.code-editor_editor__2qu1d{position:relative;background:#1d1f21;border-radius:12px;overflow:hidden;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:13px;line-height:1.65;height:100%;min-height:320px}.code-editor_highlight__8v1Pe,.code-editor_textarea__MW3E0{position:absolute;inset:0;margin:0;padding:16px 24px;font:inherit;tab-size:2;white-space:pre;word-wrap:normal;overflow:auto;box-sizing:border-box}.code-editor_highlight__8v1Pe{pointer-events:none;color:#c5c8c6;background:rgba(0,0,0,0);border:none;overflow:hidden}.code-editor_highlight__8v1Pe .token.cdata,.code-editor_highlight__8v1Pe .token.comment,.code-editor_highlight__8v1Pe .token.doctype,.code-editor_highlight__8v1Pe .token.prolog{color:#969896;font-style:italic}.code-editor_highlight__8v1Pe .token.tag,.code-editor_highlight__8v1Pe .token.tag .punctuation{color:#c66}.code-editor_highlight__8v1Pe .token.attr-name{color:#81a2be}.code-editor_highlight__8v1Pe .token.attr-value,.code-editor_highlight__8v1Pe .token.string{color:#b5bd68}.code-editor_highlight__8v1Pe .token.boolean,.code-editor_highlight__8v1Pe .token.keyword{color:#b294bb}.code-editor_highlight__8v1Pe .token.number{color:#de935f}.code-editor_highlight__8v1Pe .token.punctuation{color:#8abeb7}.code-editor_textarea__MW3E0{position:absolute;z-index:1;background:rgba(0,0,0,0);color:rgba(0,0,0,0);caret-color:#aeafad;border:none;outline:none;resize:none}.budget-donut_root__WJhiY{display:flex;flex-direction:column;align-items:center;width:fit-content;gap:24px}.budget-donut_chartWrap__UZdMG{position:relative;width:240px;height:240px}.budget-donut_center__gznAY{position:absolute;inset:0;display:grid;place-items:center;text-align:center}.budget-donut_centerValue__CyBRM{font-size:28px;font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.budget-donut_centerLabel__mHNBu{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9a9a9b;margin-top:4px;font-weight:600}.budget-donut_legend__ALnT6{width:100%;display:flex;flex-direction:column;gap:10px}.budget-donut_legendRow__5TOKb{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:10px;font-size:13px}.budget-donut_swatch__rMAeZ{width:12px;height:12px;border-radius:3px}.budget-donut_legendValue__Ls53Y{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:12px}.avatar_avatar__c6X_c{border-radius:50%;display:grid;place-items:center;flex-shrink:0;overflow:hidden}.avatar_avatarInit__DZxXv{font-family:var(--font-libre-baskerville),serif;font-style:italic;color:#414142;font-weight:400;line-height:1}.avatar_avatarPhoto____i_L{width:100%;height:100%;object-fit:cover;display:block}.avatar_pal0__tVvbI{background:#f4ebe2}.avatar_pal1__cUK5w{background:#e9efe2}.avatar_pal2__h_pHZ{background:#e2ebf4}.avatar_pal3__Sfu6p{background:#efe2eb}.avatar_pal4__TmRJW{background:#f4e7e2}.avatar_pal5__4V2nG{background:#ede2f4}.avatar_pal6__DPL58{background:#e2f4ee}.avatar_pal7__Ws_W0{background:#f4f1e2}.talent-topmenu_tab__INwQl{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:500;color:#6b6b6c;text-decoration:none;border:1px solid rgba(0,0,0,0);transition:background .12s,color .12s,border-color .12s;white-space:nowrap}.talent-topmenu_tab__INwQl svg{width:14px;height:14px;flex-shrink:0;opacity:.7}.talent-topmenu_tab__INwQl:hover{background:rgba(0,0,0,.04);color:#414142}.talent-topmenu_tab__INwQl:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.talent-topmenu_tab__INwQl.talent-topmenu_active__eQMmE{background:#3fa9f5;color:#fff;border-color:#3fa9f5;font-weight:600}.talent-topmenu_tab__INwQl.talent-topmenu_active__eQMmE svg{opacity:1}.talent-topmenu_tab__INwQl.talent-topmenu_disabled__USYLz{opacity:.4;cursor:default;pointer-events:none}@media(max-width:640px){.talent-topmenu_tab__INwQl{padding:5px 10px;font-size:12px}.talent-topmenu_tab__INwQl span{display:none}.talent-topmenu_tab__INwQl svg{width:16px;height:16px}}.textarea_root__zW_xB{display:grid;gap:8px;margin-bottom:24px}.textarea_label__W5E5z{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9a9a9b;font-weight:600}.textarea_textarea__VmgrR{width:100%;resize:vertical;min-height:110px;font-size:14px;font-family:var(--font-raleway),serif;line-height:1.55;background:#fff;color:#414142;border-radius:8px;padding:11px 14px;border:1px solid rgba(20,20,20,.08);outline:none;transition:all .12s}.textarea_textarea__VmgrR:focus{border-color:#3fa9f5;box-shadow:0 0 0 3px #ebf6fc}.textarea_textarea__VmgrR::placeholder{color:#9a9a9b}.textarea_hasError__nfSin .textarea_textarea__VmgrR{border-color:#ef4444}.textarea_hasError__nfSin .textarea_label__W5E5z{color:#ef4444}.textarea_hint___w_Mt{font-size:12px;color:#9a9a9b}.textarea_error__u4zza{font-size:12px;color:#ef4444}.bug-reporter_root__PV987{position:absolute}.bug-reporter_fab__2CKOe{position:fixed;right:14px;bottom:14px;z-index:90;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:none;border-radius:50%;cursor:pointer;color:#fff;background:#3fa9f5;box-shadow:0 4px 14px rgba(25,68,98,.45);transition:background .15s ease,transform .15s ease,box-shadow .15s ease}.bug-reporter_fab__2CKOe svg{width:22px;height:22px}.bug-reporter_fab__2CKOe:hover{background:#3287c4;transform:translateY(-2px);box-shadow:0 6px 18px rgba(25,68,98,.5)}.bug-reporter_fab__2CKOe:focus-visible{outline:3px solid #8ccbf9;outline-offset:2px}.bug-reporter_fab__2CKOe:active{transform:translateY(0)}.bug-reporter_picking__JehrY,.bug-reporter_picking__JehrY *{cursor:crosshair!important}.bug-reporter_pickHint__fUpcc{position:fixed;top:16px;left:50%;transform:translateX(-50%);z-index:9100;display:flex;align-items:center;gap:16px;padding:12px 16px;border-radius:999px;background:#414142;color:#fff;font-size:13px;white-space:nowrap;box-shadow:0 16px 48px rgba(20,20,20,.1)}.bug-reporter_pickHint__fUpcc kbd{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;padding:1px 6px;border-radius:4px;background:hsla(0,0%,100%,.18)}.bug-reporter_pickCancel__c4jlq{border:1px solid hsla(0,0%,100%,.4);background:rgba(0,0,0,0);color:#fff;border-radius:999px;padding:2px 12px;font-size:12px;cursor:pointer}.bug-reporter_pickCancel__c4jlq:hover{background:hsla(0,0%,100%,.14)}.bug-reporter_highlight__lGVUn{position:fixed;z-index:9100;pointer-events:none;border:2px solid #3fa9f5;background:rgba(63,169,245,.1);border-radius:4px;transition:top .05s linear,left .05s linear,width .05s linear,height .05s linear}.bug-reporter_backdrop__78ODt{position:fixed;inset:0;z-index:9200;display:flex;align-items:flex-end;justify-content:flex-end;padding:24px;background:rgba(0,0,0,.22)}.bug-reporter_panel__M680L{position:relative;width:min(420px,100%);max-height:calc(100vh - 32px);overflow-y:auto;padding:24px;background:#fff;border:1px solid rgba(20,20,20,.08);border-radius:12px;box-shadow:0 16px 48px rgba(20,20,20,.1)}.bug-reporter_dismiss__CS6T1{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:rgba(0,0,0,0);color:#9a9a9b;font-size:1.4rem;line-height:1;cursor:pointer;border-radius:4px}.bug-reporter_dismiss__CS6T1:hover{color:#414142;background:#fafaf7}.bug-reporter_eyebrow__KWmjL{margin:0 0 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#3fa9f5}.bug-reporter_heading__P09FH{margin:0;font-size:18px;font-weight:700;color:#414142}.bug-reporter_form__pkxxm{display:flex;flex-direction:column;gap:16px}.bug-reporter_picked__hwYed{display:flex;flex-direction:column;gap:4px;padding:12px 16px;border:1px solid rgba(20,20,20,.08);border-radius:8px;background:#fafaf7}.bug-reporter_pickedLabel__jrpnF{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9a9a9b}.bug-reporter_pickedValue__T73zG{font-weight:600;color:#414142}.bug-reporter_pickedSelector__HYUkX{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#6b6b6c;word-break:break-all}.bug-reporter_banner__kMaf6{border:1px solid #ef4444;border-radius:4px;background:rgba(239,68,68,.06);padding:12px 16px;color:#ef4444}.bug-reporter_banner__kMaf6 p{margin:0;font-size:13px;line-height:1.45}.bug-reporter_banner__kMaf6 p+p{margin-top:8px}.bug-reporter_actions__MWyXp{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px}.bug-reporter_repick__ujTVq{border:none;background:rgba(0,0,0,0);color:#3287c4;font-size:13px;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}.bug-reporter_repick__ujTVq:hover{color:#414142}.bug-reporter_success__LtJiW{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.bug-reporter_success__LtJiW h3,.bug-reporter_success__LtJiW p{margin:0}.Spinner_excoloader__S8JFP{width:50px;height:50px;margin:50px auto;display:grid;place-items:center}.Spinner_orb__neUTk{position:relative;width:50px;height:50px;animation:Spinner_orb-breathe__MiHoi 2.8s ease-in-out infinite}.Spinner_blob__u_F3R{position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#3fa9f5;transform-origin:center center}.Spinner_blob__u_F3R:first-child{animation:Spinner_blob-drift-1__wAfm3 3.2s ease-in-out infinite}.Spinner_blob__u_F3R:nth-child(2){width:24px;height:24px;margin:-12px 0 0 -12px;background:#8ccbf9;animation:Spinner_blob-drift-2__Fuuwi 2.6s ease-in-out infinite}.Spinner_blob__u_F3R:nth-child(3){width:20px;height:20px;margin:-10px 0 0 -10px;background:#d9eefd;animation:Spinner_blob-drift-3__gpEx3 3.8s ease-in-out infinite}@keyframes Spinner_orb-breathe__MiHoi{0%,to{transform:scale(.9)}50%{transform:scale(1.05)}}@keyframes Spinner_blob-drift-1__wAfm3{0%,to{transform:translate(-4px,-3px) scale(1);border-radius:48% 52% 55% 45%/52% 48% 52% 48%}33%{transform:translate(5px,2px) scale(1.12);border-radius:60% 40% 42% 58%/45% 55% 45% 55%}66%{transform:translate(-2px,5px) scale(.92);border-radius:42% 58% 60% 40%/58% 42% 58% 42%}}@keyframes Spinner_blob-drift-2__Fuuwi{0%,to{transform:translate(4px,4px) scale(1.05);border-radius:55% 45% 48% 52%/45% 55% 48% 52%}50%{transform:translate(-5px,-4px) scale(.85);border-radius:42% 58% 55% 45%/60% 40% 55% 45%}}@keyframes Spinner_blob-drift-3__gpEx3{0%,to{transform:translate(-3px,4px) scale(.9);border-radius:50% 50% 45% 55%/55% 45% 50% 50%}50%{transform:translate(4px,-5px) scale(1.15);border-radius:58% 42% 50% 50%/42% 58% 50% 50%}}@media(prefers-reduced-motion:reduce){.Spinner_blob__u_F3R,.Spinner_orb__neUTk{animation-duration:6s}}.consolelayout_app__u4jq5{display:grid;grid-template-columns:248px 1fr;height:100vh;overflow:hidden}.consolelayout_sidebar__IBcIm{background:#f7f5f0;border-right:1px solid rgba(20,20,20,.05);padding:28px 20px;height:100%;display:flex;flex-direction:column;overflow:hidden}.consolelayout_main__LKARe{min-width:0;height:100%;display:flex;flex-direction:column;overflow-y:auto}.consolelayout_sidebarLogo__9yw0W{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:44px;padding:0 8px}.consolelayout_sidebarLogoSub__gs8R3{font-size:10px;letter-spacing:.16em;color:#9a9a9b;text-transform:uppercase;font-weight:600}.consolelayout_sidebarNav__3oWKm{flex:1 1;display:flex;flex-direction:column;overflow-y:auto}.consolelayout_navSection__FAnaP{margin-bottom:32px}.consolelayout_navSectionAccount__ZmhsP{margin-top:auto;margin-bottom:0}.consolelayout_navSectionTitle__qNJqW{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9a9a9b;padding:0 12px;margin-bottom:8px;font-weight:600}.consolelayout_navItem__YUG6p{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;color:#6b6b6c;font-size:13.5px;font-weight:500;cursor:pointer;transition:all .15s ease;width:100%;text-align:left;background:none;border:none;text-decoration:none}.consolelayout_navItem__YUG6p:hover{background:rgba(0,0,0,.03);color:#414142}.consolelayout_navItem__YUG6p.consolelayout_active__siPPi{background:#fff;color:#414142;font-weight:600;box-shadow:0 1px 2px rgba(20,20,20,.04),0 1px 8px rgba(20,20,20,.04)}.consolelayout_navItem__YUG6p.consolelayout_active__siPPi svg{color:#3fa9f5;opacity:1}.consolelayout_navItem__YUG6p svg{width:18px;height:18px;flex-shrink:0;opacity:.8}.consolelayout_navBadge__kzIMX{margin-left:auto;font-size:10px;background:#d9eefd;color:#194462;padding:2px 7px;border-radius:10px;font-weight:600}.consolelayout_sidebarFoot__TKocO{margin-top:auto;padding-top:20px;border-top:1px solid rgba(20,20,20,.05);display:flex;align-items:center;gap:10px}.consolelayout_sidebarFootMeta__u54QQ{font-size:12px;line-height:1.3;min-width:0;flex:1 1}.consolelayout_sidebarFootMeta__u54QQ b{display:block;font-weight:600;color:#414142;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consolelayout_sidebarFootMeta__u54QQ span{color:#9a9a9b}.consolelayout_topbar__QcMH6{position:sticky;top:0;z-index:10;background:rgba(250,250,247,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(20,20,20,.05);padding:14px 48px;display:flex;align-items:center;gap:24px}.consolelayout_topbarCrumbs__cLBit{display:flex;align-items:center;gap:8px;font-size:13px;color:#9a9a9b}.consolelayout_topbarCrumbs__cLBit b{color:#414142;font-weight:600}.consolelayout_topbarContextTabs__Va9xw{display:flex;align-items:center;gap:4px;flex:1 1;justify-content:center}.consolelayout_topbarActions__UoxZx{margin-left:auto;display:flex;align-items:center;gap:10px}.consolelayout_iconBtn__25hio{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#6b6b6c;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:background .15s}.consolelayout_iconBtn__25hio:hover{background:rgba(0,0,0,.04);color:#414142}.consolelayout_userMenuWrap___MyHY{position:relative}.consolelayout_userMenuBtn__iEWU0{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;border-radius:999px;border:none;background:rgba(0,0,0,0);cursor:pointer;transition:background .15s}.consolelayout_userMenuBtn__iEWU0:hover{background:rgba(0,0,0,.04)}.consolelayout_userMenuChev__TOl7T{color:#9a9a9b}.consolelayout_userMenu__I_wRk{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:#fff;border:1px solid rgba(20,20,20,.05);border-radius:12px;box-shadow:0 16px 48px rgba(20,20,20,.1);padding:8px;z-index:200;animation:consolelayout_menuIn__YBzxC .12s ease forwards}@keyframes consolelayout_menuIn__YBzxC{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.consolelayout_userMenuHead__xMW_L{padding:14px 14px 12px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(20,20,20,.05);margin-bottom:6px}.consolelayout_userMenuMeta__IuY40{min-width:0;flex:1 1}.consolelayout_userMenuName__dt6Bf{font-size:13.5px;font-weight:600;color:#414142;margin:0 0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consolelayout_userMenuRole__CC4Il{font-size:11.5px;color:#6b6b6c}.consolelayout_userMenuSection___3OFz{padding:4px 0;border-bottom:1px solid rgba(20,20,20,.05)}.consolelayout_userMenuSection___3OFz:last-child{border-bottom:none}.consolelayout_userMenuSectionLabel__X0_T9{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:#9a9a9b;font-weight:600;padding:8px 14px 6px}.consolelayout_userMenuItem__p8ACI{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;color:#414142;border-radius:8px;cursor:pointer;text-align:left;border:none;background:rgba(0,0,0,0);text-decoration:none;transition:background .12s}.consolelayout_userMenuItem__p8ACI:hover{background:#f5f3ee}.consolelayout_userMenuItem__p8ACI:disabled{color:#9a9a9b;cursor:default}.consolelayout_userMenuItem__p8ACI:disabled:hover{background:rgba(0,0,0,0)}.consolelayout_userMenuItem__p8ACI svg{color:#6b6b6c;flex-shrink:0}.consolelayout_hamburger__GDbbS{display:none;align-items:center;justify-content:center;width:44px;height:44px;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#414142;cursor:pointer;padding:0}.consolelayout_hamburger__GDbbS:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.consolelayout_overlay__qcFT_{display:none;position:fixed;inset:0;background:rgba(20,20,20,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1099;opacity:0;animation:consolelayout_consoleOverlayIn__0SwJO .18s ease forwards}.consolelayout_overlayVisible__L97Zq{display:block}@keyframes consolelayout_consoleOverlayIn__0SwJO{0%{opacity:0}to{opacity:1}}@media(max-width:1024px){.consolelayout_app__u4jq5{display:flex;flex-direction:column;height:auto;overflow:visible}.consolelayout_sidebar__IBcIm{position:fixed;top:0;left:0;height:100vh;width:280px;z-index:1100;transform:translateX(-100%);transition:transform .25s cubic-bezier(.32,.72,.32,1);border-right:1px solid rgba(20,20,20,.08);overflow-y:auto}.consolelayout_sidebar__IBcIm.consolelayout_sidebarOpen__E5xvP{transform:translateX(0)}.consolelayout_main__LKARe{width:100%;height:auto;overflow-y:visible}.consolelayout_topbar__QcMH6{padding:12px 20px}.consolelayout_hamburger__GDbbS{display:inline-flex}}@media(max-width:640px){.consolelayout_topbar__QcMH6{padding:12px 16px}}.page_content__tiCtY{display:flex;flex-direction:column;gap:24px;max-width:480px}.page_searchWrap__HRR9L{display:flex;flex-direction:column;gap:8px}.page_label__1SPNQ{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9a9a9b}.page_searchField__3qOQl{position:relative;display:flex;align-items:center}.page_searchInput__hMaL5{width:100%;background:#fff;color:#414142;border-radius:8px;padding:11px 14px;border:1px solid rgba(20,20,20,.08);font-size:14px;font-family:var(--font-raleway),serif;outline:none;transition:all .12s}.page_searchInput__hMaL5:focus{border-color:#3fa9f5;box-shadow:0 0 0 3px #ebf6fc}.page_searchInput__hMaL5::placeholder{color:#9a9a9b}.page_searchInput__hMaL5:disabled{opacity:.6;cursor:not-allowed}.page_submitBtn__4vupZ{all:unset;cursor:pointer;align-self:flex-start;font-size:13px;font-weight:600;color:#3287c4;padding:8px 14px;border:1px solid #d9eefd;border-radius:4px;background:#ebf6fc;transition:all .12s;white-space:nowrap}.page_submitBtn__4vupZ:hover:not(:disabled){background:#d9eefd;border-color:#8ccbf9;color:#194462}.page_submitBtn__4vupZ:disabled{opacity:.6;cursor:not-allowed}.page_centered__ZP4pD{display:flex;align-items:center;justify-content:center;padding:32px 0}.page_hint__3ApeJ{font-size:13px;color:#9a9a9b;margin:0}.page_denied__jAObO{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:480px;padding:32px 0}.page_deniedIcon__RYT2y{margin-bottom:8px}.page_deniedTitle__cTeqF{font-size:22px;font-weight:600;color:#414142;margin:0}.page_deniedBody__8rbG1{font-size:14.5px;color:#6b6b6c;line-height:1.6;margin:0}.spend-over-time_root__2ZIJA{display:flex;flex-direction:column;width:100%;height:100%;min-height:200px}.spend-over-time_legend__jwZN_{display:flex;flex-direction:row;gap:16px;justify-content:center;margin-top:12px;flex-shrink:0}.spend-over-time_legendItem__EKKEN{display:flex;align-items:center;gap:6px;font-size:11px;color:#6b6b6c}.spend-over-time_lineActual__sCXcA{display:inline-block;width:20px;height:2px;background:#3fa9f5;border-radius:1px}.spend-over-time_lineForecast__q0JNn{display:inline-block;width:20px;height:0;border-top:2px dashed #8ccbf9}.spend-over-time_lineBudget__7biZG{display:inline-block;width:20px;height:0;border-top:2px dashed #ef4444}.textfield_root__FZfV4{display:grid;gap:8px;margin-bottom:24px}.textfield_label__NtQSu{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9a9a9b;font-weight:600;display:flex;justify-content:space-between;align-items:baseline}.textfield_labelHint__pxStp{letter-spacing:0;text-transform:none;font-weight:400;font-size:11.5px;color:#9a9a9b}.textfield_field__nWjxE{position:relative;display:flex;align-items:center}.textfield_input__xQC3g{width:100%;background:#fff;color:#414142;border-radius:8px;padding:11px 14px;border:1px solid rgba(20,20,20,.08);font-size:14px;font-family:var(--font-raleway),serif;outline:none;transition:all .12s}.textfield_input__xQC3g:focus{border-color:#3fa9f5;box-shadow:0 0 0 3px #ebf6fc}.textfield_input__xQC3g::placeholder{color:#9a9a9b}.textfield_withLeft__7CO6l{padding-left:36px}.textfield_withRight__2JKDb{padding-right:36px}.textfield_withPrefix__DUOmD{padding-left:28px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.textfield_prefixSymbol__sf3mb{left:14px;font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:13px;z-index:1}.textfield_adornment___H2Tk,.textfield_prefixSymbol__sf3mb{position:absolute;top:50%;transform:translateY(-50%);color:#9a9a9b;pointer-events:none}.textfield_adornment___H2Tk{font-size:14px}.textfield_left__EnFYl{left:10px}.textfield_right__O8wFp{right:10px}.textfield_hint__uZ0UX{font-size:12px;color:#9a9a9b}.textfield_error__Ld7J1{font-size:12px;color:#ef4444}.textfield_error__Ld7J1 .textfield_input__xQC3g{border-color:#ef4444}.textfield_error__Ld7J1 .textfield_label__NtQSu{color:#ef4444}.drawer_overlay___PK17{position:fixed;inset:0;background:rgba(20,20,20,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0}.drawer_overlay___PK17[data-state=open]{animation:drawer_overlayIn__FWiBo .18s ease forwards}.drawer_overlay___PK17[data-state=closed]{animation:drawer_overlayOut__paqmt .16s ease forwards}@keyframes drawer_overlayIn__FWiBo{0%{opacity:0}to{opacity:1}}@keyframes drawer_overlayOut__paqmt{0%{opacity:1}to{opacity:0}}.drawer_content__McXXk{position:fixed;top:0;bottom:0;z-index:1001;background:#fff;color:#414142;border:1px solid rgba(20,20,20,.08);box-shadow:-16px 0 48px rgba(20,20,20,.18);display:grid;grid-template-rows:auto 1fr auto}.drawer_content__McXXk:focus{outline:none}.drawer_right__7zSb_{right:0;border-left:1px solid rgba(20,20,20,.08);transform:translateX(100%)}.drawer_left__sTi_n{left:0;border-right:1px solid rgba(20,20,20,.08);transform:translateX(-100%)}.drawer_content__McXXk[data-state=open].drawer_right__7zSb_{animation:drawer_drawerInRight__1Y4RU .28s cubic-bezier(.32,.72,.32,1) forwards}.drawer_content__McXXk[data-state=closed].drawer_right__7zSb_{animation:drawer_drawerOutRight__iAlYm .2s ease forwards}.drawer_content__McXXk[data-state=open].drawer_left__sTi_n{animation:drawer_drawerInLeft__0pN00 .28s cubic-bezier(.32,.72,.32,1) forwards}.drawer_content__McXXk[data-state=closed].drawer_left__sTi_n{animation:drawer_drawerOutLeft__0ONwB .2s ease forwards}@keyframes drawer_drawerInRight__1Y4RU{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes drawer_drawerOutRight__iAlYm{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes drawer_drawerInLeft__0pN00{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes drawer_drawerOutLeft__0ONwB{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:0}}.drawer_sm__G7nIY{width:min(360px,100vw)}.drawer_md__Uw7SX{width:min(520px,92vw)}.drawer_lg__IOMZ3{width:min(640px,100vw)}.drawer_xl__utZNG{width:min(820px,100vw)}.drawer_header__UJX7g{padding:28px 32px 20px;border-bottom:1px solid rgba(20,20,20,.05);display:grid;gap:8px}.drawer_titleRow__6ZpsN{display:flex;align-items:center;justify-content:space-between;gap:8px}.drawer_title__ren0r{font-size:22px;font-weight:600!important;letter-spacing:-.015em;color:#414142;margin:0 0 4px}.drawer_description__BGcgO{font-size:12.5px;color:#6b6b6c}.drawer_closeButton__dSNbI{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#9a9a9b;cursor:pointer}.drawer_closeButton__dSNbI:hover{background:rgba(0,0,0,.05);border-color:rgba(20,20,20,.08)}.drawer_closeButton__dSNbI:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.drawer_body__JHaNb{padding:24px 32px 32px;overflow:auto;background-color:#fff}.drawer_footer__2oRPy{padding:18px 32px;border-top:1px solid rgba(20,20,20,.05);background:#fafaf7;display:flex;justify-content:flex-end;gap:8px}.drawer_footerLeft__1LART{margin-right:auto;display:flex;align-items:center;gap:8px}@media(max-width:640px){.drawer_closeButton__dSNbI{width:40px;height:40px}}.page_toolbar__8WEZt{margin-top:28px;margin-bottom:28px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_pageHeader__X7KY0{margin-bottom:32px}.page_pageHeaderRow__PTMXZ{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.page_eyebrow__QCz8O{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#3fa9f5;font-weight:600;margin-bottom:14px;display:flex;align-items:center;gap:10px}.page_eyebrow__QCz8O:before{content:"";width:28px;height:1px;background:#3fa9f5}.page_eyebrow__QCz8O a{color:#3fa9f5;text-decoration:none}.page_pageTitle__hCiS_{font-size:44px;font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0;color:#414142}.page_pageTitle__hCiS_ em{font-style:normal;font-weight:700;color:#3fa9f5}.page_sections__0j_pR{display:flex;flex-direction:column;max-width:600px}.page_section__qLkKo{padding:24px 0;border-bottom:1px solid rgba(20,20,20,.08)}.page_section__qLkKo:first-child{padding-top:0}.page_sectionHeader__G_K_N{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page_sectionTitle__e7dMq{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#9a9a9b;margin:0}.page_editBtn__gfmHZ{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;border:1px solid rgba(20,20,20,.08);background:rgba(0,0,0,0);color:#9a9a9b;font-size:12px;font-weight:500;cursor:pointer;transition:background .12s,color .12s,border-color .12s}.page_editBtn__gfmHZ svg{width:12px;height:12px}.page_editBtn__gfmHZ:hover{background:#f5f3ee;color:#414142;border-color:#414142}.page_editBtn__gfmHZ:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.page_fields__Y2Ik4{display:flex;flex-direction:column;gap:12px;margin:0}.page_field__d_XWZ{display:flex;gap:16px;font-size:14px}.page_field__d_XWZ dt{width:180px;flex-shrink:0;color:#9a9a9b}.page_field__d_XWZ dd{margin:0;color:#414142;font-weight:500}.page_empty__y9vXW{color:#9a9a9b;font-weight:400}.page_hint__V43VX{font-size:13px;color:#9a9a9b;margin:0}.page_resumeLink__nzl1n{display:inline-flex;align-items:center;gap:8px;color:#414142;text-decoration:none;word-break:break-all}.page_resumeLink__nzl1n svg{flex-shrink:0;width:14px;height:14px}.page_resumeLink__nzl1n:hover{text-decoration:underline}.page_resumeLink__nzl1n:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.page_statusBadge__jBOG7{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_statusBadge__jBOG7.page_active__17bol{background:#d1fae5;color:#065f46}.page_statusBadge__jBOG7.page_inactive__oX5O8{background:#fee2e2;color:#991b1b}.page_statusBadge__jBOG7.page_candidate__SDd7d{background:#fef3c7;color:#92400e}.page_statusBadge__jBOG7.page_applicant__V1Jw1{background:#e0e7ff;color:#3730a3}.page_statusBadge__jBOG7.page_deleted__FB6qE{background:#f5f3ee;color:#9a9a9b}.page_formRow__X2I8e{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}@media(max-width:640px){.page_formRow__X2I8e{grid-template-columns:1fr}}.page_checkLabel__7bE1I{display:flex;align-items:center;gap:12px;font-size:14px;color:#414142;cursor:pointer;padding:8px 0}.page_checkLabel__7bE1I input[type=checkbox]{width:16px;height:16px;accent-color:#3fa9f5;cursor:pointer}.page_statusCurrent__GJePe{font-size:14px;color:#414142;margin:0 0 8px}.page_statusButtons__AVSLD{display:flex;flex-wrap:wrap;gap:8px;padding:16px 24px}.page_statusOption__3psmD{padding:6px 18px;border-radius:999px;border:none;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .12s}.page_statusOption__3psmD:hover{opacity:.85}.page_statusOption__3psmD:disabled{opacity:.5;cursor:not-allowed}.page_statusOption__3psmD.page_active__17bol{background:#d1fae5;color:#065f46}.page_statusOption__3psmD.page_inactive__oX5O8{background:#fee2e2;color:#991b1b}.page_statusOption__3psmD.page_candidate__SDd7d{background:#fef3c7;color:#92400e}.page_statusOption__3psmD.page_applicant__V1Jw1{background:#e0e7ff;color:#3730a3}.page_cancelBtn__mg66k{padding:6px 18px;border-radius:999px;border:1px solid rgba(20,20,20,.08);background:rgba(0,0,0,0);font-size:13px;color:#9a9a9b;cursor:pointer}.page_cancelBtn__mg66k:hover{background:#f5f3ee;color:#414142}.page_actionBtn__Yhk9P{margin-top:16px;padding:8px 18px;border-radius:8px;border:1px solid rgba(20,20,20,.08);background:rgba(0,0,0,0);font-size:13px;color:#414142;cursor:pointer;transition:background .12s}.page_actionBtn__Yhk9P:hover{background:#f5f3ee}.page_actionBtn__Yhk9P:disabled{opacity:.5;cursor:not-allowed}@media(max-width:640px){.page_pageTitle__hCiS_{font-size:32px}.page_sections__0j_pR{max-width:100%}.page_field__d_XWZ{flex-direction:column;gap:4px}.page_field__d_XWZ dt{width:auto}}.Menu_trigger__DuTFa{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);color:#9a9a9b;cursor:pointer}.Menu_trigger__DuTFa:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:#414142}.Menu_trigger__DuTFa:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(65,65,66,.35)}.Menu_trigger__DuTFa[data-state=open]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12);color:#414142}.Menu_content__y0vnA{min-width:220px;border-radius:12px;padding:6px;z-index:100000;background:#fff;border:1px solid rgba(20,20,20,.08);box-shadow:0 4px 16px rgba(20,20,20,.06),0 1px 2px rgba(20,20,20,.04)}.Menu_item__yA8Dg{display:flex;align-items:center;gap:8px;border-radius:8px;padding:10px;font-size:.8rem;color:#414142;cursor:pointer;-webkit-user-select:none;user-select:none}.Menu_item__yA8Dg[data-highlighted]{background:hsla(0,0%,100%,.08);outline:none}.Menu_item__yA8Dg[data-disabled]{opacity:.5;cursor:not-allowed}.Menu_icon__fTkIR{width:18px;display:inline-flex;justify-content:center;color:#9a9a9b}.Menu_danger__Wa0z4,.Menu_danger__Wa0z4 .Menu_icon__fTkIR{color:#ef4444}.Menu_separator__PGgs1{height:1px;margin:6px;background:rgba(0,0,0,.2)}.chip_chip__G_4Kq{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:999px;letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none}.chip_dot__So7Tw{width:6px;height:6px;border-radius:50%;flex-shrink:0}.chip_dot-success__gpC2J{background:#2a9908}.chip_dot-warning__McKg_{background:#fab816}.chip_dot-error__n8_ZC{background:#ef4444}.chip_dot-info__7lD1X{background:#3287c4}.chip_dot-muted__gAuzB,.chip_dot-neutral__pfywy{background:#9a9a9b}.chip_dot-primary__IFWZh{background:#fff}.chip_dot-secondary__cjZTk{background:#414142}.chip_sm__MqATb{font-size:10px;padding:2px 8px}.chip_md___W4_a{font-size:11.5px;padding:4px 10px}.chip_primary__ysxgH{background:#3fa9f5;color:#fff}.chip_secondary__OiQAS{background:rgba(0,0,0,.06);color:#414142}.chip_muted__iS1SB{background:rgba(0,0,0,.06);color:#6b6b6c}.chip_success__Utvjd{background:rgba(42,153,8,.1);color:#1f7806}.chip_warning__dVBtO{background:rgba(250,184,22,.14);color:#8a6200}.chip_neutral__ceoE_{background:rgba(0,0,0,.04);color:#6b6b6c}.chip_info__Dxa6H{background:#d9eefd;color:#194462}.chip_danger__BjU4U,.chip_error__GYI_J{background:rgba(239,68,68,.1);color:#b91c1c}.page_historySection__aIdxi{margin-top:44px}.page_historyHead__CSkbZ{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.page_historyTitle__sTqMc{font-size:18px;font-weight:600;color:#414142;margin:0;letter-spacing:-.01em}.page_historyTitle__sTqMc em{font-family:var(--font-libre-baskerville),serif;font-style:italic;font-weight:400;color:#6b6b6c;font-size:16px}.page_historyCount__wZ0ix{font-size:12px;color:#9a9a9b;white-space:nowrap}.page_tileGrid__5Ebak{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px}.page_toolbar__AgKIE{margin-top:28px;margin-bottom:28px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_toolbarSpacer__eb758{flex:1 1}.page_toolbarMeta__trOYw{font-size:12.5px;color:#9a9a9b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_cardsGrid__e29gh{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.page_sentinel__OF2pc{display:flex;justify-content:center;padding:40px 0 20px;min-height:1px}@media(max-width:640px){.page_cardsGrid__e29gh{grid-template-columns:1fr}}.filter-dropdown_trigger__cVKBB{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;border:1px solid rgba(20,20,20,.08);background:rgba(0,0,0,0);font-size:13px;font-weight:500;color:#6b6b6c;cursor:pointer;font-family:inherit;transition:background .1s,color .1s,border-color .1s}.filter-dropdown_trigger__cVKBB svg{width:14px;height:14px;color:currentColor}.filter-dropdown_trigger__cVKBB:hover{background:#f5f3ee;color:#414142}.filter-dropdown_trigger__cVKBB:focus-visible{outline:none;box-shadow:0 0 0 3px #ebf6fc}.filter-dropdown_trigger__cVKBB[data-state=open]{background:#f5f3ee;color:#414142}.filter-dropdown_trigger__cVKBB.filter-dropdown_active__Il_2B{background:#3fa9f5;color:#fff;border-color:#3fa9f5}.filter-dropdown_content__u7pE2{min-width:200px;max-height:var(--radix-dropdown-menu-content-available-height,320px);overflow-y:auto;border-radius:12px;padding:6px;z-index:100000;background:#fff;border:1px solid rgba(20,20,20,.08);box-shadow:0 4px 16px rgba(20,20,20,.06),0 1px 2px rgba(20,20,20,.04)}.filter-dropdown_item__s18iW{display:flex;align-items:center;gap:8px;border-radius:8px;padding:9px 10px;font-size:14px;color:#414142;cursor:pointer;-webkit-user-select:none;user-select:none}.filter-dropdown_item__s18iW[data-highlighted]{background:#f5f3ee;outline:none}.filter-dropdown_itemIndicator__kjn9v{width:16px;flex-shrink:0;display:inline-flex;justify-content:center;color:#414142}.filter-dropdown_itemIndicator__kjn9v svg{width:14px;height:14px}.selectfield_root__wQywx{display:grid;gap:8px;margin-bottom:24px}.selectfield_label__S4Jjb{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#9a9a9b;font-weight:600}.selectfield_trigger__TD3od{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;background:#fff;color:#414142;border-radius:8px;padding:11px 14px;border:1px solid rgba(20,20,20,.08);font-size:14px;font-family:var(--font-raleway),serif;cursor:pointer;outline:none;transition:all .12s}.selectfield_trigger__TD3od:focus{border-color:#3fa9f5;box-shadow:0 0 0 3px #ebf6fc}.selectfield_trigger__TD3od:focus-visible{border-color:#3fa9f5;box-shadow:0 0 0 3px #ebf6fc}.selectfield_trigger__TD3od[data-disabled]{opacity:.6;cursor:not-allowed}.selectfield_placeholder__NrLzQ{color:#9a9a9b}.selectfield_icon__xB_JS{color:#9a9a9b;display:inline-flex;align-items:center}.selectfield_hint__efFrs{font-size:12px;color:#9a9a9b}.selectfield_error__Gu8gQ{font-size:12px;color:#ef4444}.selectfield_content__fVWV5{display:flex;flex-direction:column;overflow:hidden;max-height:var(--radix-select-content-available-height,300px);border-radius:12px;background:#fff;border:1px solid rgba(20,20,20,.08);box-shadow:0 4px 16px rgba(20,20,20,.06),0 1px 2px rgba(20,20,20,.04);z-index:10000}.selectfield_viewport__HzTNc{padding:6px;overflow-y:auto;flex:1 1}.selectfield_item__eufDz{display:flex;align-items:center;gap:8px;border-radius:8px;padding:10px;font-size:14px;color:#414142;cursor:pointer;-webkit-user-select:none;user-select:none}.selectfield_item__eufDz[data-highlighted]{background:#f5f3ee;outline:none}.selectfield_item__eufDz[data-disabled]{opacity:.5;cursor:not-allowed}.selectfield_itemIndicator__zkEEU{width:18px;display:inline-flex;justify-content:center;color:#414142}.selectfield_scrollButton__yo_Bn{display:flex;align-items:center;justify-content:center;height:28px;color:#9a9a9b;background:#fff;cursor:default}.page_toolbar__Y1Wvo{margin-top:28px;margin-bottom:28px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.page_toolbarSpacer__s_N9I{flex:1 1}.page_toolbarMeta__ETrNY{font-size:12.5px;color:#9a9a9b}.page_cardsGrid__1HCJy{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.page_sentinel__x8LXi{display:flex;justify-content:center;padding:40px 0 20px;min-height:1px}@media(max-width:640px){.page_cardsGrid__1HCJy{grid-template-columns:1fr}}.page_sections__DnhaZ{display:flex;flex-direction:column;max-width:600px}.page_main__3WhX_{flex:1 1;overflow:hidden}.page_main__3WhX_,.page_page__UW_xi{display:flex;flex-direction:column;min-height:0}.page_page__UW_xi{flex:1 1;padding:24px 32px;gap:16px}.page_header__11TX3{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.page_headerLeft__h2_Qy{display:flex;flex-direction:column;gap:4px}.page_back__e6NGA{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#9a9a9b;text-decoration:none;transition:color .12s}.page_back__e6NGA svg{width:12px;height:12px}.page_back__e6NGA:hover{color:#414142}.page_title___sGy2{font-size:20px;font-weight:700;color:#414142;margin:0;line-height:1.2}.page_meta__nZbyp{display:grid;grid-template-columns:1fr 1fr repeat(3,auto);gap:12px;align-items:end;flex-shrink:0}@media(max-width:1024px){.page_meta__nZbyp{grid-template-columns:1fr 1fr}}@media(max-width:640px){.page_meta__nZbyp{grid-template-columns:1fr}}.page_editorWrap__JdmIU{flex:1 1;min-height:0;border-radius:12px;overflow:hidden}.page_loading__kP71P{flex:1 1;display:flex;align-items:center;justify-content:center}.page_content__lt9x1{padding-top:8px}.page_sections__ucYwM{display:flex;flex-direction:column;gap:24px;max-width:800px}.page_divider__6EUbJ{border:none;border-top:1px solid rgba(20,20,20,.08);margin:0}.page_pageHeader__1a56I{padding:56px 0 48px}.page_eyebrow__elvmN{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#9a9a9b;margin-bottom:12px}.page_pageTitle__nT_Zv{font-size:44px;font-weight:600;letter-spacing:-.03em;color:#414142;line-height:1.05;margin:0 0 16px}.page_pageTitle__nT_Zv em{font-family:var(--font-libre-baskerville),serif;font-style:italic;font-weight:400}.page_pageSubcopy__uvJb0{font-size:16px;color:#6b6b6c;margin:0 0 28px;max-width:520px}.page_pageActions__Gj9tq{display:flex;gap:12px}.page_sgToc__h9WMU{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgba(20,20,20,.08);border-bottom:1px solid rgba(20,20,20,.08);padding:22px 0;margin-bottom:56px}.page_sgTocGroup__tO8JC{padding:0 28px;position:relative}.page_sgTocGroup__tO8JC:first-child{padding-left:4px}.page_sgTocGroup__tO8JC+.page_sgTocGroup__tO8JC:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:1px;background:rgba(20,20,20,.05)}.page_sgTocTitle__wbGTp{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#9a9a9b;font-weight:600;margin-bottom:12px}.page_sgTocList__aJzKi{list-style:none;padding:0;margin:0;column-count:2;column-gap:24px}.page_sgTocList__aJzKi li{padding:4px 0;font-size:13px}.page_sgTocList__aJzKi a{color:#414142}.page_sgTocList__aJzKi a:hover{color:#3fa9f5}.page_sgSection__FxHhr{padding:64px 0;border-top:1px solid rgba(20,20,20,.05)}.page_sgSection__FxHhr:first-of-type{border-top:none;padding-top:0}.page_sgSectionHead__r3Y9k{display:flex;gap:24px;align-items:flex-start;margin-bottom:36px}.page_sgSectionN__4SuK6{font-family:var(--font-libre-baskerville),serif;font-style:italic;font-weight:400;font-size:32px;color:#194462;line-height:1;letter-spacing:-.02em;flex-shrink:0;min-width:56px}.page_sgSectionTitle__808zq{font-size:28px;font-weight:600;letter-spacing:-.02em;margin:0 0 6px;color:#414142}.page_sgSectionCaption__gRiTD{font-size:14.5px;color:#6b6b6c;margin:0;max-width:560px}.page_sgSwatches___PAV_{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px}.page_sgSwatch__AQGmD{border:1px solid rgba(20,20,20,.05);border-radius:8px;overflow:hidden;background:#fff}.page_sgSwatchColor__ucj7S{height:72px;border-bottom:1px solid}.page_sgSwatchMeta__O3SCc{padding:12px 14px 14px}.page_sgSwatchLbl__USfVM{color:#414142;font-weight:500}.page_sgSwatchHex__9ovEL,.page_sgSwatchLbl__USfVM{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px}.page_sgSwatchHex__9ovEL{color:#9a9a9b;margin-top:2px}.page_sgSwatchUse__tSTe3{font-size:11px;color:#6b6b6c;margin-top:6px}.page_sgTypeGrid__fod1K{display:flex;flex-direction:column}.page_sgTypeRow____bq6{display:grid;grid-template-columns:200px 1fr;gap:28px;align-items:baseline;padding:22px 0;border-top:1px solid rgba(20,20,20,.05)}.page_sgTypeRow____bq6:first-child{border-top:none}.page_sgTypeLabel__AlWir{font-size:12px;font-weight:600;color:#414142;margin-bottom:4px}.page_sgTypeSpec__fr3Rp{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b}.page_sgTypeSample__5Azwm{color:#414142;line-height:1.2;letter-spacing:-.01em}.page_sgGroup__NLOXD{margin-bottom:32px}.page_sgGroupTitle__qIFki{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9a9a9b;margin-bottom:16px}.page_sgRow__cenTx{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:16px}.page_sgTwoCol__20ClC{display:grid;grid-template-columns:1fr 1fr;gap:32px}.page_sgThreeCol__49WdG{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_sgBrandTiles__B0UC_{display:flex;gap:32px;flex-wrap:wrap}.page_sgBrandTile__8pVcF{border:1px solid rgba(20,20,20,.05);border-radius:12px;padding:32px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.page_sgBrandTileLabel__L9Q_S{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9a9a9b}.page_sgBrandFaviconRow__JOxuL{display:flex;align-items:flex-end;gap:16px}.page_sgSpacingRows__mX38Q{display:flex;flex-direction:column;gap:8px}.page_sgSpacingRow__149zR{display:flex;align-items:center;gap:12px}.page_sgSpacingBar__T04S3{background:#d9eefd;border-radius:2px;height:20px}.page_sgSpacingMeta__EabHG{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b;min-width:140px}.page_sgRadiusGrid__UDEv3{display:flex;gap:16px;flex-wrap:wrap}.page_sgRadiusTile__0Unq7{display:flex;flex-direction:column;align-items:center;gap:8px}.page_sgRadiusBox__jhD3y{width:72px;height:48px;border:1px solid rgba(20,20,20,.08);background:#ebf6fc}.page_sgRadiusLabel__FQaEg{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b;text-align:center}.page_sgShadowTiles__Xla8J{display:flex;gap:32px;flex-wrap:wrap}.page_sgShadowTile__KDTV7{display:flex;flex-direction:column;align-items:center;gap:12px}.page_sgShadowBox__HwTpc{width:120px;height:80px;background:#fff;border-radius:12px}.page_sgShadowLabel__ZuDyG{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b;text-align:center}.page_sgIconGrid__l4bLU{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:4px}.page_sgIconItem__OfUci{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;border-radius:8px}.page_sgIconItem__OfUci:hover{background:#f5f3ee}.page_sgIconLabel__W2l2o{font-size:10px;color:#9a9a9b;text-align:center;line-height:1.3}.page_sgTones__WQ6mb{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.page_sgToneTile__wEZqv{border:1px solid rgba(20,20,20,.05);border-radius:8px;padding:16px;background:#fff}.page_sgToneChip__ceQvy{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-libre-baskerville),serif;font-style:italic;font-size:14px;font-weight:400;margin-bottom:10px;background:var(--tone-bg);color:var(--tone-fg)}.page_sgToneName___If6C{font-size:13px;font-weight:600;color:#414142}.page_sgToneClass__Tu_xW{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b;margin-top:2px}.page_sgAvatarSizes__3utWB{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.page_sgAvatarItem__uyH4k{display:flex;flex-direction:column;align-items:center;gap:8px}.page_sgAvatar__afOfm{border-radius:50%;background:#d9eefd;flex-shrink:0}.page_sgAvatarLabel__Dg3Ug{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b}.page_sgAvatarPalette__q06D9{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.page_sgVizTiles__gAe3Q{display:flex;gap:32px;flex-wrap:wrap;align-items:flex-start}.page_sgVizTile__7kVz9{display:flex;flex-direction:column;gap:12px}.page_sgVizLabel__l7zvh{font-size:12px;font-weight:600;color:#6b6b6c}.page_sgSparkline__Ts3mp{display:flex;align-items:flex-end;gap:4px;height:48px}.page_sgSparkBar__zDiGV{background:#d9eefd;border-radius:2px 2px 0 0;flex:1 1;min-height:4px}.page_pageHeader__qBDT6{margin-bottom:32px}.page_eyebrow__Ia52H{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#3fa9f5;font-weight:600;margin-bottom:14px;display:flex;align-items:center;gap:10px}.page_eyebrow__Ia52H:before{content:"";width:28px;height:1px;background:#3fa9f5}.page_pageTitle__6Q9PR{font-size:44px;font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0;color:#414142}.page_pageTitle__6Q9PR em{font-family:var(--font-raleway),serif;font-style:normal;font-weight:700;color:#3fa9f5}.page_pageHeaderRow__WMJnE{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.page_pageHeaderActions__OcT9t{display:flex;gap:8px;align-items:center;flex-shrink:0}.page_profileGrid__K1YOg{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.page_leftRail__eb92_{display:flex;flex-direction:column;gap:0}.page_leftRailSection__3MIrV{padding:24px 0;border-top:1px solid rgba(20,20,20,.05)}.page_leftRailSection__3MIrV:first-child{padding-top:0;border-top:none}.page_mainArea__EmuzG{display:flex;flex-direction:column;gap:20px}.page_heroSurface__WPqnP{text-align:center;padding-bottom:24px}.page_heroAvatar__TuRx2{width:96px;height:96px;margin:0 auto 16px}.page_heroName__tNXMp{font-size:22px;font-weight:600;margin:0 0 6px;color:#414142;letter-spacing:-.01em}.page_heroHeadline__dn_he{font-size:13px;color:#6b6b6c;margin:0 0 12px;line-height:1.45;text-wrap:balance}.page_heroMeta__CXS54{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.page_availBox__n2bqR{background:#f5f3ee;border-radius:8px;padding:18px;text-align:center}.page_availLabel__366tK{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9a9a9b;font-weight:600;margin-bottom:6px}.page_availValue__100Yf{font-size:18px;font-weight:600;color:#414142;display:flex;align-items:center;justify-content:center;gap:8px}.page_availDot___SpgN{width:8px;height:8px;border-radius:50%;background:#9a9a9b}.page_availDot___SpgN.page_green__Zn_D7{background:#2a9908;box-shadow:0 0 0 3px rgba(42,153,8,.15)}.page_availDot___SpgN.page_amber__xx067{background:#fab816}.page_availDot___SpgN.page_grey__HCp1v{background:#9a9a9b}.page_sectionTitleRow__YVGX3{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page_sectionTitleRow__YVGX3 .page_sectionTitle__80VM_{margin-bottom:0}.page_sectionTitleRow__YVGX3 button{opacity:0;transform:translateX(8px);transition:opacity .3s ease,transform .3s ease}.page_leftRailSection__3MIrV:hover .page_sectionTitleRow__YVGX3 button{opacity:1;transform:translateX(0)}@media(hover:none){.page_sectionTitleRow__YVGX3 button{opacity:1;transform:none}}.page_addSkillSearch__bZ8As{position:relative;margin-bottom:24px}.page_skillSuggestions__Sxg9K{border:1px solid rgba(20,20,20,.08);border-radius:8px;overflow:hidden;margin-top:-8px;max-height:220px;overflow-y:auto}.page_skillSuggestion__izJTS{display:block;width:100%;text-align:left;padding:10px 14px;font-size:13.5px;font-family:var(--font-raleway),serif;color:#414142;background:none;border:none;border-bottom:1px solid rgba(20,20,20,.05);cursor:pointer}.page_skillSuggestion__izJTS:last-child{border-bottom:none}.page_skillSuggestion__izJTS:hover{background:#f5f3ee}.page_addSkillStrength__2H1zG{padding-top:8px}.page_sectionTitle__80VM_{font-size:1.25rem;font-weight:500;margin:0 0 16px;color:#414142}.page_sectionTitle__80VM_ em{font-family:var(--font-raleway),serif;font-style:normal;font-weight:700;color:#3fa9f5;font-size:13px}.page_skillCompact__BcfAc{padding:12px 0;border-bottom:1px solid rgba(20,20,20,.05)}.page_skillCompact__BcfAc:last-child{border-bottom:none}.page_skillCompactTop__rNgCU{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.page_skillName__J40sA{font-size:13px;font-weight:500}.page_skillPct__GKn5L{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b}.page_skillTopRight__LLt15{display:flex;align-items:center;gap:4px}.page_skillActions__xyMoM{opacity:0;pointer-events:none;transform:translateX(30px);transition:opacity .5s ease,transform .5s ease;display:flex;align-items:center;padding-left:8px;border-left:1px solid rgba(20,20,20,.08)}.page_skillCompact__BcfAc:hover .page_skillActions__xyMoM{opacity:1;pointer-events:auto;transform:translateX(0)}@media(max-width:640px){.page_skillCompact__BcfAc .page_skillActions__xyMoM{opacity:1;transform:none;padding-left:0;border-left:none}}@media(hover:none){.page_skillCompact__BcfAc .page_skillActions__xyMoM{opacity:1;transform:none}}.page_skillSuggestionNew__rbbed{color:#3fa9f5;font-weight:500}.page_educationEntry__cN_3z{display:flex;flex-direction:column;gap:2px;padding:10px 0;border-bottom:1px solid rgba(20,20,20,.05)}.page_educationEntry__cN_3z:last-child{border-bottom:none}.page_educationEntry__cN_3z:hover .page_eduActions__pWpfg{opacity:1;pointer-events:auto;transform:translateX(0)}.page_eduHeader__9En_f{display:flex;align-items:center}.page_eduQual___1b4b{font-size:13.5px;font-weight:600;flex:1 1}.page_eduInst__76ivZ{font-size:12.5px;color:#6b6b6c}.page_eduYear__SMmU_{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-size:11px;color:#9a9a9b;margin-top:2px}.page_eduActions__pWpfg{padding-left:8px;border-left:1px solid rgba(20,20,20,.08);opacity:0;pointer-events:none;transform:translateX(30px);transition:opacity .5s ease,transform .5s ease}@media(max-width:640px){.page_educationEntry__cN_3z .page_eduActions__pWpfg{opacity:1;transform:none;padding-left:0;border-left:none}}@media(hover:none){.page_educationEntry__cN_3z .page_eduActions__pWpfg{opacity:1;transform:none}}.page_industryRow__N_c7C{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(20,20,20,.05)}.page_industryRow__N_c7C:last-child{border-bottom:none}.page_industryRow__N_c7C:hover .page_industryActions__Mb7ET{opacity:1;pointer-events:auto;transform:translateX(0)}.page_industryName__hi2BE{font-size:13.5px;font-weight:500;flex:1 1}.page_industryMeta__wVdwp{font-size:11px;color:#9a9a9b}.page_industryActions__Mb7ET{padding-left:8px;border-left:1px solid rgba(20,20,20,.08);opacity:0;pointer-events:none;transform:translateX(30px);transition:opacity .5s ease,transform .5s ease;display:flex;align-items:center}@media(max-width:640px){.page_industryRow__N_c7C .page_industryActions__Mb7ET{opacity:1;transform:none;padding-left:0;border-left:none}}@media(hover:none){.page_industryRow__N_c7C .page_industryActions__Mb7ET{opacity:1;transform:none}}.page_clientChips__bXaqp{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:980px){.page_profileGrid__K1YOg{grid-template-columns:1fr}}@media(max-width:640px){.page_pageTitle__6Q9PR{font-size:32px}.page_pageHeaderRow__WMJnE{flex-direction:column;gap:16px;align-items:flex-start}}.page_searchHero__9hEXY{margin-bottom:28px}.page_searchIntro__I_GX7{margin-top:12px;max-width:640px;font-size:14px;line-height:1.5;color:#6b6b6c}.page_builderWrap__8pDU6{margin-bottom:36px}.page_resultsBar__Q7a5f{display:flex;align-items:center;gap:16px;margin-bottom:20px}.page_resultsMeta__HaFJ2{font-size:12.5px;color:#9a9a9b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:1 1}.page_cardsGrid__82X_9{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.page_loadingState__d2gBU{display:flex;justify-content:center;padding:80px 0}.page_emptyState__EcVBl{padding:80px 0;text-align:center;color:#9a9a9b}.page_sentinel__d6c4N{display:flex;justify-content:center;padding:40px 0 20px;min-height:1px}@media(max-width:640px){.page_cardsGrid__82X_9{grid-template-columns:1fr}}.timesheet-reports-drawer_form__P8_7o{display:flex;flex-direction:column;gap:14px}.timesheets-review-layout_headerActions__Ak2aM{display:flex;gap:8px;flex-shrink:0}.timesheets-review-layout_toolbar__UTSSa{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid rgba(20,20,20,.05);margin-bottom:24px}.timesheets-review-layout_weekSection__QY5fG{margin-bottom:32px}.timesheets-review-layout_weekHead__uu96n{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px;width:100%;background:none;border:none;padding:0;font-family:inherit;cursor:pointer;text-align:left}.timesheets-review-layout_weekHead__uu96n:hover .timesheets-review-layout_weekTitle__T1uPn{color:#3fa9f5}.timesheets-review-layout_weekChevron__kyU2y{width:16px;height:16px;color:#9a9a9b;flex-shrink:0;transition:transform .2s ease}.timesheets-review-layout_weekChevronClosed__OiDiu{transform:rotate(-90deg)}.timesheets-review-layout_weekEyebrow__k_Ygo{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#9a9a9b;font-weight:600;margin-bottom:2px}.timesheets-review-layout_weekTitle__T1uPn{font-size:20px;font-weight:700;color:#414142;margin:0}.timesheets-review-layout_weekMeta__aCN_b{display:flex;align-items:center;gap:8px;flex-shrink:0}.timesheets-review-layout_grid__baN0C{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.timesheets-review-layout_empty__4mTck{color:#6b6b6c;font-size:14px;padding:32px 0;text-align:center}.timesheets-review-layout_weekEmpty__dBP3_{color:#6b6b6c;font-size:13px;padding:16px 0;font-style:italic}.timesheets-review-layout_sentinel__eq_pT{min-height:2px;margin-top:16px}@media(max-width:640px){.timesheets-review-layout_grid__baN0C{grid-template-columns:1fr}.timesheets-review-layout_toolbar__UTSSa{gap:8px}}.page_skeletonGrid__xBCuD{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;padding-top:32px}@media(max-width:640px){.page_skeletonGrid__xBCuD{grid-template-columns:1fr}}