.CVSourcePrompt_overlay__3ywzm{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-5)}.CVSourcePrompt_modal__llYPc{background:var(--bg-primary);border-radius:var(--radius-lg);padding:var(--space-6);max-width:600px;width:100%;position:relative;max-height:90vh;overflow-y:auto}.CVSourcePrompt_closeBtn__6De8v{position:absolute;top:var(--space-4);right:var(--space-4);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--text-tertiary);border-radius:var(--radius-md);transition:color .15s ease,background-color .15s ease}.CVSourcePrompt_closeBtn__6De8v:hover{background:var(--bg-tertiary);color:var(--text-primary)}.CVSourcePrompt_header__LCfSY{text-align:center;margin-bottom:var(--space-6)}.CVSourcePrompt_header__LCfSY h2{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-2)}.CVSourcePrompt_header__LCfSY p{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.CVSourcePrompt_options__ROhPv{display:flex;flex-direction:column;gap:var(--space-5)}.CVSourcePrompt_optionCard__W_nM6{padding:var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.CVSourcePrompt_optionHeader__1Bog5{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.CVSourcePrompt_optionHeader__1Bog5 h3{font-size:var(--text-base);font-weight:600}.CVSourcePrompt_badge__qa2os{background:var(--success-light);color:var(--success)}.CVSourcePrompt_badgeBonus__u741Y,.CVSourcePrompt_badge__qa2os{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-sm)}.CVSourcePrompt_badgeBonus__u741Y,.CVSourcePrompt_priceBadge__8erHU{background:var(--accent-light);color:var(--accent)}.CVSourcePrompt_priceBadge__8erHU{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:600;border-radius:var(--radius-sm)}.CVSourcePrompt_optionDesc__i5Gvf{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-4);line-height:var(--leading-relaxed)}.CVSourcePrompt_dropzone__bYgKy{border:2px dashed var(--border-medium);border-radius:var(--radius-md);padding:var(--space-5);text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;background:var(--bg-primary)}.CVSourcePrompt_dropzone__bYgKy:hover{border-color:var(--accent)}.CVSourcePrompt_dropzone__bYgKy.CVSourcePrompt_dragging__QopMi{border-color:var(--accent);background:var(--accent-light)}.CVSourcePrompt_dropzone__bYgKy.CVSourcePrompt_hasFile__Vmmv_{border-style:solid;border-color:var(--success);background:var(--success-light)}.CVSourcePrompt_fileInput__fTw4S{display:none}.CVSourcePrompt_uploadIcon__cYtgA{color:var(--text-tertiary);margin-bottom:var(--space-2)}.CVSourcePrompt_dropText__fRIrn{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-1)}.CVSourcePrompt_dropText__fRIrn span{color:var(--accent);font-weight:500}.CVSourcePrompt_formatText__6463S{font-size:var(--text-xs);color:var(--text-tertiary)}.CVSourcePrompt_fileInfo__RJBzh{display:flex;flex-direction:column;align-items:center;gap:var(--space-1)}.CVSourcePrompt_fileIcon__72MkZ{width:40px;height:40px;background:var(--success);color:white;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700}.CVSourcePrompt_fileName__KJ6oh{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);word-break:break-all}.CVSourcePrompt_fileSize__oXw6W{font-size:var(--text-xs);color:var(--text-tertiary)}.CVSourcePrompt_uploadBtn__08iG_{width:100%;margin-top:var(--space-4)}.CVSourcePrompt_error__ljxst{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--error);text-align:center}.CVSourcePrompt_creditHint__VR5V1{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--success);text-align:center}.CVSourcePrompt_divider__b8udO{display:flex;align-items:center;gap:var(--space-4)}.CVSourcePrompt_divider__b8udO:after,.CVSourcePrompt_divider__b8udO:before{content:"";flex:1 1;height:1px;background:var(--border-light)}.CVSourcePrompt_divider__b8udO span{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.CVSourcePrompt_featureList__HQTIu{list-style:none;margin-bottom:var(--space-4)}.CVSourcePrompt_featureList__HQTIu li{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);padding:var(--space-1) 0}.CVSourcePrompt_featureList__HQTIu li:before{content:"";width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;display:inline-block;vertical-align:-.125em;color:var(--accent);font-weight:700;font-size:var(--text-xs)}.CVSourcePrompt_buildBtn__fEQhI{width:100%;text-align:center}.CVSourcePrompt_footnote__ZIGSU{margin-top:var(--space-5);font-size:var(--text-xs);color:var(--text-tertiary);text-align:center}.auth_container__24VGW{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem 4rem}.auth_wrapper__gWSya{width:100%;max-width:26rem}.auth_card__F4Yep{background:var(--surface,#fff);border:1px solid var(--border,#e2e5e8);border-radius:.75rem;padding:1.75rem}.auth_title__H_y44{font-size:1.4rem;line-height:1.2;margin:0 0 .35rem}.auth_subtitle__AgPAJ{color:var(--text-muted,#5b6a78);font-size:.92rem;margin:0 0 1.4rem}.auth_form__UzeVX{display:flex;flex-direction:column}.auth_label__jCf0h{font-size:.85rem;font-weight:600;margin-bottom:.35rem}.auth_input__PYwDW{padding:.65rem .75rem;border:1px solid var(--border,#cfd5db);border-radius:.45rem;background:var(--bg,#fff);color:inherit;font-size:.95rem;margin-bottom:1rem}.auth_input__PYwDW:focus-visible{outline:2px solid var(--accent,#b4690e);outline-offset:1px}.auth_submit__vN8KG{padding:.7rem 1rem;border:0;border-radius:.45rem;background:var(--accent,#b4690e);color:var(--on-accent);font-size:.95rem;font-weight:600;cursor:pointer;margin-top:.25rem}.auth_submit__vN8KG:disabled{opacity:.6;cursor:progress}.auth_error___RiGz{background:var(--error-soft,#f2dcdd);color:var(--error,#a32b32);border-left:0;padding:.6rem .7rem;border-radius:.3rem;font-size:.88rem;margin:0 0 .9rem}.auth_links__y2lNX{display:flex;justify-content:space-between;gap:1rem;margin-top:1.1rem;font-size:.88rem;flex-wrap:wrap}.auth_legal__hnWdm{text-align:center;color:var(--text-muted,#5b6a78);font-size:.8rem;margin-top:1.1rem;line-height:1.5}.Skeleton_skeleton__5iCED{background:linear-gradient(90deg,var(--bg-tertiary) 25%,var(--bg-secondary) 50%,var(--bg-tertiary) 75%);background-size:200% 100%;animation:Skeleton_shimmer__7wTZv 1.5s ease-in-out infinite;border-radius:var(--radius-sm)}.Skeleton_text__8Soef{border-radius:var(--radius-sm);margin-bottom:var(--space-2)}.Skeleton_rect__xLECL{border-radius:var(--radius-md)}.Skeleton_circle__ZE9HM{border-radius:var(--radius-full)}@keyframes Skeleton_shimmer__7wTZv{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton_card__Xginj{gap:var(--space-2)}.Skeleton_card__Xginj,.Skeleton_jobCard__vwPPD{padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column}.Skeleton_jobCard__vwPPD{gap:var(--space-3)}.Skeleton_jobCardMain__gqKUb{flex-direction:column}.Skeleton_cvCard__0zpb4,.Skeleton_jobCardMain__gqKUb,.Skeleton_jobCardMeta__h8_T4{display:flex;gap:var(--space-2)}.Skeleton_cvCard__0zpb4{padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);flex-direction:column}.Skeleton_cvCardActions__tAmOR{display:flex;gap:var(--space-2);margin-top:var(--space-2)}.Skeleton_applicationCard__qxhMg{padding:var(--space-3);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-2)}.CVGenerationModal_overlay__JnNfd{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-5)}.CVGenerationModal_modal__RdZ2J{background:var(--bg-primary);border-radius:var(--radius-lg);padding:var(--space-6);max-width:500px;width:100%;text-align:center}.CVGenerationModal_header__wT3r_{margin-bottom:var(--space-6)}.CVGenerationModal_header__wT3r_ h2{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-2)}.CVGenerationModal_subtitle__K943F{color:var(--text-secondary);font-size:var(--text-sm)}.CVGenerationModal_progressSection__BJU6a{margin-bottom:var(--space-6)}.CVGenerationModal_progressBar__fr7Qx{height:8px;background:var(--bg-tertiary);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-3)}.CVGenerationModal_progressFill__9Kx3F{height:100%;background:var(--accent);border-radius:var(--radius-full);transition:width .1s linear}.CVGenerationModal_progressInfo__R2B3r{display:flex;justify-content:space-between;font-size:var(--text-sm)}.CVGenerationModal_percentage__PyUuZ{font-weight:600;color:var(--accent)}.CVGenerationModal_timeRemaining__KIr5T{color:var(--text-secondary)}.CVGenerationModal_stages__eiN0Z{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-6);text-align:left}.CVGenerationModal_stage__K_PWa{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg-secondary);opacity:.5;transition:background-color .2s ease,opacity .2s ease}.CVGenerationModal_stage__K_PWa.CVGenerationModal_active__9tRiU{opacity:1}.CVGenerationModal_stage__K_PWa.CVGenerationModal_current__6IkOM{background:var(--accent-light)}.CVGenerationModal_stageIndicator___GNca{width:24px;height:24px;border-radius:var(--radius-full);background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:600;color:var(--text-secondary)}.CVGenerationModal_stage__K_PWa.CVGenerationModal_active__9tRiU .CVGenerationModal_stageIndicator___GNca{background:var(--accent);color:var(--text-inverse)}.CVGenerationModal_check__bHyju{display:inline-flex;color:white}.CVGenerationModal_number__OC3No{color:inherit}.CVGenerationModal_stageLabel__cGv_2{font-size:var(--text-sm);color:var(--text-secondary)}.CVGenerationModal_stage__K_PWa.CVGenerationModal_active__9tRiU .CVGenerationModal_stageLabel__cGv_2{color:var(--text-primary)}.CVGenerationModal_stage__K_PWa.CVGenerationModal_current__6IkOM .CVGenerationModal_stageLabel__cGv_2{font-weight:500}.CVGenerationModal_tip__7K3yx{font-size:var(--text-sm);color:var(--text-tertiary);line-height:var(--leading-relaxed)}.CVGenerationModal_completeIcon__mWp8o{width:64px;height:64px;background:var(--success-light);color:var(--success);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto var(--space-5)}.CVGenerationModal_downloadSection__RkG5w{margin:var(--space-6) 0;padding:var(--space-5);background:var(--bg-secondary);border-radius:var(--radius-md)}.CVGenerationModal_downloadLabel__cs60F{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-4)}.CVGenerationModal_downloadButtons__6Pslh{display:flex;gap:var(--space-3);justify-content:center}.CVGenerationModal_demoNote__7kXsV{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-3);font-style:italic}.CVGenerationModal_closeButton__3lQZS{padding:var(--space-3) var(--space-6);font-size:var(--text-sm);font-weight:500;color:var(--text-secondary);background:transparent;border-radius:var(--radius-md);transition:color .15s ease,background-color .15s ease}.CVGenerationModal_closeButton__3lQZS:hover{background:var(--bg-tertiary);color:var(--text-primary)}.CVGenerationModal_errorIcon__jftjd{color:var(--warning);margin-bottom:var(--space-4)}.CVGenerationModal_errorText__HlkuX{color:var(--text-secondary);margin-bottom:var(--space-5);line-height:var(--leading-relaxed)}.CVGenerationModal_errorActions__tit5r{display:flex;flex-direction:column;gap:var(--space-3);align-items:center}.CVGenerationModal_errorActions__tit5r .CVGenerationModal_btn__kdW9i{min-width:160px}.CVGenerationModal_cancelButton__l065l{margin-top:var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--text-xs);color:var(--text-tertiary);background:transparent;border:none;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.CVGenerationModal_cancelButton__l065l:hover{color:var(--text-secondary)}.CVGenerationModal_networkWarning__xywBJ{font-size:var(--text-xs);color:var(--warning);margin-top:var(--space-3);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.CVGenerationModal_networkWarning__xywBJ:before{content:"";width:8px;height:8px;background:var(--warning);border-radius:50%;animation:CVGenerationModal_pulse___F9x9 1s infinite}@keyframes CVGenerationModal_pulse___F9x9{0%,to{opacity:.4}50%{opacity:1}}.CVGenerationModal_estimateNote__ZdhsZ{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-4)}.CVGenerationModal_completeNote__u8Wjb{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-5)}.CVGenerationModal_warningIcon__zNptt{width:64px;height:64px;background:var(--warning-light,#fff8e6);color:var(--warning,#f59e0b);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:2rem;margin:0 auto var(--space-5)}.CVGenerationModal_fallbackWarning__VFfPv{padding:var(--space-4);background:var(--warning-light,#fff8e6);border:1px solid var(--warning,#f59e0b);border-radius:var(--radius-md);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-primary);text-align:left;line-height:1.5}.CVGenerationModal_fallbackWarning__VFfPv strong{color:var(--warning,#f59e0b)}.PaywallModal_overlay__OVuYW{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-5)}.PaywallModal_modal__rOOdC{background:var(--bg-primary);border-radius:var(--radius-lg);padding:var(--space-6);max-width:420px;width:100%;position:relative}.PaywallModal_closeBtn__EpPh6{position:absolute;top:var(--space-4);right:var(--space-4);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--text-tertiary);border-radius:var(--radius-md);transition:color .15s ease,background-color .15s ease}.PaywallModal_closeBtn__EpPh6:hover{background:var(--bg-tertiary);color:var(--text-primary)}.PaywallModal_header__IG63L{text-align:center;margin-bottom:var(--space-6)}.PaywallModal_icon__TiRfb{width:48px;height:48px;background:var(--warning-light);color:var(--warning);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:1.25rem;margin:0 auto var(--space-4)}.PaywallModal_header__IG63L h2{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-2)}.PaywallModal_header__IG63L p{color:var(--text-secondary);font-size:var(--text-sm)}.PaywallModal_packs__YOEKO{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-5)}.PaywallModal_pack__3DhR_{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:background-color .15s ease,border-color .15s ease,opacity .15s ease;position:relative}.PaywallModal_pack__3DhR_:hover{border-color:var(--accent);text-decoration:none}.PaywallModal_pack__3DhR_.PaywallModal_popular__JyjIr{border-color:var(--accent);background:var(--accent-subtle)}.PaywallModal_badge__09_ce{position:absolute;top:-8px;right:var(--space-4);background:var(--accent);color:var(--text-inverse);font-size:var(--text-xs);font-weight:500;padding:2px var(--space-2);border-radius:var(--radius-sm)}.PaywallModal_packCredits__XJcJc{font-weight:600;color:var(--text-primary);flex:1 1}.PaywallModal_packPrice__SAY3f{font-weight:600;color:var(--accent)}.PaywallModal_packPerCredit__CSin1{font-size:var(--text-xs);color:var(--text-tertiary)}.PaywallModal_viewAll__J60zU{display:block;text-align:center;font-size:var(--text-sm);color:var(--text-secondary)}.PaywallModal_viewAll__J60zU:hover{color:var(--accent)}.PaywallModal_error___NWEC{background:var(--error-light);color:var(--error);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--text-sm);text-align:center;margin-bottom:var(--space-4)}.PaywallModal_loadingText__feCmk{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:var(--space-1)}.PaywallModal_pack__3DhR_:disabled{opacity:.6;cursor:not-allowed}.PaywallModal_pack__3DhR_:disabled:hover{border-color:var(--border-light)}.PaywallModal_legal__zfc3J{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;line-height:1.5;margin-bottom:var(--space-4)}.PaywallModal_legal__zfc3J a{color:var(--text-secondary);text-decoration:underline}.PaywallModal_legal__zfc3J a:hover{color:var(--accent)}.PaywallModal_benefits__coUhM{margin-bottom:var(--space-5)}.PaywallModal_benefits__coUhM ul{list-style:none;padding:0;margin:0}.PaywallModal_benefits__coUhM li{position:relative;padding-left:var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2)}.PaywallModal_benefits__coUhM li:before{content:"";width:1em;height:1em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") center /contain no-repeat;position:absolute;left:0;color:var(--success);font-weight:600}.PaywallModal_comingSoon__EGS9c{text-align:center;padding:var(--space-6) var(--space-4);background:var(--bg-secondary);border-radius:var(--radius-md);margin-bottom:var(--space-5)}.PaywallModal_comingSoonBadge__cJBbp{display:inline-block;background:var(--warning-light);color:var(--warning);font-size:var(--text-xs);font-weight:600;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);margin-bottom:var(--space-3)}.PaywallModal_comingSoon__EGS9c p{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.PaywallModal_note__TYnBn{font-size:var(--text-sm);color:var(--text-secondary);text-align:center;line-height:1.5;margin-bottom:var(--space-5)}.PaywallModal_cta__U_9Bx{display:block;width:100%;text-align:center;margin-bottom:var(--space-4)}.SignInModal_overlay___32pG{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-5)}.SignInModal_modal__5Tcli{background:transparent;max-width:480px;width:100%;position:relative}.SignInModal_closeBtn__uKpgG{position:absolute;top:var(--space-2);right:var(--space-2);width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--text-tertiary);border-radius:var(--radius-md);transition:color .15s ease,background-color .15s ease;z-index:10;background:var(--bg-primary)}.SignInModal_closeBtn__uKpgG:hover{background:var(--bg-tertiary);color:var(--text-primary)}.SignInModal_clerkContainer__I5daB,.SignInModal_clerkRoot__496Fn{width:100%}.SignInModal_clerkCard__DOKdy{box-shadow:var(--shadow-lg)}.SignInModal_legal__XCd08{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;line-height:1.5;margin-top:var(--space-3);padding:0 var(--space-4)}.SignInModal_legal__XCd08 a{color:var(--text-secondary);text-decoration:underline}.SignInModal_legal__XCd08 a:hover{color:var(--accent)}.page_notFound__8rL3t{text-align:center;padding:var(--space-8) 0}.page_notFound__8rL3t h1{font-size:var(--text-2xl);margin-bottom:var(--space-3)}.page_notFound__8rL3t p{color:var(--text-secondary);margin-bottom:var(--space-6)}.page_backLink__Dg_h6{display:inline-flex;align-items:center;font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-5)}.page_backLink__Dg_h6:hover{color:var(--accent)}.page_layout__G_ew3{display:grid;grid-template-columns:1fr 360px;grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.page_main__LVY_c{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-6)}.page_header__FckzW{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:var(--space-5);border-bottom:1px solid var(--border-light);margin-bottom:var(--space-5)}.page_headerContent__z0Vc1 h1{font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-2)}.page_company__Niz9y{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-3)}.page_meta__X6xEw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.page_badge__Ad_r6{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:500;background:var(--bg-tertiary);color:var(--text-secondary)}.page_badge__Ad_r6.page_remote__e870j{background:var(--accent-light);color:var(--accent)}.page_badge__Ad_r6.page_hybrid__KWi9Y{background:var(--warning-light);color:var(--warning)}.page_posted__1RgqF{color:var(--text-tertiary)}.page_fitBadge__dOeen{text-align:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.page_fitBadge__dOeen.page_strong__BySpA{background:var(--success-light);color:var(--success)}.page_fitBadge__dOeen.page_possible___P9kb{background:var(--warning-light);color:var(--warning)}.page_fitBadge__dOeen.page_stretch__sPM0w{background:var(--bg-tertiary);color:var(--text-secondary)}.page_section__VeXcC{margin-bottom:var(--space-6)}.page_section__VeXcC:last-child{margin-bottom:0}.page_section__VeXcC h2{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4)}.page_section__VeXcC p{color:var(--text-secondary);line-height:var(--leading-relaxed)}.page_reqList__fnf7B{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.page_reqList__fnf7B li{padding-left:var(--space-5);position:relative;color:var(--text-secondary)}.page_reqList__fnf7B li:before{content:"•";position:absolute;left:0;color:var(--accent);font-weight:700}.page_sidebar__aOH8P{display:flex;flex-direction:column;gap:var(--space-4)}.page_card__fkoTB{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-5)}.page_card__fkoTB h3{font-size:var(--text-base);font-weight:600;margin-bottom:var(--space-4)}.page_cardDescription__za0Dr{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-4)}.page_matchList__zppgO,.page_riskList__nRNCS{list-style:none;display:flex;flex-direction:column;gap:var(--space-3)}.page_matchList__zppgO li,.page_riskList__nRNCS li{display:flex;align-items:flex-start;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-secondary)}.page_matchIcon__pQbyw{background:var(--success-light);color:var(--success)}.page_matchIcon__pQbyw,.page_riskIcon__Hh_ws{width:18px;height:18px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:600;flex-shrink:0}.page_riskIcon__Hh_ws{background:var(--warning-light);color:var(--warning)}.page_creditNote__3zhc0{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin-top:var(--space-3)}.page_trackingContent__HUx8R{display:flex;flex-direction:column;gap:var(--space-4)}.page_trackingStatusRow__Ns4DD{display:flex;align-items:center;gap:var(--space-3)}.page_trackingLabel__0U78X{font-size:var(--text-sm);color:var(--text-secondary)}.page_trackingSelect__3NYiy{flex:1 1;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border:1px solid var(--border-medium);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary)}.page_trackingSelect__3NYiy:disabled{opacity:.6;cursor:not-allowed}.page_trackingActions__zCNtY{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.page_notesSection__jhZTO{padding-top:var(--space-3);border-top:1px solid var(--border-light)}.page_notesEdit__YWMMZ{display:flex;flex-direction:column;gap:var(--space-2)}.page_notesTextarea__SczSC{width:100%;padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border:1px solid var(--border-medium);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);resize:vertical;min-height:60px}.page_notesTextarea__SczSC:focus{outline:2px solid var(--focus);outline-offset:2px;border-color:var(--accent)}.page_notesActions__3fMdp,.page_notesDisplay__kZ7Hs{display:flex;gap:var(--space-2)}.page_notesDisplay__kZ7Hs{flex-direction:column}.page_notesText__cgaA0{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5;white-space:pre-wrap;margin:0}.page_notesLink__UMXWB{font-size:var(--text-xs);color:var(--accent);background:none;border:none;padding:0;cursor:pointer;text-align:left}.page_notesLink__UMXWB:hover{text-decoration:underline}.page_viewAllLink__sFbKe{font-size:var(--text-sm);color:var(--accent);text-decoration:none;display:block;text-align:center}.page_viewAllLink__sFbKe:hover{text-decoration:underline}@media (max-width:900px){.page_layout__G_ew3{grid-template-columns:1fr}.page_header__FckzW{flex-direction:column;gap:var(--space-4)}.page_fitBadge__dOeen{align-self:flex-start}}.ATSMeter_meter__Mf_QU{display:flex;flex-direction:column;align-items:center;padding:var(--space-4);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg)}.ATSMeter_gaugeContainer__o9M4I{position:relative;width:120px;height:120px;margin-bottom:var(--space-2)}.ATSMeter_gauge__8mpIt{width:100%;height:100%;transform:rotate(-90deg)}.ATSMeter_gaugeBg__XeIjQ{stroke:var(--bg-tertiary)}.ATSMeter_gaugeProgress__VqMH_{transition:stroke-dashoffset 1s ease-out,stroke .3s ease;animation:ATSMeter_gaugeAppear__ENo_h .5s ease-out}@keyframes ATSMeter_gaugeAppear__ENo_h{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ATSMeter_gaugeValue__gskI0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.ATSMeter_scoreNumber__MQV8N{font-size:var(--text-2xl);font-weight:700;color:var(--text-primary)}.ATSMeter_scoreMax__E5Kxe{font-size:var(--text-sm);color:var(--text-tertiary)}.ATSMeter_gaugeEmpty__dqQoH{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:4px solid var(--bg-tertiary);border-radius:50%}.ATSMeter_gaugeEmpty__dqQoH span{font-size:var(--text-2xl);font-weight:700;color:var(--text-tertiary)}.ATSMeter_gaugeSkeleton__Gk5Fs{width:100%;height:100%;border:4px solid var(--bg-tertiary);border-radius:50%;overflow:hidden;position:relative}.ATSMeter_skeletonPulse__pTxYF{position:absolute;inset:0;background:var(--bg-tertiary);animation:ATSMeter_shimmer__BLx1p 1.5s infinite}@keyframes ATSMeter_shimmer__BLx1p{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.ATSMeter_label__zVKs3{font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-1)}.ATSMeter_hint__8OqOj{font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;margin:0}.ATSMeter_expandToggle__VL3Tz{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);margin-top:var(--space-2);background:none;border:none;font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;transition:color .15s ease}.ATSMeter_expandToggle__VL3Tz:hover{color:var(--text-primary)}.ATSMeter_chevronDown__V6tMZ,.ATSMeter_chevronUp__gbiP0{transition:transform .2s ease}.ATSMeter_chevronUp__gbiP0{transform:rotate(180deg)}.ATSMeter_breakdown__TduTd{width:100%;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border-light);animation:ATSMeter_breakdownSlide__lXMB5 .3s ease-out}@keyframes ATSMeter_breakdownSlide__lXMB5{0%{opacity:0;max-height:0;overflow:hidden}to{opacity:1;max-height:500px}}.ATSMeter_breakdownItem__h0Le1{margin-bottom:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-light)}.ATSMeter_breakdownItem__h0Le1:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.ATSMeter_breakdownHeader__hsaNX{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.ATSMeter_breakdownLabel__Rfx2f{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);flex:1 1}.ATSMeter_breakdownWeight__KseN9{font-size:var(--text-xs);color:var(--text-tertiary)}.ATSMeter_breakdownScore__pkAgh{font-size:var(--text-sm);font-weight:600;min-width:40px;text-align:right}.ATSMeter_miniBar__g139W{height:4px;background:var(--bg-tertiary);border-radius:var(--radius-full);overflow:hidden;margin-bottom:var(--space-2)}.ATSMeter_miniFill__OBq8G{height:100%;border-radius:var(--radius-full);transition:width .3s ease}.ATSMeter_keywordList__PUEnQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin-top:var(--space-1)}.ATSMeter_keywordLabel__jO8Lt{font-size:var(--text-xs);color:var(--text-tertiary)}.ATSMeter_keywordChipFound__vmPil{padding:2px 6px;background:var(--success-light);color:var(--success);border-radius:var(--radius-sm);font-size:10px}.ATSMeter_keywordChipMissing__dYLIk{padding:2px 6px;background:var(--warning-light);color:var(--warning);border-radius:var(--radius-sm);font-size:10px}.ATSMeter_keywordMore__0En9l{font-size:var(--text-xs);color:var(--text-tertiary)}.ATSMeter_issueList__ba49k{margin:0;padding-left:var(--space-4);font-size:var(--text-xs);color:var(--text-secondary)}.ATSMeter_issueList__ba49k li{margin-bottom:2px}.ATSMeter_lengthInfo__bo2oZ{margin:0;font-size:var(--text-xs);color:var(--text-secondary)}.ATSMeter_sectionsMissing__p69Kp{margin:0;font-size:var(--text-xs);color:var(--warning)}.ATSMeter_meter__Mf_QU [data-tone=good]{color:var(--success)}.ATSMeter_meter__Mf_QU [data-tone=fair]{color:var(--warning)}.ATSMeter_meter__Mf_QU [data-tone=poor]{color:var(--danger)}.ATSMeter_meter__Mf_QU .ATSMeter_miniFill__OBq8G[data-tone=good]{background-color:var(--success)}.ATSMeter_meter__Mf_QU .ATSMeter_miniFill__OBq8G[data-tone=fair]{background-color:var(--warning)}.ATSMeter_meter__Mf_QU .ATSMeter_miniFill__OBq8G[data-tone=poor]{background-color:var(--danger)}.ATSMeter_meter__Mf_QU circle[data-tone=good]{stroke:var(--success)}.ATSMeter_meter__Mf_QU circle[data-tone=fair]{stroke:var(--warning)}.ATSMeter_meter__Mf_QU circle[data-tone=poor]{stroke:var(--danger)}.CVPreviewPanel_panel__DIjkS{display:flex;flex-direction:column;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden;height:100%}.CVPreviewPanel_header__AC76H{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-light);background:var(--bg-secondary)}.CVPreviewPanel_header__AC76H h3{font-size:var(--text-sm);font-weight:600;margin:0}.CVPreviewPanel_keywordBadge__ysWhY{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px 8px;background:var(--accent-light);color:var(--accent);border-radius:var(--radius-full);font-size:11px}.CVPreviewPanel_content__MdCia{flex:1 1;overflow-y:auto;padding:var(--space-4);min-height:300px}.CVPreviewPanel_cvDocument__LHlep{font-family:var(--font-sans);font-size:var(--text-sm);line-height:1.6;color:var(--text-primary)}.CVPreviewPanel_cvDocument__LHlep h1{font-size:var(--text-xl);font-weight:700;margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:2px solid var(--accent)}.CVPreviewPanel_cvDocument__LHlep h2{font-size:var(--text-base);font-weight:600;margin-top:var(--space-4);margin-bottom:var(--space-2);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.CVPreviewPanel_cvDocument__LHlep h3{font-size:var(--text-sm);font-weight:600;margin-top:var(--space-3);margin-bottom:var(--space-1)}.CVPreviewPanel_cvDocument__LHlep p{margin-bottom:var(--space-2)}.CVPreviewPanel_cvDocument__LHlep ul{margin:var(--space-2) 0;padding-left:var(--space-4)}.CVPreviewPanel_cvDocument__LHlep li{margin-bottom:var(--space-1);position:relative}.CVPreviewPanel_cvDocument__LHlep li::marker{color:var(--accent)}.CVPreviewPanel_cvDocument__LHlep strong{font-weight:600}.CVPreviewPanel_cvDocument__LHlep em{font-style:italic;color:var(--text-secondary)}.CVPreviewPanel_highlight__4OzKM{background:var(--accent-light);color:var(--accent);padding:0 2px;border-radius:2px;animation:CVPreviewPanel_highlightPulse__jc2_X .3s ease-out}@keyframes CVPreviewPanel_highlightPulse__jc2_X{0%{background:var(--accent);color:var(--on-accent)}to{background:var(--accent-light);color:var(--accent)}}.CVPreviewPanel_cvDocument__LHlep{animation:CVPreviewPanel_contentFadeIn__dgbIq .4s ease-out}@keyframes CVPreviewPanel_contentFadeIn__dgbIq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CVPreviewPanel_emptyState__p12Sr{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-8) var(--space-4);min-height:300px}.CVPreviewPanel_emptyIcon__a9FAO{color:var(--text-tertiary);margin-bottom:var(--space-4)}.CVPreviewPanel_emptyState__p12Sr p{font-size:var(--text-base);font-weight:500;color:var(--text-primary);margin:0 0 var(--space-1) 0}.CVPreviewPanel_emptyState__p12Sr span{font-size:var(--text-sm);color:var(--text-tertiary)}.CVPreviewPanel_skeleton__I6_bH{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.CVPreviewPanel_skeletonLine__mpd4F{height:16px;background:linear-gradient(90deg,var(--bg-tertiary) 0,var(--bg-secondary) 50%,var(--bg-tertiary) 100%);background-size:200% 100%;animation:CVPreviewPanel_shimmer__xWwAZ 1.5s infinite;border-radius:var(--radius-sm)}@keyframes CVPreviewPanel_shimmer__xWwAZ{0%{background-position:200% 0}to{background-position:-200% 0}}.CVPreviewPanel_footer__ak8ac{padding:var(--space-4);border-top:1px solid var(--border-light);background:var(--bg-secondary)}.CVPreviewPanel_downloadBtn__Emyti{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;margin-top:var(--space-3);padding:var(--space-3);background:var(--accent);color:var(--on-accent);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background .15s ease}.CVPreviewPanel_downloadBtn__Emyti:hover{background:var(--accent-dark)}@media (max-width:1024px){.CVPreviewPanel_panel__DIjkS{height:auto;min-height:400px}.CVPreviewPanel_content__MdCia{min-height:200px}}.CVPreviewPanel_w40__Xyz24{width:40%}.CVPreviewPanel_w50__led_L{width:50%}.CVPreviewPanel_w60__yy_rS{width:60%}.CVPreviewPanel_w65__JEVa6{width:65%}.CVPreviewPanel_w70__whzCg{width:70%}.CVPreviewPanel_w75__GAoaz{width:75%}.CVPreviewPanel_w80__VSZrV{width:80%}.CVPreviewPanel_w90__PgK0I{width:90%}.ToneSelector_selector__z60lc{margin-bottom:var(--space-4)}.ToneSelector_label__kkw_c{display:block;font-size:var(--text-sm);font-weight:500;color:var(--text-primary);margin-bottom:var(--space-2)}.ToneSelector_options__ZTLIh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2);gap:var(--space-2)}.ToneSelector_option__nSK0d{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-3);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease;text-align:center}.ToneSelector_option__nSK0d:hover:not(:disabled){border-color:var(--border-medium);background:var(--bg-secondary)}.ToneSelector_option__nSK0d:disabled{opacity:.6;cursor:not-allowed}.ToneSelector_option__nSK0d.ToneSelector_active__FjQnH{border-color:var(--accent);background:var(--accent-light)}.ToneSelector_optionLabel__RTAlu{font-size:var(--text-sm);font-weight:500;color:var(--text-primary)}.ToneSelector_option__nSK0d.ToneSelector_active__FjQnH .ToneSelector_optionLabel__RTAlu{color:var(--accent)}.ToneSelector_optionDesc__SrfVS{font-size:11px;color:var(--text-tertiary)}.ToneSelector_option__nSK0d.ToneSelector_active__FjQnH .ToneSelector_optionDesc__SrfVS{color:var(--accent);opacity:.8}@media (max-width:640px){.ToneSelector_options__ZTLIh{grid-template-columns:1fr}.ToneSelector_option__nSK0d{flex-direction:row;justify-content:flex-start;text-align:left}.ToneSelector_optionLabel__RTAlu{flex-shrink:0}.ToneSelector_optionDesc__SrfVS{flex:1 1}}.page_page__MWxCg{padding:var(--space-6) 0;padding-bottom:calc(var(--space-6) + 80px)}@media (max-width:768px){.page_page__MWxCg{padding:var(--space-3) 0;padding-bottom:calc(var(--space-3) + 70px)}.page_header__BeGhn{margin-bottom:var(--space-3)}.page_header__BeGhn h1{font-size:var(--text-xl);margin-bottom:var(--space-1)}.page_header__BeGhn p{font-size:var(--text-sm)}.page_analysisCard__jPR8H,.page_inputCard__jov4n{padding:var(--space-4);margin-bottom:var(--space-3)}.page_activeCVBar__Tpsu8,.page_creditsBar__EBj0i{padding:var(--space-2) var(--space-3);margin-bottom:var(--space-3);font-size:var(--text-xs)}.page_formSection__Z8St4{margin-bottom:var(--space-3)}.page_textarea__onxKj{min-height:140px}.page_analysisHeader__7ew2k{padding-bottom:var(--space-3)}.page_analysisHeader__7ew2k,.page_analysisSection__BB3mX{margin-bottom:var(--space-3)}.page_completeCard__OPRqM{padding:var(--space-5)}}.page_container__A1Y5n{max-width:680px;margin:0 auto;padding:0 var(--space-5)}.page_containerSplit__uU3WB{max-width:1400px;margin:0 auto;padding:0 var(--space-5)}.page_splitContainer__X_oRU{display:grid;grid-template-columns:minmax(400px,480px) 1fr;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.page_leftPanel__Iq2n5{position:-webkit-sticky;position:sticky;top:var(--space-5)}.page_rightPanel__gJk3n{min-height:600px}.page_splitHeader__NxIFs{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--border-light)}.page_splitHeader__NxIFs h1{font-size:var(--text-lg);font-weight:600;margin:0}.page_creditsCompact__KVgNo{font-size:var(--text-sm);color:var(--text-secondary);padding:var(--space-1) var(--space-2);background:var(--bg-secondary);border-radius:var(--radius-md)}@media (max-width:1024px){.page_splitContainer__X_oRU{grid-template-columns:1fr}.page_leftPanel__Iq2n5{position:static}.page_rightPanel__gJk3n{min-height:400px}}@media (max-width:640px){.page_containerSplit__uU3WB{padding:0 var(--space-3)}.page_splitHeader__NxIFs h1{font-size:var(--text-base)}}.page_header__BeGhn{margin-bottom:var(--space-5);text-align:center}.page_header__BeGhn h1{font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-2);letter-spacing:-.02em}.page_header__BeGhn p{font-size:var(--text-base);color:var(--text-secondary)}.page_loading__VoqXU{display:flex;align-items:center;justify-content:center;min-height:400px;color:var(--text-secondary)}.page_activeCVBar__Tpsu8{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);margin-bottom:var(--space-4);font-size:var(--text-sm)}.page_activeCVLabel__3S5xM{color:var(--text-tertiary)}.page_activeCVValue__c_g42{color:var(--text-primary);font-weight:500}.page_changeLink__WzR4i{margin-left:auto;color:var(--accent);font-size:var(--text-sm)}.page_changeLink__WzR4i:hover{text-decoration:underline}.page_noActiveCV__bMf9v{color:var(--text-secondary)}.page_noActiveCV__bMf9v a{color:var(--accent)}.page_noActiveCV__bMf9v a:hover{text-decoration:underline}.page_noCvBanner__K0ko4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);margin-bottom:var(--space-4);background:var(--warning-light,rgba(234,179,8,.1));border:1px solid var(--warning,#eab308);border-radius:var(--radius-lg)}.page_noCvContent__S3jiM{display:flex;align-items:center;gap:var(--space-3)}.page_noCvIcon__QG_mO{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--warning,#eab308);color:white;border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:700;flex-shrink:0}.page_noCvContent__S3jiM strong{display:block;font-size:var(--text-sm);color:var(--text-primary);margin-bottom:2px}.page_noCvContent__S3jiM p{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.page_noCvActions__y2mDj{display:flex;gap:var(--space-2);flex-shrink:0}@media (max-width:640px){.page_noCvBanner__K0ko4{flex-direction:column;align-items:flex-start}.page_noCvActions__y2mDj{width:100%}.page_noCvActions__y2mDj .page_btn__fYSF5{flex:1 1}}.page_creditsBar__EBj0i{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);margin-bottom:var(--space-5);font-size:var(--text-sm)}.page_creditsIcon__XfN_H{color:var(--text-tertiary);display:flex}.page_creditsText__6d1xh{color:var(--text-primary);font-weight:500}.page_buyLink__6u3LJ{margin-left:auto;color:var(--accent)}.page_buyLink__6u3LJ:hover{text-decoration:underline}.page_inputCard__jov4n{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-6)}.page_formSection__Z8St4,.page_inputCard__jov4n,.page_optionalFields__1bDHd{margin-bottom:var(--space-5)}.page_optionalFields__1bDHd{padding-top:var(--space-4);border-top:1px solid var(--border-light)}.page_fieldRow__r_2Bp{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-4)}.page_fieldGroup__K_IVw{display:flex;flex-direction:column;gap:var(--space-2)}.page_label__9XTUo{font-size:var(--text-sm);font-weight:500;color:var(--text-primary)}.page_required__ZDW9O{color:var(--error);margin-left:var(--space-1)}.page_input__Yc6Ny,.page_textarea__onxKj{width:100%}.page_textarea__onxKj{resize:vertical;min-height:180px;line-height:var(--leading-relaxed)}.page_hint__ZW3gQ{font-size:var(--text-xs);color:var(--text-tertiary)}.page_error__q58dY{padding:var(--space-3);background:var(--error-light);color:var(--error);border-radius:var(--radius-md);font-size:var(--text-sm);margin-bottom:var(--space-4)}.page_freeNote__llbM8{text-align:center;margin-top:var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary)}.page_spinner__5rrxa{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:page_spin__8S7jx .8s linear infinite;margin-right:var(--space-2)}@keyframes page_spin__8S7jx{to{transform:rotate(1turn)}}.page_analysisCard__jPR8H{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-5)}.page_analysisHeader__7ew2k{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-light)}.page_analysisHeader__7ew2k h2{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-1)}.page_jobTitlePreview__s3Dey{font-size:var(--text-sm);color:var(--text-secondary)}.page_fitBadge__ZK8Ps{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:600}.page_fitBadge__ZK8Ps.page_strong__qer_S{background:var(--success-light);color:var(--success)}.page_fitBadge__ZK8Ps.page_possible__iSa69{background:var(--warning-light);color:var(--warning)}.page_fitBadge__ZK8Ps.page_stretch__bB502{background:var(--bg-tertiary);color:var(--text-secondary)}.page_analysisGrid__THkui{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4)}.page_analysisGrid__THkui,.page_analysisSection__BB3mX{margin-bottom:var(--space-5)}.page_analysisSection__BB3mX h4{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-3)}.page_seniorityBadge__EcdYw{display:inline-block;padding:var(--space-2) var(--space-3);background:var(--accent-light);color:var(--accent);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:500}.page_scoreCircle__KLdWL{display:inline-flex;align-items:baseline;gap:2px}.page_scoreValue__cMbAx{font-size:var(--text-3xl);font-weight:700;color:var(--text-primary)}.page_scoreMax__X_p_q{font-size:var(--text-sm);color:var(--text-tertiary)}.page_chipList__0lKLB{display:flex;flex-wrap:wrap;gap:var(--space-2)}.page_skillChip__UVZ1z{padding:var(--space-1) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-full);font-size:var(--text-xs);color:var(--text-secondary)}.page_respList__Irzei,.page_tipsList__FYHA8{list-style:none;margin:0;padding:0}.page_respList__Irzei li,.page_tipsList__FYHA8 li{position:relative;padding-left:var(--space-5);margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary)}.page_respList__Irzei li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:var(--accent);border-radius:50%}.page_tipsList__FYHA8 li:before{content:"";position:absolute;left:0;top:6px;width:8px;height:8px;background:var(--success-light);border:2px solid var(--success);border-radius:50%}.page_analysisActions__1JQSe{display:flex;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--border-light)}.page_completeCard__OPRqM{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center}.page_completeIcon__xaNdG{color:var(--success);margin-bottom:var(--space-4)}.page_completeCard__OPRqM h2{font-size:var(--text-xl);font-weight:600;margin-bottom:var(--space-2)}.page_completeCard__OPRqM p{color:var(--text-secondary);margin-bottom:var(--space-5)}.page_completeActions__VqBkJ{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.page_creditReceipt__0jv5t,.page_downloadSection__l42kD{margin-bottom:var(--space-5)}.page_creditReceipt__0jv5t{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-4);text-align:left;max-width:280px;margin-left:auto;margin-right:auto}.page_receiptRow__r1J0D{display:flex;justify-content:space-between;align-items:center;padding:var(--space-1) 0}.page_receiptLabel__gb8_n{font-size:var(--text-sm);color:var(--text-secondary)}.page_receiptValue__F0K_R{font-size:var(--text-sm);font-weight:500;color:var(--text-primary);text-align:right;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_receiptDivider__7sSK0{height:1px;background:var(--border-light);margin:var(--space-2) 0}.page_receiptBalance__ddizY{font-size:var(--text-base);font-weight:600;color:var(--accent)}.page_comparisonSection__3zZCP{margin:var(--space-5) 0;padding:var(--space-5);background:var(--bg-secondary);border-radius:var(--radius-md);text-align:left}.page_comparisonSection__3zZCP h3{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4)}.page_comparisonCategories__khCv8{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-4)}.page_comparisonCategory__y4l3R{padding-bottom:var(--space-3);border-bottom:1px solid var(--border-light)}.page_comparisonCategory__y4l3R:last-child{border-bottom:none;padding-bottom:0}.page_comparisonCatHeader__a75Vl{margin-bottom:var(--space-2)}.page_comparisonCatName__E2w5m{font-size:var(--text-sm);font-weight:500}.page_comparisonBars__NPb0w{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.page_comparisonBarRow__V1iGF{display:flex;align-items:center;gap:var(--space-2)}.page_comparisonBarRow__V1iGF span{font-size:var(--text-xs);color:var(--text-tertiary);width:40px}.page_comparisonBarTrack__zlusI{flex:1 1;height:6px;background:var(--bg-tertiary);border-radius:var(--radius-full);overflow:hidden}.page_comparisonBarFill__pn_VJ{height:100%;border-radius:var(--radius-full);transition:width .3s ease}.page_comparisonBarFill__pn_VJ.page_before__3u0zW{background:var(--text-tertiary)}.page_comparisonBarFill__pn_VJ.page_after__74t66{background:var(--success)}.page_comparisonCatDesc___G_kA{font-size:var(--text-xs);color:var(--text-secondary);margin:0}.page_changesList__6Tori{margin-top:var(--space-4)}.page_changesList__6Tori h4{font-size:var(--text-sm);font-weight:600;margin-bottom:var(--space-2)}.page_changesList__6Tori ul{margin:0;padding-left:var(--space-4)}.page_changesList__6Tori li{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-1)}.page_reviewWarning__CWe_G{margin:var(--space-5) 0;padding:var(--space-4);background:var(--warning-light);border-radius:var(--radius-md);border-left:0;font-size:var(--text-sm);color:var(--text-secondary);text-align:left}.page_reviewWarning__CWe_G strong{color:var(--text-primary)}.page_reviewCard__LXgjq{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-6);margin-bottom:var(--space-5)}.page_reviewHeader__JICFM{margin-bottom:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-light)}.page_reviewHeader__JICFM h2{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-1)}.page_reviewHeader__JICFM p{font-size:var(--text-sm);color:var(--text-secondary)}.page_cvDataWarning__hD8sC{display:flex;gap:var(--space-3);padding:var(--space-4);background:var(--warning-light,#fff8e6);border:1px solid var(--warning,#f59e0b);border-radius:var(--radius-md);margin-bottom:var(--space-5)}.page_cvDataWarning__hD8sC .page_warningIcon__Y0cbj{flex-shrink:0;color:var(--warning,#f59e0b);margin-top:2px}.page_cvDataWarning__hD8sC .page_warningContent__LgySY{flex:1 1}.page_cvDataWarning__hD8sC .page_warningContent__LgySY strong{display:block;font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-1)}.page_cvDataWarning__hD8sC .page_warningContent__LgySY p{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2);line-height:1.5}.page_cvDataWarning__hD8sC .page_warningLink__JPb7W{display:inline-flex;align-items:center;font-size:var(--text-sm);font-weight:500;color:var(--accent)}.page_cvDataWarning__hD8sC .page_warningLink__JPb7W:hover{text-decoration:underline}.page_reviewSection__rh_o9{margin-bottom:var(--space-5)}.page_reviewSection__rh_o9 h3{font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-3)}.page_reviewCVBox__eynl_,.page_reviewJobBox__F2mGk{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.page_reviewField__1ehOQ{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-3)}.page_reviewField__1ehOQ:last-child{margin-bottom:0}.page_reviewLabel__IVapi{font-size:var(--text-sm);font-weight:500;color:var(--text-tertiary);min-width:80px}.page_reviewField__1ehOQ>span:not(.page_reviewLabel__IVapi){font-size:var(--text-sm);color:var(--text-primary)}.page_reviewSummary__8TbD7{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.page_reviewExpList__2IpLg{margin:var(--space-2) 0 0 0;padding-left:var(--space-4);font-size:var(--text-sm);color:var(--text-secondary);width:100%}.page_reviewExpList__2IpLg li{margin-bottom:var(--space-1)}.page_reviewDesc__rlc0Y,.page_reviewSkills__ufI9Y{font-size:var(--text-sm);color:var(--text-secondary)}.page_reviewDesc__rlc0Y{line-height:var(--leading-relaxed)}.page_reviewCharCount__q1USL{font-size:var(--text-xs);color:var(--text-tertiary);margin-left:var(--space-2)}.page_reviewCVProfile___raPE{display:flex;align-items:center;gap:var(--space-3)}.page_reviewCVIcon__mQJzI{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--accent);color:var(--on-accent);border-radius:var(--radius-md);font-size:var(--text-xs);font-weight:700}.page_reviewNote__W_ITm{margin-top:var(--space-3);padding:var(--space-3);background:var(--success-light);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--success)}.page_reviewCost__szVv2{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);margin-bottom:var(--space-5)}.page_reviewCostHeader__n1YZk{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);font-size:var(--text-base)}.page_reviewCostIcon__zqJsj{color:var(--text-tertiary);display:flex}.page_reviewCostHeader__n1YZk strong{color:var(--accent)}.page_reviewCost__szVv2>p{font-size:var(--text-sm);color:var(--text-tertiary);margin:0}.page_reviewActions__pM4Dq{display:flex;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-light)}@media (max-width:640px){.page_analysisGrid__THkui,.page_fieldRow__r_2Bp{grid-template-columns:1fr}.page_analysisActions__1JQSe,.page_completeActions__VqBkJ{flex-direction:column}.page_activeCVBar__Tpsu8{flex-wrap:wrap}.page_changeLink__WzR4i{margin-left:0;width:100%;margin-top:var(--space-2)}.page_reviewCard__LXgjq{padding:var(--space-4)}.page_reviewActions__pM4Dq{flex-direction:column}.page_reviewField__1ehOQ{flex-direction:column;gap:var(--space-1)}.page_reviewLabel__IVapi{min-width:auto}.page_downloadButtons__Voalj,.page_toneOptions__ANYY5{flex-direction:column}}.page_coverLetterOption__xqpB8{padding:var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.page_toggleLabel__Z3_yD{display:flex;align-items:center;gap:var(--space-3);cursor:pointer}.page_toggleInput__Yp4El{display:none}.page_toggleSwitch__m_SDa{position:relative;width:44px;height:24px;background:var(--border-medium);border-radius:var(--radius-full);transition:background .2s ease;flex-shrink:0}.page_toggleSwitch__m_SDa:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:white;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page_toggleInput__Yp4El:checked+.page_toggleSwitch__m_SDa{background:var(--accent)}.page_toggleInput__Yp4El:checked+.page_toggleSwitch__m_SDa:after{transform:translateX(20px)}.page_toggleText__weROr{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-primary)}.page_toggleBadge__SeRLq{padding:2px 8px;background:var(--success-light);color:var(--success);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:500}.page_toneSelector__ixmLc{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-light)}.page_toneLabel__is6BM{display:block;font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2)}.page_toneOptions__ANYY5{display:flex;gap:var(--space-2)}.page_toneButton__C9nxo{flex:1 1;padding:var(--space-2) var(--space-3);background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.page_toneButton__C9nxo:hover{border-color:var(--border-medium);color:var(--text-primary)}.page_toneButton__C9nxo.page_toneActive__aKOwY{background:var(--accent-light);border-color:var(--accent);color:var(--accent);font-weight:500}.page_bundleNote__wGOD_{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--success)}.page_downloadButtons__Voalj{display:flex;gap:var(--space-3);justify-content:center;flex-wrap:wrap}.page_downloadButtons__Voalj a{display:inline-flex;align-items:center}.RelatedSearches_container___usJL{padding:1rem;background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md)}.RelatedSearches_title__Vd5Wn{font-size:.875rem;font-weight:600;color:var(--text-secondary);margin:0 0 .75rem;text-transform:uppercase;letter-spacing:.025em}.RelatedSearches_suggestions__64GYO{display:flex;flex-wrap:wrap;gap:.5rem}.RelatedSearches_suggestion__5l6Pi{display:inline-block;padding:.375rem .75rem;background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-full);font-size:.8125rem;color:var(--text-primary);text-decoration:none;transition:border-color .15s,background .15s}.RelatedSearches_suggestion__5l6Pi:hover{border-color:var(--color-primary);background:var(--bg-tertiary)}.RelatedSearches_suggestion__5l6Pi:focus{outline:2px solid var(--color-primary);outline-offset:2px}@media (max-width:640px){.RelatedSearches_container___usJL{padding:.875rem}.RelatedSearches_suggestion__5l6Pi{font-size:.75rem;padding:.25rem .625rem}}.ApplicationScore_container__KdbMN{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:1.25rem;margin-bottom:1rem}.ApplicationScore_header__ii91f{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.ApplicationScore_header__ii91f h4{margin:0;font-size:1rem;color:var(--text-primary)}.ApplicationScore_betaBadge__LCUZ9{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.125rem .375rem;background:var(--accent-tint);color:var(--accent);border-radius:var(--radius-pill)}.ApplicationScore_prompt__7wCv9{font-size:.875rem;color:var(--text-secondary);margin:0}.ApplicationScore_linkButton__flNVb{background:none;border:none;color:var(--color-primary);cursor:pointer;padding:0;font:inherit;text-decoration:underline}.ApplicationScore_linkButton__flNVb:hover{color:var(--accent-hover)}.ApplicationScore_loading__ndaNh{display:flex;gap:.25rem;justify-content:center;padding:1rem 0}.ApplicationScore_loadingDot__UPyM0{width:6px;height:6px;background:var(--color-primary);border-radius:50%;animation:ApplicationScore_bounce__NBp9e 1.4s ease-in-out infinite both}.ApplicationScore_loadingDot__UPyM0:first-child{animation-delay:-.32s}.ApplicationScore_loadingDot__UPyM0:nth-child(2){animation-delay:-.16s}@keyframes ApplicationScore_bounce__NBp9e{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.ApplicationScore_ctaButtons__HRJwh{display:flex;gap:.75rem;margin-top:1rem}.ApplicationScore_ctaPrimary__0dS3O,.ApplicationScore_ctaSecondary__G2IRK{display:inline-block;padding:.5rem 1rem;font-size:.875rem;font-weight:500;border-radius:var(--radius-sm);text-decoration:none;transition:background .2s,border-color .2s}.ApplicationScore_ctaPrimary__0dS3O{background:var(--accent);color:var(--on-accent)}.ApplicationScore_ctaPrimary__0dS3O:hover{background:var(--accent-hover);color:var(--on-accent)}.ApplicationScore_ctaSecondary__G2IRK{background:var(--bg-tertiary);border:1px solid var(--border-light);color:var(--text-primary)}.ApplicationScore_ctaSecondary__G2IRK:hover{border-color:var(--color-primary)}.ApplicationScore_scoreDisplay__pM6LW{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.ApplicationScore_scoreCircle__2HwI6{width:64px;height:64px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0}.ApplicationScore_scoreHigh__AZOq6{background:var(--success-bg);color:var(--success)}.ApplicationScore_scoreMedium___kUqA{background:var(--warning-bg);color:var(--warning)}.ApplicationScore_scoreLow__hdDiL{background:var(--danger-bg);color:var(--danger)}.ApplicationScore_scoreVeryLow__uUPfc{background:var(--surface-2);color:var(--text-2)}.ApplicationScore_scoreValue__7hHx4{font-size:1.5rem;font-weight:700;line-height:1}.ApplicationScore_scoreLabel__1h_PE{font-size:.625rem;opacity:.8}.ApplicationScore_scoreMessage__TncXe{font-size:.875rem;color:var(--text-secondary);line-height:1.4}.ApplicationScore_quickWins__2M7kf{margin-bottom:1rem}.ApplicationScore_quickWinsTitle__Gug9Y{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0 0 .75rem}.ApplicationScore_quickWinsList__TIAJ6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.ApplicationScore_quickWin__x9h3H{display:flex;align-items:flex-start;gap:.5rem;padding:.625rem;background:var(--bg-tertiary);border-radius:var(--radius-sm);border-left:0}.ApplicationScore_quickWinIcon__gY2Mj{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:.625rem;font-weight:700;flex-shrink:0;background:var(--bg-secondary);color:var(--text-secondary)}.ApplicationScore_priorityhigh__Sdy4c .ApplicationScore_quickWinIcon__gY2Mj{background:var(--danger-bg);color:var(--danger)}.ApplicationScore_prioritymedium__240mE .ApplicationScore_quickWinIcon__gY2Mj{background:var(--warning-bg);color:var(--warning)}.ApplicationScore_quickWinText__EsoLn{flex:1 1;font-size:.8125rem;color:var(--text-primary);line-height:1.4}.ApplicationScore_quickWinLink__EQAct{font-size:.75rem;font-weight:500;color:var(--color-primary);text-decoration:none;white-space:nowrap}.ApplicationScore_quickWinLink__EQAct:hover{text-decoration:underline}.ApplicationScore_expandToggle__bYW6l{width:100%;padding:.5rem;background:none;border:none;font-size:.8125rem;color:var(--color-primary);cursor:pointer;text-align:center}.ApplicationScore_expandToggle__bYW6l:hover{text-decoration:underline}.ApplicationScore_breakdown__Al64r{padding-top:1rem;border-top:1px solid var(--border-light);margin-top:.5rem}.ApplicationScore_breakdownRow__5D26C{display:flex;align-items:center;gap:.75rem;margin-bottom:.625rem}.ApplicationScore_breakdownLabel__mY9EX{width:80px;font-size:.75rem;color:var(--text-secondary)}.ApplicationScore_breakdownBar__HE2_P{flex:1 1;height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden}.ApplicationScore_breakdownFill__wcEXH{height:100%;background:var(--color-primary);border-radius:3px;transition:width .3s ease}.ApplicationScore_breakdownValue__7OozA{width:36px;text-align:right;font-size:.75rem;font-weight:600;color:var(--text-primary)}.ApplicationScore_matchedSkills__fw6zc,.ApplicationScore_missingSkills__B3lUk{display:flex;flex-wrap:wrap;gap:.25rem;font-size:.75rem;margin-top:.75rem}.ApplicationScore_matchedLabel__p_tEL,.ApplicationScore_missingLabel__eVaG0{color:var(--text-secondary)}.ApplicationScore_matchedList__mTfgb{color:var(--success)}.ApplicationScore_missingList__X_Px0{color:var(--warning)}.ApplicationScore_privacyNote__MHHYE{font-size:.6875rem;color:var(--text-3);margin:.75rem 0 0;display:flex;align-items:center;gap:.25rem}.ApplicationScore_privacyNote__MHHYE:before{content:"";width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") center /contain no-repeat}.ApplicationScore_sourceNote__RT6OB{font-size:.6875rem;color:var(--text-3);margin:.25rem 0 0}.ApplicationScore_disclaimer__iEr4p{font-size:.6875rem;color:var(--text-3);margin:.75rem 0 0}.ApplicationScore_changeLink__OpU8X{color:var(--color-primary);text-decoration:none}.ApplicationScore_changeLink__OpU8X:hover{text-decoration:underline}@media (max-width:768px){.ApplicationScore_scoreDisplay__pM6LW{flex-direction:column;text-align:center}.ApplicationScore_breakdownLabel__mY9EX{width:70px;font-size:.6875rem}.ApplicationScore_quickWin__x9h3H{flex-wrap:wrap}.ApplicationScore_quickWinLink__EQAct{width:100%;margin-top:.25rem}}.page_page__Dk1wg{padding:var(--space-6) 0;padding-bottom:calc(var(--space-6) + 80px);min-height:100vh}@media (max-width:768px){.page_page__Dk1wg{padding:var(--space-3) 0;padding-bottom:calc(var(--space-3) + 70px)}.page_header__r9xVe{margin-bottom:var(--space-3)}.page_header__r9xVe h1{font-size:var(--text-xl)}.page_addJobCard__GkPUz{padding:var(--space-3);margin-bottom:var(--space-3)}.page_addJobCard__GkPUz h2{font-size:var(--text-base);margin-bottom:var(--space-3)}.page_jobCard__ifV9H{padding:var(--space-3)}.page_jobTitle__kzJ7F{font-size:var(--text-sm)}.page_jobDescription__kEVRe{font-size:var(--text-xs);margin-bottom:var(--space-2)}}.page_container__zu2rV{max-width:800px;margin:0 auto;padding:0 var(--space-4)}.page_header__r9xVe{margin-bottom:var(--space-5)}.page_header__r9xVe h1{font-size:var(--text-2xl);font-weight:600;margin-bottom:var(--space-1);letter-spacing:-.02em}.page_header__r9xVe p{color:var(--text-secondary);font-size:var(--text-sm)}.page_addJobCard__GkPUz{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-5);margin-bottom:var(--space-5)}.page_addJobCard__GkPUz h2{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-4)}.page_formGrid__dirdi{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-4)}.page_formGroup__VK7Kl{display:flex;flex-direction:column;gap:var(--space-2)}.page_formGroup__VK7Kl.page_fullWidth__jwTg9{grid-column:span 2}.page_label__AcCC3{font-size:var(--text-sm);font-weight:500;color:var(--text-primary)}.page_required__XfiX7{color:var(--error);margin-left:var(--space-1)}.page_requiredNote__FyZdD{font-weight:400}.page_hint__KHChb,.page_requiredNote__FyZdD{color:var(--text-tertiary);font-size:var(--text-xs)}.page_hint__KHChb{margin-top:var(--space-1)}.page_input__J3ezt{width:100%}.page_textarea__EPfUn{width:100%;resize:vertical;min-height:100px}.page_formActions__Iy_Hv{display:flex;justify-content:flex-end;gap:var(--space-3)}.page_error__PDq8y{padding:var(--space-3);background:var(--error-light);color:var(--error);border-radius:var(--radius-md);font-size:var(--text-sm);margin-bottom:var(--space-4)}.page_filters__jPL4d{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-4)}.page_filterGroup__GPDPP{display:flex;gap:var(--space-2);flex-wrap:wrap}.page_filterBtn__L0iuC{padding:var(--space-2) var(--space-3);font-size:var(--text-sm);border:1px solid var(--border-light);border-radius:var(--radius-full);background:var(--bg-primary);color:var(--text-secondary);cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.page_filterBtn__L0iuC:hover{border-color:var(--border-medium);color:var(--text-primary)}.page_filterBtn__L0iuC.page_active__8IQnt{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.page_archiveToggle__EGCOc{margin-left:auto}.page_jobList__e354g{display:flex;flex-direction:column;gap:var(--space-3)}.page_jobCard__ifV9H{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--space-4)}.page_jobHeader__YUsO_{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-3)}.page_jobInfo__rHIdk{flex:1 1}.page_jobTitle__kzJ7F{font-size:var(--text-base);font-weight:600;color:var(--text-primary);margin-bottom:var(--space-1)}.page_jobCompany__mzW_V{font-size:var(--text-sm);color:var(--text-secondary)}.page_statusBadge__H20CL{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:500}.page_statusBadge__H20CL.page_saved__yMXoo{background:var(--bg-tertiary);color:var(--text-secondary)}.page_statusBadge__H20CL.page_analyzed__jHM7H{background:var(--accent-light);color:var(--accent)}.page_statusBadge__H20CL.page_generated__x_pVO{background:var(--success-light);color:var(--success)}.page_jobDescription__kEVRe{font-size:var(--text-sm);color:var(--text-secondary);line-height:var(--leading-relaxed);margin-bottom:var(--space-3);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_jobMeta__3Tv_O{display:flex;gap:var(--space-3);font-size:var(--text-xs);color:var(--text-tertiary);margin-bottom:var(--space-3)}.page_jobUrl__Ii3a3{color:var(--accent);text-decoration:none}.page_jobUrl__Ii3a3:hover{text-decoration:underline}.page_jobActions__4nAzl{display:flex;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--border-light)}.page_emptyState__xHZp6{text-align:center;padding:var(--space-8);background:var(--bg-secondary);border-radius:var(--radius-lg)}.page_emptyState__xHZp6 p{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-4)}.page_loading__tHmkX{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--text-secondary)}.page_signInPrompt__1tPqu{text-align:center;padding:var(--space-6);background:var(--accent-light);border-radius:var(--radius-lg)}.page_signInPrompt__1tPqu p{font-size:var(--text-sm);color:var(--accent);margin-bottom:var(--space-3)}@media (max-width:640px){.page_formGrid__dirdi{grid-template-columns:1fr}.page_formGroup__VK7Kl.page_fullWidth__jwTg9{grid-column:span 1}.page_filters__jPL4d{flex-wrap:wrap}.page_jobActions__4nAzl{flex-direction:column}.page_jobActions__4nAzl button{width:100%}}