@font-face{font-family:Seleva Geist;src:url(/fonts/geist-latin.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root,html[data-theme=light]{color-scheme:light;--se-bg:#f7f5fa;--se-panel:#ffffff;--se-panel-soft:#f0ebf5;--se-text:#2d233a;--se-muted:#685d73;--se-border:#ded5e7;--se-control-border:#8c789e;--se-accent:#6b3f8d;--se-accent-rgb:107,63,141;--se-accent-hover:#563273;--se-accent-soft:#ede4fa;--se-button-ink:#ffffff;--se-peach:var(--se-accent);--se-peach-soft:var(--se-accent-soft);--se-peach-ink:#553269;--se-terracotta:var(--se-accent);--se-mint:#d5f0e4;--se-mint-ink:#275342;--se-success:#276049;--se-success-bg:#e1f1e9;--se-name:var(--se-text);--se-nav:var(--se-panel);--se-hero-start:var(--se-panel);--se-hero-end:var(--se-accent-soft);--se-night:#2b1d3b;--se-font-display:"Manrope Variable",Manrope,Arial,sans-serif;--se-font-sans:"Seleva Geist",Arial,sans-serif;--se-warning:#8a5b1c;--se-warning-bg:#f7ead7;--se-error:#9d3f35;--se-error-bg:#f8e1df;--se-radius-control:11px;--se-radius-panel:20px;--se-shadow:0 12px 32px rgba(43,29,59,.04);--se-shadow-raised:0 24px 70px rgba(43,29,59,.12);--se-motion-page:180ms;--se-motion-fast:180ms;--se-voice-bg:#2b1d3b;--se-voice-panel:#342447;--se-voice-soft:#403153;--se-voice-text:#faf6ff;--se-voice-muted:#cbbfd8;--se-voice-border:#6f5685;--se-voice-accent:#d4b8f3;--se-voice-button:#342049}html[data-theme=dark]{color-scheme:dark;--se-bg:#191521;--se-panel:#251e30;--se-panel-soft:#30263f;--se-text:#faf6ff;--se-muted:#cbbfd8;--se-border:#544263;--se-control-border:#a28bb7;--se-accent:#d7b5ff;--se-accent-rgb:215,181,255;--se-accent-hover:#e5cfff;--se-accent-soft:#45305e;--se-button-ink:#342049;--se-peach:var(--se-accent);--se-peach-soft:var(--se-accent-soft);--se-peach-ink:#ecd8ff;--se-terracotta:var(--se-accent);--se-mint:#b7e6ce;--se-mint-ink:#275342;--se-success:#bae6cb;--se-success-bg:#273d32;--se-name:var(--se-text);--se-nav:var(--se-panel);--se-hero-start:var(--se-panel);--se-hero-end:var(--se-accent-soft);--se-night:#2b1d3b;--se-font-display:"Manrope Variable",Manrope,Arial,sans-serif;--se-font-sans:"Seleva Geist",Arial,sans-serif;--se-warning:#f0cf91;--se-warning-bg:#50432d;--se-error:#ffc7c3;--se-error-bg:#503431;--se-radius-control:11px;--se-radius-panel:20px;--se-shadow:0 12px 32px rgba(0,0,0,.12);--se-shadow-raised:0 24px 70px rgba(0,0,0,.28);--se-motion-page:180ms;--se-motion-fast:180ms}html[data-theme] body{background:var(--se-bg)!important;color:var(--se-text);font-family:var(--se-font-sans)}html[data-theme]{background:var(--se-bg)!important;scroll-padding-top:24px}html[data-theme] body .page-transition :is(main.min-h-screen,.ca-app-shell,.landing-page){background:var(--se-bg)!important;color:var(--se-text)!important}html[data-theme] body .page-transition :is(h1,h2,h3,h4){color:var(--se-text);font-weight:750}html[data-theme] body .page-transition :is(.text-white,.text-white\/90,.text-white\/85,.text-slate-50,.text-slate-100,.text-slate-200,.text-slate-300,.text-slate-700,.text-slate-800,.text-slate-900,.text-slate-950,.text-gray-900){color:var(--se-text)!important}html[data-theme] body .page-transition :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-gray-500,.text-gray-600,.text-white\/70,.text-white\/72){color:var(--se-muted)!important}html[data-theme] body .page-transition [class*=text-blue-],html[data-theme] body .page-transition [class*=text-cyan-],html[data-theme] body .page-transition [class*=text-sky-]{color:var(--se-accent)!important}html[data-theme] body .page-transition :is(.bg-white,.bg-slate-50,.bg-slate-100,.bg-slate-800,.bg-slate-900,.bg-gray-50,.bg-gray-100),html[data-theme] body .page-transition :is([class*="bg-[#"],[class*="bg-[linear-gradient"],[class*="bg-[radial-gradient"]){background:var(--se-panel)!important;color:var(--se-text)}html[data-theme] body .page-transition :is([class*="bg-white/"],[class*="bg-slate-950/"],[class*="bg-slate-900/"],[class*="bg-cyan-200/"],[class*="bg-cyan-300/"],[class*="bg-cyan-400/"],[class*="bg-cyan-500/"]){background:var(--se-panel-soft)!important}html[data-theme] body .page-transition :is(.fixed.inset-0[class*=bg-slate-],[class*=drawer-backdrop]){background:rgba(10,26,30,.58)!important}html[data-theme] body .page-transition :is([class*="border-white/"],[class*=border-slate-],[class*=border-cyan-]){border-color:var(--se-border)!important}html[data-theme] body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){background:var(--se-panel)!important;color:var(--se-text)!important;border-color:var(--se-border)!important;border-radius:var(--se-radius-control);font-family:inherit;font-size:16px;accent-color:var(--se-accent);min-width:0;max-width:100%}html[data-theme] body .page-transition .grid>*{min-width:0}html[data-theme] body input[type=file]{width:100%}html[data-theme] body :is(input,textarea)::placeholder{color:var(--se-muted)!important;opacity:.85}html[data-theme] body :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--se-accent)!important;outline-offset:3px}html[data-theme] body :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--se-accent)}html[data-theme] body button:not(:disabled),html[data-theme] body summary{cursor:pointer}html[data-theme] body button:disabled{cursor:not-allowed}html[data-theme] body .page-transition :is(.landing-primary,.landing-cta-sm,.ca-primary-button,.candidate-main-action,.offer-main-action,.offer-import-submit,.decision-primary-action,.decision-confirm,.client-open-button),html[data-theme] body .page-transition :is(button,a):is(.bg-cyan-300,.bg-cyan-400,.bg-cyan-500,.bg-sky-500,.bg-blue-600,.bg-slate-950,.bg-slate-900){background:var(--se-accent)!important;color:var(--se-button-ink)!important;border-color:transparent!important;border-radius:var(--se-radius-control);box-shadow:none;font-weight:700}html[data-theme] body .page-transition :is(.landing-primary,.landing-cta-sm,.ca-primary-button,.candidate-main-action,.offer-main-action,.decision-primary-action):hover{background:var(--se-accent-hover)!important;transform:translateY(-1px)}html[data-theme] body .page-transition :is(.landing-secondary,.ca-outline-button){background:var(--se-panel)!important;border:1px solid var(--se-border)!important;color:var(--se-text)!important;border-radius:var(--se-radius-control);box-shadow:none}html[data-theme] body .page-transition :is([class*=text-emerald-],[class*=text-green-]){color:var(--se-success)!important}html[data-theme] body .page-transition :is([class*=text-amber-],[class*=text-yellow-]){color:var(--se-warning)!important}html[data-theme] body .page-transition :is([class*=text-rose-],[class*=text-red-]){color:var(--se-error)!important}html[data-theme] body .page-transition :is([class*=bg-emerald-],[class*=bg-green-]){background:var(--se-success-bg)!important}html[data-theme] body .page-transition :is([class*=bg-amber-],[class*=bg-yellow-]){background:var(--se-warning-bg)!important}html[data-theme] body .page-transition :is([class*=bg-rose-],[class*=bg-red-]){background:var(--se-error-bg)!important}html[data-theme] body .page-transition :is(.ca-card,.soft-panel,.soft-grid-card,.premium-kpi,.ca-kpi-card,.workspace-panel,.workspace-onboarding-card,.workspace-empty-state,.ca-hero-panel,.ca-next-step-card,.candidate-portfolio,.candidate-metric,.offers-portfolio,.offer-metric-card,.clients-portfolio,.clients-empty-state,.client-metric-card,.interviews-portfolio,.interview-metric,.decision-workspace,.decision-progress,.decision-context,.decision-state,.decision-action,.landing-product-frame,.landing-evidence,.landing-final,.landing-human,.landing-workflow article,.landing-features article){background:var(--se-panel)!important;border-color:var(--se-border)!important;box-shadow:var(--se-shadow);color:var(--se-text)}html[data-theme] body .page-transition :is(.candidate-drawer,.offer-editor-drawer,.offer-detail-drawer,.client-drawer,.interview-drawer,.interview-preparation-drawer,.offer-more-popover,.client-more-popover,.interview-candidate-results){background:var(--se-panel)!important;border-color:var(--se-border)!important;color:var(--se-text)}html[data-theme] body .page-transition :is(.workspace-overview-hero,.ca-page-intro){background:linear-gradient(110deg,var(--se-panel),var(--se-peach-soft))!important;border-color:var(--se-border);box-shadow:var(--se-shadow)}html[data-theme] body .page-transition :is(.ca-topbar,.ca-mobile-nav,.ca-workflow){background:var(--se-panel)!important;border-color:var(--se-border);box-shadow:var(--se-shadow)}html[data-theme] body .ca-app-shell .ca-side-link-active{background:var(--se-accent-soft);border-color:var(--se-border);box-shadow:none}html[data-theme] body .ca-app-shell .ca-side-link{border-radius:14px;min-height:44px}html[data-theme] body .ca-app-shell .ca-side-helper{background:var(--se-peach-soft);border-color:var(--se-border)}html[data-theme] body .ca-app-shell .ca-page-intro-title{font-weight:750}html[data-theme] body .page-transition :is(.decision-person.is-active,.candidate-row.is-open,.interview-mode-card.is-selected,.candidate-metric.is-active){background:var(--se-accent-soft)!important;border-color:var(--se-accent)!important}html[data-theme] body .page-transition :is(.landing-score-ring strong,.landing-evidence strong,.landing-faq summary,.comparison-row span,.landing-mini-sidebar .active,.ca-workflow-label){color:var(--se-text)}html[data-theme] body .landing-header{max-width:1320px;gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--se-border);padding:24px}html[data-theme] body .landing-header nav{gap:18px}html[data-theme] body .landing-header :is(nav a,.landing-login){color:var(--se-muted)}.landing-account-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.public-mobile-navigation{display:none}html[data-theme] body .landing-page :is(.landing-glow-one,.landing-glow-two,.landing-glow-three){display:none}html[data-theme] body .landing-page :is(.landing-hero h1,.landing-section h2,.landing-human h2,.landing-final h2){color:var(--se-text);font-weight:750;line-height:1.08}html[data-theme] body .landing-page :is(.landing-hero h1 em,.landing-human h2 em){background:none;color:var(--se-accent);font-style:normal}html[data-theme] body .landing-page .landing-hero{padding-top:54px}html[data-theme] body .landing-page .landing-badge{background:var(--se-accent-soft);color:var(--se-accent);border-color:var(--se-border)}html[data-theme] body .landing-page .landing-product-frame{transform:none}html[data-theme] body .landing-page :is(.landing-mini-sidebar,.landing-browserbar,.comparison-head){background:var(--se-panel-soft);border-color:var(--se-border)}html[data-theme] body .landing-page .landing-feature-icon{background:var(--se-accent-soft);color:var(--se-accent);border-color:var(--se-border)}html[data-theme] body .demo-page{--demo-text:var(--se-text);--demo-muted:var(--se-muted);--demo-panel:var(--se-panel);--demo-border:var(--se-border);--demo-accent:var(--se-accent)}html[data-theme] body .demo-page .demo-callback{background:var(--se-panel)!important;border-color:var(--se-border);box-shadow:var(--se-shadow)}html[data-theme] body .demo-page .demo-callback-form{background:var(--se-panel-soft);border-color:var(--se-border)}html[data-theme] body .demo-page .demo-callback-form .landing-primary,html[data-theme] body .demo-page .demo-hero-actions .landing-primary{color:var(--se-button-ink)!important}html[data-theme] body .demo-page .demo-hero-actions .landing-secondary{color:var(--se-text)!important}.demo-human-hero,.landing-human-hero{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.8fr);max-width:1240px;margin:0 auto;gap:48px;align-items:center;padding:52px 24px 42px}.landing-human-hero{padding-top:0;padding-bottom:0}.demo-human-copy,.landing-human-copy{min-width:0;text-align:left}.demo-human-copy h1{font-size:clamp(38px,4.5vw,62px);line-height:1.08;letter-spacing:-.045em}.landing-human-copy h1{font-size:clamp(38px,4.2vw,60px)}html[data-theme] body .demo-human-copy h1 em{color:var(--se-accent)!important;font-style:normal}.demo-human-copy .demo-hero-actions,.demo-human-copy .demo-hero-reassurance,.landing-human-copy .landing-hero-actions,.landing-human-copy .landing-reassurance{justify-content:flex-start}.landing-human-copy>p{margin-top:24px;color:var(--se-muted);font-size:17px;line-height:1.8}.clara-welcome{position:relative;display:grid;justify-items:center;align-content:center;padding:20px 12px}.clara-portrait{display:block;width:280px;max-width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:var(--se-peach-soft)}.clara-portrait :is(img,svg){display:block;width:100%;height:auto;object-fit:contain}.clara-portrait-compact{width:56px;flex-shrink:0}.clara-welcome-message{width:100%;max-width:320px;position:relative;margin-top:-12px;background:var(--se-panel);border:1px solid var(--se-border);border-radius:24px;padding:20px;box-shadow:var(--se-shadow)}.clara-welcome-name{color:var(--se-text);font-size:17px;font-weight:750}.clara-welcome-name span{font-weight:500;font-size:14px}.clara-welcome-bubble{border-radius:16px;background:var(--se-accent-soft);padding:14px;margin-top:12px;font-size:16px;line-height:1.6;color:var(--se-text)}.clara-welcome-note{color:var(--se-muted);font-size:14px;margin-top:14px;text-align:center}.conversation-illustration{display:block;width:300px;max-width:100%;margin-top:24px}html[data-theme] body .demo-theme-switch{display:flex;border-radius:999px;background:var(--se-panel);border:1px solid var(--se-border);padding:4px;gap:2px}html[data-theme] body .demo-theme-switch button{min-height:38px;min-width:44px;padding:6px 10px;border-radius:999px;font-size:14px;font-weight:650;color:var(--se-muted)}html[data-theme] body .demo-theme-switch button[aria-pressed=true]{background:var(--se-accent-soft);color:var(--se-accent)}.site-appearance{display:flex;justify-content:flex-end;padding:12px 20px;background:var(--se-bg)}.login-human-panel{background:var(--se-peach-soft);color:var(--se-text)}.login-human-panel .clara-portrait{width:180px;margin:24px auto 0}.login-clara-label{color:var(--se-muted);font-size:14px;text-align:center;margin-top:10px}html[data-theme] body .seleva-symbol{background:var(--se-accent);box-shadow:none}html[data-theme] body .seleva-symbol span{background:var(--se-button-ink)}@media (max-width:1000px){.landing-header nav{flex-wrap:wrap}.demo-human-hero,.landing-human-hero{gap:24px}}@media (max-width:760px){html[data-theme] body .page-transition :where(section,article,div,form,aside,button,a)>*{min-width:0}html[data-theme] body .page-transition :is(.candidate-toolbar,.candidate-metrics){grid-template-columns:minmax(0,1fr)}html[data-theme] body .page-transition .candidate-row-main{grid-template-columns:44px minmax(0,1fr)}.demo-human-hero,.landing-human-hero{grid-template-columns:1fr;gap:20px;padding:32px 20px}.landing-human-hero{padding-top:0}.demo-human-copy h1,.landing-human-copy h1{font-size:38px}.clara-welcome{padding:0}.clara-welcome>.clara-portrait{width:200px}.clara-welcome-message{max-width:100%}.demo-human-copy .demo-hero-actions{display:flex;flex-direction:column}.demo-human-copy .demo-hero-actions a{width:100%}html[data-theme] body .landing-header{padding:20px}.landing-account-actions{width:100%}.landing-account-actions .demo-theme-switch{margin-left:auto}.public-mobile-navigation{display:block;margin-left:auto}.public-mobile-navigation summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:1px solid var(--se-border);border-radius:12px;color:var(--se-text);list-style:none}.public-mobile-navigation summary::-webkit-details-marker{display:none}html[data-theme] body .landing-header .public-mobile-navigation nav{position:absolute;right:20px;left:20px;top:78px;z-index:40;display:grid;gap:0;border:1px solid var(--se-border);border-radius:18px;background:var(--se-panel);box-shadow:var(--se-shadow);padding:12px}html[data-theme] body .public-mobile-navigation:not([open]) nav{display:none}.public-mobile-navigation nav a{display:flex;align-items:center;min-height:44px;padding:8px 12px;border-radius:10px}.public-mobile-navigation nav a:hover{background:var(--se-accent-soft)}.conversation-illustration{width:240px}.login-human-panel .clara-portrait{display:none}}@media (prefers-reduced-motion:reduce){html[data-theme]{scroll-behavior:auto}html[data-theme] body *,html[data-theme] body :after,html[data-theme] body :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.se-bilan,.se-demo-value,.se-evidence{color:var(--se-text);line-height:1.65;min-width:0}.se-bilan{background:var(--se-bg);border:1px solid var(--se-border);border-radius:26px;padding:28px}.se-bilan-hero{display:flex;justify-content:space-between;align-items:center;gap:24px}.se-bilan-hero .clara-portrait{width:140px;flex:none}.se-bilan h2,.se-demo-value h2,.se-evidence h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.2;margin:8px 0 14px;font-weight:750}.se-bilan h3,.se-demo-value h3,.se-evidence h3{font-size:1.2rem;font-weight:700;margin:0 0 12px}.se-bilan h4{font-weight:700}.se-eyebrow{font-size:.75rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase;color:var(--se-accent)}.se-tag{display:inline-block;border-radius:20px;background:var(--se-panel-soft);padding:5px 12px;font-size:.8rem;margin-top:10px}.se-notice{padding:14px 18px;background:var(--se-peach-soft);border-radius:14px;margin:18px 0}.se-bilan-summary{margin:20px 0}.se-two-columns{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;margin:22px 0}.se-surface{background:var(--se-panel);border:1px solid var(--se-border);border-radius:22px;padding:24px;min-width:0}.se-peach{background:var(--se-peach-soft)}.se-point{margin:18px 0;padding:16px;border:1px solid var(--se-border);border-radius:14px}.se-point p{margin:8px 0}.se-bilan summary,.se-demo-value summary{color:var(--se-accent);font-weight:650;min-height:44px;padding-top:10px}.se-bilan blockquote,.se-evidence blockquote{border-left:3px solid var(--se-accent);padding:10px 15px;margin-top:12px}.se-bilan ol,.se-evidence ol{list-style:decimal;padding-left:23px}.se-bilan li,.se-evidence li{padding:10px 0}.se-bilan-actions{display:flex;gap:20px;align-items:start;flex-wrap:wrap}.se-bilan-actions details{max-width:420px}.se-primary,.se-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:var(--se-radius-control);padding:12px 18px;font-weight:700;text-decoration:none}.se-primary{background:var(--se-accent);color:var(--se-button-ink);border:1px solid transparent}.se-secondary{background:var(--se-panel);color:var(--se-accent);border:1px solid var(--se-border)}.se-primary:disabled{opacity:.6}.se-evidence-title{display:flex;align-items:start;justify-content:space-between;gap:20px;flex-wrap:wrap}.se-criterion{border-bottom:1px solid var(--se-border);padding:12px 0}.se-criterion summary{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:44px;cursor:pointer}.se-criterion summary:before{content:"＋";color:var(--se-accent)}.se-criterion[open] summary:before{content:"−"}.se-criterion .se-eyebrow{margin-top:18px}.se-good{background:var(--se-success-bg);color:var(--se-success)}.se-watch{background:var(--se-warning-bg);color:var(--se-warning)}.se-fine{font-size:.8rem;color:var(--se-muted);margin-top:14px}.se-demo-value{margin:32px 0}.se-demo-value [hidden]{display:none}html[data-theme] body .page-transition .candidate-practice-intro{background:var(--se-panel)!important;color:var(--se-text)}@media(max-width:700px){.se-two-columns{grid-template-columns:1fr}.se-bilan,.se-surface{padding:18px}.se-bilan-hero{align-items:start;gap:10px}.se-bilan-hero .clara-portrait{width:72px}.se-criterion summary{flex-wrap:wrap}.se-primary,.se-secondary{width:100%}.se-bilan-actions{display:block}.se-bilan-actions details{margin-top:14px}}.overview-human{--overview-radius:26px;color:var(--se-text)}.overview-welcome{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:30px;align-items:center;padding:34px 38px;border:1px solid var(--se-border);border-radius:30px;background:linear-gradient(115deg,var(--se-panel) 15%,var(--se-peach-soft));box-shadow:var(--se-shadow)}.overview-eyebrow{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--se-accent);font-weight:750;margin-bottom:12px}.overview-welcome h1{font-size:clamp(2rem,3.5vw,2.9rem);line-height:1.1;letter-spacing:-.035em}.overview-lead{font-size:1.15rem;line-height:1.6;margin:14px 0 8px;max-width:500px}.overview-context{color:var(--se-muted);line-height:1.6;font-size:.9rem}.overview-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:24px}.overview-actions .se-primary{gap:14px}.overview-text-link{display:inline-flex;align-items:center;min-height:44px;color:var(--se-accent);font-weight:700;font-size:.9rem;text-decoration:none}.overview-text-link:hover{text-decoration:underline}.overview-clara{display:flex;flex-direction:column;align-items:center;text-align:center}.overview-clara .clara-portrait{width:185px;margin-bottom:-3px}.overview-clara>div{position:relative;background:var(--se-panel);border:1px solid var(--se-border);border-radius:20px;padding:14px 18px;box-shadow:var(--se-shadow)}.overview-clara strong{font-size:.9rem}.overview-clara p{font-size:.85rem;color:var(--se-muted);line-height:1.55;margin:5px 0}.overview-clara small{display:block;font-size:.7rem;color:var(--se-muted)}.overview-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:30px 0 14px}.overview-toolbar h2{font-size:1.3rem;font-weight:750}.overview-toolbar p{color:var(--se-muted);font-size:.9rem;margin-top:4px}.overview-toolbar>.se-secondary{flex:none}.overview-customize{background:var(--se-panel);border:1px solid var(--se-border);border-radius:var(--overview-radius);padding:26px;margin-bottom:16px}.overview-customize h3{font-size:1.2rem;font-weight:750}.overview-customize p{color:var(--se-muted);line-height:1.6;margin:6px 0}.overview-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.overview-options label{display:flex;align-items:start;gap:12px;border:1px solid var(--se-border);padding:16px;border-radius:15px;cursor:pointer}.overview-options label:has(input:checked){background:var(--se-accent-soft)}.overview-options input{width:20px;height:20px;flex:none;margin-top:2px}.overview-options strong{font-size:.9rem}.overview-options small{display:block;color:var(--se-muted);line-height:1.5;margin-top:5px}.overview-save-status{font-size:.85rem;line-height:1.6;color:var(--se-muted);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.overview-save-status:empty{display:none}.overview-save-status button{font-weight:700;text-decoration:underline;color:var(--se-accent);min-height:44px}.overview-error{background:var(--se-error-bg);color:var(--se-error);border-radius:15px;padding:16px;margin:14px 0}.overview-blocks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:18px}.overview-block{border:1px solid var(--se-border);background:var(--se-panel);border-radius:var(--overview-radius);padding:24px;box-shadow:var(--se-shadow);min-width:0}.overview-blocks>.overview-block:only-child{grid-column:1/-1}.overview-block-header{display:flex;justify-content:space-between;gap:14px;align-items:start;margin-bottom:20px}.overview-block h2{font-size:1.2rem;line-height:1.3;font-weight:750}.overview-block h3{font-weight:700;margin:12px 0}.overview-block-header p{margin:7px 0 0;color:var(--se-muted);font-size:.85rem;line-height:1.6}.overview-hide{flex:none;display:flex;align-items:center;gap:6px;font-size:.75rem;color:var(--se-muted);min-height:44px;padding:0 6px;border-radius:9px}.overview-hide:hover{background:var(--se-panel-soft);color:var(--se-text)}.overview-hide:disabled{opacity:.5}.overview-hide span{font-size:1.2rem}.overview-block-peach{background:linear-gradient(150deg,var(--se-peach-soft),var(--se-panel) 65%)}.overview-block-teal{background:linear-gradient(150deg,var(--se-accent-soft),var(--se-panel) 65%)}.overview-priorities{display:grid;gap:12px}.overview-human .workspace-priority-row{display:grid;grid-template-columns:minmax(0,1fr) auto!important;gap:12px;background:var(--se-panel);border:1px solid var(--se-border);border-radius:18px;box-shadow:none}.overview-human .workspace-priority-row>div:first-child{grid-column:1;grid-row:1}.overview-human .workspace-priority-row>.workspace-priority-signal{grid-column:1/-1;grid-row:2;padding:12px 0 0;border-left:none;border-top:1px solid var(--se-border)}.overview-human .workspace-priority-row>a{grid-column:2;grid-row:1;align-self:center}.overview-human .workspace-person-avatar{background:var(--se-peach-soft);color:var(--se-text);border:none;box-shadow:none}.overview-human .workspace-priority-dot{background:var(--se-accent);box-shadow:none}.overview-human .workspace-priority-dot.is-urgent{background:var(--se-accent)}.overview-pipeline{display:grid;gap:10px}.overview-human .workspace-pipeline-stage{background:var(--se-panel);border:1px solid var(--se-border);border-radius:14px;box-shadow:none;min-height:52px}.overview-human .workspace-pipeline-stage:hover{background:var(--se-accent-soft);transform:none}.overview-human .workspace-pipeline-stage.is-attention{background:var(--se-accent-soft);border-color:var(--se-border)}.overview-quiet{padding:20px 0;line-height:1.6}.overview-quiet p{color:var(--se-muted);margin:8px 0}.overview-progress{height:7px;background:var(--se-panel-soft);border-radius:10px;overflow:hidden;margin:22px 0}.overview-progress span{display:block;height:100%;background:var(--se-accent);border-radius:10px}.overview-block>.se-secondary{margin-top:18px}.overview-block>p{color:var(--se-muted);font-size:.9rem;line-height:1.7}.overview-pilot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:16px 0}.overview-pilot dt{color:var(--se-muted);font-size:.8rem}.overview-pilot dd{font-size:1.6rem;font-weight:750;margin-top:6px}.overview-empty{padding:38px 26px;border-radius:26px;background:var(--se-accent-soft);margin-top:24px}.overview-empty h2{font-size:1.4rem;font-weight:750}.overview-empty p{max-width:600px;margin:10px 0 20px;line-height:1.7;color:var(--se-muted)}@media(max-width:1100px){.overview-welcome{grid-template-columns:minmax(0,1fr) 210px;padding:26px}.overview-clara .clara-portrait{width:150px}.overview-blocks{grid-template-columns:1fr}}@media(max-width:640px){.overview-welcome{display:flex;flex-direction:column;gap:22px;padding:24px 20px}.overview-clara{flex-direction:row;text-align:left;width:100%}.overview-clara .clara-portrait{width:80px;flex:none;margin:0}.overview-clara>div{padding:12px}.overview-actions{gap:10px}.overview-toolbar{align-items:start;flex-direction:column;gap:12px}.overview-toolbar>.se-secondary{width:100%}.overview-options{grid-template-columns:1fr}.overview-block,.overview-customize{padding:20px}.overview-block-header{gap:6px}.overview-pilot{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-blocks{gap:16px}.overview-actions .overview-text-link{justify-content:center;width:100%}}.overview-human .workspace-row-action{min-height:44px!important}@media(max-width:640px){.overview-human .workspace-priority-row{grid-template-columns:minmax(0,1fr)!important}.overview-human .workspace-priority-row>a{grid-column:1;grid-row:3}.overview-human .workspace-priority-row>.workspace-priority-signal{grid-row:2}.overview-human .workspace-activity-row{grid-template-columns:30px minmax(0,1fr)}.overview-human .workspace-activity-row>time{grid-column:2}}.dossier-page{max-width:1180px;margin:auto;color:var(--se-text)}.dossier-page h1{font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.8px}.dossier-page h2{font-size:20px;line-height:1.35;letter-spacing:-.3px}.dossier-page h3{font-size:16px;line-height:1.4}.dossier-page p{margin-top:10px;color:var(--se-muted)}.dossier-page :is(button,a){overflow-wrap:anywhere}.dossier-link{display:inline-flex;align-items:center;gap:6px;color:var(--se-accent);font-size:14px;font-weight:650;padding:10px 0;min-height:42px}.dossier-heading{display:flex;align-items:center;gap:20px;margin:17px 0 24px;min-width:0}.dossier-heading>div{min-width:0;overflow-wrap:anywhere}.dossier-heading p{margin:5px 0 10px}.dossier-avatar{display:grid;place-items:center;width:72px;height:72px;flex:none;border-radius:50%;font-size:22px;color:var(--se-accent);font-weight:700}.dossier-page .dossier-eyebrow{font-size:14px;text-transform:uppercase;letter-spacing:1.4px;color:var(--se-accent);font-weight:700;margin:0 0 8px}.dossier-badge{display:inline-flex;padding:5px 10px;border-radius:99px;background:var(--se-accent-soft);color:var(--se-accent);font-size:14px;font-weight:650}.dossier-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 22px;padding:0;list-style:none}.dossier-progress li{border-top:3px solid var(--se-border);padding-top:10px;font-size:14px;color:var(--se-muted)}.dossier-progress .is-done{border-color:var(--se-accent);color:var(--se-accent)}.dossier-progress .is-current{border-color:var(--se-peach);color:var(--se-text);font-weight:650}.dossier-next{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--se-accent-soft);padding:22px 24px;border-radius:18px;margin:18px 0 22px}.dossier-next h2{font-size:18px}.dossier-next p{margin-top:5px}.dossier-next .se-primary{flex-shrink:0}.dossier-tabs{display:flex;gap:25px;border-bottom:1px solid var(--se-border);margin-bottom:23px;flex-wrap:wrap}.dossier-tabs button{font-size:14px;padding:12px 0;border-bottom:3px solid transparent;color:var(--se-muted);min-height:46px}.dossier-tabs button[aria-selected=true]{color:var(--se-accent);border-bottom-color:var(--se-accent);font-weight:700}.dossier-card{padding:24px;background:var(--se-panel);border:1px solid var(--se-border);border-radius:19px;margin-bottom:18px;min-width:0}.dossier-card>summary{cursor:pointer;font-weight:650;font-size:15px;min-height:32px}.dossier-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px}.dossier-grid>.dossier-card{height:100%}.dossier-grid+.dossier-card{margin-top:18px}.dossier-grid{margin-bottom:18px}.dossier-page .dossier-text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--se-text)}.dossier-page .dossier-source{color:var(--se-muted);margin-top:13px}.dossier-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.dossier-facts{display:grid;gap:17px;margin-top:20px;overflow-wrap:anywhere}.dossier-facts dt{font-size:14px;color:var(--se-muted)}.dossier-facts dd{font-size:14px;margin-top:4px}.dossier-note{border-bottom:1px solid var(--se-border);padding:19px 0}.dossier-note:last-of-type{border-bottom:0}.dossier-note .dossier-source{margin-top:5px}.dossier-row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.dossier-page .dossier-feedback{background:var(--se-success-bg);color:var(--se-success);padding:15px 19px;border-radius:13px;margin:18px 0}.dossier-warning{background:var(--se-warning-bg);padding:20px;border-radius:15px;margin:18px 0}.dossier-warning,.dossier-warning p{color:var(--se-warning)}.dossier-warning details{margin-top:12px;overflow-wrap:anywhere}.dossier-soft{background:var(--se-peach-soft)}.dossier-preview{padding:22px;border-radius:15px;margin-top:20px}.dossier-list{list-style:disc;padding-left:20px;margin-top:15px;display:grid;gap:12px;font-size:14px;line-height:1.7;color:var(--se-text)}.dossier-form{display:grid;gap:18px;margin-top:22px}.dossier-form label{display:grid;gap:8px;font-size:14px;font-weight:650}.dossier-form small{font-size:14px;font-weight:400;color:var(--se-muted)}.dossier-form :is(input,select,textarea){width:100%;padding:12px;border:1px solid var(--se-border);border-radius:10px;background:var(--se-panel);color:var(--se-text);font:inherit;font-weight:400}.dossier-form .dossier-grid{gap:16px;margin:0}.dossier-form textarea{resize:vertical;min-height:96px}.dossier-form>button{justify-self:start}.dossier-form .dossier-source{margin:0}.dossier-choices{display:grid;gap:10px;margin:22px 0 0;padding:0;border:0}.dossier-choices legend{font-size:14px;color:var(--se-muted);padding-bottom:10px}.dossier-choices label{display:flex;gap:12px;padding:16px;border:1px solid var(--se-border);border-radius:12px;background:var(--se-panel);cursor:pointer}.dossier-choices label:has(input:checked){background:var(--se-accent-soft);border-color:var(--se-accent)}.dossier-choices input{margin-top:4px;width:18px;height:18px;flex:none}.dossier-choices small,.dossier-choices strong{display:block;font-size:14px}.dossier-choices small{color:var(--se-muted);margin-top:4px}.dossier-saved-note{padding:14px;background:var(--se-panel-soft);border-radius:10px}.candidate-stage-tabs{flex-wrap:wrap!important}.candidate-stage-tabs button{min-height:40px;font-size:14px!important}html[data-theme] body :is(h1,h2,h3,h4,h5,h6){font-family:Seleva Sans,ui-sans-serif,system-ui,sans-serif;color:var(--se-text);font-weight:650;line-height:1.3;letter-spacing:-.025em}html[data-theme] body .page-transition :is(h1,h2,h3,h4){font-weight:650}html[data-theme] body .ca-app-shell :is(strong,b){color:var(--se-text);opacity:1}html[data-theme] body .ca-app-shell .page-transition :is(.candidate-identity strong,.workspace-priority-row h3,.se-candidate-name,.decision-person strong,.decision-candidate-name,.interview-candidate-name,.interview-list-name,.dossier-heading h1){color:var(--se-name)!important;-webkit-text-fill-color:var(--se-name);opacity:1}html[data-theme] body .candidate-identity strong{font-size:16px;line-height:1.4;color:var(--se-name)!important}html[data-theme] body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){border-color:var(--se-control-border)!important}html[data-theme] body :is(input,textarea)::placeholder{opacity:1}html[data-theme] body .se-brand{display:inline-flex;align-items:center;gap:10px;color:var(--se-accent);font-family:Seleva Sans,ui-sans-serif,system-ui,sans-serif}html[data-theme] body .se-brand-symbol{display:grid;place-items:center;width:38px;height:42px;flex:none;border-radius:14px 14px 14px 6px;color:var(--se-peach-ink);background:var(--se-peach-soft)}.se-brand-symbol svg{width:25px;height:25px}.se-brand-copy{display:grid;gap:3px}html[data-theme] body .se-brand-name{font-size:28px;font-weight:650;line-height:1.15;letter-spacing:-.045em;color:var(--se-accent)!important}html[data-theme] body .se-brand-label{font-size:14px;line-height:1.4;letter-spacing:.025em;color:var(--se-muted)!important}html[data-theme] body .se-app-sidebar{padding:23px 16px;background:var(--se-nav);border-radius:24px}html[data-theme] body .ca-app-shell .ca-side-link{color:var(--se-muted);padding:10px}html[data-theme] body .ca-app-shell .ca-side-link-active{color:var(--se-accent);box-shadow:inset 3px 0 var(--se-accent)}html[data-theme] body .ca-topbar{background:transparent!important;box-shadow:none;padding:12px 0 22px}.se-shell-theme{display:flex;gap:3px;padding:3px;background:var(--se-panel);border:1px solid var(--se-control-border);border-radius:11px}.se-shell-theme button{min-height:38px;padding:7px 10px;border-radius:8px;color:var(--se-muted);font-size:14px;font-weight:600}html[data-theme] body .se-shell-theme button[aria-pressed=true]{background:var(--se-accent)!important;color:var(--se-button-ink)!important}.se-shell-theme button:disabled{cursor:wait}.se-shell-theme-error{color:var(--se-error);padding:10px 14px;border-radius:10px;background:var(--se-error-bg);font-size:14px;margin-bottom:16px}.overview-greeting{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:8px 0 28px}.overview-greeting h1{font-size:34px;font-weight:650;letter-spacing:-.04em}.overview-greeting p{color:var(--se-muted);font-size:15px;margin-top:8px}.overview-greeting .overview-actions{margin:0;gap:16px}.overview-focus{display:grid;grid-template-columns:minmax(0,1fr) 185px;gap:35px;align-items:center;border-radius:23px;padding:30px 34px;background:linear-gradient(115deg,var(--se-hero-start),var(--se-hero-end))}.overview-focus.without-clara{grid-template-columns:1fr}.overview-focus h2{font-size:27px;margin:9px 0;font-weight:650}.overview-focus>div>p:not(.overview-eyebrow){max-width:630px;font-size:15px;line-height:1.65;color:var(--se-text);margin-top:8px}.overview-focus .overview-focus-role{font-size:14px;color:var(--se-muted)}.overview-focus .se-primary{margin-top:20px}.overview-focus .overview-clara .clara-portrait{width:160px}.overview-focus .overview-clara>div{background:none;border:0;box-shadow:none;padding:8px 0 0}.overview-focus .overview-clara strong{color:var(--se-text);font-size:14px}.overview-focus .overview-clara small{font-size:14px;line-height:1.5;color:var(--se-muted);margin-top:6px}.overview-counts{display:flex;flex-wrap:wrap;gap:16px 30px;padding:23px 0 2px;font-size:14px;color:var(--se-muted)}.overview-counts strong{margin-right:5px;font-size:16px;font-weight:650}.overview-toolbar{margin-top:24px}.overview-toolbar h2{font-size:16px;font-weight:600}.overview-toolbar p{font-size:14px}.overview-blocks{gap:30px}.overview-block{background:transparent;border:0;padding:0;box-shadow:none;border-radius:0}.overview-block-header{padding-top:15px;border-top:1px solid var(--se-border);margin-bottom:15px}.overview-block-peach,.overview-block-teal{background:transparent}.overview-human .workspace-priority-row{padding:17px 0;border:0;border-bottom:1px solid var(--se-border);border-radius:0;background:transparent}.overview-human .workspace-priority-row h3{font-size:16px;font-weight:650;margin:0}.overview-human .workspace-priority-row>.workspace-priority-signal{border:0;padding-top:3px}.overview-human .workspace-priority-signal>p,.overview-human .workspace-signal-good,.overview-human .workspace-signal-watch{font-size:14px}.overview-human .workspace-person-avatar{color:var(--se-peach-ink)}.overview-human .workspace-pipeline-stage{border:0;border-bottom:1px solid var(--se-border);border-radius:0;background:transparent;padding:13px 3px}.overview-human .workspace-pipeline-stage.is-attention{border-radius:11px}.overview-first-step{border:0;border-radius:12px;padding:14px;box-shadow:none}.overview-human .overview-block h3{font-weight:600}.dossier-heading{margin-top:18px}.dossier-heading h1{font-size:32px;letter-spacing:-.04em}.dossier-avatar{border-radius:21px;background:var(--se-peach-soft);color:var(--se-peach-ink)}.dossier-next{padding:22px 26px;background:linear-gradient(115deg,var(--se-hero-start),var(--se-hero-end))}.dossier-card{border:0;box-shadow:var(--se-shadow);padding:26px;border-radius:17px}.dossier-page h2{font-size:21px;margin-bottom:13px}.dossier-tabs button{font-weight:500}.dossier-form small,.dossier-progress li{font-size:14px}.dossier-page p{font-size:14px;line-height:1.7}.dossier-page .dossier-source{font-size:14px}.offer-editor-drawer{width:min(760px,100vw)}.offer-editor-section{border-radius:16px;box-shadow:none}.offer-editor-section :is(input,textarea,select){font-size:16px}.offer-preview-disclosure>summary{min-height:44px;padding:12px 0;color:var(--se-accent);font-weight:650;cursor:pointer}.offer-preview-disclosure .offer-preview-head{margin-top:16px}.offer-preview-disclosure>.ca-outline-button{margin-top:15px}.offer-editor-steps{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body .offer-editor-steps span{color:var(--se-muted);background:var(--se-panel)}html[data-theme] body .offer-editor-steps :is(.is-current,.is-done) span{color:var(--se-accent);background:var(--se-accent-soft);box-shadow:none}html[data-theme] body .page-transition :is(.candidate-avatar,.workspace-person-avatar){background:var(--se-peach-soft);color:var(--se-peach-ink);border-radius:16px;box-shadow:none}html[data-theme] body .page-transition .ca-page-intro{background:transparent!important;box-shadow:none;border:0;padding:8px 0 16px}.ca-page-intro-mark{display:none}@media(max-width:1000px){.overview-greeting{align-items:flex-start;flex-wrap:wrap}.overview-focus{grid-template-columns:minmax(0,1fr) 150px;padding:25px;gap:24px}.overview-focus .overview-clara .clara-portrait{width:140px}.overview-blocks{grid-template-columns:1fr}}@media(max-width:640px){.dossier-heading h1,.overview-greeting h1{font-size:28px}.overview-greeting .overview-actions{width:100%;justify-content:flex-start}.overview-focus{display:flex;flex-direction:column-reverse;align-items:stretch;padding:23px;gap:17px}.overview-focus .overview-clara{flex-direction:row;gap:12px;text-align:left;align-items:center}.overview-focus .overview-clara .clara-portrait{width:62px;margin:0}.overview-focus .overview-clara>div{padding:0}.overview-focus h2{font-size:24px}.overview-block{padding:0}.se-shell-theme button{min-height:40px;padding:6px 8px}.ca-topbar{flex-wrap:wrap}.ca-topbar>div:last-child{gap:8px}.se-brand-name{font-size:25px}.se-brand-symbol{width:31px;height:36px}.overview-toolbar>.se-secondary{width:auto}.overview-toolbar{flex-direction:row;flex-wrap:wrap}.dossier-card{padding:21px}}@media(pointer:coarse){.se-shell-theme button{min-height:44px}}@media(max-width:640px){.ca-topbar>div:last-child{width:100%;flex-wrap:wrap}.ca-topbar [class~=w-80]{width:min(20rem,calc(100vw - 32px))}}.overview-welcome-copy h1{font-weight:650!important}.overview-welcome{border-radius:22px}.workspace-priority-row{background:var(--se-panel)}.overview-first-steps{display:grid;gap:12px}.overview-first-step{display:flex;align-items:center;gap:14px;background:var(--se-panel);border:1px solid var(--se-border);border-radius:15px;padding:16px}.overview-first-step.is-next{background:var(--se-accent-soft);border-color:var(--se-accent)}.overview-first-step>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--se-peach-soft);color:var(--se-accent);flex:none}.overview-first-step h3{font-size:15px}.overview-first-step p{font-size:14px;color:var(--se-muted);margin-top:4px}.overview-first-step a{margin-left:auto;flex:none}@media(max-width:850px){.dossier-grid{grid-template-columns:1fr}.dossier-next{align-items:flex-start;flex-direction:column}.dossier-grid>.dossier-card{margin-bottom:0}.dossier-form .dossier-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.dossier-heading{gap:13px}.dossier-avatar{width:54px;height:54px;font-size:18px}.dossier-card{padding:19px}.dossier-tabs{gap:17px}.dossier-tabs button{font-size:14px}.dossier-progress{gap:7px}.dossier-progress li{font-size:14px}.dossier-next{padding:19px}.dossier-form .dossier-grid{grid-template-columns:1fr}.dossier-page .se-primary,.dossier-page .se-secondary{min-height:44px}.overview-first-step{flex-wrap:wrap}.overview-first-step a{margin-left:48px}}html[data-theme] body .ca-app-shell.se-liaison .ca-workflow{background:transparent!important;border:0;border-bottom:1px solid var(--se-border);border-radius:0;box-shadow:none;padding:0 0 18px}html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-track{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-step{min-width:0;border-radius:0;padding:12px;color:var(--se-text)}html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-step:before{display:none}html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-step.is-active{background:var(--se-accent-soft);box-shadow:inset 0 -2px 0 var(--se-accent)}html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-step.is-done .ca-workflow-number{background:var(--se-mint);color:var(--se-mint-ink);border-color:transparent}@media(max-width:1000px){html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-track{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){html[data-theme] body .ca-app-shell.se-liaison .ca-workflow-track{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro{min-height:0;padding:0;margin:0 0 30px;background:transparent!important;border:0;border-radius:0;box-shadow:none!important}html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro:after,html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro:before{display:none}html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro-title{font-size:39px;line-height:1.16;max-width:900px;letter-spacing:-.045em}html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro-description{font-size:14px;margin-top:13px;max-width:750px}html[data-theme] body .ca-app-shell.se-liaison .recruiter-section-nav{gap:25px;border:0;border-bottom:1px solid var(--se-border);border-radius:0;background:none;padding:0;margin:0 0 25px;overflow-x:auto;flex-wrap:nowrap}html[data-theme] body .ca-app-shell.se-liaison .recruiter-section-nav a{flex:none;padding:12px 0;min-height:47px;border-radius:0;border-bottom:2px solid transparent;color:var(--se-muted);font-size:13px}html[data-theme] body .ca-app-shell.se-liaison .recruiter-section-nav a[aria-current=page]{background:none;color:var(--se-accent);border-color:var(--se-accent)}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metrics,.offers-metrics,.interviews-metrics,.clients-metrics){display:flex;flex-wrap:wrap;gap:0;border-block:1px solid var(--se-border);padding:18px 0;margin:0 0 28px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card){flex:1 1 180px;display:flex;align-items:center;gap:15px;background:none!important;border:0;border-radius:0;padding:0 20px;box-shadow:none;min-height:42px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card):first-child{padding-left:0}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card)+*{border-left:1px solid var(--se-border)}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card) strong{font:550 30px/1 var(--se-font-display);letter-spacing:-1px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card) :is(small,p){font-size:12px}html[data-theme] body .ca-app-shell.se-liaison .candidate-metric p,html[data-theme] body .ca-app-shell.se-liaison .candidate-metric>span{display:none}html[data-theme] body .ca-app-shell.se-liaison .candidate-metric>div{display:flex;flex-direction:row-reverse;align-items:center;gap:15px}html[data-theme] body .ca-app-shell.se-liaison .candidate-metric small{display:block}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-portfolio,.offers-portfolio,.clients-portfolio,.interviews-portfolio,.reports-workspace,.decision-workspace){border:1px solid var(--se-border);border-radius:20px;background:var(--se-panel)!important;box-shadow:none;overflow:visible}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-toolbar,.offers-toolbar,.interviews-toolbar,.clients-toolbar){padding:22px;border-bottom:1px solid var(--se-border);background:var(--se-panel);gap:16px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-stage-tabs,.interviews-tabs){padding:0 20px;gap:20px;background:none;border:0;border-bottom:1px solid var(--se-border);border-radius:0;overflow-x:auto;flex-wrap:nowrap}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-stage-tabs,.interviews-tabs) button{flex:none;padding:12px 0;border:0;border-radius:0;border-bottom:2px solid transparent;color:var(--se-muted);background:none;white-space:nowrap;font-size:13px!important}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-stage-tabs,.interviews-tabs) :is(.is-active,[aria-selected=true],[aria-pressed=true]){color:var(--se-accent);border-bottom-color:var(--se-accent);background:none}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-row,.offer-list-row,.interview-list-row,.client-list-row){background:var(--se-panel);border:0;border-bottom:1px solid var(--se-border);box-shadow:none;border-radius:0;padding:20px 24px;transition:background-color .15s ease}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-row,.offer-list-row,.interview-list-row,.client-list-row):hover{background:var(--se-panel-soft);transform:none}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-avatar,.interview-person-avatar,.client-avatar,.offer-list-avatar){border-radius:13px;background:var(--se-mint);color:var(--se-mint-ink);border:0;box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison .candidate-stage{font-size:12px;border:0;border-radius:8px;background:var(--se-accent-soft);color:var(--se-accent)}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-row-actions,.offer-list-actions) :is(.ca-primary-button,.candidate-main-action,.offer-main-action){background:var(--se-panel)!important;border:1px solid var(--se-border)!important;color:var(--se-accent)!important;border-radius:11px;box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-drawer,.offer-editor-drawer,.offer-detail-drawer,.client-drawer,.interview-drawer,.interview-preparation-drawer){border-radius:20px 0 0 20px;border-left:1px solid var(--se-border);box-shadow:var(--se-shadow-raised)}html[data-theme] body .ca-app-shell.se-liaison :is(.offer-editor-section,.interview-form-section,.candidate-drawer-card){border-radius:14px;border:1px solid var(--se-border);background:var(--se-panel);box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison :is(.offer-drawer-head,.interview-drawer-head,.candidate-drawer-head){padding:26px;background:var(--se-panel);border-bottom:1px solid var(--se-border)}html[data-theme] body .ca-app-shell.se-liaison :is(.offer-editor-steps,.interview-journey){background:var(--se-panel-soft);border-color:var(--se-border)}html[data-theme] body .ca-app-shell.se-liaison :is(.offer-import-panel,.interview-candidate-context,.decision-context){border-color:var(--se-border);background:var(--se-panel-soft)!important;box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison :is(.interview-format-options .is-selected,.interview-format-options [aria-pressed=true]){background:var(--se-accent-soft);border-color:var(--se-accent);box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison :is(.decision-action,.interview-path-summary,.offer-classification-note){background:var(--se-mint)!important;color:var(--se-mint-ink);border:0;border-radius:14px}html[data-theme] body .ca-app-shell.se-liaison :is(.decision-action,.interview-path-summary,.offer-classification-note) :is(p,strong,h2,h3,small,span){color:var(--se-mint-ink)!important}html[data-theme] body .ca-app-shell.se-liaison :is(.decision-queue,.reports-sidebar){background:var(--se-panel-soft);border:0;border-right:1px solid var(--se-border)}html[data-theme] body .ca-app-shell.se-liaison :is(.decision-person.is-active,.reports-person.is-active){background:var(--se-accent-soft);border-color:var(--se-accent);box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison :is(.decision-progress,.decision-state,.decision-context){border-radius:14px}html[data-theme] body .ca-app-shell.se-liaison :is(.reports-preview,.decision-brief){padding:28px}html[data-theme] body .ca-app-shell.se-liaison :is(.reports-summary,.decision-summary,.se-surface,.se-bilan){border-radius:20px;box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison :is(input,textarea,select){border-radius:11px}@media(max-width:900px){html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro-title{font-size:34px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card){flex-basis:140px;margin-block:7px}}@media(max-width:640px){html[data-theme] body .ca-app-shell.se-liaison .ca-page-intro-title{font-size:31px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-metric,.offer-metric-card,.interview-metric,.client-metric-card){flex-basis:100px;padding:8px 12px;gap:8px;flex-wrap:wrap}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-row,.offer-list-row,.interview-list-row,.client-list-row){padding:18px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-toolbar,.offers-toolbar,.interviews-toolbar,.clients-toolbar){padding:18px}html[data-theme] body .ca-app-shell.se-liaison :is(.candidate-drawer,.offer-editor-drawer,.offer-detail-drawer,.client-drawer,.interview-drawer,.interview-preparation-drawer){border-radius:0}html[data-theme] body .ca-app-shell.se-liaison :is(.reports-preview,.decision-brief){padding:20px}}html[data-theme] body .ca-app-shell.se-liaison{font-family:var(--se-font-sans)}html[data-theme] body .ca-app-shell.se-liaison :is(h1,h2,h3){font-family:var(--se-font-display);font-weight:600!important;font-variation-settings:"wght" 600;letter-spacing:-.035em}html[data-theme] body .ca-app-shell.se-liaison :is(.se-primary,.se-secondary,.ca-primary-button,.ca-outline-button){border-radius:11px;min-height:44px;font-size:13px;font-weight:550;transition:transform .18s,background-color .18s,border-color .18s}html[data-theme] body .ca-app-shell.se-liaison :is(.se-primary,.se-secondary,.ca-primary-button,.ca-outline-button):hover{transform:translateY(-1px)}html[data-theme] body .ca-app-shell.se-liaison :is(.se-primary,.se-secondary,.ca-primary-button,.ca-outline-button):active{transform:scale(.985)}html[data-theme] body .ca-app-shell.se-liaison .overview-greeting{margin:0 0 30px}html[data-theme] body .ca-app-shell.se-liaison .overview-greeting h1{max-width:750px;font-size:39px;line-height:1.16;letter-spacing:-.045em}html[data-theme] body .ca-app-shell.se-liaison .overview-greeting>div>p:last-child{font-size:13px;margin-top:12px}html[data-theme] body .ca-app-shell.se-liaison .overview-eyebrow{color:var(--se-accent);font-size:11px;letter-spacing:.11em}html[data-theme] body .ca-app-shell.se-liaison .overview-counts{padding:20px 0;margin:0 0 30px;border-block:1px solid var(--se-border);gap:0}html[data-theme] body .ca-app-shell.se-liaison .overview-counts>span{flex:1;display:flex;align-items:center;gap:15px;padding:0 22px;font-size:12px;color:var(--se-muted)}html[data-theme] body .ca-app-shell.se-liaison .overview-counts>span:first-child{padding-left:0}html[data-theme] body .ca-app-shell.se-liaison .overview-counts>span+span{border-left:1px solid var(--se-border)}html[data-theme] body .ca-app-shell.se-liaison .overview-counts strong{font:550 33px/1 Manrope Variable,Manrope,sans-serif;letter-spacing:-1.4px;color:var(--se-text)}html[data-theme] body .ca-app-shell.se-liaison .overview-toolbar{margin:0 0 22px}html[data-theme] body .ca-app-shell.se-liaison .overview-toolbar h2{font-family:var(--se-font-sans);font-size:18px}html[data-theme] body .ca-app-shell.se-liaison .overview-blocks{grid-template-columns:minmax(0,1.55fr) minmax(260px,.85fr);align-items:start;gap:27px}html[data-theme] body .ca-app-shell.se-liaison .overview-block{background:var(--se-panel);border:1px solid var(--se-border);padding:24px;border-radius:20px;box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison .overview-block-header{padding:0;border:0}html[data-theme] body .ca-app-shell.se-liaison .overview-block-header h2{font-family:var(--se-font-sans);font-size:19px}html[data-theme] body .ca-app-shell.se-liaison .overview-block-header p{font-size:12px}html[data-theme] body .ca-app-shell.se-liaison .overview-block-header>button{font-size:11px}html[data-theme] body .ca-app-shell.se-liaison [data-dashboard-block=priorities]{background:var(--se-accent-soft);border:0;padding:28px}html[data-theme] body .ca-app-shell.se-liaison .overview-human .workspace-priority-row{padding:18px 0;border:0;border-top:1px solid var(--se-border);border-radius:0;background:transparent;box-shadow:none;grid-template-columns:1fr!important}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row:first-child{border:0;padding-top:0}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row>div:first-child{grid-column:1;grid-row:auto}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row .workspace-priority-signal{grid-column:1;grid-row:auto;border:0;padding:0}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row>a{grid-column:1;grid-row:auto;justify-self:start}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row h3{font:600 16px/1.3 var(--se-font-sans)}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row p{font-size:13px;line-height:1.75}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row .workspace-priority-signal>div>p{font:600 25px/1.2 var(--se-font-display);letter-spacing:-.035em}html[data-theme] body .ca-app-shell.se-liaison .workspace-priority-row .workspace-priority-dot{display:none}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following{grid-column:1/-1}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row{grid-template-columns:minmax(210px,1fr) minmax(240px,1fr) auto!important;align-items:center;padding:18px 0;gap:24px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row .workspace-priority-signal{grid-column:2;grid-row:1}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row>a{grid-column:3;grid-row:1;background:transparent;border:0;padding-right:0;color:var(--se-accent)}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-signal>div>p{font:550 13px/1.5 var(--se-font-sans);letter-spacing:0}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-signal>p{font-size:12px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row h3{font-size:14px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-person-avatar{background:var(--se-mint);color:var(--se-mint-ink);width:40px;height:40px;border-radius:12px}html[data-theme] body .ca-app-shell.se-liaison .workspace-person-avatar{width:48px;height:48px;border:0;background:var(--se-panel);color:var(--se-accent);border-radius:15px}html[data-theme] body .ca-app-shell.se-liaison [data-dashboard-block=activity]{grid-column:1/-1}html[data-theme] body .ca-app-shell.se-liaison .workspace-activity-row{padding:17px 0;border-top:1px solid var(--se-border)}html[data-theme] body .ca-app-shell.se-liaison .workspace-pipeline-stage{background:transparent;border:0;border-top:1px solid var(--se-border);border-radius:0;min-height:61px;padding:16px 0;box-shadow:none}html[data-theme] body .ca-app-shell.se-liaison .workspace-pipeline-stage.is-attention{background:var(--se-mint);color:var(--se-mint-ink);border-radius:10px;padding:14px}html[data-theme] body .ca-app-shell.se-liaison .workspace-pipeline-stage.is-attention *{color:var(--se-mint-ink)!important}html[data-theme] body .ca-app-shell.se-liaison .workspace-signal-good{background:var(--se-success-bg);color:var(--se-success)}html[data-theme] body .ca-app-shell.se-liaison .workspace-signal-watch{background:var(--se-warning-bg);color:var(--se-warning)}html[data-theme] body .ca-app-shell.se-liaison :is([data-dashboard-block=methodology],[data-dashboard-block=pilot]){background:transparent;border:0;border-top:1px solid var(--se-border);border-radius:0;padding:20px 0}html[data-theme] body .ca-app-shell.se-liaison .overview-first-step{border-radius:11px;box-shadow:none;padding:17px}html[data-theme] body .ca-app-shell.se-liaison .overview-first-step.is-next{background:var(--se-mint);border-color:var(--se-mint);color:var(--se-mint-ink)}html[data-theme] body .ca-app-shell.se-liaison .overview-first-step.is-next :is(h3,p){color:var(--se-mint-ink)}html[data-theme] body .ca-app-shell.se-liaison .dossier-page{max-width:none}html[data-theme] body .ca-app-shell.se-liaison .dossier-heading{margin:22px 0 28px}html[data-theme] body .ca-app-shell.se-liaison .dossier-heading h1{font-size:40px}html[data-theme] body .ca-app-shell.se-liaison .dossier-avatar{width:76px;height:76px;border-radius:22px;background:var(--se-accent-soft);color:var(--se-accent)}html[data-theme] body .ca-app-shell.se-liaison .dossier-badge{background:var(--se-mint);color:var(--se-mint-ink);border-radius:8px;font-size:11px;padding:5px 9px}html[data-theme] body .ca-app-shell.se-liaison .dossier-progress{gap:16px;margin:0 0 25px}html[data-theme] body .ca-app-shell.se-liaison .dossier-progress li{font-size:12px;border-top-width:2px}html[data-theme] body .ca-app-shell.se-liaison .dossier-tabs{gap:25px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--se-border);margin-bottom:26px}html[data-theme] body .ca-app-shell.se-liaison .dossier-tabs button{flex:none;white-space:nowrap;min-height:47px;font-size:13px}.se-liaison-dossier-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(250px,.8fr);gap:26px}.se-liaison-dossier-content{min-width:0}html[data-theme] body .ca-app-shell.se-liaison .dossier-card{border:1px solid var(--se-border);border-radius:20px;padding:25px;box-shadow:none;margin-bottom:20px}html[data-theme] body .ca-app-shell.se-liaison .dossier-card h2{font-size:27px;margin-top:13px;margin-bottom:15px}html[data-theme] body .ca-app-shell.se-liaison .dossier-text{font-size:14px;line-height:1.85}html[data-theme] body .ca-app-shell.se-liaison .dossier-source{font-size:12px}html[data-theme] body .ca-app-shell.se-liaison .dossier-eyebrow{color:var(--se-accent);font-size:11px}html[data-theme] body .ca-app-shell.se-liaison .dossier-link{font-size:13px;font-weight:550}html[data-theme] body .ca-app-shell.se-liaison .dossier-soft{background:var(--se-panel-soft)}html[data-theme] body .ca-app-shell.se-liaison .dossier-grid{grid-template-columns:1fr}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-next{background:var(--se-mint);color:var(--se-mint-ink);padding:24px;border-radius:20px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-next h2{font-size:24px;color:inherit;margin:14px 0}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-next p{color:inherit;font-size:13px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-next .se-primary{margin-top:20px;width:100%}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-next .dossier-eyebrow{color:inherit}.se-liaison-dossier-side .dossier-facts-panel{padding:24px 8px}html[data-theme] body .ca-app-shell.se-liaison .dossier-facts{gap:14px}html[data-theme] body .ca-app-shell.se-liaison .dossier-facts>div{display:flex;justify-content:space-between;gap:18px;align-items:start}html[data-theme] body .ca-app-shell.se-liaison .dossier-facts :is(dt,dd){font-size:12px}html[data-theme] body .ca-app-shell.se-liaison .dossier-facts dd{text-align:right;margin:0}html:has(.se-liaison) .page-transition,html:has(.se-liaison) .page-transition-indicator{animation:none!important}.se-liaison .dossier-page>[role=tabpanel],.se-liaison-dossier-content>[role=tabpanel]:not([hidden]){animation:liaison-dossier-enter .18s ease-out both}.se-liaison :is(.clara-portrait,.clara-portrait:before,.clara-portrait:after){animation:none!important}@keyframes liaison-dossier-enter{0%{opacity:.45;transform:translateY(3px)}to{opacity:1;transform:none}}@media(max-width:900px){.se-liaison-dossier-layout,html[data-theme] body .ca-app-shell.se-liaison .overview-blocks{grid-template-columns:1fr}html[data-theme] body .ca-app-shell.se-liaison .overview-greeting h1{font-size:34px}.se-liaison-dossier-side{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:640px){html[data-theme] body .ca-app-shell.se-liaison .overview-greeting h1{font-size:31px;line-height:1.18}html[data-theme] body .ca-app-shell.se-liaison .overview-greeting>div>p:last-child{font-size:12px}html[data-theme] body .ca-app-shell.se-liaison .overview-counts{padding:17px 0}html[data-theme] body .ca-app-shell.se-liaison .overview-counts>span{display:block;padding:0 12px;font-size:11px}html[data-theme] body .ca-app-shell.se-liaison .overview-counts strong{display:block;font-size:27px;margin-bottom:8px}html[data-theme] body .ca-app-shell.se-liaison .overview-blocks{gap:20px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row{grid-template-columns:1fr!important;gap:10px}html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row .workspace-priority-signal,html[data-theme] body .ca-app-shell.se-liaison .se-liaison-following .workspace-priority-row>a{grid-column:1;grid-row:auto}html[data-theme] body .ca-app-shell.se-liaison [data-dashboard-block=priorities]{padding:22px 20px}html[data-theme] body .ca-app-shell.se-liaison .overview-block{padding:22px 18px}html[data-theme] body .ca-app-shell.se-liaison .dossier-heading{gap:14px}html[data-theme] body .ca-app-shell.se-liaison .dossier-heading h1{font-size:31px}html[data-theme] body .ca-app-shell.se-liaison .dossier-avatar{width:58px;height:58px;font-size:18px;border-radius:17px}html[data-theme] body .ca-app-shell.se-liaison .dossier-progress{gap:8px}html[data-theme] body .ca-app-shell.se-liaison .dossier-progress li{font-size:11px}html[data-theme] body .ca-app-shell.se-liaison .dossier-card{padding:22px 18px}html[data-theme] body .ca-app-shell.se-liaison .dossier-card h2{font-size:25px}.se-liaison-dossier-side{grid-template-columns:1fr}}html[data-theme] body .ca-app-shell{font-size:15px;line-height:1.6}html[data-theme] body .ca-app-shell :is(p,small,label,li,dt,dd,em){font-size:14px;line-height:1.6}html[data-theme] body .ca-app-shell :is(.text-xs,.text-\[9px\],.text-\[10px\],.text-\[11px\],.text-\[12px\]){font-size:14px!important;line-height:1.5}html[data-theme] body .ca-app-shell :is(.font-black,.font-extrabold){font-weight:600!important}html[data-theme] body .ca-app-shell :is(h1,h2,h3,h4){letter-spacing:-.025em;line-height:1.25;font-weight:600}html[data-theme] body .ca-app-shell h1{font-size:30px}html[data-theme] body .ca-app-shell h2{font-size:22px}html[data-theme] body .ca-app-shell h3{font-size:18px}html[data-theme] body .ca-app-shell :is(button,a,input,select,textarea){letter-spacing:normal}html[data-theme] body .ca-app-shell :is(input,select,textarea){font-size:16px}html[data-theme] body .ca-app-shell :is(.ca-primary-button,.ca-outline-button,.se-primary,.se-secondary,.candidate-main-action,.offer-main-action){min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:10px 17px;border-radius:10px;font-size:14px;font-weight:600;white-space:normal;text-align:center}html[data-theme] body .ca-app-shell .se-brand-name{font-size:29px;font-weight:650;letter-spacing:-.04em}html[data-theme] body .ca-app-shell .ca-side-link{min-height:46px;font-size:14px}html[data-theme] body .ca-app-shell .ca-side-link span{white-space:normal;overflow:visible;text-overflow:clip}html[data-theme] body .ca-app-shell .ca-page-intro{margin-bottom:18px;padding:8px 0 12px;border-radius:0}html[data-theme] body .ca-app-shell .ca-page-intro-eyebrow{display:none}html[data-theme] body .ca-app-shell .ca-workflow{padding:14px}html[data-theme] body .ca-app-shell .ca-workflow-helper{white-space:normal}html[data-theme] body .ca-app-shell .candidate-metrics{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}html[data-theme] body .ca-app-shell .candidate-metric{flex:1 1 180px;padding:12px 16px;min-height:0;border-radius:12px;box-shadow:none;display:flex;align-items:center;gap:12px}html[data-theme] body .ca-app-shell .candidate-metric strong{font-size:24px;font-weight:600}html[data-theme] body .ca-app-shell .candidate-metric small{display:none}html[data-theme] body .ca-app-shell :is(.candidate-stage-tabs,.interviews-tabs){display:flex;flex-wrap:wrap;gap:6px}html[data-theme] body .ca-app-shell :is(.candidate-stage-tabs,.interviews-tabs) button{min-height:44px;font-size:14px;padding:8px 12px}html[data-theme] body .ca-app-shell .candidate-row{border-radius:12px;box-shadow:none;padding:18px;align-items:center;gap:16px}html[data-theme] body .ca-app-shell .candidate-row-main{grid-template-columns:44px minmax(170px,1.15fr) minmax(210px,1.4fr) minmax(110px,.6fr);gap:16px}html[data-theme] body .ca-app-shell .candidate-score{display:none}html[data-theme] body .ca-app-shell .candidate-identity strong{font-size:17px;font-weight:600;white-space:normal}html[data-theme] body .ca-app-shell .candidate-evidence strong{font-size:14px;line-height:1.6;font-weight:500}html[data-theme] body .ca-app-shell .candidate-evidence em{font-style:normal}html[data-theme] body .ca-app-shell .candidate-stage{font-size:14px;line-height:1.45;padding:7px 12px;white-space:normal}html[data-theme] body .ca-app-shell :is(.candidate-portfolio,.offers-portfolio,.interviews-portfolio){box-shadow:none;border-radius:16px}html[data-theme] body .ca-app-shell .overview-greeting{margin:8px 0 20px}html[data-theme] body .ca-app-shell .overview-focus{padding:20px 24px;grid-template-columns:minmax(0,1fr) 110px;gap:22px;border-radius:16px;background:var(--se-peach-soft)}html[data-theme] body .ca-app-shell .overview-focus h2{font-size:24px}html[data-theme] body .ca-app-shell .overview-focus .se-primary{margin-top:12px}html[data-theme] body .ca-app-shell .overview-focus .clara-portrait{width:96px}html[data-theme] body .ca-app-shell .overview-counts{padding:14px 0;gap:12px 24px}html[data-theme] body .ca-app-shell .overview-toolbar{margin-top:8px}html[data-theme] body .ca-app-shell .overview-toolbar h2{font-size:18px}html[data-theme] body .ca-app-shell .overview-save-status:empty{display:none}html[data-theme] body .ca-app-shell .overview-blocks{gap:24px}html[data-theme] body .ca-app-shell .overview-block-header h2{font-size:20px}html[data-theme] body .ca-app-shell .overview-human .workspace-priority-row{background:var(--se-panel);padding:16px;border:1px solid var(--se-border);border-radius:12px;margin-bottom:10px}html[data-theme] body .ca-app-shell .workspace-priority-row h3{font-size:17px}html[data-theme] body .ca-app-shell .decision-workspace{grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);min-height:0}html[data-theme] body .ca-app-shell :is(.decision-brief,.decision-queue){padding:22px}html[data-theme] body .ca-app-shell .decision-person strong{font-size:17px}html[data-theme] body .ca-app-shell .decision-brief :is(p,li){font-size:15px;line-height:1.7}html[data-theme] body .ca-app-shell .decision-brief :is(small,span,a,button){font-size:14px}html[data-theme] body .ca-app-shell .decision-brief-head h2{font-size:25px}html[data-theme] body .ca-app-shell :is(.dossier-next,.decision-action){background:var(--se-peach-soft);border-radius:14px;padding:22px}html[data-theme] body .ca-app-shell .dossier-tabs{flex-wrap:wrap;gap:12px 24px}html[data-theme] body .ca-app-shell .dossier-tabs button{min-height:44px;font-size:15px}html[data-theme] body .ca-app-shell .dossier-progress{flex-wrap:wrap}html[data-theme] body .ca-app-shell .offer-editor-drawer{width:min(760px,100vw)}html[data-theme] body .ca-app-shell .offer-editor-section{box-shadow:none;border-radius:12px}html[data-theme] body .ca-app-shell .offer-editor-section label{font-size:14px;font-weight:500}html[data-theme] body .ca-app-shell :is(.offer-editor-footer,.candidate-drawer-actions){background:var(--se-panel);padding:16px 22px;gap:12px;flex-wrap:wrap}html[data-theme] body .ca-app-shell :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--se-accent);outline-offset:3px}@media(max-width:1200px){html[data-theme] body .ca-app-shell .candidate-row{flex-wrap:wrap}html[data-theme] body .ca-app-shell .candidate-row-main{width:100%}html[data-theme] body .ca-app-shell .candidate-row-actions{margin-left:auto}}@media(max-width:900px){html[data-theme] body .ca-app-shell .decision-workspace{grid-template-columns:1fr}html[data-theme] body .ca-app-shell .candidate-row-main{grid-template-columns:44px minmax(0,1fr)}html[data-theme] body .ca-app-shell .candidate-evidence{grid-column:2}html[data-theme] body .ca-app-shell .candidate-stage{grid-column:2;justify-self:start}}@media(max-width:640px){html[data-theme] body .ca-app-shell h1{font-size:26px}html[data-theme] body .ca-app-shell .overview-focus{display:flex;padding:18px}html[data-theme] body .ca-app-shell .overview-actions{flex-wrap:wrap;gap:10px}html[data-theme] body .ca-app-shell .candidate-row{padding:14px}html[data-theme] body .ca-app-shell .candidate-row-actions{width:100%}html[data-theme] body .ca-app-shell .candidate-main-action{flex:1}html[data-theme] body .ca-app-shell .decision-brief{padding:18px}}@media(prefers-reduced-motion:reduce){.ca-app-shell *,.ca-app-shell :after,.ca-app-shell :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.focus-editor{margin:18px 0;padding:22px;border:1px solid var(--se-border);border-radius:16px;background:var(--se-panel)}.focus-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.focus-heading h3{margin:0 0 6px}.focus-editor>p,.focus-heading p{color:var(--se-muted)}.focus-toggle{display:flex!important;align-items:center;gap:10px;cursor:pointer;white-space:nowrap}.focus-toggle input{width:20px!important;height:20px;min-height:0!important;accent-color:var(--se-accent)}.focus-fields{border:0;padding:0;margin:18px 0 0;display:grid;gap:18px;min-width:0}.focus-fields label{display:grid;gap:8px}.focus-fields :is(input:not([type=checkbox]),textarea){width:100%;border:1px solid var(--se-control-border);border-radius:9px;padding:10px 12px;background:var(--se-panel);color:var(--se-text)}.focus-fields button{justify-self:start;min-height:44px}.focus-fields summary{cursor:pointer;min-height:44px;padding:10px 0;color:var(--se-accent)}.focus-priority{display:grid;gap:12px;padding:16px;border:1px solid var(--se-border);border-radius:12px}.focus-remove{color:var(--se-muted);text-decoration:underline}.focus-guidance{background:var(--se-peach-soft);color:var(--se-text);padding:16px;border-radius:10px;line-height:1.7}.focus-report-items{display:grid;gap:16px;margin-top:18px}.focus-report-items article{border:1px solid var(--se-border);padding:18px;border-radius:12px}.focus-report-items header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:12px}.focus-status{flex-shrink:0;color:var(--se-muted);background:var(--se-panel-soft);padding:5px 10px;border-radius:20px;font-size:14px}.focus-status-documented{background:var(--se-success-bg);color:var(--se-success)}.focus-status-to_clarify{background:var(--se-warning-bg);color:var(--se-warning)}.focus-report blockquote{border-left:3px solid var(--se-accent);margin:16px 0 0;padding-left:14px}.focus-report blockquote footer{font-size:13px;color:var(--se-muted);margin-top:6px}.dossier-activity{display:grid;gap:0;margin:22px 0 0;padding:0;list-style:none}.dossier-activity li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:0 0 22px}.dossier-activity li:not(:last-child):after{content:"";position:absolute;left:7px;top:18px;bottom:2px;width:1px;background:var(--se-border)}.dossier-activity li>span{position:relative;z-index:1;display:grid;width:15px;height:15px;margin-top:4px;place-items:center;border:3px solid var(--se-panel);border-radius:50%;background:var(--se-terracotta);color:transparent;box-shadow:0 0 0 1px var(--se-border)}.dossier-activity strong{display:block;color:var(--se-text);font-size:15px}.dossier-activity p{margin:4px 0;color:var(--se-muted)}.dossier-activity time{color:var(--se-muted);font-size:12px}.dossier-tabs{overflow-x:auto;scrollbar-width:none}.dossier-tabs::-webkit-scrollbar{display:none}.dossier-tabs button{flex:none;white-space:nowrap}@media(max-width:640px){.focus-editor{padding:16px}.focus-heading,.focus-report-items header{flex-wrap:wrap}}