.CandidateUi_portal__3RvcL,.CandidateUi_surface__1UOhQ{--seeker-bg:#f5f6f7;--seeker-surface:#fff;--seeker-soft:#f5f6f7;--seeker-ink:#20242c;--seeker-muted:#626976;--seeker-line:#e0e3e7;--seeker-control-line:#8b929e;--seeker-focus:#505967;--seeker-link:#353e4c;--seeker-selected:#eef1e8;--seeker-action:#d9ff43;--seeker-action-hover:#c9ef37;--seeker-heading-font:var(--font-onest),Onest,system-ui,sans-serif;--seeker-heading-weight:500;--seeker-page-title-size:24px;--seeker-page-title-leading:32px;font-family:var(--font-onest),Onest,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:var(--seeker-ink)}.CandidateUi_portal__3RvcL :where(h1,h2,h3,h4,strong,b),.CandidateUi_surface__1UOhQ :where(h1,h2,h3,h4,strong,b){font-weight:500}.CandidateUi_portal__3RvcL :where(button,input,select,textarea,label,legend),.CandidateUi_surface__1UOhQ :where(button,input,select,textarea,label,legend){font-weight:400}.CandidateUi_portal__3RvcL ::selection,.CandidateUi_surface__1UOhQ ::selection{background:#e5e9df;color:#20242c}.CandidateUi_portal__3RvcL :where(h1,h2,h3,p,label,legend,li),.CandidateUi_surface__1UOhQ :where(h1,h2,h3,p,label,legend,li){overflow-wrap:anywhere}.CandidateUi_portal__3RvcL :where(input,select,textarea,fieldset),.CandidateUi_surface__1UOhQ :where(input,select,textarea,fieldset){min-width:0;max-width:100%}.CandidateUi_surface__1UOhQ :where(h1,h2,h3) a{color:inherit}.CandidateUi_portal__3RvcL :where(button,a,input[type=checkbox],input[type=radio]):focus-visible,.CandidateUi_surface__1UOhQ :where(button,a,input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--seeker-focus);outline-offset:2px}@media (max-width:639px){.CandidateUi_portal__3RvcL,.CandidateUi_surface__1UOhQ{--seeker-page-title-size:20px;--seeker-page-title-leading:28px}}html.dark .CandidateUi_portal__3RvcL,html.dark .CandidateUi_surface__1UOhQ{--seeker-bg:#17191d;--seeker-surface:#202329;--seeker-soft:#2a2e35;--seeker-ink:#f4f6fa;--seeker-muted:#bac4d4;--seeker-line:#344154;--seeker-control-line:#818995;--seeker-focus:#c2c8d0;--seeker-link:#d2d7df;--seeker-selected:#343a2a;color-scheme:dark}.CandidateLogoutDialog_dialog__5B5co{width:calc(100vw - 32px);max-width:440px;height:auto;max-height:calc(100dvh - 32px);border:1px solid #dfe6f2;border-radius:12px;padding:32px 24px 24px;background:#fff;color:#0e1522;box-shadow:0 24px 80px rgb(14 21 34/22%)}.CandidateLogoutDialog_close__3fyqn{position:absolute;top:12px;right:12px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:8px;background:transparent;color:#0e1522;cursor:pointer}.CandidateLogoutDialog_body___3HOd{display:grid;gap:24px}.CandidateLogoutDialog_title__xlgOJ{margin:0;padding-right:36px;font-size:20px;font-weight:500;line-height:1.25}.CandidateLogoutDialog_actions__pfFtM{display:flex;flex-wrap:wrap;gap:10px}.CandidateLogoutDialog_primary__R_v5Y,.CandidateLogoutDialog_secondary__fz1PV{min-height:46px;border:1px solid transparent;border-radius:8px;padding:10px 20px;color:#0e1522;font:inherit;font-weight:400;cursor:pointer}.CandidateLogoutDialog_primary__R_v5Y{background:#d9ff43}.CandidateLogoutDialog_primary__R_v5Y:hover:not(:disabled){background:#cbee32}.CandidateLogoutDialog_secondary__fz1PV{border-color:#d7dce3;background:#fff}.CandidateLogoutDialog_close__3fyqn:hover:not(:disabled),.CandidateLogoutDialog_secondary__fz1PV:hover:not(:disabled){background:#f1f3f5}.CandidateLogoutDialog_close__3fyqn:focus-visible,.CandidateLogoutDialog_primary__R_v5Y:focus-visible,.CandidateLogoutDialog_secondary__fz1PV:focus-visible{outline:2px solid #0e1522;outline-offset:3px}.CandidateLogoutDialog_close__3fyqn:disabled,.CandidateLogoutDialog_primary__R_v5Y:disabled,.CandidateLogoutDialog_secondary__fz1PV:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:no-preference){.CandidateLogoutDialog_close__3fyqn,.CandidateLogoutDialog_primary__R_v5Y,.CandidateLogoutDialog_secondary__fz1PV{transition:background-color .12s ease}}.CandidateAppShell_shell__VOEN7{--candidate-bg:#f5f6f7;--candidate-surface:#ffffff;--candidate-surface-soft:#f7f8fa;--candidate-ink:#0e1522;--candidate-muted:#596274;--candidate-line:#dde3ee;--candidate-accent:#353e4c;--candidate-accent-soft:#f0f2f4;--candidate-lime:#d9ff43;display:grid;min-height:100dvh;grid-template-columns:212px minmax(0,1fr);background:var(--candidate-bg);color:var(--candidate-ink)}.CandidateAppShell_sidebar___jeTS{position:sticky;top:0;display:flex;height:100dvh;min-height:0;overflow-y:auto;flex-direction:column;padding:20px 12px 16px;border-right:1px solid var(--candidate-line);background:var(--candidate-surface);box-shadow:4px 0 24px rgba(26,38,27,.025);color:var(--candidate-ink)}.CandidateAppShell_brandLink__SHNmL,.CandidateAppShell_mobileBrandLink__2_bT4{display:inline-flex;border-radius:8px;color:inherit;text-decoration:none}.CandidateAppShell_accountButton__w5vrb:focus-visible,.CandidateAppShell_accountMenu__cfXDA a:focus-visible,.CandidateAppShell_accountMenu__cfXDA button:focus-visible,.CandidateAppShell_brandLink__SHNmL:focus-visible,.CandidateAppShell_headerIconLink__DsFC3:focus-visible,.CandidateAppShell_menuButton__6YqiF:focus-visible,.CandidateAppShell_mobileBrandLink__2_bT4:focus-visible,.CandidateAppShell_navItem__uRpA0:focus-visible,.CandidateAppShell_primaryButton__nNo33:focus-visible,.CandidateAppShell_supportLink__w8B_T:focus-visible{outline:2px solid var(--candidate-accent);outline-offset:3px}.CandidateAppShell_brand__GSn11{display:inline-flex;align-items:center;gap:10px;min-width:0}.CandidateAppShell_brandMark__G70a5{display:grid;width:40px;height:40px;flex:none;place-items:center;border-radius:11px;background:var(--candidate-lime);color:#0e1522;font-size:18px;font-weight:700;letter-spacing:-.04em}.CandidateAppShell_brandText__uY6Mp{color:var(--candidate-ink);font-size:19px;font-weight:600;letter-spacing:-.025em;white-space:nowrap}.CandidateAppShell_navigation__fhAqY{display:flex;flex-direction:column;gap:3px;margin-top:28px}.CandidateAppShell_navItem__uRpA0,.CandidateAppShell_supportLink__w8B_T{position:relative;display:flex;min-height:42px;align-items:center;gap:10px;border-radius:10px;padding:9px 12px;color:var(--candidate-muted);font-size:14px;font-weight:400;line-height:22px;text-decoration:none;transition:background .16s ease,color .16s ease}.CandidateAppShell_navItem__uRpA0:hover,.CandidateAppShell_supportLink__w8B_T:hover{background:var(--seeker-soft);color:var(--candidate-ink);text-decoration:none}.CandidateAppShell_navItemActive__c0ixO{background:var(--seeker-selected);color:var(--candidate-ink);font-weight:500}.CandidateAppShell_navItemActive__c0ixO:before{position:absolute;top:10px;bottom:10px;left:0;width:3px;border-radius:0 3px 3px 0;background:#a6cf24;content:""}.CandidateAppShell_navItemActive__c0ixO:hover{background:var(--seeker-selected);color:var(--candidate-ink)}.CandidateAppShell_navItemActive__c0ixO .CandidateAppShell_navUnreadBadge__8Cz7w{background:#deedaa;color:var(--candidate-ink)}.CandidateAppShell_navItemActive__c0ixO .CandidateAppShell_navIcon___8GJd{color:#62821f}.CandidateAppShell_mobileMenu__neNVE :where(a,button):focus-visible,.CandidateAppShell_sidebar___jeTS :where(a,button):focus-visible{outline-color:var(--candidate-ink)}.CandidateAppShell_navIcon___8GJd{background:currentcolor}.CandidateAppShell_navUnreadBadge__8Cz7w{display:inline-flex;min-width:22px;min-height:22px;align-items:center;justify-content:center;margin-left:auto;border-radius:999px;padding:2px 6px;background:#e8f2c7;color:var(--candidate-ink);font-size:12px;font-weight:500;line-height:1}.CandidateAppShell_supportLink__w8B_T{margin-top:16px}.CandidateAppShell_promo__B3F37{min-height:164px;margin-top:auto;border:1px solid #dfe7d3;border-radius:12px;background:radial-gradient(circle at 100% 0,#e8f6bf,transparent 56%),#f6f8f2}.CandidateAppShell_promoContent__ztYiz{display:flex;min-height:164px;flex-direction:column;padding:15px 14px 13px}.CandidateAppShell_promoContent__ztYiz strong{max-width:170px;color:var(--candidate-ink);font-size:14px;font-weight:500;line-height:1.35}.CandidateAppShell_promoContent__ztYiz span{max-width:175px;margin-top:7px;color:#5b665d;font-size:12px;line-height:1.45}.CandidateAppShell_promoContent__ztYiz a{display:inline-flex;min-height:36px;align-items:center;justify-content:center;margin-top:auto;border:1px solid #d9e3cb;border-radius:8px;background:var(--candidate-surface);color:var(--candidate-ink);font-size:12px;font-weight:500;text-decoration:none}.CandidateAppShell_promoContent__ztYiz a:hover{border-color:#b9ca99;background:#fbfff3;text-decoration:none}.CandidateAppShell_workspace__o9yLW{display:flex;min-width:0;min-height:100dvh;flex-direction:column}.CandidateAppShell_topbar__dXjv_{position:sticky;z-index:30;top:0;display:flex;height:64px;align-items:center;border-bottom:1px solid var(--candidate-line);padding:0 24px;background:color-mix(in srgb,var(--candidate-surface) 94%,transparent);backdrop-filter:blur(14px)}.CandidateAppShell_pageTitle__c5C_k{margin:0;color:var(--candidate-ink);font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.03em}.CandidateAppShell_topbarActions__pdOO4{display:flex;align-items:center;gap:24px;margin-left:auto}.CandidateAppShell_desktopLocality__Gs4DJ{display:flex;min-width:0;align-items:center}.CandidateAppShell_desktopLocality__Gs4DJ>button,.CandidateAppShell_mobileLocality__tFE7d>button{color:var(--candidate-muted);font-size:14px;font-weight:400}.CandidateAppShell_desktopLocality__Gs4DJ>button>div,.CandidateAppShell_mobileLocality__tFE7d>button>div{background:currentColor}.CandidateAppShell_desktopLocality__Gs4DJ>button>span,.CandidateAppShell_mobileLocality__tFE7d>button>span{text-decoration-color:initial}.CandidateAppShell_menuButton__6YqiF,.CandidateAppShell_mobileBrandLink__2_bT4{display:none}.CandidateAppShell_accountWrap__sVlT7{position:relative;display:flex;align-items:center;gap:10px}.CandidateAppShell_headerIconLink__DsFC3,.CandidateAppShell_menuButton__6YqiF{width:44px;height:44px;align-items:center;justify-content:center;border:1px solid var(--candidate-line);border-radius:12px;background:var(--candidate-surface);color:var(--candidate-accent)}.CandidateAppShell_headerIconLink__DsFC3{position:relative;display:inline-flex}.CandidateAppShell_headerUnreadBadge__8fydp{position:absolute;top:-6px;right:-6px;display:inline-flex;min-width:20px;min-height:20px;align-items:center;justify-content:center;border:2px solid var(--candidate-surface);border-radius:999px;padding:1px 5px;background:#d7353f;color:#fff;font-size:12px;font-weight:500;line-height:1}.CandidateAppShell_headerIconLink__DsFC3:hover{background:var(--candidate-accent-soft);text-decoration:none}.CandidateAppShell_accountButton__w5vrb{display:flex;min-width:0;max-width:260px;align-items:center;gap:9px;border:0;border-radius:8px;padding:4px 7px 4px 4px;background:transparent;color:var(--candidate-ink);cursor:pointer}.CandidateAppShell_accountButton__w5vrb:hover{background:var(--candidate-surface-soft)}.CandidateAppShell_avatar__xcfjn{display:grid;width:44px;height:44px;flex:none;place-items:center;border-radius:50%;background:#d9ff43;color:#0e1522;font-size:15px;font-weight:650}.CandidateAppShell_accountName__cHKWa{overflow:hidden;max-width:160px;font-size:14px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.CandidateAppShell_accountMenu__cfXDA{position:absolute;z-index:40;top:calc(100% + 9px);right:0;display:grid;width:190px;gap:3px;border:1px solid var(--candidate-line);border-radius:8px;padding:6px;background:var(--candidate-surface);box-shadow:0 14px 38px rgba(14,26,50,.16)}.CandidateAppShell_accountMenu__cfXDA a,.CandidateAppShell_accountMenu__cfXDA button{min-height:44px;border:0;border-radius:8px;padding:9px 11px;background:transparent;color:var(--candidate-ink);font:inherit;font-size:14px;text-align:left;text-decoration:none;cursor:pointer}.CandidateAppShell_accountMenu__cfXDA a:hover,.CandidateAppShell_accountMenu__cfXDA button:hover{background:var(--candidate-accent-soft);text-decoration:none}.CandidateAppShell_content__PfSlp{flex:1 0 auto;min-width:0}.CandidateAppShell_mobileLocality__tFE7d,.CandidateAppShell_mobileMenu__neNVE{display:none}.CandidateAppShell_sessionState__PiTgB{display:grid;min-height:100dvh;place-content:center;justify-items:center;gap:14px;padding:24px;background:#f5f6f7;color:#0e1522;text-align:center}.CandidateAppShell_sessionState__PiTgB h1,.CandidateAppShell_sessionState__PiTgB p{margin:0}.CandidateAppShell_sessionState__PiTgB p{max-width:480px;color:#596274}.CandidateAppShell_spinner__ae5A0{width:34px;height:34px;border:3px solid #dde3ee;border-top-color:#353e4c;border-radius:50%;animation:CandidateAppShell_candidate-spin__roH7C .75s linear infinite}.CandidateAppShell_primaryButton__nNo33{min-height:44px;border:0;border-radius:8px;padding:0 22px;background:#d9ff43;color:#0e1522;font:inherit;font-weight:500;cursor:pointer}@keyframes CandidateAppShell_candidate-spin__roH7C{to{transform:rotate(1turn)}}@media (max-width:1023px){.CandidateAppShell_shell__VOEN7{display:block}.CandidateAppShell_sidebar___jeTS{display:none}.CandidateAppShell_topbar__dXjv_{height:64px;gap:12px;padding:0 16px}.CandidateAppShell_mobileBrandLink__2_bT4{display:inline-flex}.CandidateAppShell_mobileBrandLink__2_bT4 .CandidateAppShell_brandMark__G70a5{width:38px;height:38px;border-radius:8px;font-size:17px}.CandidateAppShell_mobileBrandLink__2_bT4 .CandidateAppShell_brandText__uY6Mp{color:var(--candidate-ink);font-size:18px}.CandidateAppShell_menuButton__6YqiF{display:inline-flex;order:4;color:var(--candidate-accent);cursor:pointer}.CandidateAppShell_pageTitle__c5C_k{display:none}.CandidateAppShell_headerIconLink__DsFC3{display:inline-flex;flex:none}.CandidateAppShell_topbarActions__pdOO4{gap:8px;margin-left:auto}.CandidateAppShell_desktopLocality__Gs4DJ{display:none}.CandidateAppShell_accountWrap__sVlT7{margin-left:auto}.CandidateAppShell_accountName__cHKWa{display:none}.CandidateAppShell_accountButton__w5vrb{padding-right:4px}.CandidateAppShell_accountButton__w5vrb>div:last-child{display:none}.CandidateAppShell_mobileMenu__neNVE{position:fixed;z-index:29;inset:64px 0 auto;display:block;max-height:calc(100dvh - 64px);overflow-y:auto;border-bottom:1px solid var(--candidate-line);padding:12px 16px 20px;background:var(--candidate-surface);box-shadow:0 18px 40px rgba(14,26,50,.16)}.CandidateAppShell_mobileMenu__neNVE .CandidateAppShell_navigation__fhAqY{gap:4px;margin:0}.CandidateAppShell_mobileMenu__neNVE .CandidateAppShell_navItem__uRpA0{color:var(--candidate-muted)}.CandidateAppShell_mobileMenu__neNVE .CandidateAppShell_navItemActive__c0ixO{background:var(--seeker-selected);color:var(--candidate-ink);box-shadow:none}.CandidateAppShell_mobileLocality__tFE7d{display:grid;gap:6px;margin-top:12px;border-top:1px solid var(--candidate-line);padding:14px 12px 0}.CandidateAppShell_mobileLocality__tFE7d>span{color:var(--candidate-muted);font-size:12px;font-weight:500}}@media (max-width:479px){.CandidateAppShell_topbar__dXjv_{padding-inline:12px}.CandidateAppShell_mobileBrandLink__2_bT4 .CandidateAppShell_brandText__uY6Mp{display:none}.CandidateAppShell_accountMenu__cfXDA{position:fixed;top:60px;right:12px}}html.dark .CandidateAppShell_shell__VOEN7{--candidate-bg:#10141c;--candidate-surface:#18202d;--candidate-surface-soft:#212b3b;--candidate-ink:#f5f7fb;--candidate-muted:#bac4d4;--candidate-line:#344154;--candidate-accent:#d2d7df;--candidate-accent-soft:#2a2e35}html.dark .CandidateAppShell_sessionState__PiTgB{background:#10141c;color:#f5f7fb}html.dark .CandidateAppShell_sessionState__PiTgB p{color:#bac4d4}@media (prefers-reduced-motion:reduce){.CandidateAppShell_navItem__uRpA0,.CandidateAppShell_spinner__ae5A0,.CandidateAppShell_supportLink__w8B_T{transition:none;animation:none}}.ReputationInvitationNotice_notice__E2pW5{position:fixed;z-index:35;top:calc(80px + env(safe-area-inset-top));right:max(24px,env(safe-area-inset-right));display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px 14px;box-sizing:border-box;width:min(460px,calc(100% - 48px));max-height:calc(100dvh - 104px - env(safe-area-inset-top));overflow-y:auto;padding:20px;border:1px solid var(--seeker-line,#e0e3e7);border-radius:22px;background:var(--seeker-surface,#fff);color:var(--seeker-ink,#20242c);box-shadow:0 12px 48px rgb(0 0 0/.18)}.ReputationInvitationNotice_icon__LQw_3{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:#d9ff43;color:#20242c;font-size:24px}.ReputationInvitationNotice_close__qD_BN{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:12px;background:transparent;color:var(--seeker-muted,#626976);font:inherit;font-size:25px;cursor:pointer}.ReputationInvitationNotice_copy__QSvs9{display:grid;gap:6px;min-width:0;padding-right:22px}.ReputationInvitationNotice_copy__QSvs9 strong{font-size:17px;line-height:1.4}.ReputationInvitationNotice_copy__QSvs9 p,.ReputationInvitationNotice_copy__QSvs9 span{margin:0;color:var(--seeker-muted,#626976);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.ReputationInvitationNotice_copy__QSvs9 p{grid-column:1/-1;margin-top:4px}.ReputationInvitationNotice_actions__YmpYv{grid-column:2;display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.ReputationInvitationNotice_actions__YmpYv a,.ReputationInvitationNotice_actions__YmpYv button{display:inline-flex;align-items:center;justify-content:center;flex:1;min-height:44px;padding:10px 16px;border:1px solid var(--seeker-line,#e0e3e7);border-radius:12px;background:var(--seeker-soft,#f5f6f7);color:var(--seeker-ink,#20242c);text-decoration:none;font:inherit;font-size:14px;cursor:pointer}.ReputationInvitationNotice_actions__YmpYv a{border-color:#d9ff43;background:#d9ff43;color:#20242c}.ReputationInvitationNotice_actions__YmpYv a:hover{background:#c9ef37}.ReputationInvitationNotice_notice__E2pW5 a:focus-visible,.ReputationInvitationNotice_notice__E2pW5 button:focus-visible{outline:2px solid var(--seeker-focus,#505967);outline-offset:3px}@media (max-width:639px){.ReputationInvitationNotice_notice__E2pW5{top:calc(76px + env(safe-area-inset-top));right:12px;width:calc(100% - 24px);padding:16px;border-radius:18px}.ReputationInvitationNotice_actions__YmpYv{grid-column:1/-1}}.ThemeToggle_button__et3aD{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid;border-radius:12px;background:transparent;color:inherit;cursor:pointer}.ThemeToggle_button__et3aD:hover{background:color-mix(in srgb,currentcolor 8%,transparent)}.ThemeToggle_button__et3aD:focus-visible{outline:2px solid currentcolor;outline-offset:3px}.AiSearchEmptyState_dialog__9XKdG,.AiSearchEmptyState_empty__iRZ_t{--gosha-surface:#fff;--gosha-raised:#f5f8ff;--gosha-ink:#0e1522;--gosha-muted:#596274;--gosha-border:#dce5f2;--gosha-blue:#145bff;--gosha-lime:#d9ff43;--gosha-danger:#d22b35}.AiSearchEmptyState_empty__iRZ_t{position:relative;display:grid;min-height:330px;overflow:hidden;grid-template-columns:minmax(0,1fr) 210px;align-items:center;gap:20px;padding:32px;border:1px solid var(--gosha-border);border-radius:24px;color:var(--gosha-ink);background:radial-gradient(circle at 88% 10%,rgb(217 255 67/34%),transparent 32%),linear-gradient(145deg,var(--gosha-surface),#eef4ff);box-shadow:0 14px 32px rgb(19 38 66/10%)}.AiSearchEmptyState_empty__iRZ_t:before{position:absolute;inset:0;background-image:radial-gradient(rgb(20 91 255/16%) 1px,transparent 0);background-size:18px 18px;content:"";mask-image:linear-gradient(90deg,transparent 30%,#000);pointer-events:none}.AiSearchEmptyState_emptyCopy__22lf0,.AiSearchEmptyState_heroWrap__D_Uoj{position:relative;z-index:1}.AiSearchEmptyState_emptyCopy__22lf0{display:flex;min-width:0;flex-direction:column;align-items:flex-start}.AiSearchEmptyState_eyebrow__NyjZr{display:inline-flex;margin-bottom:10px;border-radius:999px;padding:6px 10px;color:var(--gosha-blue);background:color-mix(in srgb,var(--gosha-blue) 10%,transparent);font-size:12px;font-weight:800;letter-spacing:.06em;line-height:16px;text-transform:uppercase}.AiSearchEmptyState_dialog__9XKdG h2,.AiSearchEmptyState_empty__iRZ_t h2{margin:0;color:var(--gosha-ink);font-family:"Catalog Unbounded",var(--font-onest),sans-serif;font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.22;letter-spacing:-.035em}.AiSearchEmptyState_emptyCopy__22lf0>p{max-width:470px;margin:12px 0 0;color:var(--gosha-muted);font-size:16px;line-height:24px}.AiSearchEmptyState_emptyActions__UEsCw{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:22px}.AiSearchEmptyState_emptyActions__UEsCw button,.AiSearchEmptyState_primaryButton__jWGUv{min-height:48px;border:0;border-radius:14px;padding:0 20px;color:#0e1522;background:var(--gosha-lime);box-shadow:0 8px 18px rgb(80 109 0/14%);font:inherit;font-weight:800;cursor:pointer}.AiSearchEmptyState_emptyActions__UEsCw button:hover,.AiSearchEmptyState_primaryButton__jWGUv:hover{background:#c9ef35}.AiSearchEmptyState_emptyActions__UEsCw a{color:var(--gosha-blue);font-weight:700}.AiSearchEmptyState_emptyCopy__22lf0>small{margin-top:12px;color:var(--gosha-muted);font-size:12px;line-height:17px}.AiSearchEmptyState_heroWrap__D_Uoj{align-self:end;justify-self:center}.AiSearchEmptyState_hero__ZSC_F{width:auto;height:280px;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 18px rgb(22 41 76/18%))}.AiSearchEmptyState_overlay__ySU7N{position:fixed;z-index:80;inset:0;background:rgb(4 10 21/68%);backdrop-filter:blur(7px);animation:AiSearchEmptyState_overlay-in__8PKZS .16s ease-out}.AiSearchEmptyState_dialog__9XKdG{position:fixed;z-index:81;right:0;bottom:0;left:0;max-height:min(94dvh,900px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--gosha-border);border-radius:26px 26px 0 0;padding:26px 18px calc(22px + env(safe-area-inset-bottom));color:var(--gosha-ink);background:var(--gosha-surface);box-shadow:0 -18px 54px rgb(0 0 0/24%);outline:none;animation:AiSearchEmptyState_drawer-in__oNzVN .2s cubic-bezier(.22,1,.36,1)}.AiSearchEmptyState_close__zY91U{position:absolute;z-index:2;top:14px;right:14px;display:grid;width:38px;height:38px;border:1px solid var(--gosha-border);border-radius:50%;place-items:center;color:var(--gosha-ink);background:var(--gosha-raised);font-size:27px;line-height:1;cursor:pointer}.AiSearchEmptyState_dialogHeader__3ITJU{padding-right:44px}.AiSearchEmptyState_dialogHeader__3ITJU>p{margin:10px 0 0;color:var(--gosha-muted);font-size:15px;line-height:22px}.AiSearchEmptyState_formGrid__YPPzB{display:grid;grid-template-columns:1fr;gap:16px;margin-top:24px}.AiSearchEmptyState_choiceField__BjjOA,.AiSearchEmptyState_field__YwHAI{display:flex;min-width:0;flex-direction:column;gap:7px;margin:0;border:0;padding:0}.AiSearchEmptyState_choiceField__BjjOA legend,.AiSearchEmptyState_field__YwHAI>span{color:var(--gosha-ink);font-size:14px;font-weight:700;line-height:20px}.AiSearchEmptyState_choiceField__BjjOA b,.AiSearchEmptyState_field__YwHAI b{color:var(--gosha-danger)}.AiSearchEmptyState_field__YwHAI input{width:100%;min-width:0;height:50px;border:1px solid var(--gosha-border);border-radius:13px;padding:0 14px;color:var(--gosha-ink);background:var(--gosha-raised);font:inherit;font-size:16px;outline:none}.AiSearchEmptyState_field__YwHAI input::placeholder{color:var(--gosha-muted);opacity:.78}.AiSearchEmptyState_consentLabel__ivSy2 input:focus-visible,.AiSearchEmptyState_field__YwHAI input:focus,.AiSearchEmptyState_segmented__4Oq2m input:focus-visible+span{border-color:var(--gosha-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--gosha-blue) 18%,transparent)}.AiSearchEmptyState_field__YwHAI input[aria-invalid=true]{border-color:var(--gosha-danger)}.AiSearchEmptyState_choiceField__BjjOA small,.AiSearchEmptyState_consentBlock__STeOi>small,.AiSearchEmptyState_field__YwHAI small{color:var(--gosha-danger);font-size:12px;line-height:17px}.AiSearchEmptyState_segmented__4Oq2m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.AiSearchEmptyState_segmented__4Oq2m label{min-width:0}.AiSearchEmptyState_segmented__4Oq2m input{position:absolute;opacity:0;pointer-events:none}.AiSearchEmptyState_segmented__4Oq2m span{display:flex;min-height:50px;align-items:center;justify-content:center;border:1px solid var(--gosha-border);border-radius:13px;padding:6px;color:var(--gosha-muted);background:var(--gosha-raised);font-size:13px;font-weight:700;text-align:center;cursor:pointer}.AiSearchEmptyState_segmented__4Oq2m input:checked+span{border-color:var(--gosha-blue);color:var(--gosha-blue);background:color-mix(in srgb,var(--gosha-blue) 10%,var(--gosha-surface))}.AiSearchEmptyState_honeypot__5Lz5B{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.AiSearchEmptyState_consentBlock__STeOi{margin-top:22px;border:1px solid var(--gosha-border);border-radius:14px;padding:14px;background:var(--gosha-raised)}.AiSearchEmptyState_consentLabel__ivSy2{display:flex;align-items:flex-start;gap:10px;color:var(--gosha-ink);font-size:14px;font-weight:700;line-height:20px}.AiSearchEmptyState_consentLabel__ivSy2 input{width:20px;height:20px;flex:0 0 auto;margin:0;accent-color:var(--gosha-blue)}.AiSearchEmptyState_consentBlock__STeOi p{margin:7px 0 0 30px;color:var(--gosha-muted);font-size:12px;line-height:18px}.AiSearchEmptyState_consentBlock__STeOi a{color:var(--gosha-blue)}.AiSearchEmptyState_requestError__sAyhv{margin:14px 0 0;border-radius:12px;padding:11px 13px;color:var(--gosha-danger);background:color-mix(in srgb,var(--gosha-danger) 9%,transparent);font-size:14px;line-height:20px}.AiSearchEmptyState_submitRow__qhH6G{display:flex;flex-direction:column;align-items:stretch;gap:9px;margin-top:20px}.AiSearchEmptyState_primaryButton__jWGUv:disabled{cursor:wait;opacity:.62}.AiSearchEmptyState_submitRow__qhH6G>span{color:var(--gosha-muted);font-size:12px;line-height:17px;text-align:center}.AiSearchEmptyState_success__408lS{display:flex;min-height:350px;flex-direction:column;align-items:center;justify-content:center;padding:32px 10px 12px;text-align:center}.AiSearchEmptyState_successIcon__Cnv2k{display:grid;width:70px;height:70px;margin-bottom:18px;border-radius:50%;place-items:center;color:#0e1522;background:var(--gosha-lime);font-size:34px;font-weight:900}.AiSearchEmptyState_success__408lS p{max-width:460px;margin:13px 0 24px;color:var(--gosha-muted);font-size:16px;line-height:24px}.AiSearchEmptyState_close__zY91U:focus-visible,.AiSearchEmptyState_emptyActions__UEsCw a:focus-visible,.AiSearchEmptyState_emptyActions__UEsCw button:focus-visible,.AiSearchEmptyState_primaryButton__jWGUv:focus-visible{outline:3px solid color-mix(in srgb,var(--gosha-blue) 34%,transparent);outline-offset:3px}@keyframes AiSearchEmptyState_overlay-in__8PKZS{0%{opacity:0}to{opacity:1}}@keyframes AiSearchEmptyState_drawer-in__oNzVN{0%{transform:translateY(28px);opacity:0}to{transform:translateY(0);opacity:1}}@media (min-width:720px){.AiSearchEmptyState_dialog__9XKdG{top:50%;right:auto;bottom:auto;left:50%;width:min(calc(100vw - 40px),760px);border-radius:26px;padding:34px;transform:translate(-50%,-50%);box-shadow:0 26px 80px rgb(0 0 0/30%);animation:AiSearchEmptyState_dialog-in__Tm1su .2s cubic-bezier(.22,1,.36,1)}.AiSearchEmptyState_formGrid__YPPzB{grid-template-columns:repeat(2,minmax(0,1fr))}.AiSearchEmptyState_fullWidth___LM9l{grid-column:1/-1}.AiSearchEmptyState_submitRow__qhH6G{flex-direction:row;align-items:center}.AiSearchEmptyState_submitRow__qhH6G .AiSearchEmptyState_primaryButton__jWGUv{min-width:210px}.AiSearchEmptyState_submitRow__qhH6G>span{text-align:left}@keyframes AiSearchEmptyState_dialog-in__Tm1su{0%{transform:translate(-50%,calc(-50% + 18px)) scale(.98);opacity:0}to{transform:translate(-50%,-50%) scale(1);opacity:1}}}@media (max-width:719px){.AiSearchEmptyState_empty__iRZ_t{display:flex;min-height:0;flex-direction:column;align-items:stretch;gap:14px;padding:22px 18px 0;border-radius:20px}.AiSearchEmptyState_emptyCopy__22lf0{width:100%;align-self:stretch;padding-right:0}.AiSearchEmptyState_emptyCopy__22lf0>p{font-size:14px;line-height:21px}.AiSearchEmptyState_emptyActions__UEsCw{align-items:flex-start;flex-direction:column;margin-top:17px}.AiSearchEmptyState_emptyActions__UEsCw button{width:100%}.AiSearchEmptyState_heroWrap__D_Uoj{position:relative;right:auto;bottom:auto;display:flex;width:100%;min-height:162px;align-self:stretch;justify-content:flex-end;overflow:hidden}.AiSearchEmptyState_hero__ZSC_F{width:auto;max-width:72%;height:176px;margin-bottom:-14px}.AiSearchEmptyState_segmented__4Oq2m{grid-template-columns:1fr}.AiSearchEmptyState_segmented__4Oq2m span{min-height:42px}}@media (min-width:720px) and (max-width:900px){.AiSearchEmptyState_empty__iRZ_t{grid-template-columns:minmax(0,1fr) 170px;min-height:350px;padding:26px}.AiSearchEmptyState_hero__ZSC_F{max-width:100%;height:238px}}html.dark .AiSearchEmptyState_dialog__9XKdG,html.dark .AiSearchEmptyState_empty__iRZ_t{--gosha-surface:#101b2d;--gosha-raised:#17253b;--gosha-ink:#f7f9fd;--gosha-muted:#aeb9cc;--gosha-border:#2c3b55;--gosha-blue:#8fb3ff;color-scheme:dark}html.dark .AiSearchEmptyState_empty__iRZ_t{background:radial-gradient(circle at 88% 10%,rgb(217 255 67/15%),transparent 32%),linear-gradient(145deg,#101b2d,#111f37);box-shadow:0 16px 38px rgb(0 0 0/28%)}@media (prefers-reduced-motion:reduce){.AiSearchEmptyState_dialog__9XKdG,.AiSearchEmptyState_overlay__ySU7N{animation:none}}@font-face{font-family:Catalog Unbounded;src:url(/fonts/Unbounded-cyrillic.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:Catalog Unbounded;src:url(/fonts/Unbounded-latin.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}.CatalogPage_page__HPum1{--catalog-bg:#f3f6fb;--catalog-surface:#ffffff;--catalog-surface-raised:#f8fafd;--catalog-primary:#145bff;--catalog-ai-icon:#145bff;--catalog-lime:#d9ff43;--catalog-text:#0e1522;--catalog-secondary:#596274;--catalog-border:#dde3ee;--catalog-soft:#eaf0ff;--catalog-shadow:0 10px 24px rgb(19 38 66/10%);--color-main-body-bg:var(--catalog-bg);--color-filter-group-bg:var(--catalog-surface);--color-item-body-bg:var(--catalog-surface);--color-text-main:var(--catalog-text);--color-text-secondary:var(--catalog-secondary);--color-text-tertiary-dark:var(--catalog-text);--color-text-accent:var(--catalog-primary);--color-button-accent:var(--catalog-primary);--color-button-accent-hover:#0b47d2;--color-stroke-accent:var(--catalog-primary);--color-stroke-standart:var(--catalog-border);--color-stroke-disabled:var(--catalog-border);--color-stroke-pale-blue:var(--catalog-border);--color-chips-bg:var(--catalog-soft);min-width:0;min-height:100vh;padding:16px 0 72px;color:var(--catalog-text);background:var(--catalog-bg)}.CatalogPage_container__4ylc_{width:min(calc(100% - 32px),1328px);margin-inline:auto}.CatalogPage_heroCluster__ecKwv{overflow:hidden;border:1px solid var(--catalog-border);border-radius:22px;background:var(--catalog-surface);box-shadow:0 6px 18px rgb(19 38 66/6%)}.CatalogPage_heroContent__wxvK8{display:flex;flex-direction:column;gap:7px;padding:20px 24px 0}.CatalogPage_breadcrumbs__MQ_FV{font-size:13px;line-height:18px}.CatalogPage_heroTitle__UeLD2{max-width:1040px;margin:0;font-family:var(--seeker-heading-font,"Catalog Unbounded"),var(--font-onest),sans-serif;font-size:var(--seeker-page-title-size,clamp(27px,2.4vw,34px));font-weight:var(--seeker-heading-weight,700);line-height:var(--seeker-page-title-leading,1.24);letter-spacing:-.035em;text-wrap:balance}.CatalogPage_heroSubtitle__hepiq{margin:0;color:var(--catalog-secondary);font-size:16px;line-height:22px}.CatalogPage_searchForm__PlkGp{position:relative;margin-top:2px;padding:3px;border-radius:19px;background:linear-gradient(90deg,#145bff,#8a4fed 58%,#f23894)}.CatalogPage_searchInner__rdLjf{display:grid;grid-template-columns:minmax(0,1fr) 180px 112px;min-height:56px;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:16px;background:var(--catalog-surface)}.CatalogPage_searchField__s_Au_{min-width:0}.CatalogPage_searchField__s_Au_>div{min-height:40px;gap:10px;padding:0;border:0;border-radius:0;background:transparent}.CatalogPage_searchField__s_Au_ input{font-size:16px;line-height:22px}.CatalogPage_searchButton__nY_0x,.CatalogPage_searchRegion__lF18H{display:flex;min-height:40px;align-items:center;justify-content:space-between;border-radius:13px;padding-inline:14px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none}.CatalogPage_searchRegion__lF18H{border:0;color:var(--catalog-text);background:var(--catalog-soft);cursor:pointer;text-align:left}.CatalogPage_searchRegion__lF18H:hover{text-decoration:none}.CatalogPage_searchRegion__lF18H:after{color:var(--catalog-primary);content:"⌄"}.CatalogPage_searchButton__nY_0x{justify-content:center;border:0;color:#0e1522;background:var(--catalog-lime);cursor:pointer}.CatalogPage_searchButton__nY_0x:hover{background:#c9ef35}.CatalogPage_selectedChips__BtTmH{min-height:51px;padding:7px 24px 12px;background:var(--catalog-surface)}.CatalogPage_quickWrap__n0Juh{margin-top:8px;padding:10px 12px;border:1px solid var(--catalog-border);border-radius:18px;background:var(--catalog-surface)}.CatalogPage_quickScroller__I5VYV{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.CatalogPage_quickScroller__I5VYV::-webkit-scrollbar{display:none}.CatalogPage_quickFacet__qsDxI{display:inline-flex;min-width:156px;min-height:40px;flex:1 0 auto;align-items:center;justify-content:space-between;gap:18px;padding:0 12px;border:1px solid var(--catalog-border);border-radius:14px;color:var(--catalog-text);background:var(--catalog-soft);font-size:13px;font-weight:600;cursor:pointer}.CatalogPage_quickFacet__qsDxI strong{color:var(--catalog-primary);font-size:12px}.CatalogPage_quickFacetActive__SPL2w{border-color:var(--catalog-lime);color:#0e1522;background:var(--catalog-lime)}.CatalogPage_quickFacetActive__SPL2w strong{color:#0e1522}.CatalogPage_quickFacetDisabled__mEl3R{opacity:.48;color:var(--catalog-secondary);background:#e9edf4;cursor:not-allowed}.CatalogPage_workspace___Jvv2{display:grid;grid-template-columns:248px minmax(0,720px) 248px;gap:20px;align-items:start;margin-top:16px}.CatalogPage_filterColumn__M6Azo{display:flex;min-width:0;flex-direction:column;gap:12px}.CatalogPage_resultsColumn__DI26I{min-width:0}.CatalogPage_card__jz2A_{position:relative;overflow:hidden;border:1px solid var(--catalog-border);border-radius:18px;background:var(--catalog-surface);box-shadow:var(--catalog-shadow);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.CatalogPage_card__jz2A_:hover{border-color:color-mix(in srgb,var(--catalog-primary) 48%,var(--catalog-border));box-shadow:0 14px 30px rgb(19 38 66/15%);transform:translateY(-1px)}.CatalogPage_cardHighlighted___ranI{border-color:color-mix(in srgb,var(--catalog-primary) 52%,var(--catalog-border))}.CatalogPage_cardUpped__FqqUS{background:color-mix(in srgb,var(--catalog-lime) 9%,var(--catalog-surface))}.CatalogPage_cardAccent__snBWb{position:absolute;z-index:2;top:-1px;right:-1px;left:-1px;height:6px;border-radius:3px;background:var(--catalog-primary)}.CatalogPage_cardAccentLime__M_aRj{background:var(--catalog-lime)}.CatalogPage_card__jz2A_:focus-within{outline:3px solid color-mix(in srgb,var(--catalog-primary) 28%,transparent);outline-offset:2px}.CatalogPage_cardBody__s_o_k{position:relative;z-index:1;display:flex;flex-direction:column;gap:7px;padding:14px 16px;pointer-events:none}.CatalogPage_cardBody__s_o_k a,.CatalogPage_cardBody__s_o_k button{pointer-events:auto}.CatalogPage_cardMeta__0hoGj{display:flex;min-height:18px;align-items:center;justify-content:flex-end;gap:12px;color:var(--catalog-primary);font-size:11px;line-height:16px}.CatalogPage_serviceTypeBadge__e6uw_{display:inline-flex;align-self:flex-start;width:fit-content;margin-bottom:8px;padding:5px 10px;border:1px solid var(--military-badge-border);border-radius:999px;color:var(--military-badge-text);background:var(--military-badge-bg);font-size:12px;font-weight:600;line-height:1.2}.CatalogPage_cardMeta__0hoGj span:first-child:not(:last-child){margin-right:auto}.CatalogPage_cardTop__pWIKb{display:grid;min-width:0;grid-template-areas:"title title salary" "logo employer employer";grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px 8px}.CatalogPage_cardTitle__tojh1{grid-area:title;min-width:0;margin:0;color:var(--catalog-text);font-size:18px;font-weight:600;line-height:23px}.CatalogPage_cardSalary___xNr4{grid-area:salary;flex:none;color:var(--catalog-primary);font-size:19px;font-weight:700;line-height:24px}.CatalogPage_employerRow__5i8h3{display:flex;min-width:0;align-items:center;gap:8px;color:var(--catalog-primary);font-size:12px;font-weight:600;line-height:17px;grid-area:employer}.CatalogPage_employerLogo__0VCoS{display:grid;overflow:hidden;width:24px!important;height:24px!important;flex:none;place-items:center;border-radius:7px;color:#fff;background:var(--catalog-primary);font-size:8px;font-weight:700;grid-area:logo}.CatalogPage_employerLogo__0VCoS img{width:100%;height:100%;object-fit:contain;background:#fff}.CatalogPage_cardLocation__D_j8l{overflow:hidden;color:var(--catalog-secondary);font-size:11px;font-weight:400;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.CatalogPage_mediaGrid__pGyi6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.CatalogPage_mediaItem__bSq9F{position:relative;overflow:hidden;aspect-ratio:166/104;border-radius:12px;background:var(--catalog-soft)}.CatalogPage_mediaItem__bSq9F img{object-fit:cover}.CatalogPage_tagRow__ehgdH{display:flex;min-height:25px;flex-wrap:wrap;gap:6px}.CatalogPage_tag__p_0GM{display:inline-flex;min-height:25px;align-items:center;padding:4px 10px;border:1px solid var(--catalog-border);border-radius:10px;color:var(--catalog-secondary);background:var(--catalog-soft);font-size:11px;font-weight:500;line-height:16px}.CatalogPage_cardDescription__o2zw9{display:-webkit-box;overflow:hidden;margin:0;color:#273142;font-size:13px;font-weight:400;line-height:18px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.CatalogPage_cardActions__5V7ui{display:flex;align-items:center;justify-content:space-between;gap:14px}.CatalogPage_cardWithRecommendation__Ym3OW .CatalogPage_cardActions__5V7ui{padding-right:48px}.CatalogPage_applyButton__x7zlq{width:178px;min-height:34px;padding:0 14px!important;border:1.5px solid var(--catalog-lime)!important;border-radius:11px!important;color:var(--catalog-text)!important;background:transparent!important;font-size:12px!important;font-weight:600!important;text-shadow:none!important}.CatalogPage_applyButton__x7zlq:hover{color:#0e1522!important;background:var(--catalog-lime)!important}.CatalogPage_publishInfo__QaTc7{margin:0;color:var(--catalog-secondary);font-size:10px;line-height:15px;text-align:right}.CatalogPage_resultsHeader__YFrcb{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;color:var(--catalog-primary)}.CatalogPage_resultsCount__VWo98{font-size:14px;font-weight:600;line-height:19px}.CatalogPage_filterPage__zIW8t{--catalog-bg:#f3f6fb;--catalog-surface:#ffffff;--catalog-primary:#145bff;--catalog-lime:#d9ff43;--catalog-text:#0e1522;--catalog-secondary:#596274;--catalog-border:#dde3ee;--catalog-soft:#eaf0ff;--color-main-body-bg:var(--catalog-bg);--color-filter-group-bg:var(--catalog-surface);--color-item-body-bg:var(--catalog-surface);--color-text-main:var(--catalog-text);--color-text-secondary:var(--catalog-secondary);--color-text-tertiary-dark:var(--catalog-text);--color-text-accent:var(--catalog-primary);--color-button-accent:var(--catalog-primary);--color-button-accent-hover:#0b47d2;--color-stroke-accent:var(--catalog-primary);--color-stroke-standart:var(--catalog-border);--color-stroke-disabled:var(--catalog-border);--color-stroke-pale-blue:var(--catalog-border);--color-chips-bg:var(--catalog-soft);position:relative;min-height:100vh;padding-top:36px;color:var(--catalog-text,#0e1522);background:rgb(14 21 34/72%)}.CatalogPage_filterSheet__flnlE{position:relative;min-height:calc(100vh - 36px);overflow:hidden;padding:30px 19px 92px;border:1px solid var(--catalog-border,#d8e1ef);border-radius:24px 24px 0 0;background:var(--catalog-surface,#fff)}.CatalogPage_filterSheet__flnlE:before{position:absolute;top:9px;left:50%;width:42px;height:4px;border-radius:2px;background:var(--catalog-border,#dce3ef);content:"";transform:translateX(-50%)}.CatalogPage_filterSheetHeader__LAnMe{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin-bottom:18px}.CatalogPage_filterSheetTitle__TsB46{margin:0;font-size:20px;font-weight:600;line-height:28px}.CatalogPage_filterClose__wJ3S1,.CatalogPage_filterReset__rUtg0{border:0;color:var(--catalog-primary,#145bff);background:transparent;font-size:12px;font-weight:500;cursor:pointer}.CatalogPage_filterClose__wJ3S1{width:24px;height:24px;color:var(--catalog-text,#0e1522);font-size:19px}.CatalogPage_filterFooter__hq93l{position:fixed;z-index:30;right:0;bottom:0;left:0;padding:12px 11px 18px;border-top:1px solid var(--catalog-border,#d8e1ef);background:color-mix(in srgb,var(--catalog-surface,#fff) 92%,transparent);backdrop-filter:blur(12px)}.CatalogPage_filterApply__KQGqk{width:100%;min-height:48px;border:0;border-radius:11px;color:#0e1522;background:#d9ff43;font-size:13px;font-weight:700;cursor:pointer}.CatalogPage_catalogPopover___iz2E{--catalog-surface:#ffffff;--catalog-text:#0e1522;--catalog-secondary:#596274;--catalog-border:#dde3ee;--catalog-soft:#eaf0ff;--color-filter-group-bg:var(--catalog-surface);--color-item-body-bg:var(--catalog-surface);--color-text-main:var(--catalog-text);--color-text-secondary:var(--catalog-secondary);--color-text-tertiary-dark:var(--catalog-text);--color-text-accent:#145bff;--color-stroke-accent:#145bff;--color-stroke-standart:var(--catalog-border);--color-stroke-disabled:var(--catalog-border);--color-chips-bg:var(--catalog-soft);color:var(--catalog-text);background:var(--catalog-surface)}html.dark .CatalogPage_page__HPum1{color-scheme:dark;--catalog-bg:#08101f;--catalog-surface:#101b2d;--catalog-surface-raised:#151f31;--catalog-text:#f7f9fd;--catalog-ai-icon:#8fb3ff;--catalog-primary:#6f9bff;--catalog-secondary:#aeb9cc;--catalog-border:#2c3b55;--catalog-soft:#1b2b48;--catalog-shadow:0 12px 28px rgb(0 0 0/28%)}html.dark .CatalogPage_cardDescription__o2zw9{color:#dce4f1}html.dark .CatalogPage_employerLogo__0VCoS img{background:#fff}html.dark .CatalogPage_quickFacetDisabled__mEl3R{background:#172236}html.dark .CatalogPage_catalogPopover___iz2E{--catalog-surface:#101b2d;--catalog-text:#f7f9fd;--catalog-secondary:#aeb9cc;--catalog-border:#2c3b55;--catalog-soft:#1b2b48;--color-text-accent:#6f9bff;--color-stroke-accent:#6f9bff;color-scheme:dark}@media (max-width:1023px){.CatalogPage_page__HPum1{padding:10px 0 56px}.CatalogPage_container__4ylc_{width:100%}.CatalogPage_heroCluster__ecKwv{margin-inline:12px;border-radius:18px}.CatalogPage_heroContent__wxvK8{gap:5px;padding:8px 8px 0}.CatalogPage_breadcrumbs__MQ_FV{font-size:11px;line-height:16px}.CatalogPage_heroTitle__UeLD2{font-size:var(--seeker-page-title-size,23px);line-height:var(--seeker-page-title-leading,32px);letter-spacing:-.04em}.CatalogPage_heroSubtitle__hepiq{font-size:12px;line-height:18px}.CatalogPage_selectedChips__BtTmH{min-height:42px;padding:6px 8px 10px}.CatalogPage_workspace___Jvv2{display:block;margin-top:12px;padding-inline:20px}.CatalogPage_resultsColumn__DI26I{width:100%}.CatalogPage_card__jz2A_{border-radius:20px}.CatalogPage_cardBody__s_o_k{gap:9px;padding:15px}.CatalogPage_cardMeta__0hoGj{justify-content:flex-start}.CatalogPage_cardTop__pWIKb{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"logo title" "salary salary" "employer employer";align-items:start}.CatalogPage_cardTitle__tojh1{font-size:17px;line-height:23px}.CatalogPage_cardSalary___xNr4{grid-column:1/-1;font-size:20px;line-height:28px}.CatalogPage_employerRow__5i8h3{min-width:0}.CatalogPage_employerLogo__0VCoS{width:48px!important;height:48px!important;border-radius:10px;font-size:14px!important}.CatalogPage_mediaGrid__pGyi6{display:none}.CatalogPage_cardDescription__o2zw9{display:-webkit-box;-webkit-line-clamp:4}.CatalogPage_cardActions__5V7ui{display:flex;flex-direction:column;align-items:stretch}.CatalogPage_applyButton__x7zlq{width:100%;min-height:40px}.CatalogPage_publishInfo__QaTc7{order:-1;margin-bottom:4px;text-align:left}.CatalogPage_resultsHeader__YFrcb{margin-bottom:12px}}html.dark .CatalogPage_filterPage__zIW8t{--catalog-bg:#08101f;--catalog-surface:#101b2d;--catalog-text:#f7f9fd;--catalog-secondary:#aeb9cc;--catalog-border:#2c3b55;--catalog-primary:#6f9bff;--catalog-soft:#1b2b48;color-scheme:dark}.ResumeLayout_editor__S505L{scroll-margin-top:84px}.ResumeLayout_layout__qvZhk{display:grid;min-width:0;align-items:start;gap:20px}.ResumeLayout_loadingSteps__dnQjA{height:80px}.ResumeLayout_steps__RG7e2{min-width:0;border:1px solid var(--seeker-line,#dde3ee);border-radius:12px;padding:8px;background:var(--seeker-surface,#fff)}.ResumeLayout_stepList__ps5bz{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding:4px}.ResumeLayout_step__Jb7HN{display:flex;flex:0 0 188px;min-width:0;min-height:48px;align-items:center;gap:10px;border:1px solid var(--seeker-line,#dde3ee);border-radius:8px;padding:10px 12px;color:var(--seeker-muted,#596274);font-size:13px;font-weight:400;line-height:20px;text-align:left}.ResumeLayout_step__Jb7HN:hover:not(:disabled){border-color:var(--seeker-control-line,#8b98ac);background:var(--seeker-soft,#f7f8fa)}.ResumeLayout_step__Jb7HN[aria-current=step]{border-color:#d9ff43;background:#d9ff43;color:#0e1522}.ResumeLayout_step__Jb7HN:disabled{opacity:.55;cursor:not-allowed}.ResumeLayout_form__tMfhR{container:resume-form/inline-size;min-width:0;border:1px solid var(--seeker-line,#dde3ee);border-radius:12px;padding:20px;background:var(--seeker-surface,#fff);box-shadow:0 2px 8px rgb(14 21 34/3%)}.ResumeLayout_fieldsGrid__h4fMl{display:grid;min-width:0;align-items:start;gap:20px;grid-template-columns:minmax(0,1fr)}.ResumeLayout_fieldsGrid__h4fMl>*{min-width:0}.ResumeLayout_field__CJTuf{display:block;min-width:0}.ResumeLayout_picker___ODcj{min-width:0;width:100%}.ResumeLayout_chips__N_Pkg{display:flex;min-width:0;flex-wrap:wrap;gap:8px;margin-top:8px}.ResumeLayout_chip__NCX8a{display:flex;min-width:0;max-width:100%;align-items:center;gap:4px;border:1px solid var(--seeker-line,#dde3ee);border-radius:8px;padding-left:10px;background:var(--seeker-soft,#f7f8fa);color:var(--seeker-ink,#0e1522);font-size:13px;line-height:20px}.ResumeLayout_chip__NCX8a>span{min-width:0;overflow-wrap:anywhere;padding-block:8px}@container resume-form (min-width: 560px){.ResumeLayout_fieldsGrid__h4fMl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ResumeLayout_loadingSteps__dnQjA{height:500px}.ResumeLayout_layout__qvZhk{grid-template-columns:224px minmax(0,1fr)}.ResumeLayout_steps__RG7e2{position:sticky;top:84px;max-height:calc(100dvh - 104px);overflow-y:auto}.ResumeLayout_stepList__ps5bz{flex-direction:column;overflow:visible}.ResumeLayout_step__Jb7HN{flex-basis:auto}}@media (max-width:479px){.ResumeLayout_form__tMfhR{padding:16px}}.CandidateField_control__s8Wk_{--field-surface:var(--seeker-surface,#fff);--field-ink:var(--seeker-ink,#20242c);--field-border:var(--seeker-control-line,#8b929e);--field-focus:var(--seeker-focus,#505967);width:100%;min-width:0;min-height:44px;border:1px solid var(--field-border);border-radius:8px;padding:10px 12px;background-color:var(--field-surface);color:var(--field-ink);caret-color:var(--field-ink);font:inherit;font-size:16px;font-weight:400;line-height:22px;outline:none;box-shadow:none;color-scheme:light;transition:border-color .12s ease}.CandidateField_control__s8Wk_::placeholder{color:var(--seeker-muted,#626976);opacity:1}.CandidateField_control__s8Wk_:hover:not(:disabled):not(:read-only){border-color:var(--field-focus)}.CandidateField_control__s8Wk_:focus:not(:disabled){border-color:var(--field-focus);outline:1px solid var(--field-focus);outline-offset:0;box-shadow:none}.CandidateField_control__s8Wk_.CandidateField_invalid__IbbAJ{--field-border:#bc3652;--field-focus:#bc3652}.CandidateField_control__s8Wk_:disabled{cursor:not-allowed;opacity:.6}.CandidateField_control__s8Wk_:read-only:not(select):not(button){background-color:var(--seeker-soft,#f5f6f7)}.CandidateField_control__s8Wk_::selection{background:#e5e9df;color:#20242c}.CandidateField_control__s8Wk_:autofill,.CandidateField_control__s8Wk_:autofill:focus{-webkit-text-fill-color:var(--field-ink);caret-color:var(--field-ink);box-shadow:0 0 0 1000px var(--field-surface) inset}select.CandidateField_control__s8Wk_{appearance:none;padding-right:44px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23626976' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-size:16px;background-repeat:no-repeat;text-overflow:ellipsis}select.CandidateField_control__s8Wk_ option{background:var(--field-surface);color:var(--field-ink);font-weight:400}.CandidateField_chevron__RwHc7{width:16px;height:16px;flex:none;margin-right:2px;color:var(--seeker-muted,#626976)}[aria-expanded=true]>.CandidateField_chevron__RwHc7{transform:rotate(180deg)}.CandidateField_choice__baK2s{min-height:44px;border:1px solid var(--seeker-control-line,#8b929e);border-radius:8px;padding:9px 14px;background:var(--seeker-surface,#fff);color:var(--seeker-ink,#20242c);font-size:14px;font-weight:400;line-height:20px;text-align:left}.CandidateField_choice__baK2s:hover{border-color:var(--seeker-focus,#505967);background:var(--seeker-soft,#f5f6f7)}.CandidateField_choice__baK2s[aria-pressed=true]{border-color:var(--seeker-focus,#505967);background:var(--seeker-selected,#eef1e8);box-shadow:inset 0 0 0 1px var(--seeker-focus,#505967)}.CandidateField_upload__cb4bt{display:inline-flex;min-height:44px;align-items:center;border:1px solid var(--seeker-control-line,#8b929e);border-radius:8px;padding:9px 14px;background:var(--seeker-surface,#fff);color:var(--seeker-ink,#20242c);font-size:14px;font-weight:400;cursor:pointer}.CandidateField_upload__cb4bt:hover{background:var(--seeker-soft,#f5f6f7)}.CandidateField_upload__cb4bt:focus-within{outline:2px solid var(--seeker-focus,#505967);outline-offset:2px}html.dark .CandidateField_control__s8Wk_{--field-surface:var(--seeker-surface,#202329);--field-ink:var(--seeker-ink,#f2f3f5);--field-border:var(--seeker-control-line,#818995);--field-focus:var(--seeker-focus,#c2c8d0);color-scheme:dark}html.dark .CandidateField_control__s8Wk_.CandidateField_invalid__IbbAJ{--field-border:#ff8d9f;--field-focus:#ff8d9f}html.dark select.CandidateField_control__s8Wk_{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b8bec8' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}@media (forced-colors:active){select.CandidateField_control__s8Wk_{appearance:auto;background-image:none}.CandidateField_choice__baK2s[aria-pressed=true]{outline:2px solid Highlight}}@media (prefers-reduced-motion:reduce){.CandidateField_control__s8Wk_{transition:none}}