.ATSScoreGauge_gauge__kOQa4,.ATSScoreGauge_wrapper__x8Bi1{display:flex;align-items:center;justify-content:center}.ATSScoreGauge_gauge__kOQa4{width:10rem;height:10rem;border-radius:9999px;background:conic-gradient(#e85002 calc(var(--score, 0) * 1%),rgba(255,255,255,.06) 0);position:relative;flex-shrink:0}.ATSScoreGauge_gauge__kOQa4:before{content:"";position:absolute;inset:.75rem;border-radius:9999px;background:#111}.ATSScoreGauge_inner__0mFS3{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:0}.ATSScoreGauge_value__2f4JO{font-size:1.875rem;font-weight:700;color:#f5f5f5;letter-spacing:-.02em;line-height:1}.ATSScoreGauge_label__UPOyA{font-size:.625rem;font-weight:600;letter-spacing:.08rem;color:#666;text-transform:uppercase;margin-top:.25rem}.ATSStatTile_tile__uCTge{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:.875rem;padding:1.5rem;display:flex;flex-direction:column;gap:.5rem}.ATSStatTile_label__yaUWp{font-size:.75rem;font-weight:600;letter-spacing:.08rem;color:#666;text-transform:uppercase}.ATSStatTile_value___ew1x{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1}.ATSStatTile_suffix__CljXt{font-size:.875rem;font-weight:500;margin-left:.25rem;opacity:.75}.ATSStatTile_orange__HQcSM{color:#e85002}.ATSStatTile_amber__QCfEO{color:#ffb300}.ATSStatTile_red__UA3wY{color:#ef4444}.ATSStatTile_green__sgF8b{color:#22c55e}.Modal_overlay__nbJY5{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;padding:1.5rem;z-index:1100}.Modal_card__O08fr{position:relative;background:#0d0d0d;border:1px solid hsla(0,0%,100%,.07);border-radius:1.25rem;padding:2rem;max-width:28rem;width:100%;display:flex;flex-direction:column;gap:1rem;text-align:center}.Modal_cardTitle__6AFCl{font-size:1.25rem;font-weight:700;color:#f5f5f5}.Modal_fullscreen__EFXdX{position:fixed;inset:0;background:#0e0e0e;display:flex;flex-direction:column;z-index:1100}.Modal_fullscreenHeader__6dlfQ{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.07);background:#0d0d0d;flex-shrink:0}.Modal_fullscreenTitle___y1qi{font-size:1rem;font-weight:600;color:#f5f5f5}.Modal_fullscreenBody__HB3OU{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.Modal_closeBtn__UF33Y{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#666;padding:.25rem;border-radius:.375rem;transition:color .15s ease-in-out;cursor:pointer}.Modal_closeBtn__UF33Y:hover{color:#f5f5f5}.Modal_card__O08fr>.Modal_closeBtn__UF33Y{position:absolute;top:.75rem;right:.75rem}.ResumePreviewModal_frame__iKszW{flex:1 1;width:100%;border:none;background:#fff}.Button_button__8B4nB{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-tight);border:none;cursor:pointer;transition:background var(--transition-base),box-shadow var(--transition-base),color var(--transition-base),opacity var(--transition-base),transform var(--transition-fast);white-space:nowrap;text-decoration:none}.Button_button__8B4nB:disabled{opacity:.45;cursor:not-allowed}.Button_button__8B4nB:not(:disabled):active{transform:scale(.97)}.Button_variant-primary__EiqlJ{background-color:var(--color-brand);color:var(--color-text-primary)}.Button_variant-primary__EiqlJ:not(:disabled):hover{background-color:var(--color-brand-hover);box-shadow:0 .5rem 1.5rem var(--color-brand-glow)}.Button_variant-secondary__hXRs_{background-color:var(--color-bg-panel);color:var(--color-text-primary);border:1px solid var(--color-border)}.Button_variant-secondary__hXRs_:not(:disabled):hover{background-color:var(--color-bg-page);border-color:var(--color-brand)}.Button_variant-danger__fRV3j{background-color:#ef4444;color:#f5f5f5}.Button_variant-danger__fRV3j:not(:disabled):hover{background-color:#dc2626;box-shadow:0 .5rem 1.5rem rgba(239,68,68,.3)}.Button_variant-ghost__uqe6z{background-color:rgba(0,0,0,0);color:var(--color-text-secondary)}.Button_variant-ghost__uqe6z:not(:disabled):hover{color:var(--color-text-primary);background-color:var(--color-bg-white-hover)}.Button_variant-outline__ebclP{background-color:rgba(0,0,0,0);color:var(--color-brand);border:1.5px solid var(--color-brand)}.Button_variant-outline__ebclP:not(:disabled):hover{background-color:var(--color-brand-glow)}.Button_size-sm__EaDvO{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.Button_size-md__jZWUw{padding:var(--space-3) var(--space-5);font-size:var(--font-size-base)}.Button_size-lg__3yFYd{padding:var(--space-4) var(--space-8);font-size:var(--font-size-md)}.Button_fullWidth__o3Juz{width:100%}.Button_loader__rAd0I{width:1.25rem;height:1.25rem;border:2px solid;border-bottom:2px solid rgba(0,0,0,0);border-radius:50%;display:inline-block;box-sizing:border-box;animation:Button_rotation__wsRKN 1s linear infinite}@keyframes Button_rotation__wsRKN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Spinner_spinner__dYTEm{animation:Spinner_spin__wEDl_ .8s linear infinite;color:#e85002}@keyframes Spinner_spin__wEDl_{to{transform:rotate(1turn)}}.EmailOtpField_field__9ZvmP{display:flex;flex-direction:column;gap:.75rem}.EmailOtpField_labelRow__6IMyv{display:flex;align-items:center;gap:.5rem}.EmailOtpField_emailRow__E2nZr{display:flex;align-items:stretch;gap:0;border-bottom:.0625rem solid hsla(0,0%,100%,.1);transition:border-color .25s ease-in-out}.EmailOtpField_emailRow__E2nZr:focus-within{border-bottom-color:#e85002}.EmailOtpField_emailInput__Dv_F2{flex:1 1}.EmailOtpField_emailInputInner__Jcaa6{border:none!important;border-radius:0;box-shadow:none!important;padding-left:0;background:rgba(0,0,0,0)}.EmailOtpField_sendBtn__dIn9p{flex-shrink:0;background:rgba(0,0,0,0);border:none;color:#a3a3a3;font-size:.875rem;font-weight:500;white-space:nowrap;padding:.5rem 0 .5rem .75rem;cursor:pointer;transition:color .25s ease-in-out}.EmailOtpField_sendBtn__dIn9p:hover:not(:disabled){color:#e85002}.EmailOtpField_sendBtn__dIn9p:disabled{cursor:not-allowed;opacity:.5}.EmailOtpField_sendBtn__dIn9p.EmailOtpField_sent__FTKzD{color:#e85002;opacity:1}.EmailOtpField_error__3dmp0{font-size:.75rem;color:#ef4444}.page_page__k1Ret{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--color-bg-page);font-family:var(--font-family)}.page_right__4dp7x{flex:1 1;display:flex;align-items:center;justify-content:center;padding:clamp(2rem,6vw,4rem) clamp(1.5rem,5vw,3rem)}.page_formCard__VCtAf{width:100%;max-width:26.25rem}.page_formSection__SyEXk{display:flex;flex-direction:column;gap:clamp(1.5rem,3vh,2rem);animation:page_fadeSlideUp__Gpnmo .3s ease both}.page_formHeader__8SQZq{display:flex;flex-direction:column;gap:var(--space-2)}.page_formTitle__muo3P{font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--font-letter-spacing-tight);line-height:var(--font-line-height-tight)}.page_formSubtitle__Lf7ii{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_nameRow__XA_ZJ{display:flex;flex-direction:column;gap:clamp(1.5rem,3vh,2rem)}.page_nameRow__XA_ZJ>div{flex:1 1}.page_otpHint__0tYc0{font-size:var(--font-size-xs);color:var(--color-text-muted)}.page_altAction__u9fxE{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_altLink__PM_ty{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-decoration:underline;text-underline-offset:.2rem;transition:color var(--transition-base)}.page_altLink__PM_ty:hover{color:var(--color-brand)}.page_globalError__0gCUt{padding:var(--space-3) var(--space-4);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-danger);margin-bottom:var(--space-4)}.page_hide__k16xy{visibility:hidden}@keyframes page_fadeSlideUp__Gpnmo{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.page_page__k1Ret{flex-direction:row}}@media(min-width:1024px){.page_nameRow__XA_ZJ{flex-direction:row;gap:var(--space-4)}}.ReplaceWarningModal_icon__cic9q{display:flex;justify-content:center;color:#ffb300}.ReplaceWarningModal_body__OLM_p{font-size:.875rem;color:#a3a3a3;line-height:1.6}.ReplaceWarningModal_actions__B0jR8{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.ProfileResumeCard_card__8yOlZ{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:.875rem;display:flex;flex-direction:column;overflow:hidden;height:100%}.ProfileResumeCard_cardInner__abA_c{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem 1.5rem 1.5rem;text-align:center}.ProfileResumeCard_iconWrap__LvIZp{width:6rem;height:6rem;background:rgba(232,80,2,.08);border:1px solid rgba(232,80,2,.15);border-radius:.875rem;display:flex;align-items:center;justify-content:center;color:#e85002}.ProfileResumeCard_filename__vSwN2{font-size:1rem;font-weight:600;color:#f5f5f5;word-break:break-all}.ProfileResumeCard_meta__neAah{font-size:.875rem;color:#666}.ProfileResumeCard_replaceError__TUKC_{font-size:.875rem;color:#ef4444}.ProfileResumeCard_cardFooter__81LKm{border-top:1px solid hsla(0,0%,100%,.07);padding:.75rem 1.5rem;display:flex;justify-content:center}.ProfileResumeCard_replaceBtn__KPx2a{display:inline-flex;align-items:center;gap:.25rem;background:none;border:none;color:#a3a3a3;font-size:.875rem;font-weight:500;padding:.25rem .5rem;border-radius:.375rem;transition:color .15s ease-in-out}.ProfileResumeCard_replaceBtn__KPx2a:hover:not(:disabled){color:#f5f5f5}.ProfileResumeCard_replaceBtn__KPx2a:disabled{opacity:.5;cursor:not-allowed}.ProfileResumeCard_empty__t6nEt{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:3rem 1.5rem;text-align:center}.ProfileResumeCard_emptyIcon__WH9di{color:#666}.ProfileResumeCard_emptyText__UN2Um{font-size:1rem;font-weight:500;color:#a3a3a3}.ProfileResumeCard_emptyHint__vXOBI{font-size:.875rem;color:#666;max-width:18rem}.ProfileResumeCard_hiddenInput__TPKE5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ImportanceBadge_badge__XpTQU{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.75rem;font-weight:600;letter-spacing:.08rem;white-space:nowrap;flex-shrink:0}.ImportanceBadge_positive__vLK45.ImportanceBadge_high__dwq_R{background:rgba(232,80,2,.12);border:1px solid rgba(232,80,2,.25);color:#e85002}.ImportanceBadge_positive__vLK45.ImportanceBadge_medium__pyGgN{background:rgba(255,179,0,.1);border:1px solid rgba(255,179,0,.2);color:#ffb300}.ImportanceBadge_positive__vLK45.ImportanceBadge_low__oFrdJ{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.2);color:#22c55e}.ImportanceBadge_negative__Mu2bd.ImportanceBadge_high__dwq_R{background:rgba(239,68,68,.3);border:1px solid rgba(239,68,68,.4);color:#ef4444}.ImportanceBadge_negative__Mu2bd.ImportanceBadge_medium__pyGgN{background:rgba(255,179,0,.1);border:1px solid rgba(255,179,0,.2);color:#ffb300}.ImportanceBadge_negative__Mu2bd.ImportanceBadge_low__oFrdJ{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.06);color:#666}.ATSResult_card__1_jHs{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:.875rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.ATSResult_cardHeader__cqB9q{display:flex;align-items:center;justify-content:space-between}.ATSResult_cardTitle__Bs0Tv{font-size:1rem;font-weight:600;color:#f5f5f5}.ATSResult_iconGreen__a7NBR{color:#22c55e;flex-shrink:0}.ATSResult_iconAmber__OUEJu{color:#ffb300;flex-shrink:0}.ATSResult_keywordList__zNS0u{list-style:none;display:flex;flex-direction:column;gap:1rem}.ATSResult_keywordRow__EgJ55{display:flex;align-items:center;gap:.75rem}.ATSResult_keywordInfo__heX33{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.ATSResult_keywordName__KGSaI{font-size:.875rem;font-weight:500;color:#f5f5f5}.ATSResult_progressBar__IfeYp{height:.25rem;background:hsla(0,0%,100%,.06);border-radius:9999px;overflow:hidden}.ATSResult_progressFill__Nv5jj{height:100%;width:var(--pct,0);background:#e85002;border-radius:9999px;transition:width .4s ease-in-out}.ATSResult_gapList__UDL_Q{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.ATSResult_gapItem__m9LKe{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.07)}.ATSResult_gapItem__m9LKe:last-child{padding-bottom:0;border-bottom:none}.ATSResult_gapHeader__jNbCY{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ATSResult_gapKeyword__yG4g9{font-size:.875rem;font-weight:600;color:#f5f5f5}.ATSResult_gapReason__iegGE,.ATSResult_gapRecommendation__i9YtZ{font-size:.875rem;color:#a3a3a3;line-height:1.5}.ATSResult_gapRecommendation__i9YtZ{font-style:italic}.ATSResult_recommendationLabel__zsZVi{color:#e85002;font-style:normal;font-weight:500}.ATSResult_issueList__5PcaU{list-style:none;display:flex;flex-direction:column;gap:1.5rem}.ATSResult_issueItem__9DEV6{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.07)}.ATSResult_issueItem__9DEV6:last-child{padding-bottom:0;border-bottom:none}.ATSResult_issueHeader__KW_T_{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ATSResult_issueLocation__I9sT3{font-size:.75rem;color:#666}.ATSResult_issueText__V9Ic2{font-size:.875rem;color:#f5f5f5;font-weight:500}.ATSResult_issueSuggestion__FP_uX{font-size:.875rem;color:#a3a3a3;line-height:1.5}.ATSResult_issueExample__gA_7Q{font-size:.75rem;color:#666;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.05);border-radius:.375rem;padding:.5rem .75rem;overflow-x:auto;white-space:pre-wrap}.ATSResult_recommendationList__n409G{list-style:none;display:flex;flex-direction:column;gap:1rem;counter-reset:rec-counter}.ATSResult_recommendationItem__B_StF{display:flex;align-items:flex-start;gap:.75rem}.ATSResult_recNumber__sA86p{flex-shrink:0;width:2rem;height:2rem;border-radius:9999px;background:rgba(232,80,2,.12);border:1px solid rgba(232,80,2,.2);display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#e85002;letter-spacing:0}.ATSResult_recText__0_tNQ{font-size:.875rem;color:#a3a3a3;line-height:1.6;padding-top:.25rem}.ATSResult_improvementGrid__MXsLI{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;padding-top:.5rem;border-top:1px solid hsla(0,0%,100%,.07)}.ATSResult_improvementColumn__TaO2A{display:flex;flex-direction:column;gap:.75rem}.ATSResult_improvementLabel__bv2_z{font-size:.75rem;font-weight:600;letter-spacing:.08rem;color:#e85002;text-transform:uppercase}.ATSResult_improvementList__Jd4EI{list-style:none;display:flex;flex-direction:column;gap:.5rem}.ATSResult_improvementItem__7K05Z{display:flex;align-items:flex-start;gap:.5rem;font-size:.875rem;color:#a3a3a3;line-height:1.5}.ATSResult_bullet__nHWPq{flex-shrink:0;width:.375rem;height:.375rem;border-radius:9999px;background:#e85002;margin-top:.4rem}@media(min-width:768px){.ATSResult_improvementGrid__MXsLI{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.ATSResultView_page__CVHSo{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;min-height:100%}.ATSResultView_pageHeader__H85Nf{display:flex;align-items:center}.ATSResultView_backLink__HYdOJ{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#a3a3a3;text-decoration:none;transition:color .15s ease-in-out}.ATSResultView_backLink__HYdOJ:hover{color:#f5f5f5}.ATSResultView_scoreSection__n1QTP{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.ATSResultView_scoreMeta__p1LZa{display:flex;flex-direction:column;gap:.75rem}.ATSResultView_scoreTitle__I6UcK{font-size:1.25rem;font-weight:700;color:#f5f5f5;letter-spacing:-.02em}.ATSResultView_scoreDesc__0BPGr{font-size:.875rem;color:#a3a3a3;line-height:1.6;max-width:40rem}.ATSResultView_tiles__TCayy{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.ATSResultView_twoCol__HZ76j{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.ATSResultView_twoCol__HZ76j>:only-child{grid-column:1/-1}.ATSResultView_centeredState__YfsAB{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 1.5rem;text-align:center}.ATSResultView_stateText__H__R0{font-size:1rem;color:#a3a3a3}.ATSResultView_iconAmber__LpqUa{color:#ffb300;flex-shrink:0}@media(min-width:768px){.ATSResultView_tiles__TCayy{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.ATSResultView_page__CVHSo{padding:2rem 3rem}.ATSResultView_scoreSection__n1QTP{flex-direction:row;text-align:left;align-items:flex-start}.ATSResultView_scoreMeta__p1LZa{flex:1 1}.ATSResultView_twoCol__HZ76j{grid-template-columns:1fr 1fr}}.page_page__QAtWj{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;min-height:100%}.page_pageHeader__CSATE{display:flex;align-items:center}.page_backLink__EY9G4{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#a3a3a3;text-decoration:none;transition:color .15s ease-in-out}.page_backLink__EY9G4:hover{color:#f5f5f5}.page_scoreSection__YxVdD{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.25rem;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;text-align:center}.page_scoreMeta__r4L3A{display:flex;flex-direction:column;gap:.75rem}.page_scoreTitle__Vveyd{font-size:1.25rem;font-weight:700;color:#f5f5f5;letter-spacing:-.02em}.page_scoreDesc__Revg9{font-size:.875rem;color:#a3a3a3;line-height:1.6;max-width:40rem}.page_tiles__HrK3L{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}.page_twoCol__01Kqi{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}.page_twoCol__01Kqi>:only-child{grid-column:1/-1}.page_centeredState__b9Bqt{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 1.5rem;text-align:center}.page_stateText__ognVL{font-size:1rem;color:#a3a3a3}.page_iconAmber__EwPFo{color:#ffb300;flex-shrink:0}@media(min-width:768px){.page_tiles__HrK3L{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.page_page__QAtWj{padding:2rem 3rem}.page_scoreSection__YxVdD{flex-direction:row;text-align:left;align-items:flex-start}.page_scoreMeta__r4L3A{flex:1 1}.page_twoCol__01Kqi{grid-template-columns:1fr 1fr}}.page_page__5RGOg{position:relative;min-height:100vh;background:#0e0e0e;padding-top:4rem}.page_inner__RU16A{position:relative;z-index:10;max-width:75rem;margin:0 auto;padding:0 1.5rem}@media(min-width:1024px){.page_inner__RU16A{padding:0 4rem}}.page_inner__RU16A{padding:3rem 1rem 5rem}.page_stepsWrapper__u4m1_{margin-bottom:3rem}.page_loadingState__nhgel{text-align:center;padding:2rem;color:#a3a3a3}.page_errorState__KyIo7{color:#ef4444}.page_hero__gWaSB{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media(min-width:1024px){.page_hero__gWaSB{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:3rem;gap:3rem;margin-bottom:3rem}}.page_eyebrow__FQAce{color:#e85002;font-size:.6875rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem}.page_display__ddbbL{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:clamp(1.75rem,8vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1;margin:0 0 1rem}@media(min-width:768px){.page_display__ddbbL{font-size:clamp(2.75rem,6vw,4.5rem)}}.page_lede__NEPVX{color:#b7b7bc;font-size:1rem;line-height:1.55;margin:0}.page_meter__R8HiQ{display:flex;align-items:center;gap:1rem}@media(min-width:768px){.page_meter__R8HiQ{gap:2rem}}.page_meterCircle__yh5gy{position:relative;flex-shrink:0}.page_meterTrack__godlP{stroke:hsla(0,0%,100%,.08)}.page_meterInner__aPZ2h{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_meterNum__m_OAk{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:3rem;font-weight:700;color:#f5f5f5;letter-spacing:-.02em}.page_meterLabel__0phKS{font-size:.625rem;letter-spacing:.22em;color:#666;font-weight:700;text-transform:uppercase}.page_verdict__feIhY{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.page_verdictPill__eWni6{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;padding:.5rem 1rem;border-radius:9999px;font-weight:700;background:rgba(60,203,127,.15);color:#3ccb7f}.page_verdictSub__Ai__N{color:#666;font-size:.75rem;letter-spacing:.02em}.page_grid__IcyW6{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}@media(min-width:1024px){.page_grid__IcyW6{grid-template-columns:1.2fr 1fr;gap:1.5rem}}.page_card__FZJQR{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.25rem;padding:1rem;display:flex;flex-direction:column;gap:1rem}@media(min-width:480px){.page_card__FZJQR{padding:1.5rem}}@media(min-width:768px){.page_card__FZJQR{padding:2rem}}.page_cardHead__IxfiK{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem}.page_sectionTitle__RIDfH{font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f5f5f5;margin:0}.page_mutedSm__xAy4H{color:#666;font-size:.75rem;letter-spacing:.02em}.page_criteria__dKpeY{display:flex;flex-direction:column;gap:1rem}.page_critRow__ENcbp{display:grid;grid-template-columns:6rem 1fr 2rem;align-items:center;grid-gap:.5rem;gap:.5rem}@media(min-width:480px){.page_critRow__ENcbp{grid-template-columns:7rem 1fr 2.5rem;gap:1rem}}@media(min-width:768px){.page_critRow__ENcbp{grid-template-columns:10rem 1fr 2.5rem}}.page_critName__IsknW{font-size:.875rem;color:#d7d7dc;font-weight:500}.page_critBar__VBVK1{height:6px;background:hsla(0,0%,100%,.06);border-radius:3px;overflow:hidden}.page_critBarFill__6keDc{display:block;height:100%;width:var(--bar-width,0);background:#e85002;border-radius:3px;transition:width .6s ease}.page_critScore__Z2a_T{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-weight:700;color:#e85002;text-align:right}.page_splitCard__cUI2Z{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.25rem;padding:1rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:480px){.page_splitCard__cUI2Z{padding:1.5rem}}@media(min-width:768px){.page_splitCard__cUI2Z{grid-template-columns:1fr 1fr;padding:2rem}}.page_miniLabel__Q7P6Y{font-size:.6875rem;letter-spacing:.16em;font-weight:700;text-transform:uppercase;margin-bottom:1rem}.page_miniLabelOk__GbO_X{color:#3ccb7f}.page_miniLabelWarn__90qsp{color:#ffb547}.page_cleanList__t_Pu7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.page_cleanList__t_Pu7 li{font-size:.875rem;line-height:1.5;color:#c3c3c9;padding-left:1rem;position:relative}.page_cleanList__t_Pu7 li:before{content:"";position:absolute;left:0;top:.5rem;width:4px;height:4px;border-radius:50%;background:#e85002}.page_transcriptCard__VN4nC{background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.25rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media(min-width:768px){.page_transcriptCard__VN4nC{padding:2rem}}.page_qList__7VkqZ{display:flex;flex-direction:column}.page_qRow__FzZij{display:grid;grid-template-columns:1.75rem 1fr;align-items:center;grid-gap:.5rem;gap:.5rem;padding:1rem 0;border-top:1px solid hsla(0,0%,100%,.07);transition:background .15s ease-in-out}.page_qRow__FzZij:first-child{border-top:none}.page_qRow__FzZij:hover{background:hsla(0,0%,100%,.02)}.page_qRow__FzZij>:last-child{display:none}@media(min-width:480px){.page_qRow__FzZij{grid-template-columns:2rem 1fr auto;gap:.75rem}.page_qRow__FzZij>:last-child{display:unset}}@media(min-width:768px){.page_qRow__FzZij{grid-template-columns:2.75rem 1fr auto 2.25rem;gap:1rem}}.page_qNum__ljus8{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-weight:700;color:#666;font-size:.875rem;letter-spacing:.1em}.page_qText__Y0qci{font-size:.875rem;color:#e5e5e8;line-height:1.4}.page_qMeta__hayG7{margin-top:.25rem;font-size:.75rem;color:#666;display:flex;gap:.5rem;align-items:center}.page_cta__wjRSq{display:flex;flex-direction:column;gap:1.5rem;padding:1rem;background:linear-gradient(135deg,rgba(232,80,2,.08),rgba(232,80,2,.02));border:1px solid rgba(232,80,2,.2);border-radius:1.25rem}@media(min-width:480px){.page_cta__wjRSq{padding:1.5rem}}@media(min-width:768px){.page_cta__wjRSq{flex-direction:row;justify-content:space-between;align-items:center;padding:2rem}}.page_ctaTitle__4C2tw{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;margin-top:.25rem}@media(min-width:768px){.page_ctaTitle__4C2tw{font-size:1.5rem}}.page_ctaActions__X3Wc5{display:flex;gap:.75rem;flex-shrink:0;flex-wrap:wrap}@media(min-width:768px){.page_ctaActions__X3Wc5{flex-wrap:nowrap}.page_page__5RGOg{padding-top:5rem}.page_inner__RU16A{padding-left:3rem;padding-right:3rem}}.page_page__1BCqV{display:flex;flex-direction:column;min-height:100dvh;background-color:var(--color-bg-page);font-family:var(--font-family)}.page_right__qFbe2{flex:1 1;display:flex;align-items:center;justify-content:center;padding:clamp(2rem,6vw,4rem) clamp(1.5rem,5vw,3rem)}.page_formCard__H7Uh_{width:100%;max-width:26.25rem}.page_formSection__bpMXY{display:flex;flex-direction:column;gap:clamp(1.5rem,3vh,2rem);animation:page_fadeSlideUp__9D540 .3s ease both}.page_formHeader__rgSG_{display:flex;flex-direction:column;gap:var(--space-2)}.page_formTitle__8K7Sp{font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:var(--font-letter-spacing-tight);line-height:var(--font-line-height-tight)}.page_formSubtitle__iibqp{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_otpHint__zfeVT{display:flex;align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted)}.page_otpHintIcon__Ayeqy{flex-shrink:0;opacity:.7}.page_globalError__f6a19{padding:var(--space-3) var(--space-4);background-color:var(--color-danger-light);border:1px solid var(--color-danger);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-danger);margin-bottom:var(--space-4)}.page_hide__ih_66{visibility:hidden}@keyframes page_fadeSlideUp__9D540{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.page_page__1BCqV{flex-direction:row}}.UploadResumeLeftPanel_leftPanel__FZzWW{flex:1 1;padding:var(--space-8) clamp(1.5rem,5vw,3rem);display:flex;flex-direction:column;border-bottom:1px solid var(--color-border)}.UploadResumeLeftPanel_logo__Tb4lc{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-letter-spacing-tight);margin-bottom:auto}.UploadResumeLeftPanel_heroContent__8_KDe{margin-top:var(--space-16);margin-bottom:var(--space-16);text-align:center;display:flex;flex-direction:column;align-items:center}.UploadResumeLeftPanel_eyebrow___LTwV{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);font-weight:var(--font-weight-medium);margin-bottom:var(--space-6)}.UploadResumeLeftPanel_headline__bsSRx{font-size:var(--font-size-hero);line-height:var(--font-line-height-tight);font-weight:var(--font-weight-bold);letter-spacing:-.03em;margin:0}.UploadResumeLeftPanel_highlight__zPfLt{color:var(--color-brand);font-style:italic;font-weight:var(--font-weight-extrabold)}.UploadResumeLeftPanel_divider__HmJNn{width:var(--space-8);height:2px;background-color:var(--color-brand);margin:var(--space-8) auto}.UploadResumeLeftPanel_description__KQv60{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:1.6;max-width:28rem;margin:0 auto;font-weight:var(--font-weight-normal)}@media(min-width:480px){.UploadResumeLeftPanel_leftPanel__FZzWW{padding:var(--space-12);border-bottom:none;border-right:1px solid var(--color-border)}.UploadResumeLeftPanel_heroContent__8_KDe{margin-top:auto;margin-bottom:auto}.UploadResumeLeftPanel_divider__HmJNn{margin:var(--space-10) auto}}.InterviewSession_page__G8Dkp{height:auto;min-height:100vh;background:#0e0e0e;display:flex;flex-direction:column;color:#f5f5f5;font-family:DM Sans,system-ui,-apple-system,sans-serif;overflow-y:auto}.InterviewSession_topBar__UNfP8{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:2.75rem;padding:0 1rem;background:#0e0e0e;border-bottom:1px solid hsla(0,0%,100%,.05)}.InterviewSession_brand__koC_h,.InterviewSession_topLeft__08_fp{display:inline-flex;align-items:center;gap:.5rem}.InterviewSession_brandIcon__NAmo2{display:inline-flex;color:#e85002}.InterviewSession_brandText__n_Ce_{font-size:.95rem;font-weight:700;color:#f5f5f5;letter-spacing:-.01em}.InterviewSession_divider__qE0CK{width:1px;height:1.5rem;background:hsla(0,0%,100%,.12)}.InterviewSession_sectionLabel__fP8Qy{font-size:.8rem;font-weight:700;color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase}.InterviewSession_topRight__Np_7R{display:inline-flex;align-items:center;gap:.5rem}.InterviewSession_recordingPill__8BYdy{display:inline-flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:700;color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase}.InterviewSession_recordingDot__f21gt{width:.5rem;height:.5rem;border-radius:50%;background:#e85002;animation:InterviewSession_pulseDot__7MVxf 1.4s ease-in-out infinite;box-shadow:0 0 8px rgba(232,80,2,.6)}@keyframes InterviewSession_pulseDot__7MVxf{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.InterviewSession_signOutBtn__JRdTQ{padding:.5rem 1rem;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:#f5f5f5;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:background .15s ease-in-out,border-color .15s ease-in-out}.InterviewSession_signOutBtn__JRdTQ:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.InterviewSession_layout__URY2c{flex:unset;min-height:0;padding:.25rem .5rem;overflow:visible}.InterviewSession_mainContent__z2mUb{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;max-width:1400px;height:auto;margin:0 auto}@media(min-width:1024px){.InterviewSession_mainContent__z2mUb{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr)}}.InterviewSession_avatarCol__1zogu{display:flex;flex-direction:column;gap:.5rem;min-height:0;height:auto}.InterviewSession_avatar__9HRnx{position:relative;width:100%;flex:unset;height:clamp(11rem,50vw,18rem);min-height:0;border-radius:1.25rem;background:#0a0f14;border:1px solid hsla(0,0%,100%,.05);overflow:hidden;transition:all .25s ease-in-out}.InterviewSession_avatarCanvas__IQ3oc{position:absolute;inset:0;overflow:hidden}.InterviewSession_avatarImage__0ZSsH{object-fit:cover;object-position:center 22%}.InterviewSession_avatarVignette__qT9o2{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 40%,transparent 40%,rgba(0,0,0,.5) 100%)}.InterviewSession_avatarSpeaking__O3P8O{border-color:rgba(232,80,2,.6);box-shadow:0 0 0 1px rgba(232,80,2,.3),0 0 40px -8px rgba(232,80,2,.4)}.InterviewSession_stageTop__kn3Ka{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;align-items:center;z-index:2}.InterviewSession_recPill___oQlI{display:inline-flex;align-items:center;gap:.45rem;font-size:.625rem;letter-spacing:.14em;font-weight:700;color:#fff;text-transform:uppercase;padding:.4rem .75rem;border-radius:9999px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.InterviewSession_liveDotSm__hpwwZ{width:6px;height:6px;border-radius:50%;background:#e85002;animation:InterviewSession_pulseDot__7MVxf 1.4s infinite}.InterviewSession_mediaToggles__BV7aL{display:inline-flex;gap:.5rem}.InterviewSession_mediaBtn__l3Nr9{width:2.25rem;height:2.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,.5);color:#f5f5f5;cursor:pointer;transition:all .15s ease-in-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.InterviewSession_mediaBtn__l3Nr9:hover{background:rgba(0,0,0,.7)}.InterviewSession_mediaBtnOn__3cwlp{background:#e85002;color:#f5f5f5}.InterviewSession_mediaBtnOn__3cwlp:hover{background:#ff8c38}.InterviewSession_stageBottom__pcCdK{position:absolute;bottom:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;align-items:flex-end;z-index:2}.InterviewSession_audioChip__4uqSC{display:inline-flex;align-items:center;gap:.65rem;padding:.4rem 1rem .4rem .75rem;border-radius:9999px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.7rem;letter-spacing:.14em;font-weight:700;color:#e85002;text-transform:uppercase}.InterviewSession_audioWave__0OS4J{display:inline-flex;align-items:flex-end;gap:2px;height:1.25rem;width:2.5rem}.InterviewSession_waveBar__fE7HH{flex:1 1;background:#e85002;border-radius:1px;min-height:3px;height:var(--bar-height,30%);transition:height .12s ease;animation-delay:var(--bar-delay,0s)}.InterviewSession_waveActive__x_HTY{animation:InterviewSession_wave__ZGjQC .7s ease-in-out infinite alternate}@keyframes InterviewSession_wave__ZGjQC{0%{height:20%}to{height:100%}}.InterviewSession_selfie__Mth3Q{width:7rem;height:5.25rem;border-radius:.5rem;border:2px solid #e85002;background:#0b1117;overflow:hidden;position:relative;box-shadow:0 0 0 3px rgba(232,80,2,.18)}.InterviewSession_selfieInner__uQ1Jo{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#1a1f26}.InterviewSession_selfiePlaceholder__whbkh{width:100%;height:100%;object-fit:cover;filter:brightness(.8)}.InterviewSession_selfieVideo__F9EvV{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.InterviewSession_selfieVideoHidden__MiTP4{display:none}.InterviewSession_controlsRow__UkmWG{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.25rem 0}.InterviewSession_ctrlBtn__gOWyS{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,0);color:#f5f5f5;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-family:inherit;cursor:pointer;transition:all .25s ease-in-out}.InterviewSession_ctrlBtn__gOWyS svg{flex-shrink:0;opacity:.9}.InterviewSession_ctrlBtn__gOWyS:hover:not(:disabled){border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04)}.InterviewSession_ctrlBtn__gOWyS:disabled{opacity:.35;cursor:not-allowed}.InterviewSession_endBtn__Ihsvu{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:9999px;border:none;background:#e85002;color:#f5f5f5;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-family:inherit;cursor:pointer;box-shadow:0 .35rem 1.25rem rgba(232,80,2,.35);transition:all .25s ease-in-out}.InterviewSession_endBtn__Ihsvu svg{flex-shrink:0}.InterviewSession_endBtn__Ihsvu:hover:not(:disabled){background:#ff8c38;transform:translateY(-1px);box-shadow:0 .5rem 1.75rem rgba(232,80,2,.45)}.InterviewSession_endBtn__Ihsvu:disabled{opacity:.35;cursor:not-allowed}.InterviewSession_panels__xUkY2{display:flex;flex-direction:column;gap:.75rem;min-height:0;height:auto;overflow-y:visible;padding-right:0}.InterviewSession_panels__xUkY2::-webkit-scrollbar{width:4px}.InterviewSession_panels__xUkY2::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.InterviewSession_card__bHJdE{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.05);border-radius:.9rem;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.InterviewSession_promptCard__zxJ9H{background:#171717}.InterviewSession_cardHeader__R5RGh{display:flex;align-items:center;justify-content:space-between}.InterviewSession_cardTag__r5nju{font-size:.7rem;font-weight:700;color:#e85002;text-transform:uppercase;letter-spacing:.12em}.InterviewSession_stepBadge__X5zV9{font-size:.7rem;color:#666;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.InterviewSession_promptText__lu3CV{font-size:.95rem;color:#f5f5f5;line-height:1.5;font-weight:500;letter-spacing:-.01em;margin:.1rem 0 .5rem}.InterviewSession_answerTimer__1kQb_{margin-top:.5rem}.InterviewSession_answerTimerLabel__ZIdIU{display:flex;justify-content:space-between;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#666;margin-bottom:.3rem}.InterviewSession_answerTimerWarn___rBBr{color:#ef4444}.InterviewSession_answerTimerBar__Hdh8B{width:100%;height:3px;background:hsla(0,0%,100%,.08);border-radius:9999px;overflow:hidden}.InterviewSession_answerTimerFill__TMXVF{height:100%;width:var(--timer-width,100%);background:#e85002;border-radius:9999px;transition:width 1s linear}.InterviewSession_answerTimerFillWarn__mO_Eo{background:#ef4444}.InterviewSession_timerPill__MsWgt{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:9999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);font-size:.75rem;font-weight:700;color:#f5f5f5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.InterviewSession_timerPillWarn__H2P_a{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.4);color:#ef4444}.InterviewSession_scoreRow__DCdwC{display:flex;align-items:center;gap:1rem;padding:.15rem 0}.InterviewSession_scoreCircle__FLNNE{position:relative;width:4.25rem;height:4.25rem;flex-shrink:0}.InterviewSession_circleSvg__UupBF{width:100%;height:100%;transform:rotate(-90deg)}.InterviewSession_circleBg__NK2HW{fill:none;stroke:hsla(0,0%,100%,.08);stroke-width:2.5}.InterviewSession_circleFg__wA_U2{fill:none;stroke:#e85002;stroke-width:2.5;stroke-linecap:round;transition:stroke-dasharray .6s ease}.InterviewSession_scoreNum__z__gR{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#e85002}.InterviewSession_scoreDetails__BDaAW{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.InterviewSession_toneBars__Qsza7{display:flex;gap:3px;align-items:flex-end;height:1.75rem}.InterviewSession_toneBar__NUPqc{width:6px;height:100%;background:hsla(0,0%,100%,.08);border-radius:2px;transition:background .3s}.InterviewSession_toneBar__NUPqc:first-child{height:40%}.InterviewSession_toneBar__NUPqc:nth-child(2){height:75%}.InterviewSession_toneBar__NUPqc:nth-child(3){height:100%}.InterviewSession_toneBar__NUPqc:nth-child(4){height:85%}.InterviewSession_toneBar__NUPqc:nth-child(5){height:60%}.InterviewSession_toneBar__NUPqc:nth-child(6){height:50%}.InterviewSession_toneBar__NUPqc:nth-child(7){height:70%}.InterviewSession_toneBar__NUPqc:nth-child(8){height:45%}.InterviewSession_toneBarLit__NW9i6{background:#e85002}.InterviewSession_sentimentText__8FtvD{font-size:.625rem;color:#666;font-weight:600;letter-spacing:.1em}.InterviewSession_tipBox__Yykxu{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .8rem;background:rgba(232,80,2,.04);border:1px solid rgba(232,80,2,.25);border-radius:.5rem;font-size:.75rem;color:#a3a3a3;line-height:1.45}.InterviewSession_tipBox__Yykxu strong{color:#e85002;font-weight:700}.InterviewSession_tipIcon__kJNy6{flex-shrink:0;color:#e85002;margin-top:2px}.InterviewSession_insightsBlock__dTVKi{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem;flex-shrink:0}.InterviewSession_insightsTitle__zU0vP{font-size:.7rem;font-weight:700;color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase;padding:0 .25rem}.InterviewSession_insightList__pN94h{display:flex;flex-direction:column;gap:.4rem}.InterviewSession_insightItem__OMoeI{display:flex;align-items:center;gap:.7rem;padding:.65rem .85rem;border-radius:.7rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.04);transition:background .15s ease-in-out}.InterviewSession_insightItem__OMoeI:hover{background:#171717}.InterviewSession_insightIcon__YVwLz{flex-shrink:0;width:2rem;height:2rem;border-radius:.4rem;background:rgba(232,80,2,.12);display:inline-flex;align-items:center;justify-content:center;color:#e85002}.InterviewSession_insightBody__KNmMu{display:flex;flex-direction:column;gap:.15rem;flex:1 1;min-width:0}.InterviewSession_insightLabel__d_wWQ{font-size:.75rem;font-weight:700;color:#f5f5f5;letter-spacing:.06em;text-transform:uppercase}.InterviewSession_insightSub__j2G8e{font-size:.75rem;color:#666;font-weight:400}.InterviewSession_insightChevron__TrRbc{color:#666;flex-shrink:0;opacity:.5}.InterviewSession_insightItemEmpty__bEJyf{opacity:.5}.InterviewSession_errorBanner__1Ev1g{position:fixed;top:4rem;left:50%;transform:translateX(-50%);z-index:50;text-align:center;padding:.6rem 1.5rem;border-radius:.5rem;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.8rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.InterviewSession_completedCard__SGWaW{gap:1.5rem;align-items:center;background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.75rem;padding:4rem;display:flex;flex-direction:column;gap:1rem;max-width:28rem;margin:auto;text-align:center}.InterviewSession_checkIcon__0kEub{color:#22c55e}.InterviewSession_completedTitle__M28tf{font-size:1.5rem;font-weight:700}.InterviewSession_completedSub__WDcfK{font-size:.875rem;color:#a3a3a3;line-height:1.6}.InterviewSession_completedActions__P0sGh{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}@media(max-height:820px){.InterviewSession_topBar__UNfP8{height:2.75rem}.InterviewSession_layout__URY2c{padding:.5rem 1.25rem}.InterviewSession_mainContent__z2mUb{gap:.75rem}.InterviewSession_avatarCol__1zogu,.InterviewSession_panels__xUkY2{gap:.5rem}.InterviewSession_card__bHJdE{padding:.75rem .9rem;gap:.4rem;border-radius:.75rem}.InterviewSession_promptText__lu3CV{font-size:.875rem}.InterviewSession_scoreCircle__FLNNE{width:3.5rem;height:3.5rem}.InterviewSession_toneBars__Qsza7{height:1.5rem}.InterviewSession_insightItem__OMoeI{padding:.5rem .75rem}.InterviewSession_insightIcon__YVwLz{width:1.75rem;height:1.75rem}.InterviewSession_ctrlBtn__gOWyS{padding:.55rem 1rem;font-size:.625rem}.InterviewSession_endBtn__Ihsvu{padding:.65rem 1.3rem;font-size:.7rem}}@media(min-width:480px){.InterviewSession_topBar__UNfP8{height:3.25rem}.InterviewSession_layout__URY2c{padding:.5rem .75rem}.InterviewSession_avatar__9HRnx{height:clamp(14rem,55vw,22rem)}.InterviewSession_card__bHJdE{padding:1rem 1.1rem}.InterviewSession_promptText__lu3CV{font-size:.95rem}.InterviewSession_ctrlBtn__gOWyS{padding:.55rem .75rem}}@media(min-width:768px){.InterviewSession_page__G8Dkp{height:100vh;overflow:hidden}.InterviewSession_layout__URY2c{overflow:hidden;padding:.75rem 1.5rem;flex:1 1}.InterviewSession_avatarCol__1zogu,.InterviewSession_mainContent__z2mUb{height:100%}.InterviewSession_avatar__9HRnx{flex:1 1;height:unset}.InterviewSession_panels__xUkY2{height:100%;overflow-y:auto;padding-right:.25rem}.InterviewSession_topBar__UNfP8{padding:0 1.5rem;gap:1rem;height:3.25rem}.InterviewSession_topLeft__08_fp,.InterviewSession_topRight__Np_7R{gap:1rem}.InterviewSession_brandText__n_Ce_{display:inline}.InterviewSession_controlsRow__UkmWG{gap:.75rem}.InterviewSession_ctrlBtn__gOWyS{padding:.7rem 1.2rem;font-size:.7rem}.InterviewSession_endBtn__Ihsvu{padding:.8rem 1.6rem;font-size:.75rem}.InterviewSession_selfie__Mth3Q{width:7rem;height:5.25rem}}.page_page__oSdKH{height:100%;min-height:0;background:#0e0e0e;display:flex;flex-direction:column;color:#f5f5f5;font-family:DM Sans,system-ui,-apple-system,sans-serif;overflow:hidden}.page_topBar__uWrpy{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:2.75rem;padding:0 1rem;background:#0e0e0e;border-bottom:1px solid hsla(0,0%,100%,.05)}.page_brand__T7X2D,.page_topLeft__144YL{display:inline-flex;align-items:center;gap:.5rem}.page_brandIcon__eoCSW{display:inline-flex;color:#e85002}.page_brandText__wa1_s{font-size:.95rem;font-weight:700;color:#f5f5f5;letter-spacing:-.01em}.page_divider__kRd7Z{width:1px;height:1.5rem;background:hsla(0,0%,100%,.12)}.page_sectionLabel__T_MiF{font-size:.8rem;font-weight:700;color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase}.page_topRight__PCpun{display:inline-flex;align-items:center;gap:.5rem}.page_recordingPill__YmKEt{display:inline-flex;align-items:center;gap:.45rem;font-size:.7rem;font-weight:700;color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase}.page_recordingDot__9HJ7b{width:.5rem;height:.5rem;border-radius:50%;background:#e85002;animation:page_pulseDot__pWjRZ 1.4s ease-in-out infinite;box-shadow:0 0 8px rgba(232,80,2,.6)}@keyframes page_pulseDot__pWjRZ{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.page_signOutBtn__cCbwZ{padding:.5rem 1rem;border-radius:.5rem;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:#f5f5f5;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:background .15s ease-in-out,border-color .15s ease-in-out}.page_signOutBtn__cCbwZ:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.page_layout___ogoa{flex:unset;min-height:0;padding:.25rem .5rem;overflow:visible}.page_mainContent__3S7e9{display:grid;grid-template-columns:1fr;grid-gap:.5rem;gap:.5rem;max-width:1400px;height:auto;margin:0 auto}@media(min-width:1024px){.page_mainContent__3S7e9{grid-template-columns:minmax(0,1.7fr) minmax(300px,1fr)}}.page_avatarCol__ao3Mq{display:flex;flex-direction:column;gap:.5rem;min-height:0;height:auto}.page_avatar__s_2w6{position:relative;width:100%;flex:unset;height:clamp(11rem,50vw,18rem);min-height:0;border-radius:1.25rem;background:#0a0f14;border:1px solid hsla(0,0%,100%,.05);overflow:hidden;transition:all .25s ease-in-out}.page_avatarCanvas__XAYYB{position:absolute;inset:0;overflow:hidden}.page_avatarImage__aEI3x{object-fit:cover;object-position:center 22%}.page_avatarVignette__OCtVx{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 40%,transparent 40%,rgba(0,0,0,.5) 100%)}.page_avatarSpeaking__fhoqf{border-color:rgba(232,80,2,.6);box-shadow:0 0 0 1px rgba(232,80,2,.3),0 0 40px -8px rgba(232,80,2,.4)}.page_stageTop__x_Pwe{position:absolute;top:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;align-items:center;z-index:2}.page_recPill__kYZlU{display:inline-flex;align-items:center;gap:.45rem;font-size:.625rem;letter-spacing:.14em;font-weight:700;color:#fff;text-transform:uppercase;padding:.4rem .75rem;border-radius:9999px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_liveDotSm__cJqPS{width:6px;height:6px;border-radius:50%;background:#e85002;animation:page_pulseDot__pWjRZ 1.4s infinite}.page_mediaToggles__xBX7V{display:inline-flex;gap:.5rem}.page_mediaBtn__mNuCf{width:2.25rem;height:2.25rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,.5);color:#f5f5f5;cursor:pointer;transition:all .15s ease-in-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_mediaBtn__mNuCf:hover{background:rgba(0,0,0,.7)}.page_mediaBtnOn__Auu7S{background:#e85002;color:#f5f5f5}.page_mediaBtnOn__Auu7S:hover{background:#ff8c38}.page_stageBottom__TZM8T{position:absolute;bottom:1rem;left:1rem;right:1rem;display:flex;justify-content:space-between;align-items:flex-end;z-index:2}.page_audioChip__l0A8h{display:inline-flex;align-items:center;gap:.65rem;padding:.4rem 1rem .4rem .75rem;border-radius:9999px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:.7rem;letter-spacing:.14em;font-weight:700;color:#e85002;text-transform:uppercase}.page_audioWave__LsxzQ{display:inline-flex;align-items:flex-end;gap:2px;height:1.25rem;width:2.5rem}.page_waveBar__nR_mA{flex:1 1;background:#e85002;border-radius:1px;min-height:3px;height:var(--bar-height,30%);transition:height .12s ease;animation-delay:var(--bar-delay,0s)}.page_waveActive__8yHEK{animation:page_wave__9hgWj .7s ease-in-out infinite alternate}@keyframes page_wave__9hgWj{0%{height:20%}to{height:100%}}.page_selfie___Z1Ow{width:7rem;height:5.25rem;border-radius:.5rem;border:2px solid #e85002;background:#0b1117;overflow:hidden;position:relative;box-shadow:0 0 0 3px rgba(232,80,2,.18)}.page_selfieInner__d8fYL{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#1a1f26}.page_selfiePlaceholder___hGNX{width:100%;height:100%;object-fit:cover;filter:brightness(.8)}.page_selfieVideo__DM2uo{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.page_selfieVideoHidden__s6mc0{display:none}.page_controlsRow__TXpl1{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.25rem 0}.page_ctrlBtn__mhcev{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.2rem;border-radius:9999px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,0);color:#f5f5f5;font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-family:inherit;cursor:pointer;transition:all .25s ease-in-out}.page_ctrlBtn__mhcev svg{flex-shrink:0;opacity:.9}.page_ctrlBtn__mhcev:hover:not(:disabled){border-color:hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.04)}.page_ctrlBtn__mhcev:disabled{opacity:.35;cursor:not-allowed}.page_endBtn__Rreks{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.6rem;border-radius:9999px;border:none;background:#e85002;color:#f5f5f5;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-family:inherit;cursor:pointer;box-shadow:0 .35rem 1.25rem rgba(232,80,2,.35);transition:all .25s ease-in-out}.page_endBtn__Rreks svg{flex-shrink:0}.page_endBtn__Rreks:hover:not(:disabled){background:#ff8c38;transform:translateY(-1px);box-shadow:0 .5rem 1.75rem rgba(232,80,2,.45)}.page_endBtn__Rreks:disabled{opacity:.35;cursor:not-allowed}.page_panels__CM_49{display:flex;flex-direction:column;gap:.75rem;min-height:0;height:auto;overflow-y:visible;padding-right:0}.page_panels__CM_49::-webkit-scrollbar{width:4px}.page_panels__CM_49::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.page_card__blYsU{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.05);border-radius:.9rem;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.5rem;flex-shrink:0}.page_promptCard__2PWHw{background:#171717}.page_cardHeader__hJFoH{display:flex;align-items:center;justify-content:space-between}.page_cardTag__xOsdu{font-size:.7rem;font-weight:700;color:#e85002;text-transform:uppercase;letter-spacing:.12em}.page_stepBadge__IdD_H{font-size:.7rem;color:#666;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.page_promptText__r74_c{font-size:.95rem;color:#f5f5f5;line-height:1.5;font-weight:500;letter-spacing:-.01em;margin:.1rem 0 .5rem}.page_answerTimer__TdbsL{margin-top:.5rem}.page_answerTimerLabel__o_o0_{display:flex;justify-content:space-between;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#666;margin-bottom:.3rem}.page_answerTimerWarn__MU8y2{color:#ef4444}.page_answerTimerBar__JQMCJ{width:100%;height:3px;background:hsla(0,0%,100%,.08);border-radius:9999px;overflow:hidden}.page_answerTimerFill__iFASe{height:100%;width:var(--timer-width,100%);background:#e85002;border-radius:9999px;transition:width 1s linear}.page_answerTimerFillWarn__IePoA{background:#ef4444}.page_timerPill__be7tD{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:9999px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);font-size:.75rem;font-weight:700;color:#f5f5f5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.page_timerPillWarn__u1pfh{background:rgba(239,68,68,.12);border-color:rgba(239,68,68,.4);color:#ef4444}.page_scoreRow__anQwg{display:flex;align-items:center;gap:1rem;padding:.15rem 0}.page_scoreCircle__xy2Dn{position:relative;width:4.25rem;height:4.25rem;flex-shrink:0}.page_circleSvg__sE36M{width:100%;height:100%;transform:rotate(-90deg)}.page_circleBg__KBLrP{fill:none;stroke:hsla(0,0%,100%,.08);stroke-width:2.5}.page_circleFg__uTzSv{fill:none;stroke:#e85002;stroke-width:2.5;stroke-linecap:round;transition:stroke-dasharray .6s ease}.page_scoreNum__O7hEW{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;color:#e85002}.page_scoreDetails__j_C1a{display:flex;flex-direction:column;gap:.5rem;flex:1 1}.page_toneBars__wrlo_{display:flex;gap:3px;align-items:flex-end;height:1.75rem}.page_toneBar__7ZlqM{width:6px;height:100%;background:hsla(0,0%,100%,.08);border-radius:2px;transition:background .3s}.page_toneBar__7ZlqM:first-child{height:40%}.page_toneBar__7ZlqM:nth-child(2){height:75%}.page_toneBar__7ZlqM:nth-child(3){height:100%}.page_toneBar__7ZlqM:nth-child(4){height:85%}.page_toneBar__7ZlqM:nth-child(5){height:60%}.page_toneBar__7ZlqM:nth-child(6){height:50%}.page_toneBar__7ZlqM:nth-child(7){height:70%}.page_toneBar__7ZlqM:nth-child(8){height:45%}.page_toneBarLit__ZkdVD{background:#e85002}.page_sentimentText__J475v{font-size:.625rem;color:#666;font-weight:600;letter-spacing:.1em}.page_tipBox__U2F9K{display:flex;align-items:flex-start;gap:.5rem;padding:.6rem .8rem;background:rgba(232,80,2,.04);border:1px solid rgba(232,80,2,.25);border-radius:.5rem;font-size:.75rem;color:#a3a3a3;line-height:1.45}.page_tipBox__U2F9K strong{color:#e85002;font-weight:700}.page_tipIcon__hvjQg{flex-shrink:0;color:#e85002;margin-top:2px}.page_insightsBlock__ZQTPI{display:flex;flex-direction:column;gap:.5rem;margin-top:.25rem;flex-shrink:0}.page_insightsTitle__Z_NyP{font-size:.7rem;font-weight:700;color:#f5f5f5;letter-spacing:.14em;text-transform:uppercase;padding:0 .25rem}.page_insightList__CNdmh{display:flex;flex-direction:column;gap:.4rem}.page_insightItem__HLAYS{display:flex;align-items:center;gap:.7rem;padding:.65rem .85rem;border-radius:.7rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.04);transition:background .15s ease-in-out}.page_insightItem__HLAYS:hover{background:#171717}.page_insightIcon__lkmXm{flex-shrink:0;width:2rem;height:2rem;border-radius:.4rem;background:rgba(232,80,2,.12);display:inline-flex;align-items:center;justify-content:center;color:#e85002}.page_insightBody__HhPXS{display:flex;flex-direction:column;gap:.15rem;flex:1 1;min-width:0}.page_insightLabel__JWk85{font-size:.75rem;font-weight:700;color:#f5f5f5;letter-spacing:.06em;text-transform:uppercase}.page_insightSub__qumMN{font-size:.75rem;color:#666;font-weight:400}.page_insightChevron__AAuN0{color:#666;flex-shrink:0;opacity:.5}.page_insightItemEmpty__AEf6r{opacity:.5}.page_errorBanner__5SS_D{position:fixed;top:4rem;left:50%;transform:translateX(-50%);z-index:50;text-align:center;padding:.6rem 1.5rem;border-radius:.5rem;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.8rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_completedCard__elViA{gap:1.5rem;align-items:center;background:#111;border:1px solid hsla(0,0%,100%,.07);border-radius:1.75rem;padding:4rem;display:flex;flex-direction:column;gap:1rem;max-width:28rem;margin:auto;text-align:center}@media(max-height:820px){.page_topBar__uWrpy{height:2.75rem}.page_layout___ogoa{padding:.5rem 1.25rem}.page_mainContent__3S7e9{gap:.75rem}.page_avatarCol__ao3Mq,.page_panels__CM_49{gap:.5rem}.page_card__blYsU{padding:.75rem .9rem;gap:.4rem;border-radius:.75rem}.page_promptText__r74_c{font-size:.875rem}.page_durationValue__9BVnB{font-size:1rem}.page_scoreCircle__xy2Dn{width:3.5rem;height:3.5rem}.page_toneBars__wrlo_{height:1.5rem}.page_insightItem__HLAYS{padding:.5rem .75rem}.page_insightIcon__lkmXm{width:1.75rem;height:1.75rem}.page_ctrlBtn__mhcev{padding:.55rem 1rem;font-size:.625rem}.page_endBtn__Rreks{padding:.65rem 1.3rem;font-size:.7rem}}.page_checkIcon__D7ScZ{color:#22c55e}.page_completedTitle__sCCdv{font-size:1.5rem;font-weight:700}.page_completedSub__X4GL6{font-size:.875rem;color:#a3a3a3;line-height:1.6}.page_completedActions__Aaydi{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center}@media(min-width:480px){.page_topBar__uWrpy{height:3.25rem}.page_layout___ogoa{padding:.5rem .75rem}.page_avatar__s_2w6{height:clamp(14rem,55vw,22rem)}.page_card__blYsU{padding:1rem 1.1rem}.page_promptText__r74_c{font-size:.95rem}.page_ctrlBtn__mhcev{padding:.55rem .75rem}}@media(min-width:768px){.page_page__oSdKH{height:100%;overflow:hidden}.page_layout___ogoa{overflow:hidden;padding:.75rem 1.5rem;flex:1 1}.page_avatarCol__ao3Mq,.page_mainContent__3S7e9{height:100%}.page_avatar__s_2w6{flex:1 1;height:unset}.page_panels__CM_49{height:100%;overflow-y:auto;padding-right:.25rem}.page_topBar__uWrpy{padding:0 1.5rem;gap:1rem;height:3.25rem}.page_topLeft__144YL,.page_topRight__PCpun{gap:1rem}.page_brandText__wa1_s{display:inline}.page_controlsRow__TXpl1{gap:.75rem}.page_ctrlBtn__mhcev{padding:.7rem 1.2rem;font-size:.7rem}.page_endBtn__Rreks{padding:.8rem 1.6rem;font-size:.75rem}.page_selfie___Z1Ow{width:7rem;height:5.25rem}}