html[data-ui=signal-workspace],html[data-ui=signal-workspace][data-theme=day]{--background:#f3f5f8;--background-strong:#ffffff;--foreground:#111827;--muted:#6b7280;--muted-strong:#374151;--line:rgba(15,23,42,0.09);--line-strong:rgba(15,23,42,0.16);--surface:rgba(255,255,255,0.88);--surface-strong:#ffffff;--surface-soft:#f7f7fb;--surface-muted:#eef1f6;--surface-ink:#090d18;--primary:#6c5ce7;--primary-strong:#5546d8;--primary-soft:#eeeaff;--accent:#8b5cf6;--accent-soft:#f3eeff;--accent-warm:#f59e0b;--success:#0f9f6e;--success-soft:#e8f8f1;--warning:#b66a08;--warning-soft:#fff5dd;--danger:#c0332b;--danger-soft:#fff0ee;--glow:rgba(108,92,231,0.18);--grid:rgba(15,23,42,0.035);--radius-sm:7px;--radius-md:11px;--radius-lg:15px;--radius-xl:20px;--radius-2xl:28px;--shadow-sm:0 1px 2px rgba(15,23,42,0.04),0 8px 22px rgba(15,23,42,0.045);--shadow-md:0 2px 4px rgba(15,23,42,0.045),0 18px 46px rgba(15,23,42,0.075);--shadow-lg:0 4px 10px rgba(15,23,42,0.06),0 30px 90px rgba(15,23,42,0.13);--shadow-card:var(--shadow-sm);--shadow-elevated:var(--shadow-lg);--shadow-popover:0 24px 70px rgba(15,23,42,0.18);--focus:0 0 0 3px rgba(108,92,231,0.22);--surface-card:var(--surface-strong);--surface-raised:var(--surface-strong);--surface-subtle:var(--surface-soft);--text-primary:var(--foreground);--text-secondary:var(--muted-strong);--text-muted:var(--muted);--text-strong:var(--foreground);--border-subtle:var(--line);--border-strong:var(--line-strong);--ref-bg:var(--background);--ref-panel:rgba(255,255,255,0.9);--ref-panel-solid:var(--surface-strong);--ref-border:var(--line);--ref-border-strong:var(--line-strong);--ref-ink:var(--foreground);--ref-muted:var(--muted);--ref-soft:var(--surface-soft);--ref-accent:var(--primary);--ref-accent-2:var(--accent);--sl-sidebar:#0b1020;--sl-sidebar-raised:#151b2e;--sl-sidebar-line:rgba(255,255,255,0.08);--sl-sidebar-text:#e9ecf5;--sl-sidebar-muted:#8f99b0;--sl-sidebar-active:#f5f3ff;--sl-sidebar-active-ink:#27214f;--sl-canvas-max:1480px;--sl-page-gap:clamp(18px,2.2vw,32px);--sl-control-height:42px}html[data-ui=signal-workspace][data-theme=night]{--background:#080b12;--background-strong:#0e131d;--foreground:#f5f7fb;--muted:#929caf;--muted-strong:#c6ceda;--line:rgba(226,232,240,0.1);--line-strong:rgba(226,232,240,0.18);--surface:rgba(17,23,34,0.88);--surface-strong:#111722;--surface-soft:#171e2b;--surface-muted:#121a28;--surface-ink:#080b12;--primary:#a193ff;--primary-strong:#c5bcff;--primary-soft:#282346;--accent:#bca6ff;--accent-soft:#2b2345;--accent-warm:#f5bd60;--success:#61d4aa;--success-soft:#14372c;--warning:#f4bf5f;--warning-soft:#3d2c12;--danger:#ff9b95;--danger-soft:#3d1e21;--glow:rgba(161,147,255,0.2);--grid:rgba(226,232,240,0.03);--shadow-sm:0 1px 2px rgba(0,0,0,0.3),0 12px 28px rgba(0,0,0,0.2);--shadow-md:0 2px 6px rgba(0,0,0,0.32),0 22px 58px rgba(0,0,0,0.3);--shadow-lg:0 8px 18px rgba(0,0,0,0.34),0 36px 96px rgba(0,0,0,0.46);--shadow-card:var(--shadow-sm);--shadow-elevated:var(--shadow-lg);--shadow-popover:0 28px 80px rgba(0,0,0,0.56);--focus:0 0 0 3px rgba(161,147,255,0.3);--surface-card:var(--surface-strong);--surface-raised:#161d2a;--surface-subtle:var(--surface-soft);--text-primary:var(--foreground);--text-secondary:var(--muted-strong);--text-muted:var(--muted);--text-strong:var(--foreground);--border-subtle:var(--line);--border-strong:var(--line-strong);--ref-bg:var(--background);--ref-panel:rgba(17,23,34,0.9);--ref-panel-solid:var(--surface-strong);--ref-border:var(--line);--ref-border-strong:var(--line-strong);--ref-ink:var(--foreground);--ref-muted:var(--muted);--ref-soft:var(--surface-soft);--ref-accent:var(--primary);--ref-accent-2:var(--accent);--sl-sidebar:#05070d;--sl-sidebar-raised:#111622;--sl-sidebar-line:rgba(255,255,255,0.09);--sl-sidebar-text:#f5f7fb;--sl-sidebar-muted:#848da0;--sl-sidebar-active:#ede9fe;--sl-sidebar-active-ink:#211a47}html[data-ui=signal-workspace]{background:var(--background)!important;color:var(--foreground);font-family:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,sans-serif;font-synthesis:none;scrollbar-gutter:stable}html[data-ui=signal-workspace] body{min-width:320px;min-height:100dvh;overflow-x:clip!important;background:radial-gradient(circle at 82% -12%,color-mix(in srgb,var(--primary) 9%,transparent),transparent 30rem),var(--background)!important;color:var(--foreground)!important;font-family:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,sans-serif!important;font-size:14px!important;font-feature-settings:"ss01" 1,"ss03" 1,"cv11" 1,"kern";font-kerning:normal;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html[data-ui=signal-workspace] :where(button,input,select,textarea){font-family:inherit!important}html[data-ui=signal-workspace] :where(code,kbd,pre,samp,.metric-card strong,.dashboard-kpi-card strong,.report-kpi-card strong,.usage-kpi-grid strong,.voice-command-stats strong,.table-number,[data-metric]){font-family:var(--font-geist-mono),"Geist Mono",ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui=signal-workspace] :where(h1,h2,h3,h4,p){overflow-wrap:break-word}html[data-ui=signal-workspace] :where(h1,h2,h3,h4,strong){text-wrap:pretty}html[data-ui=signal-workspace] :where(h1,h2,h3,h4){color:var(--foreground)!important;font-family:var(--font-geist-sans),"Geist",ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.035em!important}html[data-ui=signal-workspace] :where(p,li,dd,small){line-height:1.55}html[data-ui=signal-workspace] ::selection{background:color-mix(in srgb,var(--primary) 72%,transparent);color:#ffffff}html[data-ui=signal-workspace] *{scrollbar-color:color-mix(in srgb,var(--muted) 36%,transparent) transparent;scrollbar-width:thin}html[data-ui=signal-workspace] ::-webkit-scrollbar{width:9px;height:9px}html[data-ui=signal-workspace] ::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--muted) 32%,transparent);background-clip:padding-box}html[data-ui=signal-workspace] :where(button,a,input,select,textarea,summary):focus-visible{outline:none!important;box-shadow:var(--focus)!important}html[data-ui=signal-workspace] .brand-mark,html[data-ui=signal-workspace] .scoutlane-mark{position:relative;isolation:isolate;display:inline-grid!important;width:34px!important;height:34px!important;min-width:34px;min-height:34px!important;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.16)!important;border-radius:11px!important;background:radial-gradient(circle at 25% 22%,rgba(255,255,255,.48),transparent 22%),linear-gradient(145deg,#8d7aff,#6655e8 48%,#26233d)!important;color:#ffffff!important;box-shadow:0 12px 28px rgba(87,70,216,.27)!important}html[data-ui=signal-workspace] .brand-mark:after,html[data-ui=signal-workspace] .scoutlane-mark:after{position:absolute;z-index:-1;right:-8px;bottom:-10px;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.18);content:""}html[data-ui=signal-workspace] .brand{gap:10px!important;color:var(--foreground)!important;font-size:16px!important;font-weight:760!important;letter-spacing:-.025em}@media (min-width:901px){html[data-ui=signal-workspace] .recruiter-shell.studio-shell{display:grid!important;grid-template-columns:252px minmax(0,1fr)!important;min-height:100dvh!important;background:var(--background)!important}html[data-ui=signal-workspace] .studio-nav-panel,html[data-ui=signal-workspace] aside[aria-label="Recruiter studio navigation"]{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:40!important;display:grid!important;width:252px!important;height:100dvh!important;max-height:100dvh!important;grid-template-rows:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;overflow:hidden!important;padding:16px 12px 14px!important;border-right:1px solid var(--sl-sidebar-line)!important;background:radial-gradient(circle at 12% 0,rgba(131,112,255,.18),transparent 17rem),var(--sl-sidebar)!important;color:var(--sl-sidebar-text)!important;box-shadow:inset -1px 0 rgba(255,255,255,.025)}}html[data-ui=signal-workspace] .studio-workspace-card{display:block!important;margin:0!important;padding:5px 5px 15px!important;border:0!important;border-bottom:1px solid var(--sl-sidebar-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html[data-ui=signal-workspace] .studio-sidebar-brand{display:flex!important;align-items:center!important;gap:11px!important;min-width:0;color:var(--sl-sidebar-text)!important}html[data-ui=signal-workspace] .studio-sidebar-brand .brand-mark{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;border-radius:12px!important}html[data-ui=signal-workspace] .studio-brand-copy{display:grid;min-width:0;grid-gap:1px;gap:1px}html[data-ui=signal-workspace] .studio-brand-copy strong{overflow:hidden;color:#ffffff!important;font-size:16px!important;font-weight:760;letter-spacing:-.035em!important;line-height:1.15!important;text-overflow:ellipsis;white-space:nowrap}html[data-ui=signal-workspace] .studio-brand-copy>span{color:var(--sl-sidebar-muted)!important;font-size:10px!important;font-weight:680;letter-spacing:.065em;line-height:1.35!important;text-transform:uppercase}html[data-ui=signal-workspace] .studio-workspace-card>.demo-workspace-badge,html[data-ui=signal-workspace] .studio-workspace-card>small{display:none!important}html[data-ui=signal-workspace] .studio-nav-scroll{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:2px 3px 10px}html[data-ui=signal-workspace] .studio-nav-section{display:grid!important;grid-gap:3px!important;gap:3px!important;margin:13px 0 0!important}html[data-ui=signal-workspace] .studio-nav-section+.studio-nav-section{margin-top:15px!important;padding-top:14px!important;border-top:1px solid var(--sl-sidebar-line)!important}html[data-ui=signal-workspace] .studio-nav-section>p{margin:0 0 6px!important;padding:0 8px!important;color:var(--sl-sidebar-muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.09em!important;line-height:1.25!important;text-transform:uppercase!important}html[data-ui=signal-workspace] .studio-nav-item,html[data-ui=signal-workspace] .studio-nav-item.is-disabled,html[data-ui=signal-workspace] aside[aria-label="Recruiter studio navigation"] a{position:relative;display:grid!important;min-width:0;min-height:38px!important;grid-template-columns:25px minmax(0,1fr) auto!important;align-items:center;grid-gap:9px!important;gap:9px!important;overflow:hidden;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:color-mix(in srgb,var(--sl-sidebar-text) 78%,var(--sl-sidebar-muted))!important;font-size:13px!important;font-weight:580!important;line-height:1!important;padding:6px 8px!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}html[data-ui=signal-workspace] .studio-nav-item:hover,html[data-ui=signal-workspace] aside[aria-label="Recruiter studio navigation"] a:hover{border-color:var(--sl-sidebar-line)!important;background:rgba(255,255,255,.055)!important;color:#ffffff!important;transform:translateX(1px)}html[data-ui=signal-workspace] .studio-nav-item.active,html[data-ui=signal-workspace] .studio-nav-item[aria-current=page],html[data-ui=signal-workspace] aside[aria-label="Recruiter studio navigation"] a[aria-current=page]{border-color:rgba(255,255,255,.5)!important;background:linear-gradient(135deg,#ffffff 0,var(--sl-sidebar-active) 100%)!important;color:var(--sl-sidebar-active-ink)!important;box-shadow:0 10px 24px rgba(3,6,18,.24)!important;font-weight:680!important}html[data-ui=signal-workspace] .studio-nav-item.active:before,html[data-ui=signal-workspace] .studio-nav-item[aria-current=page]:before{position:absolute;inset:7px auto 7px 0;width:3px;border-radius:999px;background:var(--primary);content:""}html[data-ui=signal-workspace] .studio-nav-icon{display:grid;width:25px;height:25px;place-items:center;border-radius:8px;background:rgba(255,255,255,.055);color:inherit}html[data-ui=signal-workspace] .studio-nav-item.active .studio-nav-icon,html[data-ui=signal-workspace] .studio-nav-item[aria-current=page] .studio-nav-icon{background:rgba(108,92,231,.11);color:var(--primary-strong)}html[data-ui=signal-workspace] .studio-nav-item>span:not(.studio-nav-icon){min-width:0;overflow:hidden!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}html[data-ui=signal-workspace] .studio-nav-item svg,html[data-ui=signal-workspace] aside[aria-label="Recruiter studio navigation"] a svg{width:15px!important;height:15px!important;flex:0 0 auto}html[data-ui=signal-workspace] .studio-nav-chevron{opacity:.42;transition:opacity .15s ease,transform .15s ease}html[data-ui=signal-workspace] .studio-nav-item.active .studio-nav-chevron,html[data-ui=signal-workspace] .studio-nav-item:hover .studio-nav-chevron{opacity:.9;transform:translateX(1px)}html[data-ui=signal-workspace] .studio-nav-item small{display:inline-flex;min-height:19px;align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:rgba(255,255,255,.07);color:inherit!important;font-size:9px!important;font-weight:760;letter-spacing:.02em;line-height:1!important;padding:3px 6px;text-transform:none!important}html[data-ui=signal-workspace] .studio-nav-item.is-disabled{opacity:.48!important}html[data-ui=signal-workspace] .studio-sidebar-footer{padding:2px 3px 0}html[data-ui=signal-workspace] .studio-plan-card{display:grid;grid-gap:6px;gap:6px;overflow:hidden;border:1px solid var(--sl-sidebar-line);border-radius:15px;background:radial-gradient(circle at 100% 0,rgba(158,140,255,.24),transparent 8rem),var(--sl-sidebar-raised);padding:13px;box-shadow:0 16px 34px rgba(1,3,11,.18)}html[data-ui=signal-workspace] .studio-plan-kicker{display:inline-flex;align-items:center;gap:6px;color:#b9adff!important;font-size:9px!important;font-weight:760;letter-spacing:.08em;line-height:1.2!important;text-transform:uppercase}html[data-ui=signal-workspace] .studio-plan-card>strong{color:#ffffff!important;font-size:13px!important;letter-spacing:-.015em!important;line-height:1.25!important}html[data-ui=signal-workspace] .studio-plan-card>p{margin:0;color:var(--sl-sidebar-muted)!important;font-size:11px!important;line-height:1.45!important}html[data-ui=signal-workspace] .studio-plan-card>a{display:inline-flex!important;min-height:28px!important;grid-template-columns:none!important;align-items:center!important;justify-content:space-between;gap:8px!important;margin-top:3px;border:0!important;border-radius:8px!important;background:rgba(255,255,255,.07)!important;color:#ffffff!important;font-size:10px!important;font-weight:680!important;padding:6px 8px!important}html[data-ui=signal-workspace] .studio-plan-card>a:hover{background:rgba(255,255,255,.12)!important;transform:none}html[data-ui=signal-workspace] .studio-main{min-width:0!important;margin:0!important;padding:0!important}html[data-ui=signal-workspace] .studio-topbar{position:-webkit-sticky!important;position:sticky!important;top:0!important;z-index:36!important;display:grid!important;min-height:68px!important;grid-template-columns:minmax(320px,1fr) auto!important;align-items:center!important;grid-gap:16px!important;gap:16px!important;padding:10px var(--sl-page-gap)!important;border-bottom:1px solid var(--line)!important;background:color-mix(in srgb,var(--surface-strong) 86%,transparent)!important;color:var(--foreground)!important;box-shadow:0 1px 0 rgba(255,255,255,.35);-webkit-backdrop-filter:blur(20px) saturate(150%)!important;backdrop-filter:blur(20px) saturate(150%)!important}html[data-ui=signal-workspace] .studio-topbar-primary{display:flex;min-width:0;align-items:center;gap:clamp(12px,1.5vw,22px)}html[data-ui=signal-workspace] .studio-route-context{display:flex;min-width:155px;max-width:220px;align-items:center;gap:9px}html[data-ui=signal-workspace] .studio-route-icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line));border-radius:11px;background:linear-gradient(145deg,var(--primary-soft),var(--surface-strong));color:var(--primary-strong);box-shadow:inset 0 1px rgba(255,255,255,.7)}html[data-ui=signal-workspace] .studio-route-context>span:last-child{display:grid;min-width:0;grid-gap:1px;gap:1px}html[data-ui=signal-workspace] .studio-route-context small{overflow:hidden;color:var(--muted)!important;font-size:9px!important;font-weight:720;letter-spacing:.075em;line-height:1.25!important;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}html[data-ui=signal-workspace] .studio-route-context strong{overflow:hidden;color:var(--foreground)!important;font-size:13px!important;font-weight:700;letter-spacing:-.015em!important;line-height:1.3!important;text-overflow:ellipsis;white-space:nowrap}html[data-ui=signal-workspace] .studio-command-search{width:min(100%,520px);min-width:220px}html[data-ui=signal-workspace] .command-search-shell{position:relative;min-width:0}html[data-ui=signal-workspace] .command-search{display:flex!important;width:100%;min-height:40px!important;align-items:center!important;gap:9px!important;overflow:hidden;border:1px solid var(--line-strong)!important;border-radius:12px!important;background:color-mix(in srgb,var(--surface-soft) 72%,var(--surface-strong))!important;color:var(--muted)!important;padding:0 8px 0 12px!important;box-shadow:inset 0 1px 1px rgba(15,23,42,.025)!important;transition:border-color .15s ease,box-shadow .15s ease}html[data-ui=signal-workspace] .command-search:focus-within{border-color:color-mix(in srgb,var(--primary) 44%,var(--line))!important;background:var(--surface-strong)!important;box-shadow:var(--focus)!important}html[data-ui=signal-workspace] .command-search input{width:100%;min-width:0;min-height:38px!important;border:0!important;background:transparent!important;color:var(--foreground)!important;font-size:13px!important;font-weight:500;outline:none!important;padding:0!important;box-shadow:none!important}html[data-ui=signal-workspace] .command-search input::placeholder{color:color-mix(in srgb,var(--muted) 88%,transparent)!important}html[data-ui=signal-workspace] .command-search-shortcut{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px}html[data-ui=signal-workspace] .command-search-shortcut kbd{display:grid;min-width:19px;height:21px;place-items:center;border:1px solid var(--line);border-bottom-color:var(--line-strong);border-radius:6px;background:var(--surface-strong);color:var(--muted);font-size:10px;line-height:1;box-shadow:0 1px 1px rgba(15,23,42,.06)}html[data-ui=signal-workspace] .command-search-results{position:absolute!important;inset:calc(100% + 8px) 0 auto 0!important;z-index:90!important;display:grid!important;max-height:min(430px,calc(100dvh - 100px));grid-gap:4px!important;gap:4px!important;overflow-y:auto;border:1px solid var(--line-strong)!important;border-radius:15px!important;background:color-mix(in srgb,var(--surface-strong) 96%,transparent)!important;padding:7px!important;box-shadow:var(--shadow-popover)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}html[data-ui=signal-workspace] .command-search-result{display:grid!important;grid-gap:2px!important;gap:2px!important;min-height:54px!important;justify-items:start;border:1px solid transparent!important;border-radius:11px!important;background:transparent!important;color:var(--foreground)!important;cursor:pointer;padding:9px 11px!important;text-align:left}html[data-ui=signal-workspace] .command-search-result strong{font-size:13px!important;line-height:1.3!important}html[data-ui=signal-workspace] .command-search-result span{color:var(--muted)!important;font-size:11px!important;line-height:1.4!important}html[data-ui=signal-workspace] .command-search-result.is-active,html[data-ui=signal-workspace] .command-search-result:hover{border-color:color-mix(in srgb,var(--primary) 20%,var(--line))!important;background:var(--primary-soft)!important;color:var(--primary-strong)!important}html[data-ui=signal-workspace] .studio-topbar-actions{display:inline-flex!important;min-width:0;align-items:center!important;justify-content:flex-end!important;gap:7px!important}html[data-ui=signal-workspace] .studio-topbar .button,html[data-ui=signal-workspace] .studio-topbar :where(.nav-action,.account-chip,.theme-toggle){min-height:38px!important;border-radius:11px!important}html[data-ui=signal-workspace] .studio-create{gap:7px!important;min-height:38px!important;border:1px solid color-mix(in srgb,var(--primary) 76%,#ffffff)!important;background:linear-gradient(135deg,#7868f3,#5b4bd8)!important;color:#ffffff!important;box-shadow:0 8px 18px rgba(86,67,207,.2)!important;font-size:12px!important;font-weight:680!important;padding:0 13px!important}html[data-ui=signal-workspace] .studio-create:hover{box-shadow:0 12px 24px rgba(86,67,207,.28)!important;transform:translateY(-1px)}html[data-ui=signal-workspace] .demo-workspace-badge,html[data-ui=signal-workspace] .topbar-demo-workspace-badge{display:inline-flex;min-height:27px!important;align-items:center;border:1px solid #86d7b7!important;border-radius:999px!important;background:#ecfdf5!important;color:#07563f!important;font-size:10px!important;font-style:normal;font-weight:700!important;line-height:1!important;padding:0 9px!important;white-space:nowrap}html[data-ui=signal-workspace] .theme-toggle{display:inline-grid!important;width:38px;min-width:38px;height:38px;place-items:center;overflow:visible;border:1px solid var(--line)!important;border-radius:11px!important;background:var(--surface-strong)!important;color:var(--muted-strong)!important;cursor:pointer;padding:0!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] .theme-toggle:hover{border-color:color-mix(in srgb,var(--primary) 28%,var(--line))!important;background:var(--primary-soft)!important;color:var(--primary-strong)!important}html[data-ui=signal-workspace] .theme-toggle-thumb,html[data-ui=signal-workspace] .theme-toggle-track{display:grid!important;width:auto!important;height:auto!important;place-items:center;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;box-shadow:none!important;transform:none!important}html[data-ui=signal-workspace] .theme-toggle-hero{display:inline-flex!important;width:auto;padding:0 12px!important}html[data-ui=signal-workspace] .theme-toggle-label{color:inherit;font-size:12px;font-weight:650}html[data-ui=signal-workspace] .studio-account-menu,html[data-ui=signal-workspace] .studio-notification-menu{position:relative}html[data-ui=signal-workspace] .studio-notification-button{position:relative;display:grid!important;width:38px!important;min-width:38px!important;place-items:center;border:1px solid var(--line)!important;background:var(--surface-strong)!important;color:var(--muted-strong)!important;padding:0!important;box-shadow:var(--shadow-sm)}html[data-ui=signal-workspace] .notification-dot{position:absolute;top:8px;right:8px;width:6px;height:6px;border:1.5px solid var(--surface-strong);border-radius:50%;background:#f43f5e;box-shadow:0 0 0 2px rgba(244,63,94,.12)}html[data-ui=signal-workspace] .studio-ai-toggle{gap:7px!important;border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line))!important;background:linear-gradient(135deg,var(--primary-soft),var(--surface-strong))!important;color:var(--primary-strong)!important;font-size:12px!important;font-weight:680!important;padding:0 12px!important}html[data-ui=signal-workspace] .studio-ai-toggle.active,html[data-ui=signal-workspace] .studio-ai-toggle:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--line))!important;background:linear-gradient(135deg,#7565eb,#5848d1)!important;color:#ffffff!important;box-shadow:0 9px 22px rgba(88,72,209,.24)!important}html[data-ui=signal-workspace] .studio-account-trigger{display:grid!important;min-width:164px;min-height:38px!important;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;border:1px solid var(--line)!important;background:var(--surface-strong)!important;color:var(--foreground)!important;padding:4px 8px 4px 5px!important;box-shadow:var(--shadow-sm)!important;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}html[data-ui=signal-workspace] .studio-account-avatar{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:linear-gradient(135deg,#1d2435,#090d18);color:#ffffff;font-size:10px;font-weight:760;letter-spacing:.02em}html[data-ui=signal-workspace] .studio-account-copy{display:grid;min-width:0;grid-gap:0;gap:0}html[data-ui=signal-workspace] .studio-account-copy small,html[data-ui=signal-workspace] .studio-account-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=signal-workspace] .studio-account-copy strong{color:var(--foreground)!important;font-size:11px!important;font-weight:680;letter-spacing:-.01em!important;line-height:1.25!important}html[data-ui=signal-workspace] .studio-account-copy small{color:var(--muted)!important;font-size:9px!important;line-height:1.25!important}html[data-ui=signal-workspace] .studio-account-popover,html[data-ui=signal-workspace] .studio-notification-popover{position:absolute!important;inset:calc(100% + 9px) 0 auto auto!important;z-index:100!important;display:grid;min-width:250px;grid-gap:4px;gap:4px;overflow:hidden;border:1px solid var(--line-strong)!important;border-radius:15px!important;background:color-mix(in srgb,var(--surface-strong) 96%,transparent)!important;padding:7px!important;color:var(--foreground)!important;box-shadow:var(--shadow-popover)!important;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}html[data-ui=signal-workspace] .studio-notification-popover{min-width:330px}html[data-ui=signal-workspace] .studio-account-summary,html[data-ui=signal-workspace] .studio-popover-heading{display:flex!important;align-items:center;justify-content:space-between;gap:12px!important;margin:0 0 3px;border-bottom:1px solid var(--line)!important;padding:9px 9px 11px!important}html[data-ui=signal-workspace] .studio-account-summary,html[data-ui=signal-workspace] .studio-popover-heading>span:first-child{min-width:0}html[data-ui=signal-workspace] .studio-account-summary small,html[data-ui=signal-workspace] .studio-popover-heading small{display:block;color:var(--muted)!important;font-size:9px!important;font-weight:700;letter-spacing:.08em;line-height:1.3!important;text-transform:uppercase}html[data-ui=signal-workspace] .studio-account-summary strong,html[data-ui=signal-workspace] .studio-popover-heading strong{display:block;color:var(--foreground)!important;font-size:13px!important;line-height:1.35!important}html[data-ui=signal-workspace] .notification-count{display:inline-flex;min-height:23px;align-items:center;border-radius:999px;background:var(--primary-soft);color:var(--primary-strong);font-size:9px;font-weight:720;padding:0 8px;white-space:nowrap}html[data-ui=signal-workspace] .studio-notification-popover>a{display:grid!important;min-height:58px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;grid-gap:9px!important;gap:9px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:var(--foreground)!important;padding:8px!important}html[data-ui=signal-workspace] .studio-notification-popover>a:hover{border-color:var(--line)!important;background:var(--surface-soft)!important;transform:none}html[data-ui=signal-workspace] .studio-notification-popover>a>span:last-child{display:grid;grid-gap:1px;gap:1px}html[data-ui=signal-workspace] .studio-notification-popover strong{color:var(--foreground)!important;font-size:11px!important;line-height:1.35!important}html[data-ui=signal-workspace] .studio-notification-popover small{color:var(--muted)!important;font-size:10px!important;line-height:1.35!important}html[data-ui=signal-workspace] .notification-symbol{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:720}html[data-ui=signal-workspace] .notification-symbol.warning{background:var(--warning-soft);color:var(--warning)}html[data-ui=signal-workspace] .notification-symbol.info{background:var(--primary-soft);color:var(--primary-strong)}html[data-ui=signal-workspace] .notification-symbol.success{background:var(--success-soft);color:var(--success)}html[data-ui=signal-workspace] .studio-account-item{display:flex!important;min-height:39px!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:var(--muted-strong)!important;font-size:12px!important;font-weight:620!important;padding:8px 9px!important}html[data-ui=signal-workspace] .studio-account-item:focus-visible,html[data-ui=signal-workspace] .studio-account-item:hover{border-color:var(--line)!important;background:var(--surface-soft)!important;color:var(--foreground)!important}html[data-ui=signal-workspace] .studio-account-item.is-static{justify-content:space-between!important}html[data-ui=signal-workspace] .studio-account-item .theme-toggle{width:32px;min-width:32px;height:32px;min-height:32px!important}html[data-ui=signal-workspace] .studio-content{display:grid!important;min-width:0!important;grid-template-columns:minmax(0,1fr)!important;align-items:start;grid-gap:18px!important;gap:18px!important;padding:22px var(--sl-page-gap) 48px!important}html[data-ui=signal-workspace] .studio-content.with-assistant{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important}html[data-ui=signal-workspace] .studio-page-surface{width:100%;min-width:0!important}html[data-ui=signal-workspace] :where(.page,.page-shell,.dashboard-page,.settings-page,.templates-page,.integration-page,.candidate-crm-page,.candidate-page,.clients-workspace,.client-detail-workspace,.submissions-workspace,.offers-workspace,.premium-reports-page,.interviews-page,.voice-screening-page,.voice-screening-workspace-page,.voice-review-page,.job-builder-page){width:min(100%,var(--sl-canvas-max))!important;max-width:var(--sl-canvas-max)!important;min-width:0!important;margin:0 auto!important;padding:0!important;gap:16px!important}html[data-ui=signal-workspace] .assistant-drawer{position:-webkit-sticky!important;position:sticky!important;top:90px!important;display:grid!important;height:auto!important;max-height:calc(100dvh - 112px);align-content:start;grid-gap:16px!important;gap:16px!important;overflow-y:auto;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line))!important;border-radius:20px!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--primary) 20%,transparent),transparent 14rem),var(--surface-strong)!important;color:var(--foreground)!important;padding:18px!important;box-shadow:var(--shadow-md)!important}html[data-ui=signal-workspace] .assistant-drawer-header{display:grid;grid-template-columns:38px minmax(0,1fr) 32px;align-items:center;grid-gap:10px;gap:10px}html[data-ui=signal-workspace] .assistant-drawer-header>span:nth-child(2){min-width:0}html[data-ui=signal-workspace] .assistant-orb{display:grid;width:38px;height:38px;place-items:center;border-radius:13px;background:linear-gradient(145deg,#806ff2,#4e40c6);color:#ffffff;box-shadow:0 12px 26px rgba(78,64,198,.25)}html[data-ui=signal-workspace] .assistant-drawer-header .eyebrow{margin:0 0 1px!important;color:var(--primary-strong)!important;font-size:9px!important}html[data-ui=signal-workspace] .assistant-drawer h2{margin:0!important;color:var(--foreground)!important;font-size:17px!important;line-height:1.25!important}html[data-ui=signal-workspace] .assistant-drawer-header button{display:grid;width:32px;height:32px;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--surface-strong);color:var(--muted);cursor:pointer}html[data-ui=signal-workspace] .assistant-intro{margin:0!important;color:var(--muted)!important;font-size:12px!important;line-height:1.55!important}html[data-ui=signal-workspace] .assistant-suggestion-list{display:grid!important;grid-gap:8px!important;gap:8px!important}html[data-ui=signal-workspace] .assistant-suggestion-list>a{display:grid!important;min-height:68px;grid-template-columns:30px minmax(0,1fr);grid-column-gap:9px;column-gap:9px;grid-row-gap:1px;row-gap:1px;align-items:center;border:1px solid var(--line)!important;border-radius:13px!important;background:color-mix(in srgb,var(--surface-soft) 72%,var(--surface-strong))!important;color:var(--foreground)!important;padding:10px!important;transition:border-color .15s ease,background .15s ease,transform .15s ease}html[data-ui=signal-workspace] .assistant-suggestion-list>a:hover{border-color:color-mix(in srgb,var(--primary) 34%,var(--line))!important;background:var(--primary-soft)!important;transform:translateY(-1px)}html[data-ui=signal-workspace] .assistant-suggestion-list>a>span{display:grid;width:30px;height:30px;grid-row:1/3;place-items:center;border-radius:9px;background:var(--surface-strong);color:var(--primary-strong)}html[data-ui=signal-workspace] .assistant-suggestion-list strong{align-self:end;color:var(--foreground)!important;font-size:11px!important;line-height:1.3!important}html[data-ui=signal-workspace] .assistant-suggestion-list small{align-self:start;color:var(--muted)!important;font-size:10px!important;line-height:1.35!important}html[data-ui=signal-workspace] .assistant-trust-note{display:flex;align-items:flex-start;gap:8px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;line-height:1.45;padding-top:13px}html[data-ui=signal-workspace] .assistant-trust-note svg{flex:0 0 auto;color:var(--success)}html[data-ui=signal-workspace] :where(.page-header,.dashboard-hero,.command-hero,.settings-hero,.clients-hero-panel,.submissions-hero-panel,.offers-hero-panel,.reports-page-header,.candidate-dossier-header,.candidate-search-hero,.builder-hero-panel,.interviews-hero,.voice-detail-hero,.billing-hero){position:relative;isolation:isolate;min-width:0;min-height:118px!important;overflow:hidden!important;border:1px solid var(--line)!important;border-radius:20px!important;background:radial-gradient(circle at 91% 2%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 16rem),linear-gradient(145deg,color-mix(in srgb,var(--surface-strong) 98%,transparent),color-mix(in srgb,var(--surface-soft) 74%,transparent))!important;color:var(--foreground)!important;padding:clamp(22px,2.5vw,32px)!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] :where(.page-header,.dashboard-hero,.command-hero,.settings-hero,.clients-hero-panel,.submissions-hero-panel,.offers-hero-panel,.reports-page-header,.candidate-dossier-header,.candidate-search-hero,.builder-hero-panel,.interviews-hero,.voice-detail-hero,.billing-hero):after{position:absolute;z-index:-1;inset:auto 24px 0 auto;width:140px;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary) 54%,transparent));content:""}html[data-ui=signal-workspace] .page-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important}html[data-ui=signal-workspace] .page-header-copy{display:grid!important;min-width:0;grid-gap:7px!important;gap:7px!important}html[data-ui=signal-workspace] :where(.page-header,.dashboard-hero,.command-hero,.settings-hero,.clients-hero-panel,.submissions-hero-panel,.offers-hero-panel,.reports-page-header,.candidate-dossier-header,.candidate-search-hero,.builder-hero-panel,.interviews-hero,.voice-detail-hero,.billing-hero) h1{max-width:840px!important;margin:0!important;color:var(--foreground)!important;font-size:clamp(28px,2.35vw,38px)!important;font-weight:730!important;letter-spacing:-.048em!important;line-height:1.06!important;text-wrap:balance}html[data-ui=signal-workspace] :where(.page-header,.dashboard-hero,.command-hero,.settings-hero,.clients-hero-panel,.submissions-hero-panel,.offers-hero-panel,.reports-page-header,.candidate-dossier-header,.candidate-search-hero,.builder-hero-panel,.interviews-hero,.voice-detail-hero,.billing-hero) p:not(.eyebrow){max-width:72ch!important;margin:0!important;color:var(--muted)!important;font-size:13px!important;line-height:1.55!important}html[data-ui=signal-workspace] .eyebrow,html[data-ui=signal-workspace] .landing-eyebrow{display:inline-flex!important;width:-moz-fit-content;width:fit-content;align-items:center!important;gap:6px!important;margin:0!important;color:var(--primary-strong)!important;font-size:10px!important;font-weight:760!important;letter-spacing:.1em!important;line-height:1.25!important;text-transform:uppercase!important}html[data-ui=signal-workspace] .hero-actions,html[data-ui=signal-workspace] .page-header-actions,html[data-ui=signal-workspace] .page-header-primary,html[data-ui=signal-workspace] .page-header-secondary,html[data-ui=signal-workspace] .section-toolbar{min-width:0}html[data-ui=signal-workspace] .page-header-actions{display:flex!important;flex:0 0 auto;align-items:center!important;justify-content:flex-end;gap:8px!important;flex-wrap:wrap}html[data-ui=signal-workspace] :where(.panel,.card,.metric-card,.dashboard-kpi-card,.dashboard-reports-preview,.dashboard-suggested-actions,.dashboard-quick-actions-card,.premium-report-card,.settings-form-panel,.settings-insight-card,.settings-rail,.template-card,.candidate-panel,.candidate-card,.crm-card,.submission-card,.offer-row,.interview-card,.interview-metric-card,.voice-session-card,.voice-review-card,.billing-plan-card,.billing-usage-card,.usage-plan-panel,.usage-meter-panel,.readiness-summary-card,.integration-row,.legal-overview-card,.legal-section){min-width:0;border-color:var(--line)!important;border-radius:17px!important;background:var(--surface-strong)!important;color:var(--foreground)!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] :where(.panel,.card,.metric-card,.dashboard-kpi-card,.dashboard-reports-preview,.dashboard-suggested-actions,.dashboard-quick-actions-card,.premium-report-card,.settings-form-panel,.settings-insight-card,.template-card,.candidate-panel,.crm-card,.voice-session-card,.voice-review-card){transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}html[data-ui=signal-workspace] :where(a.panel,a.card,.template-card:has(a),.candidate-card:has(a),.crm-card:has(a)):hover{border-color:color-mix(in srgb,var(--primary) 24%,var(--line))!important;box-shadow:var(--shadow-md)!important;transform:translateY(-2px)}html[data-ui=signal-workspace] :where(.panel,.card,.settings-form-panel,.settings-insight-card,.premium-report-card,.template-card,.candidate-panel,.crm-card,.voice-review-card) :where(h2,h3,h4,strong,label,dt){color:var(--foreground)!important}html[data-ui=signal-workspace] :where(.panel,.card,.settings-form-panel,.settings-insight-card,.premium-report-card,.template-card,.candidate-panel,.crm-card,.voice-review-card) :where(p,small,dd){color:var(--muted)!important}html[data-ui=signal-workspace] :where(.panel,.settings-form-panel,.premium-report-card,.candidate-panel,.voice-review-card) h2{font-size:19px!important;line-height:1.2!important}html[data-ui=signal-workspace] :where(.panel,.settings-form-panel,.premium-report-card,.candidate-panel,.voice-review-card) h3{font-size:15px!important;line-height:1.3!important}html[data-ui=signal-workspace] :where(.notice,.form-status,.form-message,.plan-alert,.plan-ok,.provider-readiness-banner,.feature-gate-state,.gated-state,.empty-state){min-width:0;border:1px solid var(--line)!important;border-radius:14px!important;background:color-mix(in srgb,var(--surface-soft) 70%,var(--surface-strong))!important;color:var(--muted-strong)!important;box-shadow:none!important}html[data-ui=signal-workspace] :where(.notice.error,.form-status.error,.form-message.error){border-color:color-mix(in srgb,var(--danger) 26%,var(--line))!important;background:var(--danger-soft)!important;color:color-mix(in srgb,var(--danger) 80%,var(--foreground))!important}html[data-ui=signal-workspace] :where(.notice.success,.form-status.success,.form-message.success,.plan-ok){border-color:color-mix(in srgb,var(--success) 26%,var(--line))!important;background:var(--success-soft)!important;color:color-mix(in srgb,var(--success) 80%,var(--foreground))!important}html[data-ui=signal-workspace] :where(.metric-card,.dashboard-kpi-card,.report-kpi-card,.interview-metric-card,.jobs-summary-pill,.readiness-summary-card){position:relative;isolation:isolate;min-height:116px!important;overflow:hidden;padding:17px!important}html[data-ui=signal-workspace] :where(.metric-card,.dashboard-kpi-card,.report-kpi-card,.interview-metric-card,.jobs-summary-pill,.readiness-summary-card):before{position:absolute;z-index:-1;top:-34px;right:-28px;width:92px;height:92px;border-radius:50%;background:color-mix(in srgb,var(--primary) 7%,transparent);content:""}html[data-ui=signal-workspace] :where(.metric-card,.dashboard-kpi-card,.report-kpi-card,.interview-metric-card,.jobs-summary-pill) .label,html[data-ui=signal-workspace] :where(.metric-card,.dashboard-kpi-card,.report-kpi-card,.interview-metric-card,.jobs-summary-pill)>span:first-child{color:var(--muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.075em;line-height:1.25!important;text-transform:uppercase}html[data-ui=signal-workspace] :where(.metric-card,.dashboard-kpi-card,.report-kpi-card,.interview-metric-card,.jobs-summary-pill)>strong{color:var(--foreground)!important;font-size:clamp(27px,2.3vw,36px)!important;font-weight:650!important;letter-spacing:-.055em!important;line-height:1!important}html[data-ui=signal-workspace] :where(.metric-card,.dashboard-kpi-card,.report-kpi-card,.interview-metric-card,.jobs-summary-pill) p{margin:0!important;color:var(--muted)!important;font-size:11px!important;line-height:1.45!important}html[data-ui=signal-workspace] :where(.button,button.button,a.button,.primary-button,.secondary-button,.auth-submit){display:inline-flex!important;min-height:40px!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid color-mix(in srgb,var(--primary) 76%,#ffffff)!important;border-radius:11px!important;background:linear-gradient(135deg,#7565ec,#5848d1)!important;color:#ffffff!important;cursor:pointer;font-size:12px!important;font-weight:680!important;letter-spacing:-.005em;line-height:1!important;padding:0 14px!important;text-align:center;text-decoration:none!important;white-space:nowrap;box-shadow:0 8px 18px rgba(88,72,209,.16)!important;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}html[data-ui=signal-workspace] :where(.button,button.button,a.button,.primary-button,.secondary-button,.auth-submit):hover:not(:disabled):not([aria-disabled=true]){background:linear-gradient(135deg,#806ff3,#5241c9)!important;box-shadow:0 12px 24px rgba(88,72,209,.24)!important;transform:translateY(-1px)}html[data-ui=signal-workspace] :where(.button.secondary,.button.ghost,.button.subtle,a.button.secondary,button.button.secondary,.secondary-button,.icon-button,button.icon-button,.nav-action,.account-chip){border-color:var(--line-strong)!important;background:var(--surface-strong)!important;color:var(--muted-strong)!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] :where(.button.secondary,.button.ghost,.button.subtle,a.button.secondary,button.button.secondary,.secondary-button,.icon-button,button.icon-button,.nav-action,.account-chip):hover:not(:disabled){border-color:color-mix(in srgb,var(--primary) 28%,var(--line))!important;background:var(--primary-soft)!important;color:var(--primary-strong)!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] :where(.button.ghost,.button.subtle){background:transparent!important;box-shadow:none!important}html[data-ui=signal-workspace] :where(.button.danger,button.button.danger){border-color:color-mix(in srgb,var(--danger) 42%,var(--line))!important;background:var(--danger-soft)!important;color:var(--danger)!important;box-shadow:none!important}html[data-ui=signal-workspace] :where(.button.compact,.compact-button){min-height:34px!important;border-radius:9px!important;font-size:11px!important;padding:0 11px!important}html[data-ui=signal-workspace] :where(.button.large,.button-large){min-height:48px!important;border-radius:13px!important;font-size:13px!important;padding:0 18px!important}html[data-ui=signal-workspace] :where(.icon-button,button.icon-button){width:38px;min-width:38px;min-height:38px!important;padding:0!important}html[data-ui=signal-workspace] :where(.button,button,a)[aria-disabled=true],html[data-ui=signal-workspace] :where(.button,button,a)[disabled]{cursor:not-allowed!important;opacity:.5!important;transform:none!important}html[data-ui=signal-workspace] :where(.text-link,.link-button){display:inline-flex;align-items:center;gap:6px;color:var(--primary-strong)!important;font-size:12px!important;font-weight:680!important;line-height:1.35!important;text-decoration:none!important}html[data-ui=signal-workspace] :where(.text-link,.link-button):hover{color:var(--accent)!important}html[data-ui=signal-workspace] :where(.field,.compact-filter,.stacked-form label,.form-grid label,.form-grid-2 label,.integration-form-grid label,.settings-form-panel label,.privacy-field){min-width:0}html[data-ui=signal-workspace] :where(label,.field-label-text,.field>span:first-child,.compact-filter>span:first-child){color:var(--muted-strong)!important;font-size:11px!important;font-weight:650!important;line-height:1.35!important}html[data-ui=signal-workspace] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,.compact-value-input,.search-input,.filter-search,.template-search){width:100%;min-width:0;min-height:var(--sl-control-height)!important;border:1px solid var(--line-strong)!important;border-radius:11px!important;background:var(--surface-strong)!important;color:var(--foreground)!important;font-size:13px!important;font-weight:500;line-height:1.35!important;padding:9px 11px!important;box-shadow:inset 0 1px 1px rgba(15,23,42,.025)!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}html[data-ui=signal-workspace] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea):focus{border-color:color-mix(in srgb,var(--primary) 48%,var(--line))!important;box-shadow:var(--focus)!important}html[data-ui=signal-workspace] textarea{min-height:112px!important;resize:vertical}html[data-ui=signal-workspace] :where(input,textarea)::placeholder{color:color-mix(in srgb,var(--muted) 76%,transparent)!important;opacity:1}html[data-ui=signal-workspace] :where(input[type=checkbox],input[type=radio]){width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important;margin:0;accent-color:var(--primary)}html[data-ui=signal-workspace] input[type=file]{min-width:0;max-width:100%;color:var(--muted-strong);font-size:12px!important}html[data-ui=signal-workspace] .required-mark{color:var(--danger)!important}html[data-ui=signal-workspace] :where(.tabs-list,.reports-tabs,.reports-segmented-tabs,.interviews-tabs,.interviews-filters,.settings-tabs,.settings-tab-list,.long-page-anchor-nav,.segmented-control,.tab-list,.template-tabs,.voice-template-anchor-nav){display:flex!important;min-width:0;max-width:100%;align-items:center!important;gap:4px!important;overflow-x:auto!important;overflow-y:hidden!important;border:1px solid var(--line)!important;border-radius:13px!important;background:color-mix(in srgb,var(--surface-soft) 76%,var(--surface-strong))!important;padding:4px!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}html[data-ui=signal-workspace] :where(.tabs-list,.reports-tabs,.reports-segmented-tabs,.interviews-tabs,.interviews-filters,.settings-tabs,.settings-tab-list,.long-page-anchor-nav,.segmented-control,.tab-list,.template-tabs,.voice-template-anchor-nav)::-webkit-scrollbar{display:none}html[data-ui=signal-workspace] :where(.tab-button,.reports-tabs a,.reports-segmented-tabs a,.reports-segmented-tabs span,.interviews-tabs button,.interviews-filters button,.settings-tabs a,.settings-tab-list a,.long-page-anchor-nav a,.segmented-control button,.tab-list button,.template-tabs a,.voice-template-anchor-nav a){display:inline-flex!important;min-width:max-content!important;min-height:34px!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;gap:7px!important;overflow:visible!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:var(--muted)!important;font-size:11px!important;font-weight:650!important;letter-spacing:0!important;line-height:1!important;padding:0 11px!important;text-align:center!important;text-decoration:none!important;text-overflow:clip!important;white-space:nowrap!important}html[data-ui=signal-workspace] :where(.tab-button[aria-selected=true],.reports-tabs a.active,.reports-tabs a[aria-current=page],.reports-segmented-tabs .active,.reports-segmented-tabs [aria-selected=true],.interviews-tabs button.active,.interviews-filters button.active,.settings-tabs a.active,.settings-tabs a[aria-current=page],.settings-tab-list a.active,.long-page-anchor-nav a.active,.segmented-control button.active,.tab-list button.active,.template-tabs a.active,.voice-template-anchor-nav a.active){border-color:color-mix(in srgb,var(--primary) 18%,var(--line))!important;background:var(--surface-strong)!important;color:var(--primary-strong)!important;box-shadow:0 1px 2px rgba(15,23,42,.06),0 5px 14px rgba(15,23,42,.06)!important}html[data-ui=signal-workspace] .tabs{min-width:0}html[data-ui=signal-workspace] .tab-panel{min-width:0;padding-top:14px!important}html[data-ui=signal-workspace] :where(.table-wrap,.table-scroll,.data-table-shell,.report-table-scroll,.jobs-table-wrap,.candidates-table-wrap,.team-roster-table-wrap){min-width:0;max-width:100%;overflow-x:auto!important;border:1px solid var(--line)!important;border-radius:16px!important;background:var(--surface-strong)!important;box-shadow:var(--shadow-sm)!important;-webkit-overflow-scrolling:touch}html[data-ui=signal-workspace] :where(table,.table,.report-table,.team-roster-table,.candidates-table,.jobs-table,.interviews-table){width:100%;min-width:680px;border-collapse:separate!important;border-spacing:0!important;color:var(--foreground)!important;font-size:12px!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html[data-ui=signal-workspace] :where(th,.table th,.report-table th,.team-roster-table th,.candidates-table th,.jobs-table th,.interviews-table th){position:-webkit-sticky;position:sticky;top:0;z-index:2;height:42px!important;border-bottom:1px solid var(--line)!important;background:color-mix(in srgb,var(--surface-soft) 82%,var(--surface-strong))!important;color:var(--muted)!important;font-size:10px!important;font-weight:720!important;letter-spacing:.065em;line-height:1.2!important;padding:9px 13px!important;text-align:left;text-transform:uppercase;white-space:nowrap}html[data-ui=signal-workspace] :where(td,.table td,.report-table td,.team-roster-table td,.candidates-table td,.jobs-table td,.interviews-table td){min-width:0;height:52px!important;border-bottom:1px solid color-mix(in srgb,var(--line) 78%,transparent)!important;color:var(--muted-strong)!important;font-size:12px!important;line-height:1.4!important;padding:10px 13px!important;vertical-align:middle}html[data-ui=signal-workspace] :where(tbody tr:last-child td){border-bottom:0!important}html[data-ui=signal-workspace] :where(tbody tr){transition:background .13s ease}html[data-ui=signal-workspace] :where(tbody tr:hover){background:color-mix(in srgb,var(--primary-soft) 42%,transparent)!important}html[data-ui=signal-workspace] :where(td strong,.table td strong){color:var(--foreground)!important;font-size:12px!important;line-height:1.35!important}html[data-ui=signal-workspace] :where(.status-pill,.badge,.plan-alert,.plan-ok,.feature-chip-list span,.form-status,.form-message,.tag,.command-tag-row span,.skill-chip-row span){display:inline-flex;min-height:24px!important;align-items:center;gap:5px;border:1px solid var(--line)!important;border-radius:999px!important;background:var(--surface-soft)!important;color:var(--muted-strong)!important;font-size:10px!important;font-weight:650!important;line-height:1!important;padding:0 8px!important;white-space:nowrap}html[data-ui=signal-workspace] :where(.status-pill.success,.badge.success,.plan-ok,.status-pill.good){border-color:color-mix(in srgb,var(--success) 24%,var(--line))!important;background:var(--success-soft)!important;color:color-mix(in srgb,var(--success) 82%,var(--foreground))!important}html[data-ui=signal-workspace] :where(.status-pill.warning,.badge.warning,.status-pill.warn){border-color:color-mix(in srgb,var(--warning) 24%,var(--line))!important;background:var(--warning-soft)!important;color:color-mix(in srgb,var(--warning) 82%,var(--foreground))!important}html[data-ui=signal-workspace] :where(.status-pill.danger,.badge.danger,.status-pill.error){border-color:color-mix(in srgb,var(--danger) 24%,var(--line))!important;background:var(--danger-soft)!important;color:color-mix(in srgb,var(--danger) 82%,var(--foreground))!important}html[data-ui=signal-workspace] .dashboard-page.redesigned-dashboard .dashboard-command-header.page-header{min-height:132px!important;padding:27px 30px!important}html[data-ui=signal-workspace] .dashboard-kpi-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:12px!important;gap:12px!important}html[data-ui=signal-workspace] .dashboard-kpi-card{display:grid!important;min-height:132px!important;align-content:space-between;grid-gap:8px!important;gap:8px!important;padding:16px!important}html[data-ui=signal-workspace] .dashboard-kpi-card:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--line))!important;box-shadow:var(--shadow-md)!important;transform:translateY(-2px)}html[data-ui=signal-workspace] .dashboard-command-layout-v2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(244px,278px)!important;align-items:start!important;grid-gap:14px!important;gap:14px!important}html[data-ui=signal-workspace] .dashboard-primary-stack,html[data-ui=signal-workspace] .dashboard-side-rail{min-width:0}html[data-ui=signal-workspace] .dashboard-main-row{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(270px,.75fr)!important;align-items:stretch;grid-gap:12px!important;gap:12px!important}html[data-ui=signal-workspace] .dashboard-side-rail{display:grid!important;grid-gap:10px!important;gap:10px!important;border:1px solid rgba(255,255,255,.07)!important;border-radius:18px!important;background:radial-gradient(circle at 100% 0,rgba(137,117,255,.22),transparent 12rem),#101526!important;color:#eef0f8!important;padding:12px!important;box-shadow:0 18px 42px rgba(15,21,38,.18)!important}html[data-ui=signal-workspace] .dashboard-side-rail :where(h2,h3,strong){color:#f8f9fc!important}html[data-ui=signal-workspace] .dashboard-side-rail :where(p,small,span){color:#9ca6bb!important}html[data-ui=signal-workspace] .dashboard-side-rail .eyebrow{color:#b5a9ff!important}html[data-ui=signal-workspace] .dashboard-side-rail :where(.activity-rail,.dashboard-quick-actions-card,.ai-insight-panel,article){border-color:rgba(255,255,255,.08)!important;background:rgba(255,255,255,.035)!important;box-shadow:none!important}html[data-ui=signal-workspace] .dashboard-quick-actions-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:6px!important;gap:6px!important}html[data-ui=signal-workspace] .dashboard-quick-actions-grid a{display:flex!important;min-height:40px!important;align-items:center!important;justify-content:center;border:1px solid rgba(255,255,255,.075)!important;border-radius:10px!important;background:rgba(255,255,255,.045)!important;color:#e9ecf5!important;font-size:10px!important;font-weight:620!important;line-height:1.2!important;padding:7px!important;text-align:center}html[data-ui=signal-workspace] .dashboard-quick-actions-grid a:hover{border-color:rgba(181,169,255,.42)!important;background:rgba(181,169,255,.12)!important}html[data-ui=signal-workspace] .dashboard-reports-preview,html[data-ui=signal-workspace] .dashboard-suggested-actions{padding:18px!important}html[data-ui=signal-workspace] .dashboard-report-metrics{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:8px!important;gap:8px!important}html[data-ui=signal-workspace] .dashboard-report-metrics span{min-width:0;border:1px solid var(--line)!important;border-radius:11px!important;background:var(--surface-soft)!important;padding:10px!important}html[data-ui=signal-workspace] .public-shell{min-height:100dvh;overflow:clip;background:radial-gradient(circle at 82% 0,rgba(118,101,236,.1),transparent 34rem),#fbfbfd!important}html[data-ui=signal-workspace][data-theme=night] .public-shell{background:radial-gradient(circle at 82% 0,rgba(139,119,255,.14),transparent 34rem),var(--background)!important}html[data-ui=signal-workspace] .public-shell .topbar{position:-webkit-sticky!important;position:sticky!important;top:12px!important;z-index:50!important;display:grid!important;width:min(1180px,calc(100% - 28px));min-height:58px;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center;grid-gap:18px!important;gap:18px!important;margin:12px auto 0!important;overflow:visible!important;border:1px solid color-mix(in srgb,var(--line-strong) 84%,transparent)!important;border-radius:17px!important;background:color-mix(in srgb,var(--surface-strong) 84%,transparent)!important;padding:9px 11px 9px 13px!important;box-shadow:0 10px 34px rgba(15,23,42,.08)!important;-webkit-backdrop-filter:blur(22px) saturate(155%);backdrop-filter:blur(22px) saturate(155%)}html[data-ui=signal-workspace] .public-shell .brand{min-height:38px!important;font-size:15px!important}html[data-ui=signal-workspace] .public-shell .brand-mark{width:32px!important;height:32px!important;min-width:32px;min-height:32px!important;border-radius:10px!important}html[data-ui=signal-workspace] .public-shell .nav{display:flex;min-width:0;align-items:center;justify-content:center;gap:2px!important}html[data-ui=signal-workspace] .public-shell .nav a{display:inline-flex!important;min-height:34px!important;align-items:center;gap:0!important;border:0!important;border-radius:9px!important;background:transparent!important;color:var(--muted)!important;font-size:11px!important;font-weight:620!important;padding:0 10px!important;white-space:nowrap}html[data-ui=signal-workspace] .public-shell .nav a svg{display:none}html[data-ui=signal-workspace] .public-shell .nav a.active,html[data-ui=signal-workspace] .public-shell .nav a:hover{background:var(--surface-soft)!important;color:var(--foreground)!important}html[data-ui=signal-workspace] .public-shell .topbar-actions{display:inline-flex!important;grid-column:auto!important;align-items:center;justify-content:flex-end;gap:6px!important;width:auto!important}html[data-ui=signal-workspace] .public-shell .nav-action{min-height:36px!important;border-radius:10px!important;font-size:11px!important;padding:0 11px!important}html[data-ui=signal-workspace] .home-page.landing-page{width:100%!important;max-width:none!important;margin:0!important;overflow:clip;padding:0 0 80px!important}html[data-ui=signal-workspace] .landing-hero{position:relative;display:grid!important;width:min(1240px,calc(100% - 40px))!important;min-height:700px!important;grid-template-columns:minmax(0,.96fr) minmax(460px,1.04fr)!important;align-items:center!important;grid-gap:clamp(42px,6vw,86px)!important;gap:clamp(42px,6vw,86px)!important;margin:0 auto!important;overflow:visible!important;border:0!important;background:transparent!important;padding:90px 14px 78px!important}html[data-ui=signal-workspace] .landing-hero:before{position:absolute;z-index:-1;inset:4% -12% 0 38%;border-radius:42%;background:radial-gradient(circle at 50% 45%,rgba(108,92,231,.16),transparent 45%),radial-gradient(circle at 80% 16%,rgba(14,165,233,.08),transparent 33%);filter:blur(4px);content:"";pointer-events:none}html[data-ui=signal-workspace] .landing-hero-copy{display:grid!important;max-width:620px!important;align-items:start!important;justify-items:start;grid-gap:22px!important;gap:22px!important;padding:0!important;text-align:left!important}html[data-ui=signal-workspace] .landing-hero-copy .landing-eyebrow{min-height:30px;border:1px solid color-mix(in srgb,var(--primary) 22%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--primary-soft) 72%,var(--surface-strong));padding:0 11px}html[data-ui=signal-workspace] .landing-hero h1,html[data-ui=signal-workspace] .landing-hero-copy h1{max-width:12ch!important;margin:0!important;color:#111827!important;font-size:clamp(56px,5.7vw,82px)!important;font-weight:735!important;letter-spacing:-.07em!important;line-height:.95!important;text-align:left!important;text-wrap:balance;word-spacing:normal!important;-webkit-text-fill-color:currentColor!important}html[data-ui=signal-workspace][data-theme=night] .landing-hero h1,html[data-ui=signal-workspace][data-theme=night] .landing-hero-copy h1{color:var(--foreground)!important}html[data-ui=signal-workspace] .landing-hero-copy p:not(.landing-eyebrow),html[data-ui=signal-workspace] .landing-subtitle{max-width:58ch!important;margin:0!important;color:var(--muted-strong)!important;font-size:17px!important;line-height:1.65!important;text-align:left!important}html[data-ui=signal-workspace] .landing-actions{display:flex!important;align-items:center;justify-content:flex-start!important;gap:9px!important;flex-wrap:wrap}html[data-ui=signal-workspace] .landing-proof-row{display:flex!important;align-items:center;justify-content:flex-start!important;gap:16px!important;flex-wrap:wrap}html[data-ui=signal-workspace] .landing-proof-row span{display:inline-flex;align-items:center;gap:6px;color:var(--muted)!important;font-size:11px!important;font-weight:620;line-height:1.35!important}html[data-ui=signal-workspace] .landing-proof-row svg{color:var(--success)}html[data-ui=signal-workspace] .command-visual,html[data-ui=signal-workspace] .landing-command-visual{position:relative;width:100%!important;max-width:650px!important;justify-self:stretch!important;margin:0!important;transform:perspective(1200px) rotateY(-2.2deg) rotateX(1deg)!important;transform-origin:center}html[data-ui=signal-workspace] .landing-command-visual:before{position:absolute;z-index:-1;inset:10% 4% -7%;border-radius:34px;background:rgba(74,58,192,.2);filter:blur(42px);content:""}html[data-ui=signal-workspace] .landing-command-window{height:auto!important;min-height:480px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.6)!important;border-radius:25px!important;background:linear-gradient(160deg,rgba(255,255,255,.98),rgba(245,243,255,.94))!important;padding:17px!important;box-shadow:inset 0 2px 0 rgba(255,255,255,.85),0 38px 90px rgba(39,31,92,.22)!important}html[data-ui=signal-workspace][data-theme=night] .landing-command-window{border-color:rgba(255,255,255,.09)!important;background:linear-gradient(160deg,#171d2b,#101521)!important}html[data-ui=signal-workspace] .command-topline{min-height:38px!important;border:0!important;border-bottom:1px solid var(--line)!important;background:transparent!important;padding:0 3px 12px!important}html[data-ui=signal-workspace] .command-topline span,html[data-ui=signal-workspace] .command-topline strong{font-size:10px!important;line-height:1.2!important}html[data-ui=signal-workspace] .landing-preview-grid{display:grid!important;grid-template-columns:minmax(145px,.7fr) minmax(0,1.3fr)!important;grid-gap:11px!important;gap:11px!important;padding-top:13px}html[data-ui=signal-workspace] :where(.landing-preview-score-card,.landing-preview-summary-card,.landing-preview-pipeline-card){gap:10px!important;border:1px solid var(--line)!important;border-radius:15px!important;background:color-mix(in srgb,var(--surface-strong) 94%,transparent)!important;padding:15px!important;box-shadow:0 9px 24px rgba(15,23,42,.055)!important}html[data-ui=signal-workspace] .landing-preview-score-card{background:radial-gradient(circle at 0 0,rgba(108,92,231,.14),transparent 8rem),var(--surface-strong)!important}html[data-ui=signal-workspace] .landing-preview-score-card strong{font-size:clamp(48px,5vw,68px)!important;font-weight:620!important;letter-spacing:-.08em!important}html[data-ui=signal-workspace] .landing-preview-summary-card strong{font-size:clamp(16px,1.6vw,21px)!important;letter-spacing:-.035em!important;line-height:1.2!important}html[data-ui=signal-workspace] .landing-preview-pipeline-card{grid-column:1/-1}html[data-ui=signal-workspace] .landing-preview-footer{gap:6px!important;margin-top:11px!important}html[data-ui=signal-workspace] .landing-preview-footer span{min-height:29px;border-radius:9px!important;background:var(--surface-strong)!important;font-size:9px!important;padding:0 9px!important}html[data-ui=signal-workspace] .trusted-logo-strip{display:grid!important;width:min(1120px,calc(100% - 40px))!important;grid-gap:16px!important;gap:16px!important;margin:0 auto 56px!important;border:0!important;background:transparent!important;padding:0!important;text-align:center}html[data-ui=signal-workspace] .trusted-logo-strip>p{margin:0;color:var(--muted)!important;font-size:9px!important;font-weight:720;letter-spacing:.13em;text-transform:uppercase}html[data-ui=signal-workspace] .trusted-logo-strip>div{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px!important;gap:8px!important}html[data-ui=signal-workspace] .trusted-logo-strip span{display:grid;min-height:42px;place-items:center;border:1px solid var(--line);border-radius:11px;background:color-mix(in srgb,var(--surface-strong) 74%,transparent);color:var(--muted-strong)!important;font-size:10px!important;font-weight:620}html[data-ui=signal-workspace] .landing-section,html[data-ui=signal-workspace] .product-tour-section{position:relative;width:min(1160px,calc(100% - 40px))!important;margin:16px auto!important;overflow:hidden;border:1px solid var(--line)!important;border-radius:26px!important;background:color-mix(in srgb,var(--surface-strong) 92%,transparent)!important;padding:clamp(56px,6vw,84px) clamp(24px,5vw,64px)!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] .landing-section-header,html[data-ui=signal-workspace] .product-tour-header{display:grid!important;max-width:780px;justify-items:center;grid-gap:13px!important;gap:13px!important;margin:0 auto 34px!important;text-align:center}html[data-ui=signal-workspace] .landing-section-header h2,html[data-ui=signal-workspace] .product-tour-header h2{max-width:18ch;margin:0!important;color:var(--foreground)!important;font-size:clamp(34px,4.1vw,54px)!important;font-weight:710!important;letter-spacing:-.06em!important;line-height:.98!important;text-align:center;text-wrap:balance}html[data-ui=signal-workspace] .landing-section-header>p:not(.landing-eyebrow){max-width:64ch;margin:0!important;color:var(--muted)!important;font-size:14px!important;line-height:1.65!important;text-align:center}html[data-ui=signal-workspace] :where(.landing-value-grid,.time-savings-grid,.testimonial-grid,.pricing-grid,.product-tour-grid){display:grid!important;grid-gap:12px!important;gap:12px!important}html[data-ui=signal-workspace] .landing-value-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-ui=signal-workspace] :where(.landing-value-card,.time-saving-card,.testimonial-card,.pricing-card,.product-tour-card){position:relative;min-width:0;overflow:hidden;border:1px solid var(--line)!important;border-radius:17px!important;background:var(--surface-strong)!important;color:var(--foreground)!important;padding:20px!important;box-shadow:none!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}html[data-ui=signal-workspace] :where(.landing-value-card,.time-saving-card,.testimonial-card,.pricing-card,.product-tour-card):hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--line))!important;box-shadow:var(--shadow-md)!important;transform:translateY(-3px)}html[data-ui=signal-workspace] .landing-card-icon{display:grid!important;width:38px!important;height:38px!important;place-items:center;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--line))!important;border-radius:12px!important;background:var(--primary-soft)!important;color:var(--primary-strong)!important;box-shadow:none!important}html[data-ui=signal-workspace] :where(.landing-value-card,.time-saving-card,.testimonial-card,.pricing-card,.product-tour-card) h3{margin:16px 0 7px!important;color:var(--foreground)!important;font-size:16px!important;line-height:1.25!important}html[data-ui=signal-workspace] :where(.landing-value-card,.time-saving-card,.testimonial-card,.pricing-card,.product-tour-card) p{margin:0!important;color:var(--muted)!important;font-size:11px!important;line-height:1.55!important}html[data-ui=signal-workspace] .landing-value-card ul,html[data-ui=signal-workspace] .pricing-card ul{display:grid;grid-gap:7px;gap:7px;margin:16px 0 0!important;padding:0!important;list-style:none}html[data-ui=signal-workspace] .landing-value-card li,html[data-ui=signal-workspace] .pricing-card li{display:flex;align-items:flex-start;gap:6px;color:var(--muted-strong)!important;font-size:10px!important;line-height:1.4!important}html[data-ui=signal-workspace] .landing-value-card li svg,html[data-ui=signal-workspace] .pricing-card li svg{flex:0 0 auto;margin-top:1px;color:var(--primary)}html[data-ui=signal-workspace] .testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-ui=signal-workspace] .testimonial-card{display:grid;min-height:190px;align-content:space-between;grid-gap:24px;gap:24px}html[data-ui=signal-workspace] .testimonial-card>p{color:var(--foreground)!important;font-size:13px!important;font-weight:560;line-height:1.6!important}html[data-ui=signal-workspace] .testimonial-card strong{display:block;font-size:11px!important}html[data-ui=signal-workspace] .testimonial-card span{display:block;margin-top:2px;color:var(--muted)!important;font-size:9px!important;line-height:1.4!important}html[data-ui=signal-workspace] .landing-band{border-color:rgba(255,255,255,.08)!important;background:radial-gradient(circle at 85% 0,rgba(139,119,255,.24),transparent 24rem),#0e1322!important;color:#f7f8fc!important;box-shadow:0 28px 80px rgba(14,19,34,.16)!important}html[data-ui=signal-workspace] .landing-band .landing-section-header h2{color:#f8f9fc!important}html[data-ui=signal-workspace] .landing-band .landing-section-header>p:not(.landing-eyebrow){color:#9fa9bd!important}html[data-ui=signal-workspace] .landing-band .landing-eyebrow{color:#b9adff!important}html[data-ui=signal-workspace] .ai-workflow-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:9px!important;gap:9px!important}html[data-ui=signal-workspace] .ai-workflow-step{display:grid!important;min-height:118px;align-content:space-between;grid-gap:18px!important;gap:18px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:15px!important;background:rgba(255,255,255,.045)!important;color:#eef0f8!important;padding:17px!important}html[data-ui=signal-workspace] .ai-workflow-step>span{display:grid;width:29px;height:29px;place-items:center;border-radius:9px;background:rgba(164,148,255,.16);color:#c2b8ff!important;font-family:var(--font-geist-mono),monospace;font-size:9px!important;font-weight:680}html[data-ui=signal-workspace] .ai-workflow-step p{margin:0;color:#c5cbd8!important;font-size:11px!important;line-height:1.5!important}html[data-ui=signal-workspace] .time-savings-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-ui=signal-workspace] .candidate-comparison-shell{min-width:0;overflow-x:auto;border:1px solid var(--line)!important;border-radius:17px!important;background:var(--surface-strong)!important;box-shadow:var(--shadow-sm)!important}html[data-ui=signal-workspace] .comparison-row{min-width:920px;border-bottom-color:var(--line)!important;color:var(--muted-strong)!important;font-size:11px!important;line-height:1.4!important;padding:13px 15px!important}html[data-ui=signal-workspace] .comparison-row.comparison-head{background:var(--surface-soft)!important;color:var(--muted)!important;font-size:9px!important;font-weight:720;letter-spacing:.06em;text-transform:uppercase}html[data-ui=signal-workspace] .comparison-row em{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:23px;align-items:center;border-radius:999px;background:var(--primary-soft);color:var(--primary-strong)!important;font-size:9px;font-style:normal;font-weight:680;padding:0 8px}html[data-ui=signal-workspace] .pricing-grid,html[data-ui=signal-workspace] .product-tour-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-ui=signal-workspace] .product-tour-card{min-height:360px}html[data-ui=signal-workspace] .tour-card-topline{color:var(--primary-strong)!important}html[data-ui=signal-workspace] .tour-mini-window{margin-top:22px!important;border-color:var(--line)!important;border-radius:13px!important;background:var(--surface-soft)!important}html[data-ui=signal-workspace] .pricing-card{display:grid;min-height:380px;align-content:start}html[data-ui=signal-workspace] .pricing-card:nth-child(2){border-color:color-mix(in srgb,var(--primary) 40%,var(--line))!important;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--primary) 13%,transparent),transparent 13rem),var(--surface-strong)!important;box-shadow:var(--shadow-md)!important;transform:translateY(-6px)}html[data-ui=signal-workspace] .pricing-card>span{color:var(--muted)!important;font-size:9px!important;font-weight:720;letter-spacing:.08em;text-transform:uppercase}html[data-ui=signal-workspace] .pricing-card>strong{margin:4px 0 8px;color:var(--foreground)!important;font-size:28px!important;letter-spacing:-.055em!important}html[data-ui=signal-workspace] .pricing-card .button{align-self:end;margin-top:auto}html[data-ui=signal-workspace] .landing-band .button.secondary{border-color:rgba(255,255,255,.14)!important;background:rgba(255,255,255,.07)!important;color:#ffffff!important}html[data-ui=signal-workspace] .faq-list{display:grid!important;max-width:850px;grid-gap:7px!important;gap:7px!important;margin:0 auto}html[data-ui=signal-workspace] .faq-list details{overflow:hidden;border:1px solid var(--line)!important;border-radius:13px!important;background:var(--surface-strong)!important}html[data-ui=signal-workspace] .faq-list summary{position:relative;min-height:50px;cursor:pointer;color:var(--foreground)!important;font-size:12px!important;font-weight:650;line-height:1.4!important;padding:16px 44px 16px 16px!important;list-style:none}html[data-ui=signal-workspace] .faq-list summary::-webkit-details-marker{display:none}html[data-ui=signal-workspace] .faq-list summary:after{position:absolute;top:50%;right:16px;color:var(--primary-strong);content:"+";font-family:var(--font-geist-mono),monospace;font-size:16px;transform:translateY(-50%)}html[data-ui=signal-workspace] .faq-list details[open] summary:after{content:"−"}html[data-ui=signal-workspace] .faq-list details p{margin:0!important;border-top:1px solid var(--line);color:var(--muted)!important;font-size:12px!important;line-height:1.6!important;padding:14px 16px 18px!important}html[data-ui=signal-workspace] .site-footer{border-top:1px solid var(--line)!important;background:#0b1020!important;color:#dce1ec!important}html[data-ui=signal-workspace] .site-footer :where(p,a,small,span){color:#949eb3!important}html[data-ui=signal-workspace] .site-footer :where(strong,.brand){color:#ffffff!important}html[data-ui=signal-workspace][data-theme=night] :where(.panel,.card,.metric-card,.dashboard-kpi-card,.dashboard-reports-preview,.dashboard-suggested-actions,.dashboard-quick-actions-card,.premium-report-card,.settings-form-panel,.settings-insight-card,.settings-rail,.template-card,.candidate-panel,.candidate-card,.crm-card,.submission-card,.offer-row,.interview-card,.interview-metric-card,.voice-session-card,.voice-review-card,.billing-plan-card,.billing-usage-card,.usage-plan-panel,.usage-meter-panel,.readiness-summary-card,.integration-row,.legal-overview-card,.legal-section,.landing-section,.product-tour-section,.landing-value-card,.time-saving-card,.testimonial-card,.pricing-card,.product-tour-card,.candidate-comparison-shell,.faq-list details){border-color:var(--line)!important;background:var(--surface-strong)!important;color:var(--foreground)!important}html[data-ui=signal-workspace][data-theme=night] :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea,.compact-value-input,.search-input,.filter-search,.template-search,.command-search){border-color:var(--line-strong)!important;background:color-mix(in srgb,var(--surface-strong) 88%,#05070d)!important;color:var(--foreground)!important}html[data-ui=signal-workspace][data-theme=night] :where(.tabs-list,.reports-tabs,.reports-segmented-tabs,.interviews-tabs,.interviews-filters,.settings-tabs,.settings-tab-list,.long-page-anchor-nav,.segmented-control,.tab-list,.template-tabs,.voice-template-anchor-nav){background:color-mix(in srgb,var(--surface-soft) 82%,#05070d)!important}html[data-ui=signal-workspace][data-theme=night] :where(.tab-button[aria-selected=true],.reports-tabs a.active,.reports-tabs a[aria-current=page],.reports-segmented-tabs .active,.reports-segmented-tabs [aria-selected=true],.interviews-tabs button.active,.interviews-filters button.active,.settings-tabs a.active,.settings-tabs a[aria-current=page],.settings-tab-list a.active,.long-page-anchor-nav a.active,.segmented-control button.active,.tab-list button.active,.template-tabs a.active,.voice-template-anchor-nav a.active){background:var(--surface-raised)!important;color:var(--primary-strong)!important}html[data-ui=signal-workspace][data-theme=night] :where(.page-header,.dashboard-hero,.command-hero,.settings-hero,.clients-hero-panel,.submissions-hero-panel,.offers-hero-panel,.reports-page-header,.candidate-dossier-header,.candidate-search-hero,.builder-hero-panel,.interviews-hero,.voice-detail-hero,.billing-hero){background:radial-gradient(circle at 91% 2%,color-mix(in srgb,var(--primary) 15%,transparent),transparent 16rem),linear-gradient(145deg,var(--surface-strong),var(--surface-soft))!important}html[data-ui=signal-workspace][data-theme=night] .studio-topbar{background:rgba(12,17,26,.86)!important;box-shadow:0 1px 0 rgba(255,255,255,.025)}html[data-ui=signal-workspace][data-theme=night] :where(.topbar-demo-workspace-badge,.demo-workspace-badge){border-color:#397a63!important;background:#123b2d!important;color:#d1fae5!important}html[data-ui=signal-workspace][data-theme=night] .command-search-shortcut kbd,html[data-ui=signal-workspace][data-theme=night] .studio-account-trigger,html[data-ui=signal-workspace][data-theme=night] .studio-notification-button,html[data-ui=signal-workspace][data-theme=night] .studio-route-icon,html[data-ui=signal-workspace][data-theme=night] .theme-toggle{background:var(--surface-raised)!important}html[data-ui=signal-workspace][data-theme=night] .studio-account-avatar{background:linear-gradient(135deg,#4338a8,#211a52)}html[data-ui=signal-workspace][data-theme=night] :where(th,.table th,.report-table th,.team-roster-table th,.candidates-table th,.jobs-table th,.interviews-table th){background:var(--surface-soft)!important}html[data-ui=signal-workspace][data-theme=night] :where(tbody tr:hover){background:color-mix(in srgb,var(--primary-soft) 46%,transparent)!important}html[data-ui=signal-workspace][data-theme=night] .public-shell .topbar{background:rgba(14,19,29,.84)!important}@media (max-width:1260px){html[data-ui=signal-workspace] .studio-route-context{min-width:138px;max-width:160px}html[data-ui=signal-workspace] .topbar-demo-workspace-badge{display:none!important}html[data-ui=signal-workspace] .studio-account-trigger{min-width:132px}html[data-ui=signal-workspace] .studio-account-copy small{display:none}html[data-ui=signal-workspace] .dashboard-command-layout-v2{grid-template-columns:minmax(0,1fr) 240px!important}html[data-ui=signal-workspace] .landing-value-grid,html[data-ui=signal-workspace] .time-savings-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1080px){html[data-ui=signal-workspace] .studio-route-context{display:none}html[data-ui=signal-workspace] .studio-ai-toggle{width:38px;min-width:38px;padding:0!important;font-size:0!important}html[data-ui=signal-workspace] .studio-ai-toggle svg{width:16px;height:16px}html[data-ui=signal-workspace] .studio-account-trigger{min-width:38px;width:38px;grid-template-columns:28px;padding:4px!important}html[data-ui=signal-workspace] .studio-account-copy,html[data-ui=signal-workspace] .studio-account-trigger>svg{display:none}html[data-ui=signal-workspace] .studio-content.with-assistant{grid-template-columns:1fr!important}html[data-ui=signal-workspace] .assistant-drawer{position:fixed!important;top:82px!important;right:18px;z-index:80;width:min(360px,calc(100vw - 36px));max-height:calc(100dvh - 100px)}html[data-ui=signal-workspace] .dashboard-command-layout-v2,html[data-ui=signal-workspace] .dashboard-main-row{grid-template-columns:1fr!important}html[data-ui=signal-workspace] .dashboard-side-rail{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-ui=signal-workspace] .landing-hero{min-height:auto!important;grid-template-columns:1fr!important;gap:58px!important;padding-top:86px!important}html[data-ui=signal-workspace] .landing-hero-copy{max-width:760px!important;justify-self:center;justify-items:center;text-align:center!important}html[data-ui=signal-workspace] .landing-hero h1,html[data-ui=signal-workspace] .landing-hero-copy h1,html[data-ui=signal-workspace] .landing-hero-copy p:not(.landing-eyebrow),html[data-ui=signal-workspace] .landing-subtitle{text-align:center!important}html[data-ui=signal-workspace] .landing-actions,html[data-ui=signal-workspace] .landing-proof-row{justify-content:center!important}html[data-ui=signal-workspace] .landing-command-visual{justify-self:center!important;transform:none!important}html[data-ui=signal-workspace] .landing-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){html[data-ui=signal-workspace] .recruiter-shell.studio-shell{display:block!important;min-height:100dvh!important}html[data-ui=signal-workspace] .studio-nav-panel,html[data-ui=signal-workspace] aside[aria-label="Recruiter studio navigation"]{display:none!important}html[data-ui=signal-workspace] .studio-topbar{grid-template-columns:minmax(0,1fr) auto!important;min-height:62px!important;gap:10px!important;padding:9px 12px!important}html[data-ui=signal-workspace] .studio-command-search{width:100%;min-width:0}html[data-ui=signal-workspace] .command-search-shortcut{display:none}html[data-ui=signal-workspace] .studio-content{padding:16px 14px 104px!important}html[data-ui=signal-workspace] .mobile-studio-dock{position:fixed!important;inset:auto 12px calc(12px + env(safe-area-inset-bottom)) 12px!important;z-index:70!important;display:grid!important;width:auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:3px!important;gap:3px!important;overflow:hidden;border:1px solid var(--line-strong)!important;border-radius:17px!important;background:color-mix(in srgb,var(--surface-strong) 90%,transparent)!important;padding:5px!important;box-shadow:var(--shadow-popover)!important;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%)}html[data-ui=signal-workspace] .mobile-studio-dock a{display:flex!important;min-width:0;min-height:47px!important;flex-direction:column;align-items:center;justify-content:center;gap:3px!important;overflow:hidden;border:0!important;border-radius:12px!important;background:transparent!important;color:var(--muted)!important;font-size:9px!important;font-weight:620;padding:4px!important}html[data-ui=signal-workspace] .mobile-studio-dock a.active{background:var(--primary-soft)!important;color:var(--primary-strong)!important}html[data-ui=signal-workspace] .mobile-studio-dock span{max-width:100%;overflow:hidden;line-height:1.1!important;text-overflow:ellipsis;white-space:nowrap}html[data-ui=signal-workspace] .dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-ui=signal-workspace] .dashboard-side-rail{grid-template-columns:1fr!important}html[data-ui=signal-workspace] .public-shell .topbar{top:8px!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}html[data-ui=signal-workspace] .public-shell .brand{grid-column:1!important;grid-row:1!important;min-width:0;justify-self:start}html[data-ui=signal-workspace] .public-shell .topbar-actions{grid-column:2!important;grid-row:1!important;justify-self:end}html[data-ui=signal-workspace] .public-shell .nav{grid-column:1/-1!important;grid-row:2!important;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}html[data-ui=signal-workspace] .public-shell .nav a{min-width:max-content}html[data-ui=signal-workspace] .trusted-logo-strip>div{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-ui=signal-workspace] .pricing-grid,html[data-ui=signal-workspace] .product-tour-grid,html[data-ui=signal-workspace] .testimonial-grid{grid-template-columns:1fr!important}html[data-ui=signal-workspace] .pricing-card:nth-child(2){transform:none}}@media (max-width:680px){html[data-ui=signal-workspace]{--sl-page-gap:13px}html[data-ui=signal-workspace] body{font-size:13px!important}html[data-ui=signal-workspace] .studio-topbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;min-height:58px!important;grid-gap:7px!important;gap:7px!important;padding:8px 10px!important}html[data-ui=signal-workspace] .studio-topbar-actions{display:inline-grid!important;grid-template-columns:repeat(3,38px)!important;gap:5px!important;overflow:visible!important}html[data-ui=signal-workspace] .studio-topbar-actions>.studio-create,html[data-ui=signal-workspace] .studio-topbar-actions>.theme-toggle,html[data-ui=signal-workspace] .studio-topbar-actions>.topbar-demo-workspace-badge{display:none!important}html[data-ui=signal-workspace] .studio-account-trigger{display:grid!important}html[data-ui=signal-workspace] .studio-account-popover,html[data-ui=signal-workspace] .studio-notification-popover{position:fixed!important;inset:70px 10px auto 10px!important;min-width:0;width:auto}html[data-ui=signal-workspace] .assistant-drawer{inset:70px 10px auto 10px!important;width:auto;max-height:calc(100dvh - 88px)}html[data-ui=signal-workspace] .dashboard-page.redesigned-dashboard .dashboard-command-header.page-header,html[data-ui=signal-workspace] .page-header{display:grid!important;min-height:0!important;grid-gap:18px!important;gap:18px!important;padding:21px!important}html[data-ui=signal-workspace] :where(.page-header,.dashboard-hero,.command-hero,.settings-hero,.clients-hero-panel,.submissions-hero-panel,.offers-hero-panel,.reports-page-header,.candidate-dossier-header,.candidate-search-hero,.builder-hero-panel,.interviews-hero,.voice-detail-hero,.billing-hero) h1{font-size:clamp(25px,8.2vw,34px)!important}html[data-ui=signal-workspace] .page-header-actions,html[data-ui=signal-workspace] .page-header-primary,html[data-ui=signal-workspace] .page-header-secondary{width:100%}html[data-ui=signal-workspace] .page-header-actions .button,html[data-ui=signal-workspace] .page-header-primary .button,html[data-ui=signal-workspace] .page-header-secondary .button{flex:1 1 auto}html[data-ui=signal-workspace] .dashboard-kpi-grid{grid-template-columns:1fr!important}html[data-ui=signal-workspace] .dashboard-kpi-card{min-height:112px!important}html[data-ui=signal-workspace] .dashboard-report-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-ui=signal-workspace] .public-shell .topbar{width:calc(100% - 16px);grid-template-columns:minmax(0,1fr) auto!important;margin-top:8px!important;padding:8px 9px!important}html[data-ui=signal-workspace] .public-shell .brand span:last-child{max-width:108px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ui=signal-workspace] .public-shell .nav{grid-column:1/-1;grid-row:2;width:100%;justify-content:flex-start;padding-top:4px}html[data-ui=signal-workspace] .public-shell .topbar-actions{grid-column:2!important;grid-row:1}html[data-ui=signal-workspace] .public-shell .nav-action{width:36px;min-width:36px;padding:0!important;font-size:0!important}html[data-ui=signal-workspace] .landing-hero{width:min(100% - 24px,620px)!important;gap:42px!important;padding:72px 0 58px!important}html[data-ui=signal-workspace] .landing-hero-copy{gap:17px!important}html[data-ui=signal-workspace] .landing-hero h1,html[data-ui=signal-workspace] .landing-hero-copy h1{max-width:11.5ch!important;font-size:clamp(45px,13.7vw,64px)!important}html[data-ui=signal-workspace] .landing-hero-copy p:not(.landing-eyebrow),html[data-ui=signal-workspace] .landing-subtitle{font-size:15px!important;line-height:1.6!important}html[data-ui=signal-workspace] .landing-actions{width:100%}html[data-ui=signal-workspace] .landing-actions .button{flex:1 1 155px}html[data-ui=signal-workspace] .landing-proof-row{gap:9px!important}html[data-ui=signal-workspace] .landing-command-window{min-height:420px!important;border-radius:20px!important;padding:12px!important}html[data-ui=signal-workspace] .landing-preview-grid{grid-template-columns:1fr 1fr!important}html[data-ui=signal-workspace] .landing-preview-pipeline-card,html[data-ui=signal-workspace] .landing-preview-score-card,html[data-ui=signal-workspace] .landing-preview-summary-card{padding:12px!important}html[data-ui=signal-workspace] .landing-preview-pipeline-row{grid-template-columns:64px minmax(0,1fr) 26px!important;gap:7px!important}html[data-ui=signal-workspace] .trusted-logo-strip{width:calc(100% - 24px)!important}html[data-ui=signal-workspace] .trusted-logo-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui=signal-workspace] .landing-section,html[data-ui=signal-workspace] .product-tour-section{width:calc(100% - 24px)!important;border-radius:21px!important;padding:48px 18px!important}html[data-ui=signal-workspace] .landing-section-header,html[data-ui=signal-workspace] .product-tour-header{margin-bottom:27px!important}html[data-ui=signal-workspace] .landing-section-header h2,html[data-ui=signal-workspace] .product-tour-header h2{font-size:clamp(31px,10vw,44px)!important}html[data-ui=signal-workspace] .ai-workflow-grid,html[data-ui=signal-workspace] .landing-value-grid,html[data-ui=signal-workspace] .pricing-grid,html[data-ui=signal-workspace] .product-tour-grid,html[data-ui=signal-workspace] .testimonial-grid,html[data-ui=signal-workspace] .time-savings-grid{grid-template-columns:1fr!important}html[data-ui=signal-workspace] .pricing-card,html[data-ui=signal-workspace] .product-tour-card{min-height:auto}html[data-ui=signal-workspace] .comparison-row{min-width:760px}}@media (prefers-reduced-motion:reduce){html[data-ui=signal-workspace] *,html[data-ui=signal-workspace] :after,html[data-ui=signal-workspace] :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-ui=signal-workspace] .studio-account-avatar{display:grid!important}@media (max-width:520px){html[data-ui=signal-workspace] .landing-actions{display:grid!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;grid-gap:10px!important;gap:10px!important}html[data-ui=signal-workspace] .landing-actions .button{width:100%!important;min-width:0!important;min-height:48px!important;height:auto!important;flex:none!important;padding:0 18px!important}html[data-ui=signal-workspace] .public-shell .nav{justify-content:space-between!important;overflow:visible!important}html[data-ui=signal-workspace] .public-shell .nav>a:nth-child(3),html[data-ui=signal-workspace] .public-shell .nav>a:nth-child(4){display:none!important}}html[data-ui=signal-workspace] .candidate-signal-panel{overflow:hidden;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--primary) 10%,transparent),transparent 34%),var(--surface-strong)}html[data-ui=signal-workspace] .candidate-signal-grid,html[data-ui=signal-workspace] .compare-signal-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}html[data-ui=signal-workspace] .candidate-signal-column,html[data-ui=signal-workspace] .compare-signal-columns .compare-section{min-width:0;border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px;background:color-mix(in srgb,var(--surface-soft) 76%,transparent)}html[data-ui=signal-workspace] .candidate-signal-column>div{display:flex;align-items:center;gap:8px;margin-bottom:10px;color:var(--foreground)}html[data-ui=signal-workspace] .candidate-signal-column.positive,html[data-ui=signal-workspace] .compare-positive-signals{border-color:color-mix(in srgb,var(--success) 24%,var(--line));background:color-mix(in srgb,var(--success-soft) 62%,var(--surface-strong))}html[data-ui=signal-workspace] .candidate-signal-column.positive>div,html[data-ui=signal-workspace] .compare-positive-signals>span{color:var(--success)}html[data-ui=signal-workspace] .candidate-signal-column.risk,html[data-ui=signal-workspace] .compare-risk-signals{border-color:color-mix(in srgb,var(--danger) 22%,var(--line));background:color-mix(in srgb,var(--danger-soft) 62%,var(--surface-strong))}html[data-ui=signal-workspace] .candidate-signal-column.risk>div,html[data-ui=signal-workspace] .compare-risk-signals>span{color:var(--danger)}html[data-ui=signal-workspace] .candidate-signal-column.missing{border-color:color-mix(in srgb,var(--warning) 22%,var(--line));background:color-mix(in srgb,var(--warning-soft) 64%,var(--surface-strong))}html[data-ui=signal-workspace] .candidate-signal-column.missing>div{color:var(--warning)}html[data-ui=signal-workspace] .candidate-signal-column .plain-list,html[data-ui=signal-workspace] .compare-signal-columns .plain-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}html[data-ui=signal-workspace] .candidate-signal-column li,html[data-ui=signal-workspace] .compare-signal-columns li{position:relative;padding-left:14px;color:var(--muted-strong);font-size:.84rem;line-height:1.55}html[data-ui=signal-workspace] .candidate-signal-column li:before,html[data-ui=signal-workspace] .compare-signal-columns li:before{position:absolute;top:.66em;left:0;width:5px;height:5px;border-radius:999px;background:currentColor;content:"";opacity:.48}html[data-ui=signal-workspace] .candidate-followup-questions{display:grid;grid-template-columns:minmax(150px,.28fr) 1fr;grid-gap:18px;gap:18px;margin-top:14px;border-top:1px solid var(--line);padding-top:16px}html[data-ui=signal-workspace] .candidate-followup-questions ol{display:grid;grid-gap:7px;gap:7px;margin:0;padding-left:20px;color:var(--muted-strong);font-size:.86rem;line-height:1.5}html[data-ui=signal-workspace] .ai-review-confidence-row{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 14px}html[data-ui=signal-workspace] .ai-review-confidence-row span{display:inline-flex;min-height:28px;align-items:center;border:1px solid var(--line);border-radius:999px;padding:4px 9px;background:var(--surface-soft);color:var(--muted-strong);font-size:.72rem;font-weight:650;line-height:1.3}html[data-ui=signal-workspace] .ai-review-confidence-row span:last-child{flex:1 1 280px;border-radius:var(--radius-md);font-weight:520}html[data-ui=signal-workspace] .compare-signal-columns{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-ui=signal-workspace] .compare-evidence-card{transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}html[data-ui=signal-workspace] .compare-evidence-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--primary) 28%,var(--line));box-shadow:var(--shadow-md)}@media (max-width:980px){html[data-ui=signal-workspace] .candidate-signal-grid{grid-template-columns:1fr}}@media (max-width:680px){html[data-ui=signal-workspace] .candidate-followup-questions,html[data-ui=signal-workspace] .compare-signal-columns{grid-template-columns:1fr}html[data-ui=signal-workspace] .candidate-signal-column,html[data-ui=signal-workspace] .compare-signal-columns .compare-section{padding:14px}}html[data-ui=signal-workspace] .trust-section{background:radial-gradient(circle at 8% 8%,color-mix(in srgb,var(--primary) 8%,transparent),transparent 28rem),var(--surface-soft)!important}html[data-ui=signal-workspace] .trust-card-grid{align-items:stretch}html[data-ui=signal-workspace] .trust-card{display:grid!important;min-height:250px!important;grid-template-rows:auto auto 1fr;align-content:start!important;grid-gap:18px!important;gap:18px!important;padding:24px!important}html[data-ui=signal-workspace] .trust-card:after{position:absolute;right:-36px;bottom:-46px;width:130px;height:130px;border:24px solid color-mix(in srgb,var(--primary) 5%,transparent);border-radius:999px;content:"";pointer-events:none}html[data-ui=signal-workspace] .trust-card>div{display:grid;grid-gap:5px;gap:5px}html[data-ui=signal-workspace] .trust-card strong{color:var(--foreground)!important;font-size:16px!important;font-weight:680!important;letter-spacing:-.018em;line-height:1.25!important}html[data-ui=signal-workspace] .trust-card>div>span{width:-moz-fit-content;width:fit-content;margin:0!important;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--primary-soft) 70%,var(--surface-strong));color:var(--primary-strong)!important;font-size:10px!important;font-weight:680;line-height:1.35!important;padding:5px 8px}html[data-ui=signal-workspace] .trust-card>p{position:relative;z-index:1;align-self:start;color:var(--muted-strong)!important;font-size:13px!important;font-weight:500!important;line-height:1.65!important}@media (max-width:680px){html[data-ui=signal-workspace] .public-shell .topbar{grid-template-columns:minmax(0,1fr) auto!important}html[data-ui=signal-workspace] .public-shell .brand{grid-column:1!important;grid-row:1!important;min-width:0}html[data-ui=signal-workspace] .public-shell .topbar-actions{grid-column:2!important;grid-row:1!important}html[data-ui=signal-workspace] .public-shell .nav{grid-column:1/-1!important;grid-row:2!important}html[data-ui=signal-workspace] .landing-hero h1,html[data-ui=signal-workspace] .landing-hero-copy h1{max-width:13ch!important;font-size:clamp(40px,12vw,54px)!important;letter-spacing:-.058em!important;line-height:.98!important}html[data-ui=signal-workspace] .trust-card{min-height:0!important;padding:20px!important}}html[data-ui=signal-workspace] .structured-comparison>article{display:grid;grid-gap:11px;gap:11px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-strong);padding:14px}html[data-ui=signal-workspace] .structured-comparison>article>header{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--line)}html[data-ui=signal-workspace] .candidate-compare-signal,html[data-ui=signal-workspace] .structured-comparison>article>section{min-width:0;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-soft);padding:11px}html[data-ui=signal-workspace] .candidate-compare-signal-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}html[data-ui=signal-workspace] .candidate-compare-signal.positive{border-color:color-mix(in srgb,var(--success) 24%,var(--line));background:color-mix(in srgb,var(--success-soft) 60%,var(--surface-strong))}html[data-ui=signal-workspace] .candidate-compare-signal.risk{border-color:color-mix(in srgb,var(--danger) 22%,var(--line));background:color-mix(in srgb,var(--danger-soft) 60%,var(--surface-strong))}html[data-ui=signal-workspace] .candidate-compare-signal>span,html[data-ui=signal-workspace] .structured-comparison>article>section>span{display:block;margin-bottom:6px;color:var(--muted);font-size:.69rem;font-weight:720;letter-spacing:.055em;line-height:1.2;text-transform:uppercase}html[data-ui=signal-workspace] .candidate-compare-signal ul,html[data-ui=signal-workspace] .structured-comparison>article>section ul{display:grid;grid-gap:5px;gap:5px;margin:0;padding-left:16px;color:var(--muted-strong);font-size:.78rem;line-height:1.48}.ai-provider-command-card{position:relative;overflow:hidden;isolation:isolate}.ai-provider-command-card:after{position:absolute;inset:auto -80px -100px auto;z-index:-1;width:220px;height:220px;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 16%,transparent),transparent 68%);content:"";pointer-events:none}.ai-provider-command-card .voice-card-heading{align-items:flex-start}.ai-provider-command-card .voice-card-heading>div{min-width:0;flex:1 1}.ai-provider-command-card .voice-card-heading p{margin:4px 0 0;color:var(--text-muted);font-size:.875rem;line-height:1.5}.ai-provider-route-grid,.ai-provider-voice-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.ai-provider-check-row>div,.ai-provider-route-grid>div,.ai-provider-voice-row>div{min-width:0;padding:14px;border:1px solid var(--border-subtle);border-radius:14px;background:color-mix(in srgb,var(--surface-raised) 92%,transparent)}.ai-provider-check-row span,.ai-provider-route-grid span,.ai-provider-voice-row span{display:block;margin-bottom:6px;color:var(--text-muted);font-size:.75rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.ai-provider-check-row strong,.ai-provider-route-grid strong,.ai-provider-voice-row strong{display:block;overflow-wrap:anywhere;font-size:.875rem;line-height:1.4}.ai-provider-check-row small,.ai-provider-guardrail-grid small,.ai-provider-route-grid small{display:block;margin-top:7px;overflow-wrap:anywhere;color:var(--text-muted);font-size:.75rem;line-height:1.45}.ai-provider-check-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px}.ai-provider-check-row>div{flex:1 1}.ai-provider-check-row .button{flex:0 0 auto}.ai-provider-check-result{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px;padding:12px 14px;border:1px solid color-mix(in srgb,var(--success) 30%,var(--border-subtle));border-radius:14px;background:color-mix(in srgb,var(--success) 8%,var(--surface-raised))}.ai-provider-check-result small,.ai-provider-check-result span{color:var(--text-muted)}.ai-provider-check-result small{flex-basis:100%;line-height:1.45}@media (max-width:820px){.ai-provider-route-grid,.ai-provider-voice-row{grid-template-columns:1fr}.ai-provider-check-row{align-items:stretch;flex-direction:column}.ai-provider-check-row .button{width:100%}}.ai-provider-guardrail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.ai-provider-guardrail-grid>div{min-width:0;padding:11px 12px;border:1px solid var(--border-subtle);border-radius:12px;background:color-mix(in srgb,var(--surface-soft) 88%,transparent)}.ai-provider-guardrail-grid span{display:block;margin-bottom:5px;color:var(--text-muted);font-size:.69rem;font-weight:650;letter-spacing:.035em;text-transform:uppercase}.ai-provider-guardrail-grid strong{display:block;overflow-wrap:anywhere;font-size:.82rem;line-height:1.4}.ai-governance-grid>*{min-width:0}.ai-governance-grid .governance-row>*{min-width:0;overflow-wrap:anywhere}@media (max-width:1500px){.ai-governance-grid{grid-template-columns:minmax(0,1fr)}.ai-governance-grid .voice-command-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:980px){.ai-provider-guardrail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ai-governance-grid .voice-command-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ai-provider-guardrail-grid{grid-template-columns:1fr}}