.application-detail_page__RMAaT{min-height:100vh;color:var(--text);background:var(--canvas)}.application-detail_topbar__8Jmln{height:65px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 34px;border-bottom:1px solid var(--border);background:var(--surface)}.application-detail_topbar__8Jmln>a:first-child{display:inline-flex;align-items:center;gap:7px;color:var(--text-muted);text-decoration:none;font-size:calc(10px * var(--ui-font-scale))}.application-detail_brand__UWlt4{display:flex;align-items:center;gap:8px;text-decoration:none;font-size:calc(13px * var(--ui-font-scale));font-weight:750}.application-detail_brand__UWlt4 span{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;color:var(--accent-contrast);background:var(--accent);font-size:calc(11px * var(--ui-font-scale))}.application-detail_topbar__8Jmln>button{justify-self:end;height:33px;padding:0 10px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);border-radius:8px;color:#a34b4e;background:var(--surface-raised);font-size:calc(8px * var(--ui-font-scale))}.application-detail_hero__qaT_9{display:grid;grid-template-columns:60px 1fr auto;align-items:center;gap:17px;padding:37px max(34px,calc((100vw - 1250px) / 2));color:white;background:#181b39}.application-detail_logo__EIN4_{width:58px;height:58px;display:grid;place-items:center;border-radius:15px;color:var(--text);background:#c9caff;font:700 23px var(--font-display)}.application-detail_hero__qaT_9>div:nth-child(2)>span{color:#b9bbff;font-size:calc(7px * var(--ui-font-scale));letter-spacing:1.4px;font-weight:800}.application-detail_hero__qaT_9 h1{margin:6px 0 7px;font:500 31px var(--font-display)}.application-detail_hero__qaT_9 p{margin:0;display:flex;align-items:center;gap:5px;color:#b7bacb;font-size:calc(9px * var(--ui-font-scale))}.application-detail_hero__qaT_9 p strong{color:#e9e9f3}.application-detail_hero__qaT_9 p i{width:3px;height:3px;margin:0 4px;border-radius:50%;background:#777b98}.application-detail_hero__qaT_9>label{display:grid;gap:6px;color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale));letter-spacing:.6px}.application-detail_hero__qaT_9 select{min-width:145px;height:37px;padding:0 10px;border:1px solid #454967;border-radius:8px;color:white;background:#272b4b;font-size:calc(9px * var(--ui-font-scale))}.application-detail_error__Wj_fM{width:min(1180px,calc(100% - 68px));margin:17px auto -4px;padding:10px 12px;display:flex;justify-content:space-between;border:1px solid var(--border);border-radius:8px;color:var(--text-subtle);background:var(--danger-soft);font-size:calc(9px * var(--ui-font-scale))}.application-detail_error__Wj_fM button{border:0;color:inherit;background:transparent}.application-detail_layout__RdQ53{width:min(1180px,calc(100% - 68px));margin:24px auto 70px;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px}.application-detail_mainColumn__qzI0S,.application-detail_rail__pYQy4{min-width:0;display:grid;align-content:start;gap:16px}.application-detail_summaryCards__G2ZFB{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.application-detail_summaryCards__G2ZFB article{min-height:74px;display:flex;align-items:center;gap:10px;padding:13px;border:1px solid var(--border);border-radius:11px;background:var(--surface-raised)}.application-detail_summaryCards__G2ZFB article>svg{color:var(--accent)}.application-detail_summaryCards__G2ZFB span{min-width:0;display:grid;gap:5px}.application-detail_summaryCards__G2ZFB small{color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale));letter-spacing:.8px}.application-detail_summaryCards__G2ZFB strong{overflow:hidden;font-size:calc(9px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.application-detail_summaryCards__G2ZFB input{width:100%;border:0;color:var(--text);background:transparent;font-size:calc(8px * var(--ui-font-scale))}.application-detail_panel__6KH2Z{overflow:hidden;border:1px solid var(--border);border-radius:13px;background:var(--surface-raised)}.application-detail_panel__6KH2Z>header{min-height:65px;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 18px;border-bottom:1px solid var(--border)}.application-detail_panel__6KH2Z header>div{display:grid;gap:5px}.application-detail_panel__6KH2Z header span{color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale));letter-spacing:1px;font-weight:800}.application-detail_panel__6KH2Z h2{margin:0;font:500 18px var(--font-display)}.application-detail_panel__6KH2Z header>a,.application-detail_panel__6KH2Z header>button{display:inline-flex;align-items:center;gap:4px;border:0;color:var(--accent);background:transparent;text-decoration:none;font-size:calc(8px * var(--ui-font-scale));font-weight:700}.application-detail_noteForm__N1Fr0{height:48px;margin:14px 17px 2px;padding:0 9px;display:flex;align-items:center;gap:8px;border:1px solid var(--border);border-radius:9px;color:var(--text-subtle);background:var(--surface)}.application-detail_noteForm__N1Fr0 input{flex:1;border:0;outline:0;color:var(--text);background:transparent;font-size:calc(9px * var(--ui-font-scale))}.application-detail_noteForm__N1Fr0 button{width:29px;height:29px;display:grid;place-items:center;border:0;border-radius:7px;color:var(--accent-contrast);background:var(--accent)}.application-detail_noteForm__N1Fr0 button:disabled{opacity:.35}.application-detail_timeline__MYKe5{padding:13px 18px 22px}.application-detail_timeline__MYKe5 article{position:relative;display:grid;grid-template-columns:30px 1fr;gap:11px;padding:8px 0 17px}.application-detail_timeline__MYKe5 article:not(:last-child):before{content:"";position:absolute;left:14px;top:36px;bottom:-2px;border-left:1px solid var(--border)}.application-detail_timeline__MYKe5 i{position:relative;z-index:1;width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--border);border-radius:50%;color:var(--accent);background:var(--canvas);font-style:normal}.application-detail_timeline__MYKe5 article>div{padding-top:3px}.application-detail_timeline__MYKe5 strong{font-size:calc(9px * var(--ui-font-scale))}.application-detail_timeline__MYKe5 p{margin:6px 0;color:var(--text-muted);font-size:calc(8px * var(--ui-font-scale));line-height:1.55}.application-detail_timeline__MYKe5 time{display:block;margin-top:4px;color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale))}.application-detail_jobContext__DwsaY{padding:18px 21px 23px}.application-detail_jobContext__DwsaY h3{margin:0 0 8px;font-size:calc(9px * var(--ui-font-scale))}.application-detail_jobContext__DwsaY ul{margin:0 0 18px;padding-left:17px;color:var(--text-muted);font-size:calc(8px * var(--ui-font-scale));line-height:1.7}.application-detail_jobContext__DwsaY>div{display:flex;flex-wrap:wrap;gap:5px}.application-detail_jobContext__DwsaY>div span{padding:5px 7px;border-radius:6px;color:var(--text-muted);background:var(--accent-soft);font-size:calc(7px * var(--ui-font-scale))}.application-detail_resumeCard__uYz8s{margin:13px;min-height:58px;display:grid;grid-template-columns:29px 1fr 14px;gap:8px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:9px;color:var(--text-muted);background:var(--accent-soft);text-decoration:none}.application-detail_resumeCard__uYz8s span{display:grid;gap:3px}.application-detail_resumeCard__uYz8s strong{color:var(--text);font-size:calc(8px * var(--ui-font-scale))}.application-detail_resumeCard__uYz8s small{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale))}.application-detail_contacts__h31DL{display:grid;padding:4px 14px 14px}.application-detail_contacts__h31DL article{min-height:62px;display:grid;grid-template-columns:31px 1fr 19px;gap:9px;align-items:center;border-bottom:1px solid var(--border)}.application-detail_contacts__h31DL article:last-child{border:0}.application-detail_contacts__h31DL i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:var(--accent-soft);font-style:normal}.application-detail_contacts__h31DL article>div{min-width:0;display:grid;gap:3px}.application-detail_contacts__h31DL strong{display:flex;align-items:center;gap:4px;font-size:calc(8px * var(--ui-font-scale))}.application-detail_contacts__h31DL em{padding:2px 4px;border-radius:4px;color:var(--text-muted);background:#eff7d8;font-size:calc(5px * var(--ui-font-scale));font-style:normal}.application-detail_contacts__h31DL small{color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale))}.application-detail_contacts__h31DL a{overflow:hidden;display:flex;align-items:center;gap:4px;color:var(--accent);font-size:calc(6px * var(--ui-font-scale));text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.application-detail_contacts__h31DL article>button{border:0;color:var(--text-subtle);background:transparent}.application-detail_contactForm__N8KeG{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:13px;border-bottom:1px solid var(--border);background:var(--surface)}.application-detail_contactForm__N8KeG input,.application-detail_contactForm__N8KeG select{min-width:0;height:32px;padding:0 7px;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);background:var(--surface-raised);font-size:calc(7px * var(--ui-font-scale))}.application-detail_contactForm__N8KeG label{display:flex;align-items:center;gap:5px;color:var(--text-muted);font-size:calc(7px * var(--ui-font-scale))}.application-detail_contactForm__N8KeG label input{width:auto;height:auto}.application-detail_contactForm__N8KeG button{border:0;border-radius:6px;color:var(--accent-contrast);background:var(--accent);font-size:calc(7px * var(--ui-font-scale))}.application-detail_emailPanel__Q7ptb{padding-bottom:15px;background:#191c39;border-color:var(--text);color:white}.application-detail_emailPanel__Q7ptb>header{border-color:var(--text)}.application-detail_emailPanel__Q7ptb header span{color:#bfc0ff}.application-detail_emailPanel__Q7ptb p{margin:15px 16px 10px;color:#b1b4c6;font-size:calc(8px * var(--ui-font-scale));line-height:1.5}.application-detail_emailPanel__Q7ptb code{margin:0 16px;padding:9px;display:block;overflow:hidden;border-radius:7px;color:#d9daff;background:#282c4b;font-size:calc(7px * var(--ui-font-scale));white-space:nowrap;text-overflow:ellipsis}.application-detail_emailPanel__Q7ptb>button{margin:9px 16px;min-height:30px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:7px;color:var(--text);background:#dff58b;font-size:calc(7px * var(--ui-font-scale));font-weight:750}.application-detail_emailPanel__Q7ptb>small{display:block;margin:0 16px;color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale));line-height:1.5}.application-detail_emptyCopy__B2pR_{padding:8px 16px 16px;color:var(--text-subtle);font-size:calc(8px * var(--ui-font-scale));line-height:1.55}.application-detail_emailActions__lXvbq{display:flex;gap:7px;margin:9px 16px}.application-detail_emailActions__lXvbq button{min-height:29px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:7px;color:var(--text);background:#dff58b;font-size:calc(7px * var(--ui-font-scale));font-weight:750}.application-detail_emailActions__lXvbq button:last-child{color:#d5d6e5;background:#343856}.application-detail_forwardingHelp__oV0hq{display:grid;gap:4px;margin:14px 16px;padding-top:12px;border-top:1px solid #343755}.application-detail_forwardingHelp__oV0hq strong{margin-top:5px;color:#f0f0f7;font-size:calc(7px * var(--ui-font-scale))}.application-detail_forwardingHelp__oV0hq span{color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale));line-height:1.5}.application-detail_forwardingHelp__oV0hq b{color:#c8caff}.application-detail_emailList__KsGZk{display:grid;padding:8px 18px 18px}.application-detail_emailList__KsGZk article{display:grid;grid-template-columns:31px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid var(--border)}.application-detail_emailList__KsGZk article:last-child{border:0}.application-detail_emailList__KsGZk i{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:var(--accent-soft);font-style:normal}.application-detail_emailList__KsGZk article>div{min-width:0}.application-detail_emailList__KsGZk strong{display:block;font-size:calc(9px * var(--ui-font-scale))}.application-detail_emailList__KsGZk small{display:block;margin-top:3px;color:var(--text-subtle);font-size:calc(6px * var(--ui-font-scale))}.application-detail_emailList__KsGZk p{margin:7px 0;color:var(--text-muted);font-size:calc(8px * var(--ui-font-scale));line-height:1.55}.application-detail_emailList__KsGZk mark{display:inline-block;padding:6px 8px;border-radius:6px;color:var(--text);background:#eaf6bd;font-size:calc(7px * var(--ui-font-scale))}.application-detail_emailList__KsGZk mark code{font-weight:800}.application-detail_emailList__KsGZk article button{display:block;margin-top:7px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);background:var(--accent-soft);font-size:calc(7px * var(--ui-font-scale))}.application-detail_replyLink__eN_k5{width:fit-content;margin-top:8px;display:inline-flex;align-items:center;gap:5px;color:var(--accent);font-size:calc(7px * var(--ui-font-scale));font-weight:750}.application-detail_emailPanel__Q7ptb .application-detail_composeLink__aIpZr{padding:6px 8px;border-radius:7px;color:#171f1a;background:#dff58b;white-space:nowrap}.application-detail_center__abBM7{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:10px;color:var(--text-muted);background:var(--canvas);font-size:calc(10px * var(--ui-font-scale))}.application-detail_center__abBM7 a{color:var(--accent)}.application-detail_spin__UJLcE{animation:application-detail_spin__UJLcE .9s linear infinite}@keyframes application-detail_spin__UJLcE{to{transform:rotate(1turn)}}@media (max-width:900px){.application-detail_layout__RdQ53{grid-template-columns:1fr}.application-detail_rail__pYQy4{grid-template-columns:1fr 1fr}.application-detail_rail__pYQy4 .application-detail_emailPanel__Q7ptb{grid-column:1/-1}}@media (max-width:650px){.application-detail_topbar__8Jmln{grid-template-columns:1fr auto;padding:0 16px}.application-detail_brand__UWlt4{display:none}.application-detail_hero__qaT_9{grid-template-columns:48px 1fr;padding:25px 17px}.application-detail_logo__EIN4_{width:47px;height:47px}.application-detail_hero__qaT_9 h1{font-size:25px}.application-detail_hero__qaT_9>label{grid-column:1/-1}.application-detail_hero__qaT_9 select{width:100%}.application-detail_error__Wj_fM,.application-detail_layout__RdQ53{width:calc(100% - 32px)}.application-detail_rail__pYQy4,.application-detail_summaryCards__G2ZFB{grid-template-columns:1fr}.application-detail_rail__pYQy4 .application-detail_emailPanel__Q7ptb{grid-column:auto}}.auth_shell__zAIDX{min-height:100vh;display:grid;place-items:center;padding:32px;background:var(--canvas);color:var(--text-strong)}.auth_brand__y4ecu{position:absolute;top:28px;left:32px;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font-size:19px;font-weight:800}.auth_brand__y4ecu span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--accent-contrast);background:var(--accent)}.auth_setup__9hc0B{width:min(440px,100%);padding:38px;border:1px solid var(--border);border-radius:20px;background:var(--surface-raised);box-shadow:0 22px 60px rgba(27,29,62,.1)}.auth_setup__9hc0B small{color:var(--accent);letter-spacing:1.5px;font-weight:800}.auth_setup__9hc0B h1{margin:14px 0 10px;font:500 38px/1.05 var(--font-display);letter-spacing:-1px}.auth_setup__9hc0B p{color:var(--text-muted);font-size:calc(14px * var(--ui-font-scale));line-height:1.65}.auth_setup__9hc0B a{display:inline-flex;margin-top:10px;padding:12px 16px;border-radius:9px;color:var(--accent-contrast);background:var(--accent);text-decoration:none;font-weight:700;font-size:calc(13px * var(--ui-font-scale))}.auth_loadingCard__fRHMb{width:min(400px,calc(100vw - 48px));min-height:430px;padding:38px 32px;border:1px solid var(--border);border-radius:16px;background:var(--surface-raised);box-shadow:var(--shadow-lg)}.auth_loadingCard__fRHMb i{display:block;border-radius:7px;background:linear-gradient(105deg,var(--surface-muted) 20%,var(--surface-subtle) 42%,var(--surface-muted) 64%);background-size:240% 100%;animation:auth_auth-loading-shimmer__yvVDS 1.2s ease-in-out infinite}.auth_loadingHeading__IO18P{display:grid;justify-items:center;gap:11px;margin:8px 0 30px}.auth_loadingHeading__IO18P i:first-child{width:48%;height:25px}.auth_loadingHeading__IO18P i:last-child{width:72%;height:11px}.auth_loadingButton__GbXQ6{width:100%;height:42px}.auth_loadingDivider__11zLM{display:flex;align-items:center;gap:12px;margin:25px 0}.auth_loadingDivider__11zLM:after,.auth_loadingDivider__11zLM:before{height:1px;flex:1;content:"";background:var(--border)}.auth_loadingDivider__11zLM i{width:28px;height:9px}.auth_loadingField__mPnwx{display:grid;gap:8px;margin-top:19px}.auth_loadingField__mPnwx i:first-child{width:34%;height:9px}.auth_loadingField__mPnwx i:last-child{width:100%;height:42px}.auth_loadingSubmit__94tZE{width:100%;height:42px;margin-top:24px}@keyframes auth_auth-loading-shimmer__yvVDS{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:520px){.auth_shell__zAIDX{padding:78px 20px 28px}.auth_brand__y4ecu{top:20px;left:20px}.auth_loadingCard__fRHMb{width:100%;min-height:400px;padding:32px 24px}}@media (prefers-reduced-motion:reduce){.auth_loadingCard__fRHMb i{animation:none}}.action-dialog-provider_backdrop__IU_kp{position:fixed;z-index:300;inset:0;display:grid;place-items:center;padding:20px;background:color-mix(in srgb,var(--overlay) 88%,transparent);backdrop-filter:blur(8px);animation:action-dialog-provider_dialog-backdrop-in__QS1Qe .16s ease-out}.action-dialog-provider_dialog__Q7mcD{position:relative;width:min(460px,100%);display:grid;grid-template-columns:46px minmax(0,1fr);gap:0 14px;padding:24px;border:1px solid var(--border);border-radius:17px;color:var(--text-strong);background:var(--surface-raised);box-shadow:var(--shadow-lg);animation:action-dialog-provider_dialog-panel-in__748Ip .18s ease-out}.action-dialog-provider_close__65NRF{position:absolute;top:13px;right:13px;width:32px;height:32px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--text-subtle);background:transparent}.action-dialog-provider_close__65NRF:hover{color:var(--text);background:var(--surface-subtle)}.action-dialog-provider_icon__I1oWc{width:46px;height:46px;display:grid;place-items:center;border-radius:13px;color:var(--accent);background:var(--accent-soft)}.action-dialog-provider_dangerIcon__alBIE{color:var(--danger);background:var(--danger-soft)}.action-dialog-provider_copy__zSgUK{min-width:0;padding:2px 34px 0 0}.action-dialog-provider_copy__zSgUK h2{margin:0;font:500 24px/1.15 var(--font-display);letter-spacing:-.35px}.action-dialog-provider_copy__zSgUK p{margin:9px 0 0;color:var(--text-muted);font-size:calc(10px * var(--ui-font-scale));line-height:1.55;white-space:pre-line}.action-dialog-provider_field__vAcRc{grid-column:1/-1;display:grid;gap:7px;margin-top:20px;color:var(--text-muted);font-size:calc(8px * var(--ui-font-scale));font-weight:750}.action-dialog-provider_field__vAcRc input{width:100%;height:43px;padding:0 12px;border:1px solid var(--border-strong);border-radius:9px;outline:0;color:var(--text);background:var(--surface);font:500 calc(10px * var(--ui-font-scale)) var(--font-sans)}.action-dialog-provider_field__vAcRc input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring)}.action-dialog-provider_field__vAcRc small{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale));font-weight:500}.action-dialog-provider_actions__hw496{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;margin-top:24px}.action-dialog-provider_actions__hw496 button{min-width:96px;min-height:40px;padding:0 15px;border:1px solid transparent;border-radius:9px;font-size:calc(9px * var(--ui-font-scale));font-weight:800}.action-dialog-provider_cancel__gqWT7{border-color:var(--border)!important;color:var(--text);background:var(--surface)}.action-dialog-provider_cancel__gqWT7:hover{background:var(--surface-subtle)}.action-dialog-provider_confirm__LEBIa{color:var(--accent-contrast);background:var(--accent)}.action-dialog-provider_confirm__LEBIa:hover{background:var(--accent-hover)}.action-dialog-provider_danger__F8m0V{color:#fff;background:var(--danger)}.action-dialog-provider_danger__F8m0V:hover{filter:brightness(.92)}.action-dialog-provider_actions__hw496 button:disabled{opacity:.45}@keyframes action-dialog-provider_dialog-backdrop-in__QS1Qe{0%{opacity:0}}@keyframes action-dialog-provider_dialog-panel-in__748Ip{0%{opacity:0;transform:translateY(8px) scale(.985)}}@media (max-width:520px){.action-dialog-provider_backdrop__IU_kp{align-items:end;padding:10px}.action-dialog-provider_dialog__Q7mcD{width:100%;padding:21px;border-radius:17px 17px 12px 12px}.action-dialog-provider_copy__zSgUK h2{font-size:22px}.action-dialog-provider_actions__hw496{display:grid;grid-template-columns:1fr 1fr}.action-dialog-provider_actions__hw496 button{width:100%}}@media (prefers-reduced-motion:reduce){.action-dialog-provider_backdrop__IU_kp,.action-dialog-provider_dialog__Q7mcD{animation:none}}.navigation-progress_progress__3qWeJ{position:fixed;z-index:1000;inset:0 0 auto;height:3px;overflow:hidden;pointer-events:none;opacity:0;transition:opacity .1s ease}.navigation-progress_progress__3qWeJ>span:first-child{width:38%;height:100%;display:block;border-radius:0 999px 999px 0;background:var(--accent);box-shadow:0 0 13px color-mix(in srgb,var(--accent) 58%,transparent);transform:translateX(-110%)}.navigation-progress_progress__3qWeJ.navigation-progress_pending__idTXl{opacity:1}.navigation-progress_progress__3qWeJ.navigation-progress_pending__idTXl>span:first-child{animation:navigation-progress_navigation-progress__MO5y2 1.05s ease-in-out infinite}@keyframes navigation-progress_navigation-progress__MO5y2{0%{transform:translateX(-110%)}55%{transform:translateX(125%)}to{transform:translateX(285%)}}@media (prefers-reduced-motion:reduce){.navigation-progress_progress__3qWeJ.navigation-progress_pending__idTXl>span:first-child{width:100%;animation:none;transform:none}}.navigation-progress_routePreview__yy5eI{position:relative;min-height:100vh;overflow:hidden;color:var(--text);background:var(--canvas)}.navigation-progress_routePreview__yy5eI.navigation-progress_overlay__BmObM{position:fixed;z-index:900;inset:0;pointer-events:auto;cursor:progress}.navigation-progress_auth___TQrE{display:grid;place-items:center;padding:88px 24px 32px}.navigation-progress_authBrand___tXjy{position:absolute;top:28px;left:32px;display:flex;align-items:center;gap:10px;font-size:calc(16px * var(--ui-font-scale))}.navigation-progress_authBrand___tXjy i{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;color:var(--accent-contrast);background:var(--accent);font-style:normal;font-weight:800}.navigation-progress_authBrand___tXjy strong{font-weight:800}.navigation-progress_previewHeader__TtK05{height:68px;display:flex;align-items:center;gap:12px;padding:0 24px;border-bottom:1px solid var(--border);background:var(--surface)}.navigation-progress_brandSkeleton__eEtbI{width:32px;height:32px;display:grid;flex:0 0 auto;place-items:center;border-radius:9px;color:var(--accent-contrast);background:var(--accent);font-size:calc(13px * var(--ui-font-scale));font-style:normal;font-weight:800}.navigation-progress_contentGrid__1Kkcv i,.navigation-progress_contentHeading__RvU89 i,.navigation-progress_contentPanel__LH2zp i,.navigation-progress_headerAction__GnW4R,.navigation-progress_headerTitle__vuWuw,.navigation-progress_previewInspector__OLvmF i,.navigation-progress_previewRail__s4yX7 i{display:block;border-radius:8px;background:linear-gradient(105deg,var(--surface-muted) 20%,var(--surface-subtle) 42%,var(--surface-muted) 64%);background-size:240% 100%;animation:navigation-progress_skeleton-shimmer__CXDHu 1.2s ease-in-out infinite}.navigation-progress_headerTitle__vuWuw{width:144px;height:12px}.navigation-progress_headerAction__GnW4R{width:96px;height:34px;margin-left:auto}.navigation-progress_previewBody__WhF0m{min-height:calc(100vh - 68px);display:grid;grid-template-columns:236px minmax(0,1fr)}.navigation-progress_previewRail__s4yX7{display:grid;align-content:start;gap:13px;padding:30px 22px;border-right:1px solid var(--border);background:var(--surface)}.navigation-progress_previewRail__s4yX7 i{width:100%;height:36px}.navigation-progress_previewRail__s4yX7 i:first-child{width:72%;margin-bottom:10px}.navigation-progress_previewRail__s4yX7 i:last-child{margin-top:min(34vh,280px)}.navigation-progress_previewContent__LWBIT{padding:clamp(30px,5vw,58px)}.navigation-progress_contentHeading__RvU89{display:grid;gap:13px;margin-bottom:34px}.navigation-progress_contentHeading__RvU89 i:first-child{width:min(360px,70%);height:34px}.navigation-progress_contentHeading__RvU89 i:last-child{width:min(520px,85%);height:12px}.navigation-progress_contentGrid__1Kkcv{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.navigation-progress_contentGrid__1Kkcv i{height:102px}.navigation-progress_contentPanel__LH2zp{min-height:340px;padding:24px;display:grid;align-content:start;gap:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-raised)}.navigation-progress_contentPanel__LH2zp i{width:100%;height:46px}.navigation-progress_contentPanel__LH2zp i:first-child{width:38%;height:16px;margin-bottom:5px}.navigation-progress_previewInspector__OLvmF{display:none}.navigation-progress_builder__iGys8 .navigation-progress_previewHeader__TtK05{height:62px}.navigation-progress_builder__iGys8 .navigation-progress_previewBody__WhF0m{min-height:calc(100vh - 62px);grid-template-columns:220px minmax(0,1fr) 280px}.navigation-progress_builder__iGys8 .navigation-progress_previewRail__s4yX7{background:var(--surface-raised)}.navigation-progress_builder__iGys8 .navigation-progress_previewContent__LWBIT{display:grid;place-items:center;padding:40px;background:var(--surface-muted)}.navigation-progress_builder__iGys8 .navigation-progress_contentGrid__1Kkcv,.navigation-progress_builder__iGys8 .navigation-progress_contentHeading__RvU89{display:none}.navigation-progress_builder__iGys8 .navigation-progress_contentPanel__LH2zp{width:min(620px,90%);min-height:calc(100vh - 145px);border-radius:2px;background:var(--surface-raised);box-shadow:var(--shadow-md)}.navigation-progress_builder__iGys8 .navigation-progress_previewInspector__OLvmF{display:grid;align-content:start;gap:15px;padding:28px 20px;border-left:1px solid var(--border);background:var(--surface)}.navigation-progress_builder__iGys8 .navigation-progress_previewInspector__OLvmF i{height:76px}.navigation-progress_public__ClBHf .navigation-progress_previewBody__WhF0m{display:block;min-height:calc(100vh - 68px)}.navigation-progress_public__ClBHf .navigation-progress_previewInspector__OLvmF,.navigation-progress_public__ClBHf .navigation-progress_previewRail__s4yX7{display:none}.navigation-progress_public__ClBHf .navigation-progress_previewContent__LWBIT{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:clamp(64px,10vw,130px) 0}.navigation-progress_public__ClBHf .navigation-progress_contentHeading__RvU89 i:first-child{width:min(600px,72%);height:58px}.navigation-progress_public__ClBHf .navigation-progress_contentHeading__RvU89 i:last-child{width:min(680px,86%);height:18px}.navigation-progress_public__ClBHf .navigation-progress_contentGrid__1Kkcv{grid-template-columns:repeat(3,1fr)}.navigation-progress_public__ClBHf .navigation-progress_contentGrid__1Kkcv i{height:190px}.navigation-progress_public__ClBHf .navigation-progress_contentPanel__LH2zp{display:none}@keyframes navigation-progress_skeleton-shimmer__CXDHu{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.navigation-progress_builder__iGys8 .navigation-progress_previewBody__WhF0m,.navigation-progress_previewBody__WhF0m{grid-template-columns:1fr}.navigation-progress_builder__iGys8 .navigation-progress_previewInspector__OLvmF,.navigation-progress_builder__iGys8 .navigation-progress_previewRail__s4yX7,.navigation-progress_previewRail__s4yX7{display:none}.navigation-progress_previewContent__LWBIT{padding:30px 18px}.navigation-progress_contentGrid__1Kkcv{grid-template-columns:1fr 1fr}.navigation-progress_builder__iGys8 .navigation-progress_contentPanel__LH2zp{width:100%;min-height:calc(100vh - 130px)}}@media (max-width:540px){.navigation-progress_previewHeader__TtK05{padding:0 16px}.navigation-progress_headerTitle__vuWuw{width:100px}.navigation-progress_headerAction__GnW4R{width:72px}.navigation-progress_contentGrid__1Kkcv,.navigation-progress_public__ClBHf .navigation-progress_contentGrid__1Kkcv{grid-template-columns:1fr}.navigation-progress_public__ClBHf .navigation-progress_previewContent__LWBIT{width:calc(100% - 32px)}.navigation-progress_public__ClBHf .navigation-progress_contentHeading__RvU89 i:first-child{width:92%;height:44px}.navigation-progress_authBrand___tXjy{top:20px;left:20px}}@media (prefers-reduced-motion:reduce){.navigation-progress_contentGrid__1Kkcv i,.navigation-progress_contentHeading__RvU89 i,.navigation-progress_contentPanel__LH2zp i,.navigation-progress_headerAction__GnW4R,.navigation-progress_headerTitle__vuWuw,.navigation-progress_previewInspector__OLvmF i,.navigation-progress_previewRail__s4yX7 i{animation:none}}.account-menu_root__etq6W{position:relative;min-width:0;margin-top:6px;padding-top:8px;border-top:1px solid var(--border)}.account-menu_trigger___VxDa{width:100%;min-height:50px;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:7px;border:0;border-radius:10px;color:var(--text);background:transparent;text-align:left;cursor:pointer}.account-menu_trigger___VxDa:focus-visible,.account-menu_trigger___VxDa:hover,.account-menu_trigger___VxDa[aria-expanded=true]{outline:0;background:var(--surface-subtle)}.account-menu_trigger___VxDa:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 32%,transparent)}.account-menu_avatar__pgUX3{width:32px;height:32px;display:grid;place-items:center;overflow:hidden;border:2px solid color-mix(in srgb,var(--accent) 20%,var(--surface));border-radius:50%;color:var(--accent);background:var(--accent-soft);font-size:calc(9px * var(--ui-font-scale));font-weight:800}.account-menu_avatar__pgUX3 img{width:100%;height:100%;object-fit:cover}.account-menu_identity__T1mhG{min-width:0;display:grid;gap:2px}.account-menu_identity__T1mhG small,.account-menu_identity__T1mhG strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu_identity__T1mhG strong{color:var(--text);font-size:calc(9px * var(--ui-font-scale));font-weight:750}.account-menu_identity__T1mhG small{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale))}.account-menu_trigger___VxDa>svg{color:var(--text-subtle);transition:transform .16s ease}.account-menu_trigger___VxDa>svg.account-menu_chevronOpen__lAzR1{transform:rotate(180deg)}.account-menu_menu__tvbjr{position:absolute;z-index:30;right:0;bottom:calc(100% + 8px);left:0;max-height:min(280px,calc(100vh - 90px));overflow-y:auto;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised);box-shadow:0 18px 48px rgba(18,27,23,.18)}.account-menu_menuHeader__dzTWy{min-width:0;display:grid;gap:3px;padding:13px 13px 11px;border-bottom:1px solid var(--border)}.account-menu_menuHeader__dzTWy span,.account-menu_menuHeader__dzTWy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-menu_menuHeader__dzTWy strong{color:var(--text);font-size:calc(9px * var(--ui-font-scale))}.account-menu_menuHeader__dzTWy span{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale))}.account-menu_menuItems__lotrS,.account-menu_signOutArea__gue5E{padding:5px}.account-menu_menuItems__lotrS{display:grid}.account-menu_menuItems__lotrS a,.account-menu_signOutArea__gue5E button{width:100%;min-height:36px;display:flex;align-items:center;gap:9px;padding:0 9px;border:0;border-radius:8px;color:var(--text-muted);background:transparent;font:inherit;font-size:calc(8px * var(--ui-font-scale));font-weight:650;text-align:left;text-decoration:none}.account-menu_menuItems__lotrS a:focus-visible,.account-menu_menuItems__lotrS a:hover,.account-menu_signOutArea__gue5E button:focus-visible,.account-menu_signOutArea__gue5E button:hover{outline:0;color:var(--text);background:var(--accent-soft)}.account-menu_menuItems__lotrS svg{color:var(--accent)}.account-menu_signOutArea__gue5E{border-top:1px solid var(--border)}.account-menu_signOutArea__gue5E button{color:var(--danger);cursor:pointer}.account-menu_signOutArea__gue5E button:disabled{opacity:.65;cursor:wait}.account-menu_signOutArea__gue5E p{margin:3px 7px 6px;color:var(--danger);font-size:calc(7px * var(--ui-font-scale));line-height:1.4}.account-menu_spinner__00lej{animation:account-menu_account-menu-spin__gepRx .8s linear infinite}@keyframes account-menu_account-menu-spin__gepRx{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.account-menu_spinner__00lej,.account-menu_trigger___VxDa>svg{transition:none;animation:none}}.workspace-shell_shell__2mAs_{min-height:100vh;display:grid;grid-template-columns:236px minmax(0,1fr);color:var(--text-strong);background:var(--canvas)}.workspace-shell_sidebar__hALj4{position:sticky;top:0;z-index:20;height:100vh;display:flex;flex-direction:column;padding:24px 17px 18px;border-right:1px solid var(--border);background:var(--surface)}.workspace-shell_brand__ZQ9LZ{display:flex;align-items:center;gap:10px;padding:0 9px 27px;color:inherit;text-decoration:none;font-size:17px}.workspace-shell_brand__ZQ9LZ>span{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;color:var(--accent-contrast);background:var(--accent);font-size:calc(14px * var(--ui-font-scale));font-weight:800}.workspace-shell_sidebar__hALj4 nav{display:grid;gap:4px}.workspace-shell_settingsLink__8zc4V,.workspace-shell_sidebar__hALj4 nav a{min-height:41px;padding:0 11px;border-radius:9px;display:flex;align-items:center;gap:10px;color:var(--text-muted);text-decoration:none;font-size:calc(12px * var(--ui-font-scale));font-weight:600}.workspace-shell_settingsLink__8zc4V:hover,.workspace-shell_sidebar__hALj4 nav a:hover{color:var(--text);background:var(--surface-subtle)}.workspace-shell_settingsLink__8zc4V.workspace-shell_active__mzARX,.workspace-shell_sidebar__hALj4 nav a.workspace-shell_active__mzARX{color:var(--accent);background:var(--accent-soft)}.workspace-shell_navCount__OamDU{margin-left:auto;min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;color:var(--accent);background:var(--surface-raised);font-size:calc(8px * var(--ui-font-scale))}.workspace-shell_sidebarBottom__ieCX6{margin-top:auto;display:grid;gap:8px}.workspace-shell_usageCard__Vo_7J{padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--accent-soft)}.workspace-shell_usageCard__Vo_7J>div{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:2px}.workspace-shell_usageCard__Vo_7J svg{grid-row:1/span 2;color:var(--accent)}.workspace-shell_usageCard__Vo_7J strong{font-size:calc(10px * var(--ui-font-scale))}.workspace-shell_usageCard__Vo_7J span{color:var(--text-subtle);font-size:calc(8px * var(--ui-font-scale))}.workspace-shell_usageCard__Vo_7J>i{height:4px;display:block;overflow:hidden;margin:11px 0 8px;border-radius:3px;background:var(--surface-muted)}.workspace-shell_usageCard__Vo_7J>i b{height:100%;display:block;border-radius:inherit;background:var(--accent)}.workspace-shell_usageCard__Vo_7J a{color:var(--accent);display:flex;align-items:center;gap:5px;font-size:calc(8px * var(--ui-font-scale));font-weight:700;text-decoration:none}.workspace-shell_loading__qqdKN{min-width:0;min-height:100vh;padding:68px clamp(24px,4vw,56px);background:var(--canvas)}.workspace-shell_loadingHeading__c8OmC{display:grid;gap:13px;margin-bottom:34px}.workspace-shell_loadingCards__sTISU i,.workspace-shell_loadingHeading__c8OmC i,.workspace-shell_loadingPanel__HI0w7 i{display:block;border-radius:8px;background:linear-gradient(105deg,var(--surface-muted) 20%,var(--surface-subtle) 42%,var(--surface-muted) 64%);background-size:240% 100%;animation:workspace-shell_workspace-shimmer__rsZX9 1.2s ease-in-out infinite}.workspace-shell_loadingHeading__c8OmC i:first-child{width:min(360px,70%);height:34px}.workspace-shell_loadingHeading__c8OmC i:last-child{width:min(520px,85%);height:12px}.workspace-shell_loadingCards__sTISU{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px}.workspace-shell_loadingCards__sTISU i{height:102px}.workspace-shell_loadingPanel__HI0w7{min-height:340px;padding:24px;display:grid;align-content:start;gap:16px;border:1px solid var(--border);border-radius:16px;background:var(--surface-raised)}.workspace-shell_loadingPanel__HI0w7 i{width:100%;height:46px}.workspace-shell_loadingPanel__HI0w7 i:first-child{width:38%;height:16px;margin-bottom:5px}@keyframes workspace-shell_workspace-shimmer__rsZX9{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:900px){.workspace-shell_loadingCards__sTISU{grid-template-columns:1fr 1fr}}@media (max-width:760px){.workspace-shell_shell__2mAs_{grid-template-columns:1fr}.workspace-shell_sidebar__hALj4{position:static;width:100%;height:auto;padding:15px;flex-direction:row;align-items:center}.workspace-shell_brand__ZQ9LZ{padding:0}.workspace-shell_brand__ZQ9LZ strong,.workspace-shell_sidebarBottom__ieCX6,.workspace-shell_sidebar__hALj4 nav{display:none}.workspace-shell_loading__qqdKN{min-height:calc(100vh - 62px);padding:42px 16px}}@media (prefers-reduced-motion:reduce){.workspace-shell_loadingCards__sTISU i,.workspace-shell_loadingHeading__c8OmC i,.workspace-shell_loadingPanel__HI0w7 i{animation:none}}.profile_page__2TCnr{min-height:100vh;color:var(--text);background:var(--canvas)}.profile_topbar__6GJfd{height:66px;display:flex;align-items:center;justify-content:space-between;padding:0 34px;border-bottom:1px solid var(--border);background:var(--surface)}.profile_topbar__6GJfd a{display:inline-flex;align-items:center;gap:7px;color:var(--text-muted);font-size:calc(11px * var(--ui-font-scale));font-weight:700}.profile_topbar__6GJfd strong{color:var(--text-strong);font:700 18px var(--font-display)}.profile_hero__7rvsV{width:min(1040px,calc(100% - 40px));margin:0 auto;padding:56px 0 28px;display:grid;grid-template-columns:1fr 320px;align-items:end;gap:60px}.profile_eyebrow__qJuhL{color:var(--accent);font-size:calc(8px * var(--ui-font-scale));font-weight:850;letter-spacing:1.5px}.profile_hero__7rvsV h1{margin:8px 0 10px;color:var(--text-strong);font:500 46px/1 var(--font-display);letter-spacing:-1.7px}.profile_hero__7rvsV>div>p{max-width:620px;margin:0;color:var(--text-muted);font-size:calc(12px * var(--ui-font-scale));line-height:1.6}.profile_heroActions__h7EqG{margin-top:18px;display:flex;align-items:center;flex-wrap:wrap;gap:11px 14px}.profile_heroActions__h7EqG button{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:9px;color:var(--accent);background:var(--accent-soft);font-size:calc(9px * var(--ui-font-scale));font-weight:800;box-shadow:0 5px 14px color-mix(in srgb,var(--accent) 8%,transparent);transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.profile_heroActions__h7EqG button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 46%,var(--border));background:color-mix(in srgb,var(--accent-soft) 72%,var(--surface-raised));box-shadow:0 8px 18px color-mix(in srgb,var(--accent) 13%,transparent)}.profile_heroActions__h7EqG>span{color:var(--text-subtle);font-size:calc(7.5px * var(--ui-font-scale))}.profile_hero__7rvsV aside{padding:16px;border:1px solid var(--border);border-radius:13px;background:var(--surface-raised);box-shadow:var(--shadow-sm)}.profile_hero__7rvsV aside>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.profile_hero__7rvsV aside span{display:inline-flex;align-items:center;gap:7px;color:var(--text-muted);font-size:calc(9px * var(--ui-font-scale));font-weight:750}.profile_hero__7rvsV aside span svg{color:var(--accent)}.profile_hero__7rvsV aside strong{color:var(--text-strong);font:600 18px var(--font-display)}.profile_hero__7rvsV aside i{height:5px;display:block;overflow:hidden;margin:12px 0 9px;border-radius:99px;background:var(--surface-muted)}.profile_hero__7rvsV aside i b{height:100%;display:block;border-radius:inherit;background:var(--accent);transition:width .25s ease}.profile_hero__7rvsV aside small{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale));line-height:1.5}.profile_error__XVE2k{width:min(1040px,calc(100% - 40px));margin:0 auto 14px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--danger) 25%,var(--border));border-radius:9px;color:var(--danger);background:var(--danger-soft);font-size:calc(9px * var(--ui-font-scale))}.profile_profileGrid__tQFXy{width:min(1040px,calc(100% - 40px));margin:0 auto;padding:0 0 90px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.profile_card__3Jgul{min-width:0;padding:21px;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:0 3px 12px rgb(26 49 40/3%)}.profile_wideCard__B2KiC{grid-column:1/-1}.profile_sectionHeader__nHPt9{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:19px}.profile_sectionHeader__nHPt9>div{display:flex;align-items:center;gap:9px}.profile_sectionHeader__nHPt9>div>span{width:31px;height:31px;display:grid;place-items:center;border-radius:8px;color:var(--accent);background:var(--accent-soft)}.profile_sectionHeader__nHPt9 h2{margin:0;color:var(--text-strong);font:600 17px var(--font-display)}.profile_addButton__BceIi,.profile_editButton__DXAD_{min-height:32px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--border);border-radius:8px;color:var(--text-muted);background:var(--surface);font-size:calc(8px * var(--ui-font-scale));font-weight:750;white-space:nowrap}.profile_addButton__BceIi:hover,.profile_editButton__DXAD_:hover{border-color:var(--border-strong);color:var(--accent);background:var(--accent-soft)}.profile_addButton__BceIi{border-color:color-mix(in srgb,var(--accent) 24%,var(--border));color:var(--accent);background:var(--accent-soft)}.profile_bioPreview__Dvymo{display:flex;align-items:center;gap:13px}.profile_initials__VpCx1{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:var(--accent-soft);font-size:calc(13px * var(--ui-font-scale));font-weight:850}.profile_bioPreview__Dvymo>div{min-width:0}.profile_bioPreview__Dvymo strong{display:block;overflow:hidden;color:var(--text-strong);font-size:calc(12px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.profile_bioPreview__Dvymo p{margin:4px 0 0;color:var(--text-muted);font-size:calc(9px * var(--ui-font-scale))}.profile_contactList__YiRt1,.profile_detailList__v2NdI{margin:18px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.profile_contactList__YiRt1 div,.profile_detailList__v2NdI div{min-width:0;padding-top:11px;border-top:1px solid var(--border)}.profile_contactList__YiRt1 dt,.profile_detailList__v2NdI dt{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale));font-weight:750}.profile_contactList__YiRt1 dd,.profile_detailList__v2NdI dd{overflow:hidden;margin:4px 0 0;color:var(--text);font-size:calc(9px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.profile_contactList__YiRt1{margin-top:0}.profile_summary__Jr_GL{margin:0;color:var(--text-muted);font-size:calc(10px * var(--ui-font-scale));line-height:1.72;white-space:pre-wrap}.profile_emptyPreview__X8ArP{min-height:76px;display:flex;align-items:center;justify-content:center;gap:8px;padding:18px;border:1px dashed var(--border);border-radius:10px;color:var(--text-subtle);background:color-mix(in srgb,var(--surface) 68%,transparent);text-align:center;font-size:calc(9px * var(--ui-font-scale))}.profile_emptyPreview__X8ArP svg{flex:0 0 auto;color:var(--accent)}.profile_itemList__2ou37{display:grid}.profile_item__rS_do{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;padding:16px 0;border-top:1px solid var(--border)}.profile_item__rS_do:first-child{padding-top:0;border-top:0}.profile_item__rS_do:last-child{padding-bottom:0}.profile_itemIcon__WzjYo{width:33px;height:33px;display:grid;place-items:center;border-radius:9px;color:var(--accent);background:var(--accent-soft)}.profile_item__rS_do>div{min-width:0}.profile_item__rS_do>.profile_editButton__DXAD_{align-self:start}.profile_item__rS_do strong{display:block;overflow:hidden;color:var(--text-strong);font-size:calc(10px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.profile_item__rS_do p{margin:4px 0;color:var(--text-muted);font-size:calc(9px * var(--ui-font-scale))}.profile_item__rS_do small{color:var(--text-subtle);font-size:calc(8px * var(--ui-font-scale))}.profile_itemHeading__jDitO{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.profile_itemHeading__jDitO>div{min-width:0}.profile_itemHeading__jDitO p{margin-bottom:0}.profile_itemPeriod__NkPZj{flex:0 0 auto;padding:5px 9px;border-radius:99px;color:var(--text-muted);background:var(--surface-subtle);font-size:calc(7.5px * var(--ui-font-scale));font-weight:700;line-height:1.2;white-space:nowrap}.profile_item__rS_do ul{margin:9px 0 0;padding-left:18px;color:var(--text-muted);font-size:calc(8px * var(--ui-font-scale));line-height:1.55}.profile_tagGroups__u_34U{display:grid;gap:19px}.profile_tagGroups__u_34U>div>strong{display:inline-flex;align-items:center;gap:6px;margin-bottom:9px;color:var(--text-muted);font-size:calc(8px * var(--ui-font-scale));text-transform:uppercase;letter-spacing:.8px}.profile_tagGroups__u_34U>div>div{display:flex;flex-wrap:wrap;gap:7px}.profile_tagGroups__u_34U span{padding:7px 10px;border-radius:99px;color:var(--text);background:var(--accent-soft);font-size:calc(8px * var(--ui-font-scale))}.profile_modalOverlay__iFSVn{position:fixed;z-index:100;inset:0;padding:20px;display:grid;place-items:center;background:color-mix(in srgb,var(--overlay) 92%,transparent);backdrop-filter:blur(7px) saturate(90%)}.profile_modal__LdLKq{width:min(720px,100%);max-height:min(860px,calc(100vh - 40px));overflow:hidden;border:1px solid color-mix(in srgb,var(--border-strong) 72%,transparent);border-radius:18px;background:var(--surface-raised);box-shadow:0 32px 100px rgb(8 20 15/28%),0 2px 12px rgb(8 20 15/12%)}.profile_modal__LdLKq form{max-height:inherit;display:flex;flex-direction:column}.profile_modalHeader__cnvCG{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:22px 26px 20px;border-bottom:1px solid var(--border);background:linear-gradient(145deg,color-mix(in srgb,var(--accent-soft) 54%,var(--surface-raised)),var(--surface-raised) 62%)}.profile_modalHeading__kxz9q{min-width:0;display:flex;align-items:flex-start;gap:13px}.profile_modalIcon__QnXFy{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 17%,var(--border));border-radius:11px;color:var(--accent);background:var(--surface-raised);box-shadow:0 5px 14px color-mix(in srgb,var(--accent) 10%,transparent)}.profile_modalHeading__kxz9q>div{min-width:0}.profile_modalHeader__cnvCG h2{margin:0;color:var(--text-strong);font:600 23px/1.12 var(--font-display);letter-spacing:-.45px}.profile_modalHeader__cnvCG p{max-width:560px;margin:7px 0 0;color:var(--text-muted);font-size:calc(8.5px * var(--ui-font-scale));line-height:1.55}.profile_modalHeader__cnvCG>button{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border:1px solid transparent;border-radius:9px;color:var(--text-subtle);background:transparent}.profile_modalHeader__cnvCG>button:hover{color:var(--text);background:var(--surface-subtle)}.profile_modalBody__nDRoX{overflow-y:auto;padding:24px 26px 28px;background:var(--surface-raised);scrollbar-gutter:stable}.profile_modalError__s980K{margin:0 0 16px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--danger) 22%,var(--border));border-radius:8px;color:var(--danger);background:var(--danger-soft);font-size:calc(8px * var(--ui-font-scale));line-height:1.5}.profile_formGrid__RUEJB{display:grid;grid-template-columns:1fr 1fr;gap:19px 16px}.profile_formField__Ja3Nw,.profile_formGrid__RUEJB label,.profile_stackField__uhQ3q{min-width:0;display:grid;align-content:start;gap:8px;color:var(--text-muted);font-size:calc(8.5px * var(--ui-font-scale));font-weight:760}.profile_formGrid__RUEJB input:not([type=hidden]),.profile_formGrid__RUEJB textarea,.profile_stackField__uhQ3q textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--border);border-radius:9px;outline:0;color:var(--text);background:color-mix(in srgb,var(--surface) 78%,var(--surface-raised));font:520 calc(9.5px * var(--ui-font-scale))/1.4 var(--font-sans);transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.profile_formGrid__RUEJB textarea,.profile_stackField__uhQ3q textarea{resize:vertical}.profile_formGrid__RUEJB input:not([type=hidden]):focus,.profile_formGrid__RUEJB textarea:focus,.profile_stackField__uhQ3q textarea:focus{border-color:var(--accent);background:var(--surface-raised);box-shadow:0 0 0 3px var(--focus-ring)}.profile_formGrid__RUEJB input:not([type=hidden]):disabled{color:var(--text-subtle);background:var(--surface-muted)}.profile_formGrid__RUEJB small,.profile_stackField__uhQ3q small{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale));font-weight:500}.profile_fullField__NCZ05{grid-column:1/-1}.profile_checkField__bwysx{grid-column:1/-1;display:flex!important;align-items:center;gap:8px!important}.profile_formGrid__RUEJB .profile_checkField__bwysx input[type=checkbox]{width:17px;height:17px;min-height:17px;flex:0 0 17px;padding:0;accent-color:var(--accent)}.profile_modalFooter__RS8GO{position:relative;z-index:2;width:auto;flex:0 0 auto;margin:0;padding:16px 26px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--border);background:var(--surface-raised);box-shadow:0 -10px 28px rgb(18 43 33/4%)}.profile_footerContext__zvBF_{min-width:0;display:flex;align-items:center}.profile_footerHint__8bPB7{max-width:270px;display:inline-flex;align-items:center;gap:7px;color:var(--text-subtle);font-size:calc(7.5px * var(--ui-font-scale));line-height:1.4}.profile_footerHint__8bPB7 svg{flex:0 0 auto;color:var(--accent)}.profile_modalActions__rJtuP{flex:0 0 auto;display:flex;gap:9px}.profile_modalFooter__RS8GO button{min-height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;font-size:calc(8.5px * var(--ui-font-scale));font-weight:800;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.profile_cancelButton__Hysax{border:1px solid var(--border);color:var(--text-muted);background:var(--surface-raised)}.profile_cancelButton__Hysax:hover:not(:disabled){border-color:var(--border-strong);color:var(--text);background:var(--surface-subtle)}.profile_saveButton__AIBHb{min-width:142px;border:1px solid var(--accent);color:var(--accent-contrast);background:var(--accent);box-shadow:0 7px 16px color-mix(in srgb,var(--accent) 18%,transparent)}.profile_saveButton__AIBHb:hover:not(:disabled){transform:translateY(-1px);background:var(--accent-hover);box-shadow:0 9px 20px color-mix(in srgb,var(--accent) 24%,transparent)}.profile_deleteButton__11pNo{border:1px solid color-mix(in srgb,var(--danger) 18%,var(--border));color:var(--danger);background:color-mix(in srgb,var(--danger-soft) 64%,var(--surface-raised))}.profile_deleteButton__11pNo:hover:not(:disabled){border-color:color-mix(in srgb,var(--danger) 34%,var(--border));background:var(--danger-soft)}.profile_modalFooter__RS8GO button:disabled{opacity:.55}.profile_importModal__qQcoK{width:min(680px,100%)}.profile_importBody__g6TzJ{min-height:390px;display:grid;align-content:center;gap:15px}.profile_importDropzone__0ic_7{width:100%;min-height:214px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1.5px dashed color-mix(in srgb,var(--accent) 32%,var(--border-strong));border-radius:14px;color:var(--accent);background:linear-gradient(145deg,color-mix(in srgb,var(--accent-soft) 76%,var(--surface-raised)),color-mix(in srgb,var(--surface) 82%,var(--surface-raised)));text-align:center;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.profile_importDropzone__0ic_7:focus-visible,.profile_importDropzone__0ic_7:hover,.profile_importDropzone__0ic_7[data-dragging=true]{transform:translateY(-1px);border-color:var(--accent);outline:0;background:color-mix(in srgb,var(--accent-soft) 72%,var(--surface-raised));box-shadow:0 0 0 4px var(--focus-ring),0 15px 30px color-mix(in srgb,var(--accent) 8%,transparent)}.profile_dropzoneIcon__lMiQG{width:54px;height:54px;margin-bottom:3px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border));border-radius:15px;color:var(--accent);background:var(--surface-raised);box-shadow:0 8px 20px color-mix(in srgb,var(--accent) 12%,transparent)}.profile_importDropzone__0ic_7 strong{max-width:100%;overflow:hidden;color:var(--text-strong);font-size:calc(11px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.profile_importDropzone__0ic_7>span:not(.profile_dropzoneIcon__lMiQG){color:var(--text-muted);font-size:calc(8.5px * var(--ui-font-scale))}.profile_importDropzone__0ic_7 small{color:var(--text-subtle);font-size:calc(7.5px * var(--ui-font-scale))}.profile_importFileInput__XfvR7{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.profile_importAssurances__hMlkh{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px 18px;color:var(--text-subtle);font-size:calc(7.5px * var(--ui-font-scale))}.profile_importAssurances__hMlkh span{display:inline-flex;align-items:center;gap:6px}.profile_importAssurances__hMlkh svg{color:var(--accent)}.profile_importWarning__6tgcX{padding:12px 14px;display:flex;align-items:flex-start;gap:10px;border:1px solid color-mix(in srgb,#b88726 24%,var(--border));border-radius:10px;color:#8a641b;background:color-mix(in srgb,#fff2cc 42%,var(--surface-raised))}.profile_importWarning__6tgcX>svg{flex:0 0 auto;margin-top:2px}.profile_importWarning__6tgcX p{margin:0;display:grid;gap:3px}.profile_importWarning__6tgcX strong{color:color-mix(in srgb,#8a641b 82%,var(--text));font-size:calc(8px * var(--ui-font-scale))}.profile_importWarning__6tgcX span{color:color-mix(in srgb,#8a641b 67%,var(--text-muted));font-size:calc(7.5px * var(--ui-font-scale));line-height:1.5}.profile_importProgress__arSWP,.profile_importSuccess__HIBhf{min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.profile_importSuccess__HIBhf>span,.profile_progressIcon__B2n83{width:62px;height:62px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:18px;color:var(--accent);background:var(--accent-soft);box-shadow:0 12px 30px color-mix(in srgb,var(--accent) 10%,transparent)}.profile_importSpinner__S5ziz,.profile_progressIcon__B2n83 svg{animation:profile_import-spin__kvAs_ .85s linear infinite}@keyframes profile_import-spin__kvAs_{to{transform:rotate(1turn)}}.profile_importProgress__arSWP h3,.profile_importSuccess__HIBhf h3{margin:18px 0 7px;color:var(--text-strong);font:600 23px/1.15 var(--font-display)}.profile_importProgress__arSWP p,.profile_importSuccess__HIBhf p{max-width:460px;margin:0;color:var(--text-muted);font-size:calc(8.5px * var(--ui-font-scale));line-height:1.6}.profile_importFileRow__tXosT{width:min(440px,100%);margin-top:24px;padding:12px 14px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;border:1px solid var(--border);border-radius:10px;color:var(--accent);background:var(--surface);text-align:left}.profile_importFileRow__tXosT>span{min-width:0;display:grid;gap:2px}.profile_importFileRow__tXosT strong{overflow:hidden;color:var(--text);font-size:calc(8.5px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.profile_importFileRow__tXosT small{color:var(--text-subtle);font-size:calc(7px * var(--ui-font-scale))}.profile_importSuccess__HIBhf>span{color:var(--accent-contrast);background:var(--accent)}.profile_importDoneActions__mGLo0 .profile_saveButton__AIBHb{min-width:112px}.profile_datePicker__WU_Ll{min-width:0}.profile_datePickerButton__1jq2V{width:100%;min-height:44px;padding:0 11px;display:grid;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;border:1px solid var(--border);border-radius:9px;color:var(--text);background:color-mix(in srgb,var(--surface) 78%,var(--surface-raised));text-align:left;font-size:calc(9.5px * var(--ui-font-scale));font-weight:540;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.profile_datePickerButton__1jq2V>svg:first-child{color:var(--accent)}.profile_datePickerButton__1jq2V>svg:last-child{color:var(--text-subtle)}.profile_datePickerButton__1jq2V:hover:not(:disabled),.profile_datePickerButton__1jq2V[aria-expanded=true]{border-color:var(--accent);background:var(--surface-raised);box-shadow:0 0 0 3px var(--focus-ring)}.profile_datePickerButton__1jq2V:disabled{cursor:not-allowed;color:var(--text-subtle);background:var(--surface-muted);opacity:.72}.profile_datePlaceholder__LvL3j{color:var(--text-subtle);font-weight:500}.profile_datePopover__Ev2Aw{position:fixed;z-index:140;overflow:hidden;padding:12px;border:1px solid color-mix(in srgb,var(--border-strong) 75%,transparent);border-radius:14px;color:var(--text);background:var(--surface-raised);box-shadow:0 24px 70px rgb(8 20 15/24%),0 3px 12px rgb(8 20 15/10%);animation:profile_calendar-in__54vwR .14s ease-out}@keyframes profile_calendar-in__54vwR{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.profile_calendarHeader__GgEG6{height:38px;display:grid;grid-template-columns:34px 1fr 34px;align-items:center;gap:6px}.profile_calendarHeader__GgEG6>button{width:32px;height:32px;display:grid;place-items:center;border:1px solid transparent;border-radius:8px;color:var(--text-muted);background:transparent}.profile_calendarHeader__GgEG6>button:hover:not(:disabled){color:var(--accent);background:var(--accent-soft)}.profile_calendarHeader__GgEG6>button:disabled{opacity:.3}.profile_calendarSelectors__lOuce{min-width:0;display:flex;justify-content:center;gap:5px}.profile_calendarSelectors__lOuce select{min-width:0;height:32px;padding:0 25px 0 8px;border:1px solid var(--border);border-radius:8px;outline:0;color:var(--text);background:var(--surface);font:720 calc(8.5px * var(--ui-font-scale)) var(--font-sans)}.profile_calendarSelectors__lOuce select:first-child:not(:last-child){width:138px}.profile_calendarSelectors__lOuce select:last-child,.profile_calendarSelectors__lOuce select:only-child{width:96px}.profile_calendarSelectors__lOuce select:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--focus-ring)}.profile_dayGrid___YxDi,.profile_weekdayGrid__celca{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.profile_weekdayGrid__celca{margin:10px 0 5px}.profile_weekdayGrid__celca span{height:22px;display:grid;place-items:center;color:var(--text-subtle);font-size:calc(6.5px * var(--ui-font-scale));font-weight:800}.profile_dayGrid___YxDi button,.profile_dayGrid___YxDi>span{aspect-ratio:1;min-width:0}.profile_dayGrid___YxDi button{border:0;border-radius:8px;color:var(--text);background:transparent;font-size:calc(8px * var(--ui-font-scale));font-weight:650}.profile_dayGrid___YxDi button:hover:not(:disabled){color:var(--accent);background:var(--accent-soft)}.profile_dayGrid___YxDi button[data-selected=true]{color:var(--accent-contrast);background:var(--accent);box-shadow:0 5px 12px color-mix(in srgb,var(--accent) 22%,transparent)}.profile_dayGrid___YxDi button:disabled{cursor:not-allowed;color:var(--text-subtle);opacity:.34}.profile_monthGrid__lDhPl{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:12px 1px 8px}.profile_monthGrid__lDhPl button{min-height:39px;border:1px solid var(--border);border-radius:9px;color:var(--text-muted);background:var(--surface);font-size:calc(8px * var(--ui-font-scale));font-weight:720}.profile_monthGrid__lDhPl button:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--border));color:var(--accent);background:var(--accent-soft)}.profile_monthGrid__lDhPl button[data-selected=true]{border-color:var(--accent);color:var(--accent-contrast);background:var(--accent);box-shadow:0 5px 12px color-mix(in srgb,var(--accent) 20%,transparent)}.profile_calendarFooter__3W0tK{width:auto;min-height:42px;margin:9px -12px -12px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);background:var(--surface)}.profile_calendarFooter__3W0tK button{min-height:30px;padding:0 8px;border:0;border-radius:7px;color:var(--accent);background:transparent;font-size:calc(7.5px * var(--ui-font-scale));font-weight:780}.profile_calendarFooter__3W0tK button:hover:not(:disabled){background:var(--accent-soft)}.profile_calendarFooter__3W0tK button:disabled{color:var(--text-subtle);opacity:.5}.profile_loadState__o84hQ{min-height:100vh;display:grid;place-content:center;justify-items:center;gap:14px;color:var(--text-muted);background:var(--canvas)}.profile_loadState__o84hQ button{min-height:40px;padding:0 15px;border:0;border-radius:8px;color:var(--accent-contrast);background:var(--accent);font-weight:750}@media (max-width:760px){.profile_topbar__6GJfd{padding:0 18px}.profile_hero__7rvsV{grid-template-columns:1fr;gap:22px;padding-top:36px}.profile_hero__7rvsV h1{font-size:38px}.profile_profileGrid__tQFXy{grid-template-columns:1fr}.profile_wideCard__B2KiC{grid-column:auto}.profile_contactList__YiRt1,.profile_detailList__v2NdI{grid-template-columns:1fr}.profile_item__rS_do{grid-template-columns:31px minmax(0,1fr)}.profile_item__rS_do>.profile_editButton__DXAD_{grid-column:2;justify-self:start}.profile_itemHeading__jDitO{flex-direction:column;gap:5px}.profile_itemPeriod__NkPZj{padding:0;color:var(--text-subtle);background:transparent}.profile_modalOverlay__iFSVn{padding:0;place-items:end center}.profile_modal__LdLKq{width:100%;max-height:92vh;border-radius:16px 16px 0 0}.profile_modalBody__nDRoX,.profile_modalFooter__RS8GO,.profile_modalHeader__cnvCG{padding-left:18px;padding-right:18px}.profile_formGrid__RUEJB{grid-template-columns:1fr}.profile_checkField__bwysx,.profile_fullField__NCZ05{grid-column:auto}.profile_modalFooter__RS8GO{display:grid;gap:11px}.profile_modalActions__rJtuP{width:100%;display:grid;grid-template-columns:.8fr 1.2fr}.profile_footerContext__zvBF_{justify-content:center}.profile_footerHint__8bPB7{max-width:none;text-align:center}.profile_deleteButton__11pNo{width:100%}.profile_saveButton__AIBHb{min-width:0}.profile_heroActions__h7EqG{align-items:flex-start;flex-direction:column}.profile_importBody__g6TzJ{min-height:360px}.profile_importDropzone__0ic_7{min-height:190px;padding:23px 16px}.profile_importDoneActions__mGLo0{grid-template-columns:1fr}}.ai-import-upgrade_panel__OaGEv{display:grid;gap:13px;padding:16px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:13px;background:color-mix(in srgb,var(--accent-soft) 46%,var(--surface-raised))}.ai-import-upgrade_heading__k2FZ8{display:grid;grid-template-columns:38px 1fr;align-items:start;gap:11px}.ai-import-upgrade_heading__k2FZ8>span{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:var(--accent);background:var(--surface-raised);box-shadow:0 5px 14px color-mix(in srgb,var(--accent) 10%,transparent)}.ai-import-upgrade_heading__k2FZ8 small{color:var(--accent);font-size:calc(8px * var(--ui-font-scale));font-weight:850;letter-spacing:1.2px}.ai-import-upgrade_heading__k2FZ8 h2{margin:3px 0 4px;color:var(--text-strong);font:600 22px/1.12 var(--font-display);letter-spacing:-.3px}.ai-import-upgrade_heading__k2FZ8 p{margin:0;color:var(--text-muted);font-size:calc(10px * var(--ui-font-scale));line-height:1.45}.ai-import-upgrade_plans__APcWI{display:grid;gap:8px}.ai-import-upgrade_plans__APcWI article{min-width:0;padding:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-raised)}.ai-import-upgrade_plans__APcWI article.ai-import-upgrade_recommended__9rOHO{border-color:color-mix(in srgb,var(--accent) 48%,var(--border));box-shadow:inset 3px 0 0 var(--accent)}.ai-import-upgrade_planCopy__nVfMr{min-width:0;display:grid;gap:5px}.ai-import-upgrade_planTitle___zaCL{display:flex;align-items:baseline;gap:7px}.ai-import-upgrade_planTitle___zaCL>strong{color:var(--text-strong);font-size:calc(10.5px * var(--ui-font-scale))}.ai-import-upgrade_planTitle___zaCL>b{padding:3px 5px;border-radius:99px;color:var(--on-lime);background:var(--lime);font-size:calc(5.5px * var(--ui-font-scale));letter-spacing:.7px}.ai-import-upgrade_planTitle___zaCL>span{margin-left:auto;color:var(--text-strong);font:600 18px var(--font-display)}.ai-import-upgrade_planTitle___zaCL>span small{margin-left:3px;color:var(--text-subtle);font:500 calc(7px * var(--ui-font-scale)) var(--font-sans)}.ai-import-upgrade_planCopy__nVfMr>p{margin:0;display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:calc(9.5px * var(--ui-font-scale));line-height:1.35}.ai-import-upgrade_planCopy__nVfMr>p svg{flex:0 0 auto;color:var(--accent)}.ai-import-upgrade_plans__APcWI article>button{min-width:132px;min-height:44px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--accent);border-radius:8px;color:var(--accent-contrast);background:var(--accent);font-size:calc(9.5px * var(--ui-font-scale));font-weight:800}.ai-import-upgrade_plans__APcWI article>button:hover:not(:disabled){background:var(--accent-hover)}.ai-import-upgrade_plans__APcWI article>button:disabled{cursor:wait;opacity:.6}.ai-import-upgrade_disclosure__ScjeK{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--text-subtle);font-size:calc(9px * var(--ui-font-scale));line-height:1.45}.ai-import-upgrade_disclosure__ScjeK>span:last-child{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px}.ai-import-upgrade_disclosure__ScjeK a,.ai-import-upgrade_disclosure__ScjeK button{min-height:44px;padding:0;display:inline-flex;align-items:center;border:0;color:var(--accent);background:transparent;font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px}.ai-import-upgrade_error__DzQGd{margin:0;color:var(--danger);font-size:calc(9.5px * var(--ui-font-scale));line-height:1.4}.ai-import-upgrade_spin___eZ2x{animation:ai-import-upgrade_spin___eZ2x .8s linear infinite}@keyframes ai-import-upgrade_spin___eZ2x{to{transform:rotate(1turn)}}@media (max-width:600px){.ai-import-upgrade_plans__APcWI article{grid-template-columns:1fr}.ai-import-upgrade_plans__APcWI article>button{width:100%}.ai-import-upgrade_disclosure__ScjeK{align-items:flex-start;flex-direction:column}.ai-import-upgrade_disclosure__ScjeK>span:last-child{align-items:flex-start;flex-direction:column;gap:5px}}.dashboard_shell__Tc4jR{min-height:100vh;display:grid;grid-template-columns:236px 1fr;color:var(--text-strong);background:var(--canvas)}.dashboard_sidebar__oIQ_P{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;padding:24px 17px 18px;border-right:1px solid var(--border);background:var(--surface)}.dashboard_brand__Oc_cS{display:flex;align-items:center;gap:10px;padding:0 9px 27px;color:inherit;text-decoration:none;font-size:17px}.dashboard_brand__Oc_cS>span{width:31px;height:31px;border-radius:9px;display:grid;place-items:center;color:var(--accent-contrast);background:var(--accent);font-size:calc(14px * var(--ui-font-scale));font-weight:800}.dashboard_sidebar__oIQ_P nav{display:grid;gap:4px}.dashboard_settingsLink__ZexEm,.dashboard_sidebar__oIQ_P nav a{min-height:41px;padding:0 11px;border-radius:9px;display:flex;align-items:center;gap:10px;color:var(--text-muted);text-decoration:none;font-size:calc(12px * var(--ui-font-scale));font-weight:600}.dashboard_settingsLink__ZexEm:hover,.dashboard_sidebar__oIQ_P nav a:hover{color:var(--text);background:var(--surface-subtle)}.dashboard_sidebar__oIQ_P nav a.dashboard_active__8g5jy{color:var(--accent);background:var(--accent-soft)}.dashboard_navCount__qLX7u{margin-left:auto;min-width:20px;height:20px;border-radius:10px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft);font-size:calc(8px * var(--ui-font-scale))}.dashboard_sidebarBottom__hoWMy{margin-top:auto;display:grid;gap:8px}.dashboard_usageCard__ftLrl{padding:14px;border:1px solid var(--border);border-radius:12px;background:var(--accent-soft)}.dashboard_usageCard__ftLrl>div{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:2px}.dashboard_usageCard__ftLrl svg{grid-row:1/span 2;color:var(--accent)}.dashboard_usageCard__ftLrl strong{font-size:calc(10px * var(--ui-font-scale))}.dashboard_usageCard__ftLrl span{color:var(--text-subtle);font-size:calc(8px * var(--ui-font-scale))}.dashboard_usageCard__ftLrl>i{height:4px;display:block;overflow:hidden;margin:11px 0 8px;border-radius:3px;background:var(--surface-muted)}.dashboard_usageCard__ftLrl>i b{width:70%;height:100%;display:block;border-radius:inherit;background:var(--accent)}.dashboard_usageCard__ftLrl a{color:var(--accent);display:flex;align-items:center;gap:5px;font-size:calc(8px * var(--ui-font-scale));font-weight:700;text-decoration:none}.dashboard_content__r_NyN{min-width:0}.dashboard_primaryAction__sFTvF{height:36px;padding:0 13px;display:inline-flex;align-items:center;gap:7px;border-radius:9px;color:var(--accent-contrast);background:var(--accent);text-decoration:none;font-size:calc(10px * var(--ui-font-scale));font-weight:700}.dashboard_pageHeader__wpkI7{display:flex;align-items:flex-end;justify-content:space-between;padding:43px 38px 27px}.dashboard_eyebrow__dpCsE{color:var(--accent);font-size:calc(10px * var(--ui-font-scale));letter-spacing:1.5px;font-weight:800}.dashboard_pageHeader__wpkI7 h1{margin:8px 0 7px;font:500 40px/1 var(--font-display);letter-spacing:-1.5px}.dashboard_pageHeader__wpkI7 p{color:var(--text-subtle);margin:0;font-size:calc(14px * var(--ui-font-scale))}.dashboard_primaryAction__sFTvF{height:40px;padding:0 16px;box-shadow:0 8px 18px rgba(91,93,233,.16)}.dashboard_metricGrid__EKrov{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 38px 31px}.dashboard_metricGrid__EKrov article{position:relative;min-height:100px;display:grid;grid-template-columns:38px 1fr;align-items:center;column-gap:12px;padding:16px;border:1px solid var(--border);border-radius:12px;background:var(--surface-raised)}.dashboard_metricIcon__eLSfg{grid-row:1/span 2;width:38px;height:38px;border-radius:9px;display:grid;place-items:center;color:var(--accent);background:var(--accent-soft)}.dashboard_metricGrid__EKrov article>div{display:grid;gap:2px}.dashboard_metricGrid__EKrov small{color:var(--text-subtle);font-size:calc(9px * var(--ui-font-scale));letter-spacing:.8px}.dashboard_metricGrid__EKrov strong{font:500 24px var(--font-display)}.dashboard_metricGrid__EKrov strong em{color:var(--text-subtle);font:400 calc(10px * var(--ui-font-scale)) var(--font-sans)}.dashboard_metricGrid__EKrov article>i{grid-column:1/-1;height:3px;overflow:hidden;border-radius:2px;background:var(--surface-muted)}.dashboard_metricGrid__EKrov article>i b{height:100%;display:block;background:var(--accent)}.dashboard_metricGrid__EKrov article>a,.dashboard_muted__7YETM,.dashboard_positive__3v7rV{align-self:end;color:var(--text-subtle);font-size:calc(10px * var(--ui-font-scale))}.dashboard_muted__7YETM{color:var(--text-subtle)}.dashboard_metricGrid__EKrov article>a{color:var(--accent);display:flex;align-items:center;gap:4px;text-decoration:none;font-weight:700}.dashboard_applicationsBlock__U0b40,.dashboard_sectionBlock__BASUj{padding:0 38px 35px}.dashboard_sectionTitle__xqeZl{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:15px}.dashboard_sectionTitle__xqeZl>div{display:grid;gap:4px}.dashboard_sectionTitle__xqeZl h2{margin:0;font:500 24px var(--font-display)}.dashboard_sectionTitle__xqeZl span{color:var(--text-subtle);font-size:calc(11px * var(--ui-font-scale))}.dashboard_sectionTitle__xqeZl>a{display:flex;align-items:center;gap:5px;color:var(--accent);text-decoration:none;font-size:calc(12px * var(--ui-font-scale));font-weight:700}.dashboard_resumeGrid__bnuvg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dashboard_resumeCard__6Zdnd{border:1px solid var(--border);border-radius:13px;background:var(--surface-raised)}.dashboard_resumeCard__6Zdnd:has(.dashboard_cardMenu__JT83q[open]){position:relative;z-index:1}.dashboard_resumeCard__6Zdnd>a{display:block}.dashboard_resumePreview__kC0mS{--ui-font-scale:1;height:205px;display:grid;place-items:center;background:var(--surface-muted)}.dashboard_resumePreview__kC0mS.dashboard_blue__AozKU{background:#e4e8ee}.dashboard_resumePreview__kC0mS.dashboard_sand__CLhUe{background:#ece8de}.dashboard_paper__AUl8M{width:118px;height:166px;padding:15px 14px;display:flex;flex-direction:column;align-items:center;color-scheme:light;color:#1d2440;background:#fff;box-shadow:0 4px 13px rgba(26,28,50,.12)}.dashboard_paper__AUl8M>strong{font:700 calc(6px * var(--ui-font-scale)) var(--font-display);letter-spacing:1px}.dashboard_paper__AUl8M>small{color:#1f5c48;font-size:3px;letter-spacing:.6px;margin:3px 0 8px}.dashboard_paper__AUl8M i{width:100%;border-top:.5px solid #888ad9}.dashboard_paper__AUl8M b{width:100%;color:#1d2440;font-size:3px;letter-spacing:.4px;margin:6px 0 3px}.dashboard_paper__AUl8M span{width:100%;height:1.5px;margin:1.5px 0;background:#e1e2e6}.dashboard_paper__AUl8M span.dashboard_short__uZs1y{width:63%;align-self:flex-start}.dashboard_resumeMeta__reWs6{padding:14px}.dashboard_resumeTitle__dDWGs{display:flex;justify-content:space-between;gap:8px}.dashboard_resumeTitle__dDWGs>div{display:grid;gap:4px;min-width:0}.dashboard_resumeTitle__dDWGs strong{overflow:hidden;font-size:calc(12px * var(--ui-font-scale));text-overflow:ellipsis;white-space:nowrap}.dashboard_resumeTitle__dDWGs span{color:var(--text-subtle);font-size:calc(10px * var(--ui-font-scale))}.dashboard_applicationTable__DkVDa button,.dashboard_resumeTitle__dDWGs button{border:0;color:var(--text-subtle);background:transparent}.dashboard_resumeFooter__FIUk7{display:flex;align-items:center;justify-content:space-between;gap:7px;padding-top:12px;margin-top:11px;border-top:1px solid var(--border)}.dashboard_resumeFooter__FIUk7>span{color:var(--text-subtle);font-size:calc(9px * var(--ui-font-scale))}.dashboard_resumeFooter__FIUk7>div{display:flex;align-items:center;gap:5px}.dashboard_resumeFooter__FIUk7 div span{color:var(--text-subtle);background:var(--accent-soft);padding:4px 5px;border-radius:5px;font-size:calc(9px * var(--ui-font-scale))}.dashboard_resumeFooter__FIUk7 b{width:28px;height:28px;display:grid;place-items:center;border:2px solid #9bc348;border-radius:50%;color:var(--text-muted);font-size:calc(9px * var(--ui-font-scale))}.dashboard_addResume__m6Zq_{min-height:290px;border:1px dashed var(--border);border-radius:13px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted);text-align:center;text-decoration:none}.dashboard_addResume__m6Zq_>span{width:46px;height:46px;display:grid;place-items:center;margin-bottom:12px;border-radius:50%;color:var(--accent);background:var(--accent-soft)}.dashboard_addResume__m6Zq_ strong{color:var(--text);font-size:calc(12px * var(--ui-font-scale))}.dashboard_addResume__m6Zq_ small{max-width:170px;margin-top:7px;color:var(--text-subtle);font-size:calc(10px * var(--ui-font-scale));line-height:1.5}.dashboard_applicationsBlock__U0b40{padding-bottom:60px}.dashboard_applicationTable__DkVDa{overflow:hidden;border:1px solid var(--border);border-radius:13px;background:var(--surface-raised)}.dashboard_applicationTable__DkVDa article{min-height:72px;display:grid;grid-template-columns:39px minmax(180px,1.2fr) .7fr 1fr 24px;align-items:center;gap:12px;padding:0 16px;border-bottom:1px solid var(--border)}.dashboard_applicationTable__DkVDa article:last-child{border:0}.dashboard_applicationTable__DkVDa article>i{width:36px;height:36px;display:grid;place-items:center;border-radius:8px;color:white;font-size:calc(11px * var(--ui-font-scale));font-style:normal;font-weight:800}.dashboard_applicationTable__DkVDa article>div{display:grid;gap:3px}.dashboard_applicationTable__DkVDa strong{font-size:calc(12px * var(--ui-font-scale))}.dashboard_applicationTable__DkVDa span{color:var(--text-subtle);font-size:calc(10px * var(--ui-font-scale))}.dashboard_applicationTable__DkVDa article>b{justify-self:start;color:var(--text-muted);background:var(--accent-soft);padding:5px 7px;border-radius:6px;font-size:calc(10px * var(--ui-font-scale))}@media (max-width:1100px){.dashboard_metricGrid__EKrov,.dashboard_resumeGrid__bnuvg{grid-template-columns:1fr 1fr}}@media (max-width:760px){.dashboard_shell__Tc4jR{grid-template-columns:1fr}.dashboard_sidebar__oIQ_P{position:static;width:100%;height:auto;padding:15px;flex-direction:row;align-items:center}.dashboard_brand__Oc_cS{padding:0}.dashboard_brand__Oc_cS strong,.dashboard_sidebarBottom__hoWMy,.dashboard_sidebar__oIQ_P nav{display:none}.dashboard_applicationsBlock__U0b40,.dashboard_metricGrid__EKrov,.dashboard_pageHeader__wpkI7,.dashboard_sectionBlock__BASUj{padding-left:16px;padding-right:16px}.dashboard_pageHeader__wpkI7{align-items:flex-start}.dashboard_pageHeader__wpkI7 h1{font-size:32px}.dashboard_pageHeader__wpkI7 p{max-width:230px;line-height:1.5}.dashboard_pageHeader__wpkI7 .dashboard_primaryAction__sFTvF{display:none}.dashboard_resumeGrid__bnuvg{grid-template-columns:1fr}.dashboard_resumeCard__6Zdnd{display:grid;grid-template-columns:130px 1fr}.dashboard_resumePreview__kC0mS{height:165px}.dashboard_applicationTable__DkVDa article{grid-template-columns:35px 1fr auto}.dashboard_applicationTable__DkVDa article>b,.dashboard_applicationTable__DkVDa article>span{display:none}}.dashboard_livePreview__TlwMR{position:relative;height:205px;overflow:hidden;border-radius:12px 12px 0 0;background:var(--surface-muted)}.dashboard_livePaper__VEMPR{position:absolute;top:10px;left:50%;width:816px;margin-left:-408px;transform:scale(.175);transform-origin:top center;box-shadow:0 18px 70px rgba(26,28,50,.22)}.dashboard_livePreviewLink__8gapl{position:absolute;z-index:1;inset:0;border-radius:inherit}.dashboard_livePreviewLink__8gapl:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dashboard_cardMenu__JT83q{position:relative}.dashboard_cardMenu__JT83q summary{display:grid;place-items:center;color:var(--text-subtle);cursor:pointer;list-style:none}.dashboard_cardMenu__JT83q summary::-webkit-details-marker{display:none}.dashboard_cardMenu__JT83q>div{position:absolute;z-index:5;top:23px;right:0;width:130px;padding:5px;display:grid;border:1px solid var(--border);border-radius:8px;background:var(--surface-raised);box-shadow:0 12px 30px rgba(25,27,55,.16)}.dashboard_cardMenu__JT83q button{min-height:34px;padding:0 8px;display:flex;align-items:center;gap:7px;border-radius:6px;text-align:left;font-size:calc(10px * var(--ui-font-scale))}.dashboard_menuIcon___7kRA{width:13px;height:13px;display:grid;place-items:center}.dashboard_spin__qjw4N{animation:dashboard_dashboard-spin__msxht .8s linear infinite}@keyframes dashboard_dashboard-spin__msxht{to{transform:rotate(1turn)}}.dashboard_cardMenu__JT83q button:focus-visible,.dashboard_cardMenu__JT83q button:hover{color:var(--text);background:var(--accent-soft);outline:0}.dashboard_resumeCard__6Zdnd[aria-busy=true]{pointer-events:none}.dashboard_applicationTable__DkVDa article>i{background:var(--accent)}.dashboard_applicationTable__DkVDa article>a{color:var(--accent)}.dashboard_workspaceLoading__Uea1O{min-height:100vh;display:grid;place-items:center;color:var(--text-muted);background:var(--canvas)}.dashboard_workspaceFailure__Ez_4r{display:grid;justify-items:center;gap:16px;padding:32px;text-align:center}.dashboard_workspaceFailure__Ez_4r p{margin:0;color:var(--danger)}.dashboard_workspaceFailure__Ez_4r button{min-height:42px;padding:0 18px;border:1px solid var(--border);border-radius:999px;color:var(--surface-raised);background:var(--text-strong);font:inherit;font-weight:700;cursor:pointer}.dashboard_dashboardError__ZIUbb{margin:-12px 38px 22px;padding:10px 12px;border:1px solid var(--border);border-radius:9px;color:var(--text-subtle);background:var(--danger-soft);font-size:calc(10px * var(--ui-font-scale))}.dashboard_resumeEmpty__VQK68{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:34px;border:1px dashed var(--border);border-radius:13px;text-align:center;background:color-mix(in srgb,var(--surface-raised) 62%,transparent)}.dashboard_resumeEmpty__VQK68>span{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:var(--accent);background:var(--accent-soft)}.dashboard_resumeEmpty__VQK68 h3{margin:13px 0 6px;font:500 20px var(--font-display)}.dashboard_resumeEmpty__VQK68 p{max-width:430px;margin:0;color:var(--text-muted);font-size:calc(10px * var(--ui-font-scale));line-height:1.6}.dashboard_resumeEmpty__VQK68>div{display:flex;gap:8px;margin-top:18px}.dashboard_resumeEmpty__VQK68 a{min-height:36px;padding:0 13px;display:inline-flex;align-items:center;gap:6px;border-radius:8px;color:var(--accent-contrast);background:var(--accent);font-size:calc(9px * var(--ui-font-scale));font-weight:700}.dashboard_resumeEmpty__VQK68 a.dashboard_secondaryEmpty__tzrHO{border:1px solid var(--border);color:var(--text);background:var(--surface-raised)}.dashboard_applicationEmpty__1gJ40{padding:28px;border:1px solid var(--border);border-radius:13px;color:var(--text-muted);background:var(--surface-raised);text-align:center;font-size:calc(10px * var(--ui-font-scale))}.dashboard_applicationEmpty__1gJ40 a{color:var(--accent);font-weight:700}@media (max-width:760px){.dashboard_dashboardError__ZIUbb{margin-left:16px;margin-right:16px}.dashboard_livePreview__TlwMR{height:165px;border-radius:12px 0 0 12px}.dashboard_livePaper__VEMPR{transform:scale(.13)}.dashboard_resumeEmpty__VQK68>div{flex-direction:column}}