.SubscriptionManager_container__FdqeZ{max-width:1000px;margin:0 auto;padding:var(--space-6)}.SubscriptionManager_header__yL_Q5{text-align:center;margin-bottom:var(--space-8)}.SubscriptionManager_header__yL_Q5 h2{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-2)}.SubscriptionManager_header__yL_Q5 p{color:var(--text-secondary);font-size:1rem}.SubscriptionManager_billingToggle__i2A5e{display:flex;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-6);background:var(--bg-secondary);padding:var(--space-1);border-radius:var(--radius-lg);width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.SubscriptionManager_toggleBtn__8rtOj{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-size:.9375rem;font-weight:500;color:var(--text-secondary);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.SubscriptionManager_toggleBtn__8rtOj:hover:not(.SubscriptionManager_active__ETIhs){color:var(--text-primary)}.SubscriptionManager_toggleBtn__8rtOj.SubscriptionManager_active__ETIhs{background:#16161a;color:#e8e8ed;box-shadow:0 2px 8px rgba(0,0,0,.3)}.SubscriptionManager_savingsBadge__FIR_0{font-size:.6875rem;font-weight:600;color:#34d399;background:rgba(52,211,153,.12);padding:2px 6px;border-radius:var(--radius-full)}.SubscriptionManager_error__PEHAn{background:hsla(0,91%,71%,.1);border:1px solid hsla(0,91%,71%,.25);color:#f87171;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);margin-bottom:var(--space-6);text-align:center;font-size:.875rem}.SubscriptionManager_currentPlan__MnW0J{display:flex;align-items:center;justify-content:space-between;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5);margin-bottom:var(--space-6)}.SubscriptionManager_currentPlanInfo__W6Uk7{display:flex;align-items:center;gap:var(--space-3)}.SubscriptionManager_currentPlanLabel__rqa68{font-size:.875rem;color:var(--text-secondary)}.SubscriptionManager_currentPlanName__APrNw{font-size:1rem;font-weight:600;color:#f59e0b}.SubscriptionManager_managePlanBtn__xg8TR{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:.875rem;font-weight:500;color:#f59e0b;background:#16161a;border:1px solid rgba(245,158,11,.25);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.SubscriptionManager_managePlanBtn__xg8TR:hover:not(:disabled){background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.4)}.SubscriptionManager_managePlanBtn__xg8TR:disabled{opacity:.6;cursor:not-allowed}.SubscriptionManager_plansGrid__4jfmG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-8)}@media (max-width:900px){.SubscriptionManager_plansGrid__4jfmG{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SubscriptionManager_plansGrid__4jfmG{grid-template-columns:1fr}}.SubscriptionManager_planCard__YFf5S{position:relative;background:#16161a;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-xl);padding:var(--space-6);display:flex;flex-direction:column;transition:all var(--transition-normal)}.SubscriptionManager_planCard__YFf5S:hover{box-shadow:0 4px 16px rgba(0,0,0,.4);border-color:hsla(0,0%,100%,.12)}.SubscriptionManager_planCard__YFf5S.SubscriptionManager_popularCard__4P5tn{border-color:rgba(245,158,11,.4);box-shadow:0 0 0 1px rgba(245,158,11,.3)}.SubscriptionManager_planCard__YFf5S.SubscriptionManager_currentCard__4oLwC{border-color:rgba(52,211,153,.3);background:rgba(52,211,153,.06)}.SubscriptionManager_popularBadge__CCe1L{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#f59e0b;color:#0a0a0b;font-size:.6875rem;font-weight:700;padding:4px 12px;border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.05em}.SubscriptionManager_planHeader__XiCFV{text-align:center;margin-bottom:var(--space-5)}.SubscriptionManager_planIcon__szZZX{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(245,158,11,.1);color:#f59e0b;border-radius:var(--radius-lg);margin:0 auto var(--space-3)}.SubscriptionManager_planCard__YFf5S.SubscriptionManager_popularCard__4P5tn .SubscriptionManager_planIcon__szZZX{background:rgba(245,158,11,.15)}.SubscriptionManager_planHeader__XiCFV h3{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-1)}.SubscriptionManager_planDescription__n4Uah{font-size:.8125rem;color:var(--text-secondary);margin:0}.SubscriptionManager_planPrice__Y0_2A{text-align:center;margin-bottom:var(--space-5);padding-bottom:var(--space-5);border-bottom:1px solid var(--border-subtle)}.SubscriptionManager_priceAmount__IBl0e{font-size:2.5rem;font-weight:700;color:var(--text-primary);line-height:1}.SubscriptionManager_pricePeriod__7G04O{font-size:.875rem;color:var(--text-muted);margin-left:var(--space-1)}.SubscriptionManager_priceSavings__gjqfA{display:block;font-size:.75rem;font-weight:600;color:#34d399;margin-top:var(--space-2)}.SubscriptionManager_featureList__XqAaz{list-style:none;padding:0;margin:0 0 var(--space-6) 0;flex:1 1}.SubscriptionManager_featureList__XqAaz li{display:flex;align-items:flex-start;gap:var(--space-3);font-size:.875rem;color:var(--text-secondary);margin-bottom:var(--space-3);line-height:1.4}.SubscriptionManager_featureList__XqAaz li svg{color:var(--success-500);flex-shrink:0;margin-top:2px}.SubscriptionManager_featureList__XqAaz li.SubscriptionManager_highlightFeature__RWzen{color:var(--text-primary);font-weight:500}.SubscriptionManager_planAction__tmnDe{margin-top:auto}.SubscriptionManager_upgradeBtn__LWioD{width:100%;display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:.9375rem;font-weight:600;color:#e8e8ed;background:#111113;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast)}.SubscriptionManager_upgradeBtn__LWioD:hover:not(:disabled){background:#1a1a1f;border-color:hsla(0,0%,100%,.15)}.SubscriptionManager_upgradeBtn__LWioD:disabled{opacity:.6;cursor:not-allowed}.SubscriptionManager_upgradeBtn__LWioD.SubscriptionManager_primaryBtn__U95gv{background:#f59e0b;color:#0a0a0b;border-color:#f59e0b}.SubscriptionManager_upgradeBtn__LWioD.SubscriptionManager_primaryBtn__U95gv:hover:not(:disabled){background:#d97706;transform:translateY(-1px);box-shadow:0 4px 12px rgba(245,158,11,.3)}.SubscriptionManager_currentPlanBadge__Unnf_{font-weight:600;color:#34d399;background:rgba(52,211,153,.12);border-radius:var(--radius-lg)}.SubscriptionManager_currentPlanBadge__Unnf_,.SubscriptionManager_includedBadge__8TLtJ{display:block;text-align:center;font-size:.875rem;padding:var(--space-3) var(--space-4)}.SubscriptionManager_includedBadge__8TLtJ{color:var(--text-muted)}.SubscriptionManager_spinner__7jyG6{animation:SubscriptionManager_spin__LVzoN 1s linear infinite}@keyframes SubscriptionManager_spin__LVzoN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SubscriptionManager_footer__cO6_1{text-align:center;padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}.SubscriptionManager_footer__cO6_1 p{font-size:.8125rem;color:var(--text-muted);margin:0}.Dashboard_dashboard__GhIwc{display:grid;grid-template-columns:260px 1fr;min-height:100vh;grid-gap:var(--space-6);gap:var(--space-6)}.Dashboard_sidebar__fuWLH{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:var(--space-6);background:var(--bg-secondary);border-right:1px solid hsla(0,0%,100%,.06);box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.Dashboard_logo__2cvcg{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);margin-bottom:var(--space-6);color:#f59e0b;font-family:var(--font-heading);font-size:1.25rem;font-weight:700}.Dashboard_nav__zChxg{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.Dashboard_navItem__Z3Si1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:8px;background:transparent;border:none;color:var(--text-secondary);font-family:var(--font-heading);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .25s ease;text-align:left;width:100%}.Dashboard_navItem__Z3Si1:hover{background:hsla(0,0%,100%,.04);color:var(--text-primary)}.Dashboard_navItem__Z3Si1.Dashboard_active__nAhah{background:rgba(245,158,11,.12);color:#f59e0b;box-shadow:none}.Dashboard_navItem__Z3Si1 .Dashboard_badge__2SE7F{margin-left:auto;background:var(--success);color:#fff;font-family:var(--font-heading);font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:var(--radius-full)}.Dashboard_sidebarFooter__2jzZH{border-top:1px solid hsla(0,0%,100%,.06);padding-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}.Dashboard_userProfile__ZHSCe{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-secondary);border-radius:8px;margin-top:var(--space-2);border:1px solid var(--border-color)}.Dashboard_userAvatar__ZRC6_{width:40px;height:40px;border-radius:var(--radius-full);background:#f59e0b;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.Dashboard_userAvatar__ZRC6_ img{width:100%;height:100%;object-fit:cover}.Dashboard_userAvatar__ZRC6_ span{font-size:.875rem;font-weight:600;color:#0a0a0b}.Dashboard_userInfo__RaxHO{flex:1 1;min-width:0;display:flex;flex-direction:column}.Dashboard_userNameWrapper__kW0Li{display:flex;align-items:center;gap:var(--space-2);min-width:0}.Dashboard_userName__WtuJH{font-size:.875rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_miniTierBadge__is_E4{padding:1px 6px;border-radius:5px;font-family:var(--font-heading);font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.025em;flex-shrink:0}.Dashboard_miniTierBadge__is_E4.Dashboard_starter__cu_wT{background:hsla(0,0%,100%,.06);color:var(--text-secondary);border:1px solid hsla(0,0%,100%,.08)}.Dashboard_miniTierBadge__is_E4.Dashboard_accelerator__V_mh7{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.25)}.Dashboard_miniTierBadge__is_E4.Dashboard_elite__z1uPW{background:#f59e0b;color:#0a0a0b;box-shadow:0 2px 8px rgba(245,158,11,.2)}.Dashboard_userEmail__3im6r{font-size:.75rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard_signOutBtn__KggnL{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:transparent;border:none;color:var(--text-muted);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.Dashboard_signOutBtn__KggnL:hover{background:hsla(0,91%,71%,.1);color:#f87171}.Dashboard_main__HAKNt{padding:var(--space-6);max-width:1200px;min-width:0}.Dashboard_mobileTabBar__F_HWc{display:none}.Dashboard_header__tbwsX{margin-bottom:var(--space-6)}.Dashboard_headerRow1__6ANbV{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-3)}.Dashboard_headerRow1Right__spFeY{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.Dashboard_jobSearchInline__9ippH{width:220px}.Dashboard_jobSearchInline__9ippH .Dashboard_inputWrapper__hQEkT input{padding-right:var(--space-10)}.Dashboard_viewToggle__flRVI{display:flex;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;padding:2px}.Dashboard_viewBtn__tPa5k{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-muted);cursor:pointer;transition:all .2s ease}.Dashboard_viewBtn__tPa5k:hover{color:var(--text-primary);background:hsla(0,0%,100%,.04)}.Dashboard_viewBtn__tPa5k.Dashboard_active__nAhah{background:#f59e0b;color:#0a0a0b;box-shadow:0 2px 4px rgba(0,0,0,.2)}.Dashboard_headerRow2__5wde5{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.Dashboard_filterToggleBtn__IxX_v{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;font-family:var(--font-heading);font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .25s ease}.Dashboard_filterToggleBtn__IxX_v:hover{background:hsla(0,0%,100%,.04);color:var(--text-primary);border-color:hsla(0,0%,100%,.12)}.Dashboard_filterToggleBtn__IxX_v.Dashboard_active__nAhah{background:rgba(245,158,11,.1);color:#f59e0b;border-color:rgba(245,158,11,.25)}.Dashboard_activeFilterSummary__T363p{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.8125rem;font-weight:500;color:#f59e0b;text-transform:capitalize}.Dashboard_clearFilterInline__5CVEe{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:transparent;border:none;color:#f59e0b;cursor:pointer;border-radius:var(--radius-full);transition:all .15s ease}.Dashboard_clearFilterInline__5CVEe:hover{background:rgba(245,158,11,.2);color:#fbbf24}.Dashboard_moreMenu__gMdeX{position:relative;margin-left:auto}.Dashboard_moreMenuList__qiG31{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;padding:var(--space-1);background:var(--bg-elevated);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 8px 32px rgba(0,0,0,.5);z-index:var(--z-dropdown)}.Dashboard_moreMenuItem__mI3_d{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:40px;padding:var(--space-2) var(--space-3);background:transparent;border:none;border-radius:6px;font-family:var(--font-heading);font-size:.875rem;font-weight:500;color:var(--text-secondary);text-align:left;cursor:pointer}.Dashboard_moreMenuItem__mI3_d:focus,.Dashboard_moreMenuItem__mI3_d:hover{background:hsla(0,0%,100%,.04);color:var(--text-primary)}.Dashboard_moreMenuItemDanger__FQtNV,.Dashboard_moreMenuItemDanger__FQtNV:focus,.Dashboard_moreMenuItemDanger__FQtNV:hover{color:var(--danger)}.Dashboard_moreMenuItemDanger__FQtNV:focus,.Dashboard_moreMenuItemDanger__FQtNV:hover{background:var(--danger-50)}.Dashboard_moreMenuItem__mI3_d[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Dashboard_confirmBody__QMX7L{display:flex;flex-direction:column;gap:var(--space-3);color:var(--text-secondary);line-height:1.5}.Dashboard_confirmBody__QMX7L p{margin:0}.Dashboard_confirmActions__pC4nQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3)}.Dashboard_filterPanel__IFRag{display:flex;flex-wrap:wrap;gap:var(--space-5);padding:var(--space-4) var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:10px;margin-bottom:var(--space-3);animation:Dashboard_filterPanelSlideIn__QgMhW .2s ease-out}@keyframes Dashboard_filterPanelSlideIn__QgMhW{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Dashboard_filterPanelSection__DjuFp{display:flex;flex-direction:column;gap:var(--space-2)}.Dashboard_filterPanelLabel__Xatpf{font-family:var(--font-heading);font-size:.6875rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}.Dashboard_statPillGroup__C0e8s{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Dashboard_searchBar__DvSQS{display:flex;align-items:center;gap:var(--space-3);flex:1 1;min-width:0}.Dashboard_inputWrapper__hQEkT{flex:1 1;position:relative;display:flex;align-items:center}.Dashboard_inputWrapper__hQEkT input{width:100%;padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 28px);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:var(--font-body);font-size:.9375rem;transition:all .25s ease}.Dashboard_inputWrapper__hQEkT input:focus{outline:none;border-color:#f59e0b;border-width:2px;box-shadow:0 0 0 3px rgba(245,158,11,.1)}.Dashboard_inputWrapper__hQEkT input::placeholder{color:var(--text-muted)}.Dashboard_searchIcon__NFTzc{position:absolute;left:var(--space-3);color:var(--text-muted);pointer-events:none}.Dashboard_jobSearchBar__VGTsN{margin-bottom:var(--space-4)}.Dashboard_jobSearchBar__VGTsN .Dashboard_inputWrapper__hQEkT input{padding-right:var(--space-10)}.Dashboard_clearSearchBtn__DYBj3{position:absolute;right:var(--space-3);background:none;border:none;color:var(--text-muted);cursor:pointer;padding:var(--space-1);border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.Dashboard_clearSearchBtn__DYBj3:hover{color:var(--text-primary);background:var(--bg-secondary);transform:scale(1.1)}.Dashboard_filters__O3tzo{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4)}.Dashboard_filters__O3tzo .Dashboard_stats__RLU39{display:flex;gap:var(--space-4);font-size:.875rem;color:var(--text-muted)}.Dashboard_filters__O3tzo .Dashboard_stats__RLU39 span{border-radius:var(--radius-full)}.Dashboard_filters__O3tzo .Dashboard_stats__RLU39 span,.Dashboard_statBtn__6M4lV{padding:var(--space-1) var(--space-3);background:var(--bg-secondary);border:1px solid var(--border-color)}.Dashboard_statBtn__6M4lV{border-radius:var(--radius-full);font-family:var(--font-heading);font-size:.875rem;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .25s ease}.Dashboard_statBtn__6M4lV:hover{background:hsla(0,0%,100%,.04);color:var(--text-primary);border-color:hsla(0,0%,100%,.12)}.Dashboard_statBtn__6M4lV.Dashboard_active__nAhah{background:rgba(245,158,11,.15);color:#f59e0b;border-color:rgba(245,158,11,.3);box-shadow:var(--shadow-sm)}.Dashboard_filterOptions__BHz9V{display:flex;align-items:center;gap:var(--space-2);color:var(--text-muted)}.Dashboard_filterOptions__BHz9V select{padding:var(--space-2) var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-family:var(--font-body);font-size:.875rem;cursor:pointer;transition:all .25s ease}.Dashboard_headerActions__hVrPq{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.Dashboard_quickFilters__opTNf{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding-top:var(--space-3);border-top:1px solid var(--border-color);margin-top:var(--space-3)}.Dashboard_quickFilterLabel__aRjV8{font-size:.75rem;color:var(--text-muted);margin-right:var(--space-2)}.Dashboard_filterGroup__CHq0c{display:flex;gap:var(--space-1)}.Dashboard_filterChip__efO88{padding:var(--space-1) var(--space-3);font-family:var(--font-heading);font-size:.75rem;font-weight:500;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:5px;color:var(--text-secondary);cursor:pointer;transition:all .25s ease}.Dashboard_filterChip__efO88:hover{background:hsla(0,0%,100%,.06);color:var(--text-primary);transform:scale(1.05)}.Dashboard_filterChip__efO88.Dashboard_active__nAhah{background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.3);color:#f59e0b;box-shadow:var(--shadow-sm)}.Dashboard_filterSeparator__nlROL{color:var(--border-subtle);font-size:.75rem}.Dashboard_clearFiltersBtn__sI24B{padding:var(--space-1) var(--space-2);font-size:.75rem;background:transparent;border:none;color:var(--text-muted);cursor:pointer;text-decoration:underline;transition:color var(--transition-fast)}.Dashboard_clearFiltersBtn__sI24B:hover{color:var(--text-primary)}.Dashboard_sortDirBtn__Gv_km{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);cursor:pointer;transition:all .25s ease}.Dashboard_sortDirBtn__Gv_km:hover{background:hsla(0,0%,100%,.06);color:var(--text-primary);transform:scale(1.05)}.Dashboard_errorMessage__ucc06{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:rgba(239,68,68,.1);border:1px solid var(--danger-500);color:var(--danger-500);border-radius:var(--radius-lg);margin-bottom:var(--space-4);font-size:.875rem}.Dashboard_jobGrid__KFVn9{display:flex;flex-direction:column;gap:var(--space-3)}.Dashboard_searchSection__yRKBg{margin-bottom:var(--space-8)}.Dashboard_searchSection__yRKBg h1{margin-bottom:var(--space-2)}.Dashboard_searchSection__yRKBg>p{margin-bottom:var(--space-6)}.Dashboard_searchBox__qhg_4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:12px;box-shadow:var(--shadow-sm)}.Dashboard_searchBox__qhg_4 svg:first-child{color:var(--text-muted);flex-shrink:0}.Dashboard_searchBox__qhg_4 .Dashboard_input__95D6d{flex:1 1;background:transparent;border:none;padding:var(--space-2)}.Dashboard_searchBox__qhg_4 .Dashboard_input__95D6d:focus{box-shadow:none}.Dashboard_parsedParams__fxK2y{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.Dashboard_paramTag__96ai_{padding:var(--space-1) var(--space-3);background:rgba(245,158,11,.12);color:#f59e0b;border-radius:5px;font-family:var(--font-heading);font-size:.75rem;font-weight:600}.Dashboard_error__ebOjd{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:rgba(239,68,68,.1);border:1px solid var(--danger-500);color:var(--danger-500);border-radius:var(--radius-lg);margin-top:var(--space-4);font-size:.875rem}.Dashboard_stats__RLU39{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-8)}.Dashboard_statCard__GQ9jU{padding:var(--space-5);background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:12px;text-align:center;box-shadow:var(--shadow-sm)}.Dashboard_statCard__GQ9jU.Dashboard_statSuccess__OnGDL{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.25)}.Dashboard_statValue__XtmHN{display:block;font-size:2rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-1)}.Dashboard_statSuccess__OnGDL .Dashboard_statValue__XtmHN{color:var(--success)}.Dashboard_statLabel__enehv{font-size:.875rem;color:var(--text-muted)}.Dashboard_jobsSection___gWmY{margin-bottom:var(--space-8)}.Dashboard_jobsHeader__IdO86{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-6)}.Dashboard_jobsHeader__IdO86 h2{margin:0}.Dashboard_jobsActions__HlVXG{display:flex;gap:var(--space-3);align-items:center}.Dashboard_jobsActions__HlVXG .Dashboard_select__U3IC5{width:150px}.Dashboard_jobsList__8lvCR{display:flex;flex-direction:column;gap:var(--space-3)}.Dashboard_jobCard__E8uMk{padding:var(--space-5);cursor:pointer}.Dashboard_jobCardHeader__a1IC0{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-4)}.Dashboard_jobInfo__6Snob h4{font-size:1.125rem;margin-bottom:var(--space-1)}.Dashboard_jobInfo__6Snob p{font-size:.9375rem;color:var(--text-secondary)}.Dashboard_exampleNote__KV9yP{display:block;margin-top:var(--space-2);font-size:.8125rem;color:var(--text-secondary)}.Dashboard_jobMeta__t3dgW{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-2);font-size:.8125rem;color:var(--text-muted)}.Dashboard_jobMeta__t3dgW .Dashboard_fresh__q87vn{color:var(--success-500);font-weight:500}.Dashboard_freshnessIndicator__gUQca{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-heading);font-size:.6875rem;font-weight:600;padding:2px 6px;border-radius:5px;text-transform:uppercase;letter-spacing:.025em}.Dashboard_freshnessIndicator__gUQca.Dashboard_fresh__q87vn{background:rgba(34,197,94,.1);color:#22c55e}.Dashboard_freshnessIndicator__gUQca.Dashboard_recent__sQ2pA{background:rgba(234,179,8,.1);color:#eab308}.Dashboard_freshnessIndicator__gUQca.Dashboard_stale__7Emte{background:hsla(220,9%,46%,.1);color:#6b7280}.Dashboard_jobMeta__t3dgW .Dashboard_salary__Pn3Dc{color:var(--success-500);font-weight:500}.Dashboard_easeTag__41XPv{padding:2px 8px;border-radius:5px;font-family:var(--font-heading);font-size:.6875rem;font-weight:600;text-transform:uppercase}.Dashboard_easeTag__41XPv.Dashboard_simple__o_tAn{background:rgba(52,211,153,.12);color:#34d399}.Dashboard_easeTag__41XPv.Dashboard_medium__ue0A1{background:rgba(245,158,11,.12);color:#f59e0b}.Dashboard_easeTag__41XPv.Dashboard_complex__b5UVn{background:hsla(0,91%,71%,.12);color:#f87171}.Dashboard_duplicateBadge__2go7V,.Dashboard_warningTag__IaAu3{padding:2px 6px;background:rgba(245,158,11,.12);color:#f59e0b;border-radius:5px;font-family:var(--font-heading);font-size:.6875rem;font-weight:600}.Dashboard_duplicateBadge__2go7V{display:inline-flex;align-items:center;gap:.25rem}.Dashboard_sourceBadge__mkpwJ{font-size:var(--font-xs,.75rem);color:var(--text-secondary);background:hsla(0,0%,100%,.06);padding:2px 6px;border-radius:var(--radius-sm,5px);text-transform:capitalize;font-family:var(--font-heading)}.Dashboard_jobMetaBadges__rMvD5{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.Dashboard_salaryBadge__ADDyB{display:inline-flex;align-items:center;background:rgba(52,211,153,.12);color:#34d399;font-size:.8125rem;font-weight:700}.Dashboard_salaryBadge__ADDyB,.Dashboard_workTypeBadge__9im14{padding:var(--space-1) var(--space-3);border-radius:5px;font-family:var(--font-heading)}.Dashboard_workTypeBadge__9im14{background:hsla(0,0%,100%,.06);color:#8b8b9e;font-size:.75rem;font-weight:600;text-transform:capitalize}.Dashboard_workTypeBadge__9im14.Dashboard_remote__Fbg_L{background:rgba(96,165,250,.12);color:#60a5fa}.Dashboard_workTypeBadge__9im14.Dashboard_hybrid__gyPjV{background:rgba(245,158,11,.12);color:#f59e0b}.Dashboard_workTypeBadge__9im14.Dashboard_onsite__sUh5W{background:hsla(0,0%,100%,.06);color:var(--text-secondary)}.Dashboard_yoeBadge__IGgS4{display:inline-flex;align-items:center;gap:var(--space-1);background:rgba(245,158,11,.12);color:#f59e0b}.Dashboard_seniorityBadge__yxrKe,.Dashboard_yoeBadge__IGgS4{padding:var(--space-1) var(--space-3);border-radius:5px;font-family:var(--font-heading);font-size:.75rem;font-weight:600}.Dashboard_seniorityBadge__yxrKe{background:hsla(0,0%,100%,.06);color:#8b8b9e;text-transform:capitalize}.Dashboard_findHmLink__oTdi8{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:5px;font-family:var(--font-heading);font-size:.75rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .25s ease}.Dashboard_findHmLink__oTdi8.Dashboard_highConfidence__Mdqof{background:rgba(52,211,153,.15);color:#34d399;border:1px solid rgba(52,211,153,.25)}.Dashboard_findHmLink__oTdi8.Dashboard_highConfidence__Mdqof:hover{background:rgba(52,211,153,.2);color:#34d399;box-shadow:0 2px 8px rgba(52,211,153,.15);transform:scale(1.05)}.Dashboard_findHmLink__oTdi8.Dashboard_highConfidence__Mdqof .Dashboard_verifiedIcon__5ILZZ{color:#6ee7b7}.Dashboard_findHmLink__oTdi8.Dashboard_mediumConfidence__DoP2X{background:rgba(245,158,11,.12);color:#f59e0b;border:1px solid rgba(245,158,11,.25)}.Dashboard_findHmLink__oTdi8.Dashboard_mediumConfidence__DoP2X:hover{background:rgba(245,158,11,.2);color:#fbbf24;transform:scale(1.05)}.Dashboard_findHmLink__oTdi8.Dashboard_lowConfidence__xlKjt{background:hsla(0,0%,100%,.06);color:#8b8b9e;border:1px solid hsla(0,0%,100%,.1)}.Dashboard_findHmLink__oTdi8.Dashboard_lowConfidence__xlKjt:hover{background:hsla(0,0%,100%,.1);color:#e8e8ed;transform:scale(1.05)}.Dashboard_verifiedIcon__5ILZZ{flex-shrink:0}.Dashboard_isDuplicate__ib5WK{opacity:.6}.Dashboard_isFavorite__bWhbw{border-color:var(--warning-500);box-shadow:0 0 0 1px var(--warning-500)}.Dashboard_isSelected__yLc1X{border-color:rgba(245,158,11,.3);background:rgba(245,158,11,.06)}.Dashboard_jobActions__l8d2K{display:flex;gap:2px;opacity:0;transition:opacity .25s ease;margin-right:var(--space-2)}.Dashboard_jobCard__E8uMk:hover .Dashboard_jobActions__l8d2K{opacity:1}.Dashboard_jobActionBtn__oydpu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;border:1px solid transparent;color:var(--text-muted);cursor:pointer;transition:all .25s ease}.Dashboard_jobActionBtn__oydpu:hover{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-color);transform:scale(1.1)}.Dashboard_jobActionBtn__oydpu.Dashboard_active__nAhah{color:#f59e0b}.Dashboard_jobActionBtn__oydpu.Dashboard_deleteBtn__tEVse:hover{color:#f87171;background:hsla(0,91%,71%,.1)}.Dashboard_jobCard__E8uMk:focus-within .Dashboard_jobActions__l8d2K{opacity:1}@media (hover:none){.Dashboard_jobActions__l8d2K{opacity:1}}.Dashboard_jobCardSide__k_PQP{display:contents}.Dashboard_selectCheckbox__uSeJh{display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-right:var(--space-2);cursor:pointer;flex-shrink:0;border-radius:6px;transition:all .25s ease}.Dashboard_selectCheckbox__uSeJh:hover{background:rgba(245,158,11,.08);transform:scale(1.1)}.Dashboard_checkboxUnchecked__tAQo6{color:#5a5a6e}.Dashboard_checkboxChecked__T29PR{color:#f59e0b}.Dashboard_bulkActionBar__uNYFu{position:fixed;bottom:var(--space-6);left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--bg-elevated);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.6);z-index:var(--z-sticky);animation:Dashboard_slideUp___y1jh .2s ease-out}@keyframes Dashboard_slideUp___y1jh{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.Dashboard_bulkCount__NvDi4{font-family:var(--font-heading);font-weight:700;color:#f59e0b;white-space:nowrap}.Dashboard_bulkActions__ImXB6{display:flex;gap:var(--space-2)}.Dashboard_bulkCancelBtn__uQR5Q{padding:var(--space-2) var(--space-3);background:transparent;border:none;color:var(--text-muted);font-size:.875rem;cursor:pointer;transition:color var(--transition-fast)}.Dashboard_bulkCancelBtn__uQR5Q:hover{color:var(--text-primary)}.Dashboard_jobScore__LdGt_{display:flex;align-items:center}.Dashboard_analyzing__6EUWm{padding:var(--space-3)}.Dashboard_scoreCircle__z7s6d{display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-full);background:var(--glass-bg);border:2px solid}.Dashboard_scoreCircle__z7s6d span{font-size:1.25rem;font-weight:700}.Dashboard_scoreCircle__z7s6d small{font-size:.625rem;text-transform:uppercase;opacity:.8}.Dashboard_techStack__opOVq{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.Dashboard_techTag__qX5bG{background:hsla(0,0%,100%,.06);color:#8b8b9e}.Dashboard_techMore__NaYBY,.Dashboard_techTag__qX5bG{padding:var(--space-1) var(--space-2);border-radius:5px;font-family:var(--font-body);font-size:.75rem}.Dashboard_techMore__NaYBY{background:hsla(0,0%,100%,.08);color:#5a5a6e}.Dashboard_jobCardFooter__2VsLI{display:flex;justify-content:space-between;align-items:center;padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.Dashboard_jobCardFooter__2VsLI svg{color:var(--text-muted)}.Dashboard_spinning__LiLD_{animation:Dashboard_spin__COQO9 1s linear infinite}.Dashboard_rocketLaunching__OKG84{animation:Dashboard_buttonRocketLaunch__0bZJC 1.8s ease-out forwards;color:var(--warning-500)!important;filter:drop-shadow(0 0 4px var(--warning-400))}@keyframes Dashboard_buttonRocketLaunch__0bZJC{0%{transform:translateY(0) scale(1) rotate(-10deg);opacity:1}15%{transform:translateY(2px) scale(1.1) rotate(10deg)}30%{transform:translateY(-4px) scale(1.15) rotate(0deg)}50%{transform:translateY(-12px) scale(1.1) rotate(0deg);opacity:1}70%{transform:translateY(-20px) scale(.95);opacity:.8}to{transform:translateY(-30px) scale(.8);opacity:0}}.Dashboard_applyBtnLaunching____RLi{position:relative;overflow:hidden;pointer-events:none;background:linear-gradient(135deg,#f59e0b,#d97706)!important;box-shadow:0 4px 15px rgba(245,158,11,.4)!important}.Dashboard_applyBtnLaunching____RLi:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:12px;height:16px;background:linear-gradient(to bottom,var(--warning-500),var(--warning-400),transparent);border-radius:50%;animation:Dashboard_buttonFlame__iX_kd .15s ease-in-out infinite alternate,Dashboard_buttonFlameRise__DJn_O 1.8s ease-out forwards;opacity:0}@keyframes Dashboard_buttonFlame__iX_kd{0%{transform:translateX(-50%) scaleY(1) scaleX(1)}to{transform:translateX(-50%) scaleY(1.3) scaleX(.8)}}@keyframes Dashboard_buttonFlameRise__DJn_O{0%{opacity:0;bottom:0}15%{opacity:1;bottom:-4px}50%{opacity:1;bottom:-8px}to{opacity:0;bottom:-12px}}.Dashboard_kanbanCard__E91OY{padding:var(--space-3);border-radius:12px;background:var(--bg-tertiary)}.Dashboard_kanbanCard__E91OY .Dashboard_jobCardHeader__a1IC0{flex-direction:column;margin-bottom:var(--space-2);gap:var(--space-2)}.Dashboard_kanbanCard__E91OY .Dashboard_jobInfo__6Snob{width:100%}.Dashboard_kanbanCard__E91OY .Dashboard_titleRow__WX1EH{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-1)}.Dashboard_kanbanCard__E91OY .Dashboard_titleRow__WX1EH h4{font-size:.9375rem;line-height:1.3;margin:0;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Dashboard_kanbanScore___eLxz{padding:2px 6px;border-radius:4px;font-family:var(--font-heading);font-size:.75rem;font-weight:700;border:1px solid}.Dashboard_kanbanCard__E91OY .Dashboard_jobInfo__6Snob p{font-size:.8125rem;margin-bottom:var(--space-2)}.Dashboard_kanbanCard__E91OY .Dashboard_jobMeta__t3dgW{flex-wrap:wrap;gap:var(--space-2)}.Dashboard_kanbanCard__E91OY .Dashboard_jobMetaBadges__rMvD5{margin-top:var(--space-2)}.Dashboard_kanbanFooter__D66vH{display:flex;align-items:center;justify-content:space-between;margin-top:var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--border-subtle)}.Dashboard_kanbanFooter__D66vH svg{color:var(--text-muted)}.Dashboard_emptyState__erXq9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-16);text-align:center;color:var(--text-muted);background:var(--bg-secondary);border:2px dashed var(--border-color);border-radius:12px;margin:var(--space-4) 0}.Dashboard_emptyState__erXq9 svg{margin-bottom:var(--space-4);opacity:.5;color:#f59e0b}.Dashboard_emptyState__erXq9 h3{margin-bottom:var(--space-2);color:var(--text-primary);font-size:1.25rem}.Dashboard_emptyState__erXq9 p{max-width:400px;margin:0 auto var(--space-6);line-height:1.5}.Dashboard_tooltipTrigger__pAO4f{position:relative;display:inline-flex;cursor:help}.Dashboard_tooltip__5wUbE{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-8px);background:var(--bg-elevated);border:1px solid hsla(0,0%,100%,.1);padding:var(--space-2) var(--space-3);border-radius:8px;font-family:var(--font-body);font-size:.75rem;color:var(--text-primary);white-space:nowrap;z-index:var(--z-dropdown);pointer-events:none;opacity:0;transition:all .25s ease;box-shadow:0 4px 16px rgba(0,0,0,.5)}.Dashboard_tooltipTrigger__pAO4f:hover .Dashboard_tooltip__5wUbE{opacity:1;transform:translateX(-50%) translateY(-12px)}.Dashboard_settingsPanel__I0VMy{max-width:800px}.Dashboard_settingsPanel__I0VMy h1{margin-bottom:var(--space-2)}.Dashboard_settingsPanel__I0VMy>p{margin-bottom:var(--space-8)}.Dashboard_settingsGrid__jBko5{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.Dashboard_settingCard__euGWr{padding:var(--space-6)}.Dashboard_settingCard__euGWr h3{font-size:1rem;margin-bottom:var(--space-1)}.Dashboard_settingCard__euGWr>p{font-size:.8125rem;color:var(--text-muted);margin-bottom:var(--space-4)}.Dashboard_sliderRow__C8wsf{display:flex;align-items:center;gap:var(--space-4)}.Dashboard_sliderRow__C8wsf input{flex:1 1;accent-color:#f59e0b}.Dashboard_sliderValue__TdrSl{font-size:1.5rem;font-weight:700;color:#f59e0b;min-width:70px;text-align:right}.Dashboard_profileTabs__CrpPl,.Dashboard_providerButtons__rIhKO{display:flex;gap:var(--space-3)}.Dashboard_profileTabs__CrpPl{margin-bottom:var(--space-6);flex-wrap:wrap}.Dashboard_profileTypeToggle__YhYhP{display:flex;gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-2);background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;width:-moz-fit-content;width:fit-content}.Dashboard_profileTypeBtn__jNYaB{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:8px;background:transparent;border:none;color:var(--text-secondary);font-family:var(--font-heading);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .25s ease}.Dashboard_profileTypeBtn__jNYaB:hover{color:var(--text-primary);background:hsla(0,0%,100%,.04)}.Dashboard_profileTypeBtn__jNYaB.Dashboard_active__nAhah{background:rgba(245,158,11,.15);color:#f59e0b;box-shadow:var(--shadow-sm)}.Dashboard_bulletBank__0_F1v{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-color)}.Dashboard_bulletBankHeader__ihj4k{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center;margin-bottom:var(--space-3)}.Dashboard_bulletBankHeader__ihj4k h5{margin:0;color:var(--text-primary);font-size:.875rem}.Dashboard_bulletBankHeader__ihj4k span,.Dashboard_emptyBulletBank__0G9rL{color:var(--text-muted);font-size:.8125rem}.Dashboard_profileBulletItem__IALAO,.Dashboard_profileBulletList__AKa_d{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Dashboard_profileBulletItem__IALAO{padding:var(--space-3);border:1px solid var(--border-color);border-radius:8px;background:var(--bg-primary)}.Dashboard_profileBulletItem__IALAO p{margin:0;color:var(--text-primary);line-height:1.45}.Dashboard_addBulletRow__T4TLy,.Dashboard_profileBulletActions__NPu7u,.Dashboard_profileBulletMeta__7FjHy{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.Dashboard_sourceBadge__mkpwJ{padding:2px 8px;border-radius:999px;background:rgba(245,158,11,.12);color:#f59e0b;font-size:.75rem;font-weight:600}.Dashboard_defaultResumeToggle__ZltNX{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:.8125rem}.Dashboard_addBulletRow__T4TLy{align-items:flex-start;margin-top:var(--space-3)}.Dashboard_addBulletRow__T4TLy textarea{flex:1 1;min-width:240px}.Dashboard_accountHeader__2_sze{display:flex;align-items:center;gap:var(--space-5)}.Dashboard_accountAvatar__Hl9_2{width:80px;height:80px;border-radius:var(--radius-full);background:#f59e0b;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;font-family:var(--font-heading);font-size:1.75rem;font-weight:700;color:#0a0a0b}.Dashboard_accountAvatar__Hl9_2 img{width:100%;height:100%;object-fit:cover}.Dashboard_accountInfo__NRm0C h3{font-size:1.5rem;margin-bottom:var(--space-1)}.Dashboard_tierBadge__7GUbW{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:#f59e0b;border-radius:8px;color:#0a0a0b;font-family:var(--font-heading);font-weight:700;box-shadow:0 2px 8px rgba(245,158,11,.2)}.Dashboard_tierLabel___ZPwD{padding:var(--space-1) var(--space-2);background:hsla(0,0%,100%,.2);border-radius:var(--radius-sm);font-size:.75rem;margin-left:var(--space-2)}.Dashboard_analyzePanel__2UDEz h1{margin-bottom:var(--space-2)}.Dashboard_analyzePanel__2UDEz>p{margin-bottom:var(--space-8)}.Dashboard_analyzeGrid___ee9d{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.Dashboard_analyzeCard__BwmNF{padding:var(--space-5)}.Dashboard_analyzeCardHeader___w6sR{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-4)}.Dashboard_analyzeCardHeader___w6sR h4{font-size:1rem;margin-bottom:var(--space-1)}.Dashboard_analyzeCardHeader___w6sR p{color:var(--text-secondary);font-size:.875rem}.Dashboard_keywords__ymz3i{margin-bottom:var(--space-4)}.Dashboard_keywords__ymz3i h5{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;margin-bottom:var(--space-2)}.Dashboard_keywordList__vlBm9{display:flex;flex-wrap:wrap;gap:var(--space-2)}.Dashboard_keyword__RRs5D{padding:var(--space-1) var(--space-3);background:rgba(245,158,11,.12);color:#fbbf24;border-radius:5px;font-family:var(--font-heading);font-size:.75rem;font-weight:600}.Dashboard_analyzeCardActions__ko7Ch{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border-subtle)}.Dashboard_analyzeCardActions__ko7Ch>:last-child{margin-left:auto}.Dashboard_postingLink__7JbeZ{display:inline-flex;align-items:center;gap:var(--space-1);min-height:44px;color:var(--text-secondary);font-size:.875rem;text-decoration:underline;text-underline-offset:2px}.Dashboard_postingLink__7JbeZ:focus-visible,.Dashboard_postingLink__7JbeZ:hover{color:var(--text-primary)}@media (max-width:1024px){.Dashboard_dashboard__GhIwc{grid-template-columns:1fr}.Dashboard_sidebar__fuWLH{position:fixed;left:0;top:0;width:260px;transform:translateX(-100%);z-index:var(--z-dropdown);transition:transform var(--transition-normal)}.Dashboard_sidebar__fuWLH.Dashboard_open__x6gTy{transform:translateX(0)}.Dashboard_main__HAKNt{padding:var(--space-4)}.Dashboard_stats__RLU39{grid-template-columns:1fr}}@media (max-width:767px){.Dashboard_dashboard__GhIwc{display:block;width:100%;min-width:0;overflow-x:hidden;padding-bottom:76px}.Dashboard_sidebar__fuWLH{display:none}.Dashboard_main__HAKNt{width:100%;max-width:none;min-width:0;padding:var(--space-3)}.Dashboard_header__tbwsX{margin-bottom:var(--space-4)}.Dashboard_headerRow1Right__spFeY,.Dashboard_headerRow1__6ANbV,.Dashboard_headerRow2__5wde5,.Dashboard_searchBar__DvSQS{width:100%;flex-direction:column;align-items:stretch}.Dashboard_headerRow1__6ANbV,.Dashboard_searchBar__DvSQS{gap:var(--space-2)}.Dashboard_jobSearchInline__9ippH{width:100%}.Dashboard_jobCardHeader__a1IC0{flex-wrap:wrap;row-gap:var(--space-3)}.Dashboard_jobInfo__6Snob{flex:1 1;min-width:0}.Dashboard_jobMeta__t3dgW{flex-wrap:wrap}.Dashboard_jobCardSide__k_PQP{display:flex;flex:1 0 100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.Dashboard_jobCardSide__k_PQP .Dashboard_jobScore__LdGt_{order:-1;gap:var(--space-2)}.Dashboard_scoreCircle__z7s6d{width:52px;height:52px}.Dashboard_scoreCircle__z7s6d span{font-size:1.0625rem}.Dashboard_jobActions__l8d2K{margin-right:0}.Dashboard_jobActionBtn__oydpu{width:40px;height:40px}.Dashboard_moreMenu__gMdeX{display:flex;flex-direction:column;margin-left:0}.Dashboard_moreMenuList__qiG31{left:0}.Dashboard_headerRow1Right__spFeY{gap:var(--space-2)}.Dashboard_headerRow1Right__spFeY>button,.Dashboard_searchBar__DvSQS>button,.Dashboard_searchBar__DvSQS>div>button{width:100%;justify-content:center}.Dashboard_filterPanel__IFRag{padding:var(--space-3);gap:var(--space-3)}.Dashboard_mobileTabBar__F_HWc{position:fixed;right:0;bottom:0;left:0;z-index:var(--z-sticky);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--bg-elevated);border-top:1px solid var(--border-color);box-shadow:0 -8px 24px rgba(0,0,0,.35)}.Dashboard_mobileTabButton__wTjxK{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:52px;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);font-family:var(--font-heading);font-size:.75rem;font-weight:600;cursor:pointer}.Dashboard_mobileTabButton__wTjxK.Dashboard_active__nAhah{background:rgba(245,158,11,.12);color:#f59e0b}.Dashboard_mobileTabBadge__AH9Un{position:absolute;top:4px;right:calc(50% - 24px);min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--success);color:#fff;font-size:.625rem;line-height:16px}.Dashboard_searchBox__qhg_4{flex-direction:column}.Dashboard_searchBox__qhg_4 .Dashboard_input__95D6d{width:100%}.Dashboard_jobsHeader__IdO86{flex-direction:column;gap:var(--space-4);align-items:stretch}.Dashboard_jobsActions__HlVXG{flex-wrap:wrap}.Dashboard_jobMetaBadges__rMvD5{gap:var(--space-1)}.Dashboard_findHmLink__oTdi8,.Dashboard_salaryBadge__ADDyB,.Dashboard_seniorityBadge__yxrKe,.Dashboard_workTypeBadge__9im14,.Dashboard_yoeBadge__IGgS4{padding:2px var(--space-2);font-size:.6875rem}.Dashboard_findHmLink__oTdi8{min-height:32px;display:inline-flex;align-items:center}}.Dashboard_belowThresholdBadge__3EhBs{padding:2px 6px;background:rgba(245,158,11,.12);color:#f59e0b;border-radius:5px;font-family:var(--font-heading);font-size:.6875rem;font-weight:600}.Dashboard_scoreResumeHint__6JdOm{padding:2px 6px;color:var(--text-muted);font-size:.6875rem;font-style:italic}.Dashboard_foundOnLink__dtofD{font-size:.6875rem;color:var(--text-secondary);text-decoration:underline;text-underline-offset:2px}.Dashboard_foundOnLink__dtofD:focus-visible,.Dashboard_foundOnLink__dtofD:hover{color:var(--text-primary)}.SettingsPanel_fieldset__wAzkX{border:0;margin:0 0 var(--space-4) 0;padding:0;min-width:0}.SettingsPanel_legend__Ovjo3{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-2);padding:0}.SettingsPanel_option__EHyyF{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:.5rem;cursor:pointer;margin-bottom:var(--space-2)}.SettingsPanel_option__EHyyF:has(input:checked){border-color:#f59e0b;background:rgba(245,158,11,.06)}.SettingsPanel_option__EHyyF:has(input:disabled){cursor:not-allowed;opacity:.6}.SettingsPanel_option__EHyyF:focus-within{outline:2px solid #f59e0b;outline-offset:2px}.SettingsPanel_option__EHyyF input{margin-top:.2rem;accent-color:#f59e0b;flex-shrink:0}.SettingsPanel_optionText__1T_xr{display:flex;flex-direction:column;gap:.125rem;min-width:0}.SettingsPanel_optionTitle__ROzJf{font-size:.875rem;font-weight:600;color:var(--text-primary)}.SettingsPanel_optionHint__VX4_8{font-size:.8125rem;color:var(--text-muted)}.ContactDetailsSection_section__KlTOW{display:flex;flex-direction:column;gap:var(--space-5)}.ContactDetailsSection_status__DHrcn{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:.8125rem;line-height:1.4}.ContactDetailsSection_statusConfirmed__PsQHF{background:rgba(52,211,153,.08);border:1px solid rgba(52,211,153,.35);color:var(--success-500)}.ContactDetailsSection_statusUnconfirmed__Ic1PI{background:var(--warning-50);border:1px solid rgba(245,158,11,.35);color:var(--warning-500)}.ContactDetailsSection_statusIcon__3pOvQ{flex-shrink:0}.ContactDetailsSection_missingHint__exhlo{margin:0;font-size:.8125rem;color:var(--text-secondary)}.ContactDetailsSection_group__ce9t7{border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--space-4);margin:0;min-width:0}.ContactDetailsSection_groupLegend__gq_Dy{padding:0 var(--space-2);font-size:.8125rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--text-secondary)}.ContactDetailsSection_grid__qkDeU{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:640px){.ContactDetailsSection_grid__qkDeU{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ContactDetailsSection_fieldWide__i2QK8{grid-column:1/-1}}.ContactDetailsSection_field__BeG_L{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.ContactDetailsSection_label__n9Qgm{font-size:.8125rem;font-weight:500;color:var(--text-primary)}.ContactDetailsSection_required__aLtm3{color:var(--warning-500);margin-left:2px}.ContactDetailsSection_error__V1aXP{font-size:.75rem;color:var(--danger-500)}.ContactDetailsSection_invalid__LFuPZ{border-color:var(--danger-500)}.ContactDetailsSection_suggestion__iNtL1{display:flex;align-items:center;gap:var(--space-1);min-width:0}.ContactDetailsSection_suggestionAccept__neOCp{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;min-height:32px;padding:var(--space-1) var(--space-2);font-size:.75rem;font-family:inherit;color:var(--warning-500);background:var(--warning-50);border:1px dashed rgba(245,158,11,.45);border-radius:var(--radius-full);cursor:pointer;overflow:hidden}.ContactDetailsSection_suggestionAccept__neOCp:hover{background:var(--warning-100)}.ContactDetailsSection_suggestionValue__8k1Yi{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContactDetailsSection_suggestionDismiss__SFiuA{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;color:var(--text-muted);background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer}.ContactDetailsSection_suggestionDismiss__SFiuA:hover{color:var(--text-primary);background:var(--bg-secondary)}.ContactDetailsSection_actions__zonLN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.ContactDetailsSection_saveError__zN2TS{font-size:.8125rem;color:var(--danger-500)}.ContactDetailsSection_saved__vM0xJ{font-size:.8125rem;color:var(--success-500)}.ApplicationResultModal_badgeWrap__j1_vJ{margin-bottom:1rem}.ApplicationResultModal_statusBadge__om60h{width:100%;justify-content:center;padding:.5rem}.ApplicationResultModal_fields__3uL0B{margin-top:1rem}.ApplicationResultModal_fieldGroup__KzrAK{margin-bottom:1rem}.ApplicationResultModal_fieldTags__m4oHe{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.ApplicationResultModal_filledTag__tQOa4,.ApplicationResultModal_missingTag__r7uo6{padding:2px 8px;border-radius:4px;font-size:12px}.ApplicationResultModal_filledTag__tQOa4{background:#22c55e20;color:#22c55e}.ApplicationResultModal_missingTag__r7uo6{background:#ef444420;color:#ef4444}.ApplicationResultModal_actions__B8T08{margin-top:1.5rem;display:flex;justify-content:flex-end}.AutofillCopyPanel_panel__iAuQH{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--glass-bg)}.AutofillCopyPanel_header__Tsz1H{display:flex;gap:var(--space-3);align-items:flex-start}.AutofillCopyPanel_headerIcon__D3udg{flex:0 0 auto;margin-top:2px;color:var(--warning-500)}.AutofillCopyPanel_heading__esEg_{margin:0 0 var(--space-1);font-family:var(--font-heading);font-size:1rem;color:var(--text-primary)}.AutofillCopyPanel_subheading__rxzWp{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.AutofillCopyPanel_loading__EgRBU,.AutofillCopyPanel_usage__aRmJ5{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:.875rem;color:var(--text-secondary)}.AutofillCopyPanel_warning__DW4fj{margin:0;background:var(--warning-50);font-size:.8125rem;color:var(--text-primary)}.AutofillCopyPanel_error__26AX9,.AutofillCopyPanel_warning__DW4fj{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md)}.AutofillCopyPanel_error__26AX9{background:var(--danger-50);color:var(--danger-500)}.AutofillCopyPanel_errorBody__Nwn7V{flex:1 1 auto;min-width:0}.AutofillCopyPanel_errorMessage__you8f{margin:0;font-size:.875rem;color:var(--text-primary)}.AutofillCopyPanel_errorActions__0jokx{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.AutofillCopyPanel_rows__ZapD4{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.AutofillCopyPanel_row__1dtKe{display:flex;flex-direction:column;gap:var(--space-1)}.AutofillCopyPanel_rowLabel__5jZ03{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.AutofillCopyPanel_rowValue__oieWB{display:flex;gap:var(--space-2);align-items:center}.AutofillCopyPanel_input__hNGHw{flex:1 1 auto;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-tertiary);color:var(--text-primary);font-family:var(--font-mono);font-size:.875rem}.AutofillCopyPanel_input__hNGHw:focus-visible{outline:2px solid var(--warning-500);outline-offset:1px}.AutofillCopyPanel_manualHint__bDrjI{margin:0;font-size:.75rem;color:var(--warning-500)}.AutofillCopyPanel_actions__1aZP8{display:flex;flex-wrap:wrap;gap:var(--space-3)}.AutofillCopyPanel_spinner__Nkw9Q{animation:AutofillCopyPanel_autofill-copy-spin__17SUU 1s linear infinite}@keyframes AutofillCopyPanel_autofill-copy-spin__17SUU{to{transform:rotate(1turn)}}@media (max-width:640px){.AutofillCopyPanel_actions__1aZP8>*{width:100%;justify-content:center}}.ExtensionInstallPrompt_prompt__pf2eE{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--glass-bg)}.ExtensionInstallPrompt_icon__SlWuX{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:var(--radius-full);background:var(--warning-100);color:var(--warning-500)}.ExtensionInstallPrompt_body__wnocA{flex:1 1 auto;min-width:0}.ExtensionInstallPrompt_heading__lO3R7{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:1rem;color:var(--text-primary)}.ExtensionInstallPrompt_explainer__bakVg{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.ExtensionInstallPrompt_note__iaJV1{margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--warning-50);font-size:.8125rem;color:var(--text-primary)}.ExtensionInstallPrompt_actions__Wi9NN{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.ExtensionInstallPrompt_status__Axc8v:empty{display:none}.ExtensionInstallPrompt_status__Axc8v{margin:var(--space-3) 0 0;font-size:.8125rem;color:var(--warning-500)}.ExtensionInstallPrompt_spinner__BLVWG{animation:ExtensionInstallPrompt_extension-prompt-spin__QV1NV 1s linear infinite}@keyframes ExtensionInstallPrompt_extension-prompt-spin__QV1NV{to{transform:rotate(1turn)}}@media (max-width:640px){.ExtensionInstallPrompt_prompt__pf2eE{flex-direction:column}.ExtensionInstallPrompt_actions__Wi9NN>*{width:100%;justify-content:center}}.ApplyEntryPoint_entry__ItTC7{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-5)}.ApplyEntryPoint_header__g0beF{display:flex;gap:var(--space-3);align-items:flex-start}.ApplyEntryPoint_headerIcon__P1_rg{flex:0 0 auto;margin-top:2px;color:var(--warning-500)}.ApplyEntryPoint_heading__JeJ7q{margin:0 0 var(--space-1);font-family:var(--font-heading);font-size:1rem;color:var(--text-primary)}.ApplyEntryPoint_expectation__zluNS,.ApplyEntryPoint_subheading__vnNLh{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.ApplyEntryPoint_expectation__zluNS strong{color:var(--text-primary)}.ApplyEntryPoint_checking__d_eRs{display:flex;align-items:center;gap:var(--space-2);margin:0;font-size:.875rem;color:var(--text-secondary)}.ApplyEntryPoint_actions__RD_8F{display:flex;flex-wrap:wrap;gap:var(--space-3)}.ApplyEntryPoint_contactStep__E2uYd{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary)}.ApplyEntryPoint_contactHeading__ozo_W{display:flex;align-items:center;gap:var(--space-2);margin:0;font-family:var(--font-heading);font-size:.9375rem;color:var(--text-primary)}.ApplyEntryPoint_contactIntro__X_Ih2{margin:0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.ApplyEntryPoint_heading__JeJ7q:focus{outline:none}.ApplyEntryPoint_blocked__FMbnl,.ApplyEntryPoint_caveat__6uwJE{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--warning-50);color:var(--warning-500)}.ApplyEntryPoint_blockedMessage__pU5Xw,.ApplyEntryPoint_caveatMessage__opO6s{margin:0 0 var(--space-3);font-size:.875rem;line-height:1.5;color:var(--text-primary)}.ApplyEntryPoint_downloadError__PQvhL{margin:var(--space-2) 0 0;font-size:.8125rem;color:var(--danger-500)}.ApplyEntryPoint_notice__1qskg{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:.875rem;line-height:1.5;color:var(--text-primary)}.ApplyEntryPoint_error__VFTY4{background:var(--danger-50)}.ApplyEntryPoint_info__fMfei{background:var(--glass-bg)}.ApplyEntryPoint_success__mkM5Q{background:var(--success-50)}@media (max-width:640px){.ApplyEntryPoint_actions__RD_8F>*,.ApplyEntryPoint_blocked__FMbnl a{width:100%;justify-content:center}}.ApplyEntryPoint_spinner__9PPxA{animation:ApplyEntryPoint_apply-entry-spin__eN8IN 1s linear infinite}@keyframes ApplyEntryPoint_apply-entry-spin__eN8IN{to{transform:rotate(1turn)}}.ApplyScreens_screen___EQiA{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.ApplyScreens_screenHeading__7YY9V{display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem;font-weight:700;color:#fff}.ApplyScreens_screenHeading__7YY9V:focus{outline:none}.ApplyScreens_screenHeading__7YY9V:focus-visible{outline:2px solid var(--primary-400,#60a5fa);outline-offset:4px;border-radius:4px}.ApplyScreens_tailorHeader__WBjin{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.ApplyScreens_linkButton__uShS0{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;background:none;border:none;color:var(--primary-300,#93c5fd);font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ApplyScreens_linkButton__uShS0:hover{color:#fff}.ApplyScreens_linkButton__uShS0:focus-visible{outline:2px solid var(--primary-400,#60a5fa);outline-offset:2px;border-radius:4px}.ApplyScreens_sendCard__QqVxz{display:flex;flex-direction:column;gap:12px;padding:16px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.ApplyScreens_sendHeading__aB73n{margin:0;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.ApplyScreens_contactPreview__ZM_Hc{display:flex;flex-direction:column;gap:2px;min-width:0}.ApplyScreens_contactName__d3ieU{margin:0;font-weight:700;color:#fff}.ApplyScreens_contactLine__mj5g1{margin:0;font-size:.8125rem;color:hsla(0,0%,100%,.75);overflow-wrap:anywhere}.ApplyScreens_resumeRow__jQ6lO{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:hsla(0,0%,100%,.85)}.ApplyScreens_resumeLabel__ysiwc{flex:1 1 auto;margin:0;font-size:.9rem}.ApplyScreens_exportButton__Fjeqs{display:inline-flex;align-items:center;gap:6px}.ApplyScreens_resumeLinks__ll8It{display:flex;flex-wrap:wrap;gap:8px 20px}.ApplyScreens_prompt__ANGYm{display:flex;flex-direction:column;gap:10px;padding:16px;background:rgba(59,130,246,.08);border:1px solid rgba(59,130,246,.3);border-radius:12px}.ApplyScreens_promptHeading__29xv2{display:flex;align-items:center;gap:8px;margin:0;font-size:.95rem;color:#fff}.ApplyScreens_promptIntro__j5Z5p{margin:0;font-size:.8125rem;color:hsla(0,0%,100%,.7)}.ApplyScreens_promptGroup__vtC79{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:none}.ApplyScreens_promptLegend__RqyiC{margin-bottom:4px;font-size:.8125rem;font-weight:600;color:hsla(0,0%,100%,.85)}.ApplyScreens_promptOption__nq44f{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:8px 10px;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;cursor:pointer}.ApplyScreens_promptOption__nq44f:has(input:checked){border-color:rgba(59,130,246,.6);background:rgba(59,130,246,.08)}.ApplyScreens_promptOption__nq44f span{display:flex;flex-direction:column;gap:2px;color:#fff;font-size:.875rem}.ApplyScreens_promptOption__nq44f small{color:hsla(0,0%,100%,.7);font-size:.75rem}.ApplyScreens_promptCheckbox__NJ3qf input,.ApplyScreens_promptOption__nq44f input{margin-top:3px;accent-color:var(--primary-500,#3b82f6)}.ApplyScreens_promptCheckbox__NJ3qf{display:flex;align-items:flex-start;gap:10px;min-height:32px;font-size:.875rem;color:hsla(0,0%,100%,.85);cursor:pointer}.ApplyScreens_promptActions__EUuAU{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:640px){.ApplyScreens_linkButton__uShS0{min-height:44px}.ApplyScreens_resumeRow__jQ6lO{align-items:flex-start}.ApplyScreens_exportButton__Fjeqs{min-height:44px}.ApplyScreens_promptActions__EUuAU>*{flex:1 1 100%;min-height:44px;justify-content:center}}.ApplyScreens_valueSummary__8LV6c{display:flex;flex-direction:column;gap:2px}.ApplyScreens_valueSummaryHeadline__G7mCd{margin:0;font-size:.95rem;color:#fff}.ApplyScreens_valueSummarySections__s_YTf{margin:0;font-size:.8125rem;color:var(--gray-600,#a1a1b5)}.ModificationReviewList_list__KIP8U{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-3) var(--space-4)}.ModificationReviewList_group__GBVaN{display:flex;flex-direction:column;gap:var(--space-2)}.ModificationReviewList_groupHeader__4wNIG{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--space-1)}.ModificationReviewList_typeLabel__xbozH{font-family:var(--font-accent);font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.ModificationReviewList_typeDescription__wEiTp{font-size:.75rem;color:var(--text-secondary)}.ModificationReviewList_cards__zvfPF{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:0;padding:0}.ModificationReviewList_card__Mxgff{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);background:var(--gray-50);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--transition-fast),background var(--transition-fast)}.ModificationReviewList_card__Mxgff.ModificationReviewList_selected__viFkA{background:var(--primary-50);border-color:var(--primary-500)}.ModificationReviewList_cardHeader__H0Mar{display:flex;align-items:center;gap:var(--space-2)}.ModificationReviewList_checkbox__LjAD4{width:16px;height:16px;flex-shrink:0;accent-color:var(--primary-500);cursor:pointer}.ModificationReviewList_checkbox__LjAD4:disabled{cursor:not-allowed}.ModificationReviewList_checkbox__LjAD4:focus-visible{outline:2px solid var(--primary-400);outline-offset:2px}.ModificationReviewList_keyword__Or9i_{flex:1 1;min-width:0;font-size:.85rem;font-weight:600;color:var(--text-primary);cursor:pointer}.ModificationReviewList_impact__FpCew{flex-shrink:0;padding:2px 6px;font-size:.7rem;font-weight:600;color:var(--success-500);background:var(--success-100);border-radius:var(--radius-sm)}.ModificationReviewList_reason__hweU2{margin:0;font-size:.8rem;line-height:1.4;color:var(--text-secondary)}.ModificationReviewList_notApplicable__ZU72D{display:flex;align-items:flex-start;gap:var(--space-2);margin:0;padding:var(--space-2);font-size:.75rem;line-height:1.4;color:var(--warning-500);background:var(--warning-50);border:1px solid var(--warning-100);border-radius:var(--radius-sm)}.ModificationReviewList_notApplicable__ZU72D svg{flex-shrink:0;margin-top:1px}.ModificationReviewList_currentText__eOsYw{margin:0;max-height:6rem;overflow-y:auto;padding:var(--space-2);font-size:.75rem;line-height:1.4;color:var(--text-secondary);text-decoration:line-through;background:var(--bg-primary);border-radius:var(--radius-sm)}.ModificationReviewList_editorLabel__oeN1I{font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.ModificationReviewList_editor__XqeUw{width:100%;padding:var(--space-2);font-family:var(--font-body);font-size:.8rem;line-height:1.5;color:var(--success-500);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--radius-sm);resize:vertical}.ModificationReviewList_editor__XqeUw:focus-visible{outline:2px solid var(--primary-400);outline-offset:1px;border-color:transparent}.ModificationReviewList_editor__XqeUw:disabled{opacity:.6;cursor:not-allowed}@media (max-width:640px){.ModificationReviewList_card__Mxgff,.ModificationReviewList_list__KIP8U{padding:var(--space-2)}}.ModificationReviewList_editor__XqeUw[readonly]{color:var(--text-secondary);cursor:default}.ModificationReviewList_rewriting__W8d0M{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:2px 6px;font-size:.7rem;font-weight:600;color:var(--primary-400,#60a5fa);background:rgba(59,130,246,.12);border-radius:var(--radius-sm)}.ModificationReviewList_rewritingIcon___1crf{animation:ModificationReviewList_rewriting-spin__QyDUC 1s linear infinite}@keyframes ModificationReviewList_rewriting-spin__QyDUC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ModificationReviewList_rewritingIcon___1crf{animation:none}}.ApplyFlowModal_modeIndicator__6L1dt{position:absolute;bottom:70px;left:10px;z-index:var(--z-dropdown)}.ApplyFlowModal_subToolbar__POEA0{display:flex;justify-content:space-between;align-items:center;margin:calc(var(--modal-content-padding-y) * -1) calc(var(--modal-content-padding-x) * -1) var(--space-4);padding:12px var(--modal-content-padding-x);border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.ApplyFlowModal_subToolbarLeft__VwZBp{display:flex;align-items:center;gap:8px}.ApplyFlowModal_subToolbarLabel__gngCa{font-size:.875rem;font-weight:500;color:hsla(0,0%,100%,.7)}.ApplyFlowModal_subToolbarRight__Anl5y{display:flex;gap:8px;align-items:center}.ApplyFlowModal_toolbarIcon__ITph4{color:#f59e0b}.ApplyFlowModal_errorBanner__MCxnh{display:flex;align-items:center;gap:12px;padding:12px 24px;background:rgba(239,68,68,.15);border-bottom:1px solid rgba(239,68,68,.3);color:#fca5a5;font-size:.875rem}.ApplyFlowModal_errorBanner__MCxnh button{margin-left:auto;background:none;border:none;color:#fca5a5;cursor:pointer;text-decoration:underline}.ApplyFlowModal_staleBanner__AP6A7{display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--danger-50);border-bottom:1px solid var(--danger-100);color:var(--danger-500);font-size:.875rem}.ApplyFlowModal_staleBanner__AP6A7 button{display:inline-flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.ApplyFlowModal_warningBanner__hZECG{display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--warning-50);border-bottom:1px solid var(--warning-100);color:var(--warning-500);font-size:.875rem}.ApplyFlowModal_warningBanner__hZECG button{margin-left:auto;background:none;border:none;color:inherit;cursor:pointer;text-decoration:underline}.ApplyFlowModal_verifyPanel__hPPJW{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 calc(var(--modal-content-padding-x) * -1) var(--space-4);padding:14px var(--modal-content-padding-x);background:rgba(245,158,11,.08);border-bottom:1px solid rgba(245,158,11,.18)}.ApplyFlowModal_verifyPanelCopy__dTcMx{display:flex;gap:10px;color:hsla(0,0%,100%,.85)}.ApplyFlowModal_verifyPanelCopy__dTcMx svg{color:#f59e0b;flex:0 0 auto;margin-top:2px}.ApplyFlowModal_verifyPanelCopy__dTcMx h4{margin:0 0 4px;font-size:.9rem}.ApplyFlowModal_verifyPanelCopy__dTcMx p{margin:0;color:hsla(0,0%,100%,.8);font-size:.82rem}.ApplyFlowModal_verifyResult__jK8IE{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;grid-gap:12px;gap:12px;align-items:center;max-width:720px}.ApplyFlowModal_verifyScore__N8MvS{display:flex;flex-direction:column;align-items:center;padding:8px 12px;border:1px solid;border-radius:8px;background:hsla(0,0%,100%,.04)}.ApplyFlowModal_verifyScore__N8MvS strong{font-size:1rem}.ApplyFlowModal_verifyScore__N8MvS span{font-size:.7rem;opacity:.75}.ApplyFlowModal_verifyResult__jK8IE p{margin:0;color:hsla(0,0%,100%,.7);font-size:.82rem;line-height:1.4}.ApplyFlowModal_editorLayout__RKu36{display:flex;flex:1 1;min-height:400px;overflow:hidden;background:hsla(0,0%,100%,.02);margin:0 calc(var(--modal-content-padding-x) * -1) calc(var(--modal-content-padding-y) * -1);border-top:1px solid hsla(0,0%,100%,.1)}.ApplyFlowModal_editorPane__fRsin{flex:1 1;display:flex;flex-direction:column;border-right:1px solid hsla(0,0%,100%,.1);min-width:50%;overflow:hidden}.ApplyFlowModal_paneHeader__McsR8{padding:12px 20px;background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;gap:8px;flex-shrink:0}.ApplyFlowModal_paneHeader__McsR8 h4{margin:0;font-size:.85rem;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.05em}.ApplyFlowModal_paneHeader__McsR8 svg{color:hsla(0,0%,100%,.75)}.ApplyFlowModal_badge__hjAmG{font-size:.7rem;color:hsla(0,0%,100%,.75);margin-left:auto}.ApplyFlowModal_paneHint__R2QS3{flex-shrink:0;margin:0;padding:10px 20px;font-size:.75rem;line-height:1.4;color:var(--text-secondary);background:hsla(0,0%,100%,.02);border-top:1px solid hsla(0,0%,100%,.1)}.ApplyFlowModal_resumePreview__oJs0Q{flex:1 1;overflow-y:auto;padding:20px;background:linear-gradient(180deg,#0a0a0b,#111113);white-space:pre-wrap;font-family:Georgia,serif;font-size:11pt;line-height:1.6;color:hsla(0,0%,100%,.85)}.ApplyFlowModal_resumePreview__oJs0Q:focus-visible{outline:2px solid var(--primary-500);outline-offset:-2px}.ApplyFlowModal_previewLine__8Bj0Z{display:block;min-height:1.6em}.ApplyFlowModal_previewChanged__h_CVu{margin:0 -8px;padding:0 6px;border-left:2px solid var(--success-500);background:var(--success-100);text-decoration:none}.ApplyFlowModal_changedKey__ZvJnE{padding:0 4px;border-left:2px solid var(--success-500);background:var(--success-100);color:var(--text-primary)}.ApplyFlowModal_recommendationsPane__5r27b{flex:0 0 420px;display:flex;flex-direction:column;background:linear-gradient(135deg,#111113,#16161a);overflow:hidden}.ApplyFlowModal_countBadge__qluP1{font-size:.7rem;background:#f59e0b;color:#fff;padding:4px 10px;border-radius:9999px;margin-left:auto;font-weight:600}.ApplyFlowModal_saveStatus__5Sk3o{font-size:.7rem;color:var(--text-secondary);white-space:nowrap}.ApplyFlowModal_tabContent__cTTss{flex:1 1;overflow-y:auto;padding:0}.ApplyFlowModal_selectionNote__sWNXc{display:flex;align-items:center;gap:6px;margin:0;padding:12px 16px;font-size:.8rem;line-height:1.4;color:var(--text-secondary);background:hsla(0,0%,100%,.02);border-bottom:1px solid hsla(0,0%,100%,.1)}.ApplyFlowModal_selectionNote__sWNXc svg{flex-shrink:0;color:var(--primary-500)}.ApplyFlowModal_modActionsBar__yVwE6{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02)}.ApplyFlowModal_modActionsBar__yVwE6 button{display:flex;align-items:center;gap:6px}.ApplyFlowModal_emptyState__KnrVO{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:hsla(0,0%,100%,.75);font-size:.9rem;padding:2rem 1rem;background:hsla(0,0%,100%,.02);border-radius:8px;border:1px dashed hsla(0,0%,100%,.1);margin:16px}.ApplyFlowModal_emptyState__KnrVO p{margin:0}.ApplyFlowModal_emptyState__KnrVO button{display:inline-flex;align-items:center;gap:6px}.ApplyFlowModal_prepareStatus__OYdZD{display:flex;align-items:center;gap:8px;margin:0;padding:10px 24px;font-size:.85rem;color:var(--text-secondary);border-bottom:1px solid hsla(0,0%,100%,.1)}.ApplyFlowModal_footerInner__cvyPM{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.ApplyFlowModal_footerStats__jjnGr{font-size:.85rem;color:hsla(0,0%,100%,.8)}.ApplyFlowModal_footerStats__jjnGr strong{color:#fff}.ApplyFlowModal_footerActions__rs53Y{display:flex;gap:12px}.ApplyFlowModal_primaryButton__kFP94,.ApplyFlowModal_secondaryButton__6VdjG{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:10px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .15s ease}.ApplyFlowModal_secondaryButton__6VdjG{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.8)}.ApplyFlowModal_secondaryButton__6VdjG:hover:not(:disabled){background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25)}.ApplyFlowModal_primaryButton__kFP94{background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:#000;box-shadow:0 4px 15px rgba(245,158,11,.3)}.ApplyFlowModal_primaryButton__kFP94:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px rgba(245,158,11,.4)}.ApplyFlowModal_productionButton__DOADJ{background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 4px 15px rgba(239,68,68,.3)!important}.ApplyFlowModal_productionButton__DOADJ:hover:not(:disabled){box-shadow:0 6px 20px rgba(239,68,68,.4)!important}.ApplyFlowModal_primaryButton__kFP94:disabled,.ApplyFlowModal_secondaryButton__6VdjG:disabled{opacity:.5;cursor:not-allowed;transform:none}.ApplyFlowModal_spinner__cvwZR{animation:ApplyFlowModal_spin__RO0dQ 1s linear infinite}@keyframes ApplyFlowModal_spin__RO0dQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ApplyFlowModal_processingOverlay__TQa5u{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:var(--z-dropdown);gap:1rem;color:#f59e0b;font-weight:500}.ApplyFlowModal_spinning__5YGlS{animation:ApplyFlowModal_spin__RO0dQ 1s linear infinite}@media (max-width:1024px){.ApplyFlowModal_editorLayout__RKu36{flex-direction:column}.ApplyFlowModal_editorPane__fRsin{min-width:100%;max-height:50vh;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1)}.ApplyFlowModal_recommendationsPane__5r27b{flex:1 1;max-height:50vh}}@media (max-width:640px){.ApplyFlowModal_overlay__vUuek{padding:0}.ApplyFlowModal_modal__bpTAZ{border-radius:0;max-height:100vh}.ApplyFlowModal_toolbar__SKpTA{flex-direction:column;gap:12px;align-items:stretch}.ApplyFlowModal_toolbarRight__aRVAd{flex-wrap:wrap;justify-content:flex-end}.ApplyFlowModal_footer__ryC0F{flex-direction:column;gap:12px}.ApplyFlowModal_footerActions__rs53Y{width:100%;flex-direction:column}.ApplyFlowModal_primaryButton__kFP94,.ApplyFlowModal_secondaryButton__6VdjG{width:100%;justify-content:center}}.ProductionConfirmDialog_overlay__NrddK{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:calc(var(--z-modal) + 1)}.ProductionConfirmDialog_dialog__O5xl0{background:#111113;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.5);max-width:500px;width:90%}.ProductionConfirmDialog_content__uLb2R{padding:24px}.ProductionConfirmDialog_title__QdCYB{color:#f87171;margin:0 0 16px;font-size:1.5rem}.ProductionConfirmDialog_warning__duWMi{margin-bottom:16px;color:#8b8b9e}.ProductionConfirmDialog_jobInfo__um5zR{background-color:hsla(0,91%,71%,.08);padding:12px 16px;border-radius:8px;margin-bottom:16px;border:1px solid hsla(0,91%,71%,.2);display:flex;flex-direction:column;gap:4px}.ProductionConfirmDialog_jobInfo__um5zR strong{color:#f87171}.ProductionConfirmDialog_screenshotPreview__SIfyL{margin-bottom:16px;text-align:center}.ProductionConfirmDialog_screenshotPreview__SIfyL img{max-width:100%;max-height:200px;border:1px solid hsla(0,0%,100%,.08);border-radius:8px}.ProductionConfirmDialog_screenshotPreview__SIfyL span{display:block;margin-top:8px;font-size:12px;color:#5a5a6e}.ProductionConfirmDialog_confirmSection__K1hMh{margin-bottom:16px}.ProductionConfirmDialog_confirmLabel__uzhL5{margin-bottom:8px;font-weight:600;color:#e8e8ed}.ProductionConfirmDialog_confirmLabel__uzhL5 code{background-color:hsla(0,0%,100%,.06);padding:2px 6px;border-radius:4px;font-family:monospace;color:#e8e8ed}.ProductionConfirmDialog_confirmInput__q05IO{width:100%;padding:10px 12px;border:2px solid hsla(0,0%,100%,.1);border-radius:8px;font-size:16px;text-transform:uppercase;letter-spacing:1px;background:#16161a;color:#e8e8ed}.ProductionConfirmDialog_confirmInput__q05IO:focus{outline:none;border-color:#f87171}.ProductionConfirmDialog_actions__JLTZL{display:flex;gap:12px;justify-content:flex-end;margin-bottom:16px}.ProductionConfirmDialog_cancelButton__Kp6Va{padding:10px 20px;background-color:#16161a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;cursor:pointer;font-size:14px;color:#8b8b9e}.ProductionConfirmDialog_cancelButton__Kp6Va:hover{background-color:#1a1a1f;color:#e8e8ed}.ProductionConfirmDialog_cancelButton__Kp6Va:focus{outline:2px solid #f59e0b;outline-offset:2px}.ProductionConfirmDialog_submitButton__wM0__{padding:10px 20px;border:none;border-radius:4px;font-weight:600;font-size:14px}.ProductionConfirmDialog_submitButton__wM0__.ProductionConfirmDialog_enabled__mVP9R{background-color:#ef4444;color:#fff;cursor:pointer}.ProductionConfirmDialog_submitButton__wM0__.ProductionConfirmDialog_enabled__mVP9R:hover{background-color:#dc2626}.ProductionConfirmDialog_submitButton__wM0__.ProductionConfirmDialog_disabled__uOc_H{background-color:hsla(0,91%,71%,.15);color:#5a5a6e;cursor:not-allowed}.ProductionConfirmDialog_disclaimer__562aE{font-size:12px;color:#5a5a6e;text-align:center;margin:0}