.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}.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}.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{display:flex;align-items:center;gap:.5rem;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:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;align-items:start}.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:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.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:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.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:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;align-items:start;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))}.ATSResult_keywordList__zNS0u{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));column-gap:2rem}.ATSResult_gapList__UDL_Q,.ATSResult_issueList__5PcaU,.ATSResult_recommendationList__n409G{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));column-gap:2rem}}.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_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_scoreFacts__eky_d{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;list-style:none;margin:0;padding:0}.ATSResultView_fact__jN9QC{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border:1px solid hsla(0,0%,100%,.07);border-radius:9999px;background:hsla(0,0%,100%,.03);font-size:.75rem;font-weight:500;color:#a3a3a3;white-space:nowrap}.ATSResultView_fact__jN9QC svg{color:#e85002;flex-shrink:0}.ATSResultView_factText__harRt{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:16rem}.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;align-items:start}.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_scoreFacts__eky_d{justify-content:flex-start}}.ResumePreviewModal_errorState__RZHir,.ResumePreviewModal_loadingState__YnHZL{flex:1 1;display:flex;align-items:center;justify-content:center}.ResumePreviewModal_errorState__RZHir{color:#ef4444;font-size:.95rem;padding:2rem;text-align:center}.ResumePreviewModal_scrollContainer__OR0_M{flex:1 1;overflow-y:auto;background:#f5f5f5;padding:2rem 1rem}.ResumePreviewModal_resumePreviewContainer__Cw9bg{max-width:860px;margin:0 auto;background:#fff;padding:2.5rem 2rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.3);font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;color:#222;line-height:1.35}.ResumePreviewModal_resumePreviewContainer__Cw9bg a{color:#1a0dab;text-decoration:underline;cursor:pointer}.layout_root__onU_P{display:flex;height:100vh;background:#0e0e0e;overflow:hidden}.layout_contentArea__8XH5Z{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.layout_topBar__h0kyI{display:none;align-items:center;gap:.5rem;padding:.5rem .75rem;background:#0a0a0a;border-bottom:1px solid hsla(0,0%,100%,.03);flex-shrink:0}@media(max-width:1024px){.layout_topBar__h0kyI{display:flex}}.layout_menuBtn__NtlMG{display:flex;align-items:center;justify-content:center;background:none;border:none;color:#f5f5f5;cursor:pointer;padding:.25rem;border-radius:.375rem;transition:color .15s ease-in-out}.layout_menuBtn__NtlMG:hover{color:#e85002}.layout_topBarTitle__D1mz4{font-size:.875rem;font-weight:700;color:#f5f5f5}.layout_main___hF8x{flex:1 1;min-height:0;overflow-y:auto;background:#0e0e0e}.layout_bootLoader__TDNH3{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#0e0e0e;color:#a3a3a3}.page_page__E104R{padding:2rem 3rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.page_page__E104R{padding:1.5rem}}@media(max-width:480px){.page_page__E104R{padding:1rem .75rem;gap:1.5rem}}.page_backRow__I4_TQ{margin-bottom:-.75rem}.page_header__42DhV{display:flex;flex-direction:column;gap:.125rem}.page_title__BFFW3{font-size:1.875rem;font-weight:700;color:#f5f5f5;margin:0}@media(max-width:480px){.page_title__BFFW3{font-size:1.25rem}}.page_subtitle__8sgIj{font-size:.875rem;color:#a3a3a3;margin:0}.page_errorBanner__X_k4b{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.4);color:#f87171;border-radius:.625rem;padding:.5rem .75rem;font-size:.875rem}.page_loadingState__xjM86{display:flex;align-items:center;justify-content:center;padding:3rem}.page_card__38SDk{background:#111;border:1px solid hsla(0,0%,100%,.03);border-radius:.875rem;padding:1.5rem}.page_defList__j__oP{display:grid;grid-template-columns:160px 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem;margin:0}@media(max-width:480px){.page_defList__j__oP{grid-template-columns:1fr;gap:.25rem}}.page_term__NucUQ{font-size:.875rem;color:#666;font-weight:500;margin:0}.page_def__86tV4{font-size:.875rem;color:#f5f5f5;margin:0}.page_mono__fWDdl{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.page_section__RctES{display:flex;flex-direction:column;gap:.75rem}.page_sectionTitle__1tBWm{font-size:1.125rem;font-weight:600;color:#f5f5f5;margin:0}.page_tableWrap__baAaH{background:#111;border:1px solid hsla(0,0%,100%,.03);border-radius:.875rem;overflow:hidden;overflow-x:auto}.page_table__zL4R9{width:100%;border-collapse:collapse;font-size:.875rem}.page_thead__cTxd3{background:hsla(0,0%,100%,.03);text-align:left}.page_th__k_pAd{padding:.5rem .75rem;color:#666;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}.page_row__bVlCM{border-top:1px solid hsla(0,0%,100%,.03)}.page_cell__lG7Mx{padding:.5rem .75rem;color:#f5f5f5;font-size:.875rem;vertical-align:middle}.page_muted__bHMXL{color:#666;font-size:.75rem}.page_empty__pLxHX{padding:2rem;text-align:center;color:#666;font-size:.875rem}.UsageBar_card__9giwr{background:#111;border:1px solid hsla(0,0%,100%,.03);border-radius:.875rem;padding:1rem 1.5rem;display:flex;flex-direction:column;gap:.5rem}.UsageBar_header___UVuT{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.UsageBar_label__ggkUQ{font-size:.875rem;font-weight:600;color:#f5f5f5}.UsageBar_count__WUKcX{font-size:.875rem;color:#a3a3a3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UsageBar_track__Ddc34{height:8px;border-radius:9999px;background:hsla(0,0%,100%,.05);overflow:hidden}.UsageBar_fill__1X0eu{height:100%;background:#e85002;border-radius:9999px;transition:width .25s ease-in-out}.UsageBar_fillNear__FRF4t{background:#ffb300}.UsageBar_fillOver__QX6EV{background:#ef4444}.UsageBar_period__TN_9U{font-size:.75rem;color:#666;margin:0}.page_page__t8YgN{padding:2rem 3rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.page_page__t8YgN{padding:1.5rem}}@media(max-width:480px){.page_page__t8YgN{padding:1rem .75rem;gap:1.5rem}}.page_header__tWxDa{display:flex;flex-direction:column;gap:.125rem}.page_title__edR0I{font-size:1.875rem;font-weight:700;color:#f5f5f5;margin:0}@media(max-width:480px){.page_title__edR0I{font-size:1.25rem}}.page_subtitle__4Sspc{font-size:.875rem;color:#a3a3a3;margin:0}.page_errorBanner__IOgAt{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.4);color:#f87171;border-radius:.625rem;padding:.5rem .75rem;font-size:.875rem}.page_loadingState__2gj22{display:flex;align-items:center;justify-content:center;padding:3rem}.page_usageGrid__2zqjk{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem}@media(max-width:768px){.page_usageGrid__2zqjk{grid-template-columns:1fr}}.page_emptyCard__8lzVK{background:#111;border:1px solid hsla(0,0%,100%,.03);border-radius:.875rem;padding:2rem;text-align:center;color:#a3a3a3;font-size:.875rem}.page_emptyCard__8lzVK a{color:#e85002;text-decoration:none;font-weight:600}.page_emptyCard__8lzVK a:hover{text-decoration:underline}.page_page__6KgbY{padding:2rem 3rem;display:flex;flex-direction:column;gap:2rem}@media(max-width:768px){.page_page__6KgbY{padding:1.5rem}}@media(max-width:480px){.page_page__6KgbY{padding:1rem .75rem;gap:1.5rem}}.page_header__JAnnV{display:flex;flex-direction:column;gap:.125rem}.page_title__Sqnrn{font-size:1.875rem;font-weight:700;color:#f5f5f5;margin:0}@media(max-width:480px){.page_title__Sqnrn{font-size:1.25rem}}.page_subtitle__xUAKh{font-size:.875rem;color:#a3a3a3;margin:0}.page_card__B9avy{background:#111;border:1px solid hsla(0,0%,100%,.03);border-radius:.875rem;padding:1.5rem}.page_defList__4Rrca{display:grid;grid-template-columns:200px 1fr;grid-gap:.75rem 1rem;gap:.75rem 1rem;margin:0}@media(max-width:480px){.page_defList__4Rrca{grid-template-columns:1fr;gap:.25rem}}.page_term__YYBYh{font-size:.875rem;color:#666;font-weight:500;margin:0}.page_def__Q_SHZ{font-size:.875rem;color:#f5f5f5;margin:0}.page_verified__Optrd{color:#4ade80;font-weight:600}.page_unverified__ienkO{color:#f87171;font-weight:600}.page_footer__eCNmt{display:flex;justify-content:flex-start}.page_loadingState__wLW4_{display:flex;align-items:center;justify-content:center;padding:3rem}