.gate-module__93QN0q__gate{place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.gate-module__93QN0q__form{padding:32px 28px}
.Page-module__WDHxwq__page{max-width:1200px;margin:0 auto;padding:36px 40px 48px}.Page-module__WDHxwq__page[data-width=narrow]{max-width:1040px}.Page-module__WDHxwq__lead{color:var(--mantine-color-dimmed);margin-top:6px}.Page-module__WDHxwq__panel{border:1px solid var(--ci-line);border-radius:var(--mantine-radius-lg);background-color:var(--mantine-color-body)}@container screen (max-width:600px){.Page-module__WDHxwq__page{padding:22px 16px}}
.Screen-module__0CcthG__screen{background-color:var(--ci-canvas);min-height:100%;color:var(--mantine-color-text);container:screen/inline-size}
.check-module__yI5Msq__checkSeats{margin-top:24px}.check-module__yI5Msq__meterSeat{background-color:var(--ci-rail);box-shadow:inset 0 0 0 1px var(--ci-line);place-items:center;display:grid}.check-module__yI5Msq__meter{align-items:end;gap:4px;height:56px;display:flex}.check-module__yI5Msq__meter span{width:10px;height:var(--bar-height);background-color:var(--ci-heard);border-radius:3px}.check-module__yI5Msq__meter span[data-off]{background-color:var(--ci-line)}.check-module__yI5Msq__video{object-fit:cover;width:100%;height:100%}.check-module__yI5Msq__checks{margin-top:28px;overflow:hidden}.check-module__yI5Msq__check{border-top:1px solid var(--ci-line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 22px;display:grid}.check-module__yI5Msq__check:first-child{border-top:0}.check-module__yI5Msq__tag{background-color:var(--ci-rail);color:var(--mantine-color-dimmed);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:600}.check-module__yI5Msq__fix{border:1px solid color-mix(in srgb, var(--mantine-primary-color-filled) 40%, transparent);background-color:var(--mantine-primary-color-light);border-radius:12px;gap:12px;margin-top:12px;padding:14px 16px;display:grid}.check-module__yI5Msq__fix ol{gap:10px;margin:0;padding-left:20px;font-size:14px;line-height:1.45;display:grid}.check-module__yI5Msq__fix b{color:var(--ci-strong)}.check-module__yI5Msq__fixAction{justify-self:start}.check-module__yI5Msq__actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.check-module__yI5Msq__devices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.check-module__yI5Msq__checksFoot{border-top:1px solid var(--ci-line);background-color:var(--ci-rail);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:18px 22px;display:flex}.check-module__yI5Msq__checksFoot>p{flex:1;margin:0;font-size:14px}@container screen (max-width:600px){.check-module__yI5Msq__devices{grid-template-columns:minmax(0,1fr)}.check-module__yI5Msq__check{padding:14px}}
.results-module__eue1xG__sectionTitle{margin:36px 0 14px}.results-module__eue1xG__figures{font-variant-numeric:tabular-nums}.results-module__eue1xG__hero{border-radius:var(--mantine-radius-xl);background-color:var(--ci-chrome);box-shadow:inset 0 0 0 1px var(--ci-line);color:var(--ci-on-chrome-soft);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:32px 36px;display:grid}.results-module__eue1xG__verdict{font-family:var(--ci-font-serif), Georgia, serif;color:var(--mantine-color-white);margin:0;font-size:48px;font-weight:600;line-height:1.1}.results-module__eue1xG__verdictReason{max-width:560px;margin:10px 0 0;line-height:1.5}.results-module__eue1xG__verdictMeta{color:var(--mantine-primary-color-filled);margin:12px 0 0;font-size:14px;font-weight:600}.results-module__eue1xG__downloads{gap:8px;display:grid}.results-module__eue1xG__download{color:var(--mantine-color-white);text-align:left;background-color:#ffffff14;border:1px solid #fff3;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:600;transition:background-color .15s ease-out}.results-module__eue1xG__download:hover{background-color:#ffffff24}.results-module__eue1xG__score{--dimension-width:24%;overflow:hidden}.results-module__eue1xG__score table{border-collapse:collapse;width:100%}.results-module__eue1xG__score th{background-color:var(--ci-rail);color:var(--mantine-color-dimmed);text-align:left;padding:12px 16px;font-size:13px;font-weight:600}.results-module__eue1xG__score td{border-top:1px solid var(--ci-line);padding:12px 16px}.results-module__eue1xG__score thead th:first-child,.results-module__eue1xG__score th[scope=row]{width:var(--dimension-width)}.results-module__eue1xG__score th[scope=row]{border-top:1px solid var(--ci-line);color:var(--ci-strong);background:0 0;font-size:15px}.results-module__eue1xG__levelShort{display:none}.results-module__eue1xG__cell{background-color:var(--ci-rail);border-radius:99px;height:10px}.results-module__eue1xG__cell[data-level]{background-color:var(--ci-strong);height:14px}.results-module__eue1xG__cell[data-level=exceptional]{background-color:var(--ci-top-band)}.results-module__eue1xG__checkpoints{gap:10px;margin:0;padding:0;list-style:none;display:grid}.results-module__eue1xG__checkpoints li{grid-template-columns:24px minmax(0,1fr);gap:12px;font-size:15px;line-height:1.45;display:grid}.results-module__eue1xG__checkpoints li[data-missed]{color:var(--mantine-color-dimmed)}.results-module__eue1xG__missMark{border:1.5px solid var(--ci-quiet);background-color:var(--mantine-color-body);width:22px;height:22px;color:var(--mantine-color-dimmed);border-radius:50%;place-items:center;display:grid}.results-module__eue1xG__coaching{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.results-module__eue1xG__coach{padding:20px 22px}.results-module__eue1xG__coachHead{justify-content:space-between;display:flex}.results-module__eue1xG__coach p{margin:10px 0 0;font-size:15px;line-height:1.55}.results-module__eue1xG__coach blockquote{font-family:var(--ci-font-serif), Georgia, serif;color:var(--ci-strong);margin:12px 0 0;padding-left:22px;font-size:16px;font-weight:500;line-height:1.5;position:relative}.results-module__eue1xG__coach blockquote:before{content:"“";color:var(--mantine-primary-color-filled);font-size:32px;line-height:1;position:absolute;top:-.2em;left:0}.results-module__eue1xG__coachSummary{max-width:70ch;margin:0 0 16px;font-size:15px;line-height:1.55}.results-module__eue1xG__nextTitle{margin:24px 0 10px}.results-module__eue1xG__nextSteps{gap:6px;margin:0;padding-left:20px;font-size:15px;line-height:1.5;display:grid}.results-module__eue1xG__resultsFoot{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@container screen (max-width:760px){.results-module__eue1xG__hero,.results-module__eue1xG__coaching{grid-template-columns:minmax(0,1fr)}}@container screen (max-width:600px){.results-module__eue1xG__hero{padding:24px}.results-module__eue1xG__verdict{font-size:36px}.results-module__eue1xG__score table{table-layout:fixed}.results-module__eue1xG__score th,.results-module__eue1xG__score td{padding:12px 6px}.results-module__eue1xG__score{--dimension-width:34%}.results-module__eue1xG__levelFull{display:none}.results-module__eue1xG__levelShort{display:inline}.results-module__eue1xG__score th:first-child{padding-left:12px}}
.seats-module__sAh9eG__seats{grid-template-columns:repeat(2, minmax(0, var(--seat-max-width)));gap:16px;display:grid}.seats-module__sAh9eG__seats[data-mode=typed]{grid-template-columns:minmax(0,1fr)}.seats-module__sAh9eG__seat{width:100%;max-width:var(--seat-max-width);aspect-ratio:var(--seat-aspect);border-radius:var(--mantine-radius-lg);position:relative;overflow:hidden}.seats-module__sAh9eG__label{z-index:1;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:12px;left:14px}.seats-module__sAh9eG__action{z-index:1;position:absolute;bottom:10px;right:12px}.seats-module__sAh9eG__interviewer{background:radial-gradient(circle at 50% 42%, var(--ci-seat-glow), var(--ci-seat) 70%);color:var(--mantine-color-white);place-items:center;display:grid}[data-mantine-color-scheme=dark] .seats-module__sAh9eG__interviewer{box-shadow:inset 0 0 0 1px var(--ci-line)}.seats-module__sAh9eG__interviewer[data-state=speaking]{box-shadow:inset 0 0 0 2px var(--seat-accent)}.seats-module__sAh9eG__interviewer[data-variant=banner]{aspect-ratio:auto;max-width:none;height:120px}.seats-module__sAh9eG__bars{align-items:center;gap:8px;height:64px;display:flex}.seats-module__sAh9eG__interviewer[data-variant=banner] .seats-module__sAh9eG__bars{gap:5px;height:40px}.seats-module__sAh9eG__bar{width:9px;height:var(--bar-height);background-color:var(--seat-accent);opacity:.7;border-radius:99px;transition:transform .25s ease-out,opacity .25s ease-out;transform:scaleY(.3)}.seats-module__sAh9eG__interviewer[data-variant=banner] .seats-module__sAh9eG__bar{width:6px}.seats-module__sAh9eG__interviewer[data-state=speaking] .seats-module__sAh9eG__bar{opacity:1;animation-name:seats-module__sAh9eG__level;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;transform:none}.seats-module__sAh9eG__bar:first-child{animation-delay:-200ms}.seats-module__sAh9eG__bar:nth-child(2){animation-delay:-500ms}.seats-module__sAh9eG__bar:nth-child(3){animation-delay:-100ms}.seats-module__sAh9eG__bar:nth-child(4){animation-delay:-700ms}.seats-module__sAh9eG__bar:nth-child(5){animation-delay:-350ms}@keyframes seats-module__sAh9eG__level{50%{transform:scaleY(.45)}}.seats-module__sAh9eG__candidate{box-shadow:inset 0 0 0 1px var(--ci-line)}.seats-module__sAh9eG__candidate[data-live]{box-shadow:inset 0 0 0 2px var(--seat-accent)}.seats-module__sAh9eG__camera{background:radial-gradient(ellipse 60% 70% at 50% 40%, var(--ci-camera-light), var(--ci-camera-dark) 75%);color:var(--ci-on-chrome-soft);place-items:center;display:grid}.seats-module__sAh9eG__camera video{object-fit:cover;width:100%;height:100%}.seats-module__sAh9eG__camera video.seats-module__sAh9eG__mirrored{transform:scaleX(-1)}.seats-module__sAh9eG__cameraPlaceholder{justify-items:center;gap:4px;font-size:12px;display:grid}.seats-module__sAh9eG__tag{z-index:1;background-color:color-mix(in srgb, var(--ci-chrome) 70%, transparent);color:var(--mantine-color-white);border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:flex;position:absolute;bottom:10px;left:10px}.seats-module__sAh9eG__recDot{background-color:var(--ci-recording);border-radius:50%;width:7px;height:7px}.seats-module__sAh9eG__mic{background-color:var(--ci-rail);color:var(--mantine-color-text);place-items:center;display:grid}.seats-module__sAh9eG__initials{background-color:var(--mantine-color-body);width:92px;height:92px;box-shadow:0 0 0 1px var(--ci-line);color:var(--ci-strong);border-radius:50%;place-items:center;font-size:28px;font-weight:600;display:grid;position:relative}.seats-module__sAh9eG__initials:after{content:"";border:3px solid var(--seat-accent);opacity:.35;border-radius:50%;transition:opacity .25s ease-out;position:absolute;inset:-10px}.seats-module__sAh9eG__candidate[data-live] .seats-module__sAh9eG__initials:after{opacity:1}.seats-module__sAh9eG__level{align-items:end;gap:3px;height:18px;display:flex;position:absolute;bottom:14px;right:14px}.seats-module__sAh9eG__level span{width:4px;height:var(--bar-height);background-color:var(--seat-accent);border-radius:2px}@media (prefers-reduced-motion:reduce){.seats-module__sAh9eG__bar{transition:none;animation:none!important}}@container screen (max-width:600px){.seats-module__sAh9eG__seats{display:block;position:relative}.seats-module__sAh9eG__interviewer{max-width:none}.seats-module__sAh9eG__interviewer[data-variant=banner]{height:84px}.seats-module__sAh9eG__bars{gap:5px;height:40px}.seats-module__sAh9eG__bar{width:6px}.seats-module__sAh9eG__candidate{z-index:2;box-shadow:0 0 0 2px var(--mantine-color-white), 0 8px 20px -6px color-mix(in srgb, var(--ci-chrome) 50%, transparent);position:absolute;top:10px;right:10px}.seats-module__sAh9eG__candidate[data-live]{box-shadow:0 0 0 2px var(--seat-accent), 0 8px 20px -6px color-mix(in srgb, var(--ci-chrome) 50%, transparent)}.seats-module__sAh9eG__camera{aspect-ratio:3/4;border-radius:12px;width:84px}.seats-module__sAh9eG__cameraPlaceholder span{display:none}.seats-module__sAh9eG__camera .seats-module__sAh9eG__tag{padding:2px 6px;font-size:10px;bottom:6px;left:6px}.seats-module__sAh9eG__mic{aspect-ratio:auto;background-color:var(--mantine-color-body);border-radius:99px;align-items:center;gap:8px;width:auto;padding:6px 12px 6px 6px;display:flex}.seats-module__sAh9eG__initials{width:32px;height:32px;font-size:12px}.seats-module__sAh9eG__initials:after{border-width:2px;inset:-4px}.seats-module__sAh9eG__mic .seats-module__sAh9eG__label,.seats-module__sAh9eG__level{position:static}.seats-module__sAh9eG__mic .seats-module__sAh9eG__label{font-size:12px}.seats-module__sAh9eG__level{height:14px}}
.room-module__xXEjEa__roomBar{align-items:center;gap:20px;display:flex}.room-module__xXEjEa__rec{opacity:.85;align-items:center;gap:8px;font-size:14px;display:flex}.room-module__xXEjEa__rec:before{content:"";background-color:var(--ci-recording);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ci-recording) 25%, transparent);border-radius:50%}.room-module__xXEjEa__timer{font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.room-module__xXEjEa__room{grid-template-columns:minmax(0,1fr) 360px;min-height:720px;display:grid}.room-module__xXEjEa__stage{grid-template-rows:auto auto minmax(0,1fr) auto;justify-self:center;gap:22px;width:100%;max-width:1040px;padding:28px 40px;display:grid}.room-module__xXEjEa__stage[data-mode=typed]{grid-template-rows:auto auto minmax(0,1fr) auto auto}.room-module__xXEjEa__line{font-family:var(--ci-font-serif), Georgia, serif;color:var(--ci-strong);text-wrap:pretty;margin:0;font-size:28px;font-weight:500;line-height:1.35}.room-module__xXEjEa__middle{flex-direction:column;justify-content:end;gap:16px;min-height:0;display:flex}.room-module__xXEjEa__history{gap:10px;margin:0;padding:0;list-style:none;display:grid}.room-module__xXEjEa__history li{color:var(--mantine-color-dimmed);grid-template-columns:88px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.5;display:grid}.room-module__xXEjEa__history li:first-child{opacity:.7}.room-module__xXEjEa__speaker{color:var(--mantine-color-text);font-size:12px;font-weight:600;line-height:1.75}.room-module__xXEjEa__caption{color:var(--mantine-color-dimmed);margin:0;padding-left:18px;position:relative}.room-module__xXEjEa__caption:before{content:"";background-color:var(--ci-heard);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.room-module__xXEjEa__typingNote{color:var(--mantine-color-dimmed);margin:0;font-size:13px}.room-module__xXEjEa__answer{border:1px solid var(--ci-line);background-color:var(--mantine-color-body);box-shadow:var(--mantine-shadow-md);border-radius:14px;padding:18px 20px}.room-module__xXEjEa__stage[data-mode=typed] .room-module__xXEjEa__answer{border-color:var(--ci-strong)}.room-module__xXEjEa__answerRow{color:var(--mantine-color-dimmed);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.room-module__xXEjEa__answerRow>button{margin-left:auto}.room-module__xXEjEa__caseFileToggle,.room-module__xXEjEa__phoneReady{display:none}.room-module__xXEjEa__caseFile{border-left:1px solid var(--ci-line);background-color:var(--ci-rail);padding:28px 24px}.room-module__xXEjEa__caseFileLabel{color:var(--mantine-color-dimmed);margin:0 0 12px;font-size:13px;font-weight:600}.room-module__xXEjEa__casePrompt{margin:0;font-size:14px;line-height:1.55}.room-module__xXEjEa__question{font-family:var(--ci-font-serif), Georgia, serif;color:var(--ci-strong);margin:10px 0 24px;font-size:15px;font-weight:600;line-height:1.4}.room-module__xXEjEa__noFacts{color:var(--mantine-color-dimmed);margin:0;font-size:14px;line-height:1.5}.room-module__xXEjEa__facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.room-module__xXEjEa__fact{border:1px solid var(--ci-line);background-color:var(--mantine-color-body);white-space:pre-line;border-radius:10px;padding:12px 15px;font-size:14px;line-height:1.45;position:relative}.room-module__xXEjEa__fact[data-new]{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-primary-color-filled) 22%, transparent);animation:.6s ease-out room-module__xXEjEa__settle}.room-module__xXEjEa__justReleased{position:absolute;top:-9px;right:12px}@keyframes room-module__xXEjEa__settle{0%{background-color:var(--mantine-primary-color-light)}}@media (prefers-reduced-motion:reduce){.room-module__xXEjEa__fact[data-new]{animation:none}}@container screen (max-width:1000px){.room-module__xXEjEa__room{grid-template-columns:minmax(0,1fr)}.room-module__xXEjEa__caseFile{display:none}.room-module__xXEjEa__caseFileToggle{border:1px solid var(--ci-line);background-color:var(--ci-rail);width:100%;color:var(--mantine-color-text);font:inherit;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.room-module__xXEjEa__caseFileInline{padding:16px 14px 4px}}@container screen (max-width:600px){.room-module__xXEjEa__readyInHeader{display:none}.room-module__xXEjEa__rec span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.room-module__xXEjEa__timer{font-size:16px}.room-module__xXEjEa__room{min-height:0}.room-module__xXEjEa__stage,.room-module__xXEjEa__stage[data-mode=typed]{flex-direction:column;gap:14px;padding:14px 16px 16px;display:flex}.room-module__xXEjEa__line{font-size:21px}.room-module__xXEjEa__caption{font-size:14px}.room-module__xXEjEa__typingNote,.room-module__xXEjEa__answerHint{display:none}.room-module__xXEjEa__answer{position:sticky;bottom:12px}.room-module__xXEjEa__answerRow{margin-top:10px}.room-module__xXEjEa__phoneReady{display:block}}
.preview-module__t6qFka__controls{z-index:10;border-bottom:1px solid var(--ci-line);background-color:var(--ci-canvas);flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 0;display:flex;position:sticky;top:0}.preview-module__t6qFka__frame{width:100%;max-width:var(--frame-width);border:1px solid var(--ci-line);border-radius:var(--mantine-radius-lg);box-shadow:var(--mantine-shadow-md);margin:0 auto;overflow:hidden}.preview-module__t6qFka__swatchRow{grid-template-columns:56px repeat(10,minmax(0,1fr));align-items:center;gap:4px;display:grid}.preview-module__t6qFka__swatch{border-radius:var(--mantine-radius-xs);height:32px}.preview-module__t6qFka__swatch[data-raw]{outline:2px solid var(--ci-strong);outline-offset:2px}.preview-module__t6qFka__logoOnNavy,.preview-module__t6qFka__logoOnGround{border-radius:var(--mantine-radius-md);padding:16px 24px}.preview-module__t6qFka__logoOnNavy{background-color:var(--ci-chrome)}.preview-module__t6qFka__logoOnGround{border:1px solid var(--ci-line);background-color:var(--ci-canvas)}
.setup-module__5qhlGa__setupGrid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:32px;margin-top:28px;display:grid}.setup-module__5qhlGa__cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.setup-module__5qhlGa__caseCard{border:1px solid var(--ci-line);background-color:var(--mantine-color-body);text-align:left;border-radius:14px;align-content:start;gap:6px;padding:18px 20px;transition:border-color .15s ease-out,box-shadow .15s ease-out;display:grid;position:relative}.setup-module__5qhlGa__caseCard:hover{border-color:var(--ci-quiet)}.setup-module__5qhlGa__caseCard[aria-pressed=true]{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 3px color-mix(in srgb, var(--mantine-primary-color-filled) 25%, transparent)}.setup-module__5qhlGa__caseTitle{font-family:var(--ci-font-serif), Georgia, serif;color:var(--ci-strong);padding-right:28px;font-size:18px;font-weight:600;line-height:1.3}.setup-module__5qhlGa__caseMeta{color:var(--mantine-color-dimmed);font-size:13px;font-weight:500}.setup-module__5qhlGa__caseTeaser{font-size:14px;line-height:1.45}.setup-module__5qhlGa__picked{position:absolute;top:16px;right:16px}.setup-module__5qhlGa__surprise{border-color:var(--ci-chrome);background-color:var(--ci-chrome);color:var(--ci-on-chrome-soft)}.setup-module__5qhlGa__surprise .setup-module__5qhlGa__caseTitle{color:var(--mantine-color-white)}.setup-module__5qhlGa__surprise .setup-module__5qhlGa__caseMeta{color:var(--mantine-primary-color-filled)}.setup-module__5qhlGa__settings{gap:22px;padding:24px;display:grid;position:sticky;top:24px}.setup-module__5qhlGa__modeOption{justify-items:center;gap:4px;padding:4px 0;display:grid}.setup-module__5qhlGa__voiceRow{align-items:end;gap:8px;display:flex}@container screen (max-width:1000px){.setup-module__5qhlGa__setupGrid{grid-template-columns:minmax(0,1fr)}.setup-module__5qhlGa__settings{position:static}}@container screen (max-width:600px){.setup-module__5qhlGa__cases{grid-template-columns:minmax(0,1fr)}}
