html[data-radar-theme=dark]{--radar-bg:#080c12;--radar-alt:#0b1018;--radar-surface:#0e151f;--radar-hover:#121d2a;--radar-ink:#edf3fa;--radar-sub:#aab8c9;--radar-dim:#91a4ba;--radar-accent:#62c3f4;--radar-line:#202c3a;--radar-tint:#142b3b;--radar-good:#91c9af}html[data-radar-theme=light]{--radar-bg:#f7f9fc;--radar-alt:#edf1f6;--radar-surface:#fff;--radar-hover:#edf3f9;--radar-ink:#152338;--radar-sub:#53677e;--radar-dim:#526980;--radar-accent:#076a9e;--radar-line:#dce3ec;--radar-tint:#e5f2fa;--radar-good:#33684e}.demand-radar-mark{width:18px;height:26px;color:var(--radar-accent,#076a9e);flex:0 0 18px;align-items:flex-end;gap:3px;display:inline-flex}.demand-radar-mark>i{background:currentColor;border-radius:1px;width:4px;height:11px;display:block}.demand-radar-mark>i:nth-child(2){height:18px}.demand-radar-mark>i:nth-child(3){height:26px}html[data-radar-theme] .dr-landing[data-theme],#radar-enterprise[data-theme]{--re-bg:var(--radar-bg);--re-side:var(--radar-alt);--re-surface:var(--radar-surface);--re-hover:var(--radar-hover);--re-ink:var(--radar-ink);--re-sub:var(--radar-sub);--re-dim:var(--radar-dim);--re-accent:var(--radar-accent);--re-line:var(--radar-line);--re-tint:var(--radar-tint);--re-good:var(--radar-good)}html[data-radar-theme] .dr-landing[data-theme]{--dr-bg:var(--radar-bg);--dr-bg-alt:var(--radar-alt);--dr-surface:var(--radar-surface);--dr-card:color-mix(in srgb,var(--radar-surface) 94%,var(--radar-accent));--dr-text:var(--radar-ink);--dr-secondary:var(--radar-sub);--dr-muted:var(--radar-dim);--dr-blue:var(--radar-accent);--dr-accent:var(--radar-accent);--dr-line:var(--radar-line);--dr-tint:var(--radar-tint);--dr-button:var(--radar-accent);--dr-on-button:var(--radar-bg);--dr-header:var(--radar-bg);--dr-green:var(--radar-good)}html[data-radar-theme] .dr-landing[data-theme=light]{--dr-on-button:#fff}.dr-landing[data-theme] .dr-container,.dr-landing[data-theme] .dr-header-inner{width:min(1760px,100%);padding-left:clamp(24px,4vw,76px);padding-right:clamp(24px,4vw,76px)}.dr-landing[data-theme] .dr-header-inner{max-width:1760px}.dr-landing .dr-brand-compact .demand-radar-mark{transform-origin:0;flex-basis:12px;width:12px;margin-right:-4px;transform:scale(.65)}.ws-skeleton{--ws-base:color-mix(in srgb,var(--re-sub) 10%,var(--re-surface));--ws-glow:color-mix(in srgb,var(--re-accent) 11%,var(--re-surface));text-align:left;width:100%}.ws-loading-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ws-bone{background:var(--ws-base,var(--re-hover));border-radius:5px;flex-shrink:0;max-width:100%;height:11px;display:block;position:relative;overflow:hidden}.ws-bone:after{content:"";background:linear-gradient(100deg,transparent 12%,var(--ws-glow,var(--re-tint)) 48%,transparent 84%);will-change:transform;animation:1.8s cubic-bezier(.4,0,.2,1) infinite ws-skeleton-sweep;position:absolute;inset:0;transform:translate(-110%)}.ws-ghost-heading{justify-content:space-between;align-items:center;gap:24px;margin:12px 0 30px;display:flex}.ws-ghost-heading>div{flex:1;gap:14px;min-width:0;display:grid}.ws-ghost-title{border-radius:8px;height:38px;margin:3px 0}.ws-ghost-control{border-radius:22px;height:38px}.ws-ghost-card{border:1px solid var(--re-line);background:var(--sv-panel,var(--re-surface));border-radius:18px;min-width:0;overflow:hidden}.ws-ghost-metrics{grid-template-columns:repeat(var(--ws-metric-count,4),minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.ws-ghost-metrics .ws-ghost-card{gap:20px;padding:24px;display:grid}.ws-ghost-number{border-radius:7px;height:36px}.ws-ghost-dashboard{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:24px;margin-bottom:24px;display:grid}.ws-ghost-chart{border:1px solid var(--re-line);background:var(--sv-panel,var(--re-surface));border-radius:18px;min-width:0;padding:24px}.ws-ghost-chart-top{gap:22px;display:grid}.ws-ghost-plot{border-bottom:1px solid var(--re-line);background:repeating-linear-gradient(to top,transparent 0,transparent 43px,var(--re-line) 44px,transparent 45px);align-items:flex-end;gap:clamp(7px,1.6vw,22px);height:178px;margin-top:24px;padding:0 8px;display:flex}.ws-ghost-plot .ws-ghost-column{border-radius:5px 5px 0 0;flex:1;min-width:0}.ws-ghost-column:nth-child(4n+1){height:34%}.ws-ghost-column:nth-child(4n+2){height:60%}.ws-ghost-column:nth-child(4n+3){height:48%}.ws-ghost-column:nth-child(4n){height:83%}.ws-ghost-axis{justify-content:space-between;margin-top:16px;display:flex}.ws-ghost-summary{flex-direction:column;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.ws-ghost-ring{aspect-ratio:1;border:15px solid var(--ws-base);border-right-color:var(--ws-glow);border-radius:50%;width:146px}.ws-ghost-toolbar{align-items:center;gap:14px;margin-bottom:24px;display:flex}.ws-ghost-input{border-radius:22px;flex:1;width:min(440px,65%);height:40px}.ws-ghost-tablehead{border-bottom:1px solid var(--re-line);justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.ws-ghost-row{border-bottom:1px solid var(--re-line);align-items:center;gap:18px;min-height:80px;padding:20px 24px;display:flex}.ws-ghost-row:last-child{border-bottom:0}.ws-ghost-avatar{border-radius:50%;flex:0 0 34px;height:34px;width:34px!important}.ws-ghost-identity{flex:1;gap:10px;min-width:0;display:grid}.ws-ghost-subline{opacity:.7;height:8px}.ws-ghost-pill{border-radius:20px;height:25px}.ws-ghost-footer{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.ws-ghost-invite,.ws-ghost-queue{margin-bottom:24px;padding:22px}.ws-ghost-invite>.ws-ghost-toolbar{margin:22px 0 0}.ws-ghost-queue>.ws-bone{margin-bottom:14px}.ws-startup-nav{color:var(--re-sub);flex-wrap:wrap;gap:6px;margin:auto;font-size:13px;display:flex!important}.ws-startup-nav span{border-radius:24px;padding:10px 14px}.ws-startup-nav [aria-current=page]{background:var(--re-hover);color:var(--re-ink)}.ws-startup-user{margin-left:auto}#radar-enterprise.ws-startup{width:100%;min-height:100dvh;margin:0;display:block}#radar-enterprise .ws-spinner-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;min-height:220px;padding:32px 20px;display:flex}.ws-spinner{border:2px solid var(--re-line,#d9e3ec);border-top-color:var(--re-accent,#076a9e);border-right-color:var(--re-accent,#076a9e);will-change:transform;border-radius:50%;width:30px;height:30px;animation:.65s linear infinite ws-spinner-turn;display:block}#radar-enterprise .ws-spinner-state p{color:var(--re-sub);margin:0;font-size:13px}@keyframes ws-skeleton-sweep{to{transform:translate(110%)}}@keyframes ws-spinner-turn{to{transform:rotate(360deg)}}@media (width<=800px){.ws-ghost-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-ghost-dashboard{grid-template-columns:1fr}.ws-startup-nav{gap:0;font-size:11px}.ws-startup-nav span{padding:9px}.ws-ghost-summary{display:none}.ws-ghost-row{gap:12px;padding:18px 16px}.ws-ghost-heading{gap:12px}.ws-ghost-invite .ws-ghost-toolbar{flex-wrap:wrap}}@media (width<=500px){.ws-ghost-heading>.ws-ghost-control{display:none}.ws-ghost-metrics{gap:12px}.ws-ghost-metrics .ws-ghost-card{padding:18px}.ws-ghost-toolbar{gap:8px}.ws-ghost-member>.ws-bone:last-child{display:none}.ws-startup-nav{order:3;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ws-bone:after{opacity:.35;will-change:auto;animation:none;transform:none}.ws-spinner{will-change:auto;animation-duration:1.5s}}.auth-shell{background:#f4f7fb;place-items:center;min-height:100dvh;padding:24px;display:grid}.auth-card{text-align:center;background:#fff;border:1px solid #dfe6ee;border-radius:16px;width:min(100%,420px);padding:32px;box-shadow:0 8px 30px #18263a0a}.auth-card h1{margin:0 0 14px;font-size:24px}.auth-card p{color:#526174;line-height:1.6}.auth-card button{cursor:pointer;background:#fff;border:1px solid #dfe6ee;border-radius:8px;padding:10px 16px}.session-expired-shell{z-index:1000;background:#0b1626a8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.session-expired-card{text-align:center;background:#fff;border:1px solid #dfe6ee;border-radius:18px;width:min(100%,420px);padding:34px;box-shadow:0 24px 70px #07142666}.session-expired-icon{color:#b94e16;background:#fff2e8;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 16px;font-size:24px;font-weight:800;display:grid}.session-expired-card h1{color:#15233a;margin:0 0 12px;font-size:24px}.session-expired-card p{color:#526174;margin:0;line-height:1.6}.session-expired-card button{color:#fff;width:100%;font:inherit;cursor:pointer;background:#173b78;border:0;border-radius:9px;margin-top:24px;padding:12px 16px;font-weight:700}.session-expired-card button:hover{background:#102e61}@media (width<=1100px){#radar-enterprise .sv-header:has(.re-nav[href="#/guide"]){flex-wrap:wrap}#radar-enterprise .sv-nav:has(.re-nav[href="#/guide"]){flex-wrap:wrap;order:3;justify-content:center;width:100%}}#radar-enterprise .user-guide{min-width:0}#radar-enterprise .user-guide .ug-guide-label{color:var(--re-sub);border:1px solid var(--re-line);border-radius:20px;padding:7px 12px;font-size:11px}#radar-enterprise .user-guide .ug-intro{background:var(--re-tint);border:1px solid var(--re-line);border-radius:14px;align-items:center;gap:18px;margin:0 0 25px;padding:19px 22px;display:flex}#radar-enterprise .user-guide .ug-intro-mark{white-space:nowrap;color:var(--re-accent);font:11px JetBrains Mono,monospace}#radar-enterprise .user-guide .ug-intro p{margin:0;font-size:12px;line-height:1.8}#radar-enterprise .user-guide .ug-intro strong{color:var(--re-ink);font-weight:500}#radar-enterprise .user-guide .ug-walkthrough{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:22px;display:grid}#radar-enterprise .user-guide .ug-topic-nav{gap:8px;display:grid}#radar-enterprise .user-guide .ug-topic-nav>button{text-align:left;width:100%;min-height:55px;color:var(--re-sub);background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:13px 12px;line-height:1.5;display:flex}#radar-enterprise .user-guide .ug-topic-nav>button>span:first-child{color:var(--re-dim);font:10px JetBrains Mono,monospace}#radar-enterprise .user-guide .ug-topic-nav>button>span:last-child{margin-left:auto;font-size:18px}#radar-enterprise .user-guide .ug-topic-nav strong{font-size:12px;font-weight:500}#radar-enterprise .user-guide .ug-topic-nav>button[aria-selected=true]{border-color:var(--re-line);background:var(--re-tint);color:var(--re-accent)}#radar-enterprise .user-guide .ug-topic-nav>button:hover{background:var(--re-hover)}#radar-enterprise .user-guide .ug-topic-panel{min-width:0;overflow:hidden}#radar-enterprise .user-guide .ug-topic-copy{padding:25px 27px 20px}#radar-enterprise .user-guide .ug-topic-copy h2{letter-spacing:-.7px;margin:10px 0;font-size:23px;line-height:1.3}#radar-enterprise .user-guide .ug-topic-copy>p:last-child{max-width:650px;font-size:12px;line-height:1.8}#radar-enterprise .user-guide .ug-topic-content{grid-template-columns:minmax(0,1.1fr) minmax(240px,1fr);align-items:start;gap:24px;padding:0 27px 27px;display:grid}#radar-enterprise .user-guide .ug-illustration{border:1px solid var(--re-line);background:var(--re-bg);border-radius:12px;min-width:0;margin:0;overflow:hidden}#radar-enterprise .user-guide .ug-illustration>figcaption{border-bottom:1px solid var(--re-line);color:var(--re-ink);justify-content:space-between;align-items:center;gap:10px;padding:14px;font-size:10px;display:flex}#radar-enterprise .user-guide .ug-illustration>figcaption>span:first-child{align-items:center;gap:7px;display:flex}#radar-enterprise .user-guide .ug-illustration>figcaption>span:first-child>span{color:var(--re-sub)}#radar-enterprise .user-guide .ug-illustration figcaption i{background:var(--re-accent);border-radius:50%;width:5px;height:5px;display:inline-block}#radar-enterprise .user-guide .ug-example-label{color:var(--re-sub);white-space:nowrap;border:1px solid var(--re-line);border-radius:4px;padding:3px 5px;font-size:8px}#radar-enterprise .user-guide .ug-example-nav{border-bottom:1px solid var(--re-line);color:var(--re-sub);align-items:center;gap:4px;padding:10px 12px;font-size:9px;display:flex;overflow:hidden}#radar-enterprise .user-guide .ug-example-nav>span{white-space:nowrap;border:1px solid #0000;border-radius:6px;padding:6px 7px}#radar-enterprise .user-guide .ug-example-nav .is-current{color:var(--re-ink);background:var(--re-hover)}#radar-enterprise .user-guide .ug-example-nav .is-highlighted{color:var(--re-accent);background:var(--re-tint);border-color:var(--re-accent)}#radar-enterprise .user-guide .ug-example-nav .ug-example-bell{margin-left:auto;font-size:14px;line-height:1}#radar-enterprise .user-guide .ug-example-body{flex-direction:column;gap:12px;min-height:325px;padding:21px 17px;display:flex}#radar-enterprise .user-guide .ug-target{border:1px solid #0000;border-radius:9px;min-width:0;padding:8px;position:relative}#radar-enterprise .user-guide .ug-target.is-highlighted{border-color:var(--re-accent);background:var(--re-tint);box-shadow:0 0 0 3px color-mix(in srgb,var(--re-accent) 9%,transparent);transition:background .2s,border-color .2s}#radar-enterprise .user-guide .ug-click-marker{color:var(--re-accent);text-shadow:1px 1px var(--re-surface);pointer-events:none;font-size:24px;line-height:1;position:absolute;bottom:-10px;right:-5px}#radar-enterprise .user-guide .ug-example-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}#radar-enterprise .user-guide .ug-example-heading h3{margin:0;font-size:15px;font-weight:500;line-height:1.5}#radar-enterprise .user-guide .ug-example-heading small{letter-spacing:.06em;margin-bottom:5px;font-size:7px}#radar-enterprise .user-guide .ug-example-count{color:var(--re-sub);border:1px solid var(--re-line);border-radius:5px;padding:3px 6px;font-size:8px}#radar-enterprise .user-guide .ug-form-example{gap:12px;display:grid}#radar-enterprise .user-guide .ug-form-example>div>span{color:var(--re-sub);margin-bottom:5px;font-size:9px;display:block}#radar-enterprise .user-guide .ug-form-example strong{border:1px solid var(--re-line);background:var(--re-surface);color:var(--re-ink);border-radius:6px;padding:9px 10px;font-size:10px;font-weight:400;display:block}#radar-enterprise .user-guide .ug-form-example strong>span{float:right;color:var(--re-sub)}#radar-enterprise .user-guide .ug-example-actions{justify-content:flex-end;align-items:center;gap:4px;margin-top:auto;display:flex}#radar-enterprise .user-guide .ug-example-button{color:var(--re-bg);background:var(--re-accent);border:1px solid var(--re-accent);white-space:nowrap;border-radius:20px;justify-content:center;align-items:center;padding:8px 11px;font-size:10px;line-height:1.4;display:inline-flex}#radar-enterprise .user-guide .ug-example-button.secondary{background:var(--re-surface);color:var(--re-ink);border-color:var(--re-line)}#radar-enterprise .user-guide .ug-example-search{border:1px solid var(--re-line);color:var(--re-dim);border-radius:6px;justify-content:space-between;margin:6px 0;padding:9px 11px;font-size:9px;display:flex}#radar-enterprise .user-guide .ug-example-company{align-items:center;gap:9px;display:flex}#radar-enterprise .user-guide .ug-example-company>div{flex:1;min-width:0}#radar-enterprise .user-guide .ug-example-company strong{font-size:11px;font-weight:500}#radar-enterprise .user-guide .ug-example-company>span:last-child{color:var(--re-accent);white-space:nowrap;font-size:9px}#radar-enterprise .user-guide .ug-example-company small,#radar-enterprise .user-guide .ug-job-example small{margin-top:4px;font-size:9px}#radar-enterprise .user-guide .ug-company-mark,#radar-enterprise .user-guide .ug-person-mark{border:1px solid var(--re-line);background:var(--re-surface);height:32px;color:var(--re-accent);border-radius:7px;flex:0 0 31px;place-items:center;font-size:10px;display:grid}#radar-enterprise .user-guide .ug-person-mark{background:var(--re-tint);border-radius:50%;flex-basis:36px;height:36px}#radar-enterprise .user-guide .ug-job-example{border-top:1px solid var(--re-line);justify-content:space-between;align-items:center;gap:8px;padding:11px 0;display:flex}#radar-enterprise .user-guide .ug-job-example strong{font-size:11px;font-weight:500;line-height:1.6}#radar-enterprise .user-guide .ug-example-person{align-items:center;gap:10px;padding:12px 0;display:flex}#radar-enterprise .user-guide .ug-example-person>div{flex:1;min-width:0}#radar-enterprise .user-guide .ug-example-person strong{font-size:12px;font-weight:500}#radar-enterprise .user-guide .ug-example-person small{font-size:9px;line-height:1.7}#radar-enterprise .user-guide .ug-example-status{background:var(--re-tint);border:1px solid var(--re-line);color:var(--re-accent);white-space:nowrap;border-radius:12px;align-items:center;padding:3px 7px;font-size:8px;display:inline-flex}#radar-enterprise .user-guide .ug-example-link{color:var(--re-accent);margin-right:12px;font-size:10px;display:inline-block}#radar-enterprise .user-guide .ug-example-muted{color:var(--re-sub);font-size:9px;line-height:1.8}#radar-enterprise .user-guide .ug-example-divider{background:var(--re-line);height:1px;margin:6px 0}#radar-enterprise .user-guide .ug-evidence{background:var(--re-surface);border-radius:7px;margin:0;padding:10px;font-size:9px;line-height:1.8}#radar-enterprise .user-guide .ug-owner-example>span{color:var(--re-sub);margin-bottom:8px;font-size:10px;display:block}#radar-enterprise .user-guide .ug-owner-example>strong{border:1px solid var(--re-line);border-radius:6px;padding:10px;font-size:10px;font-weight:400;display:block}#radar-enterprise .user-guide .ug-owner-example>strong>span{float:right}#radar-enterprise .user-guide .ug-outreach-start{align-items:center;gap:12px;display:flex}#radar-enterprise .user-guide .ug-outreach-start small{font-size:9px}#radar-enterprise .user-guide .ug-email-preview{border:1px solid var(--re-line);background:var(--re-surface);border-radius:9px;padding:12px}#radar-enterprise .user-guide .ug-email-preview>div:not(.ug-target):not(.ug-email-lines){border-bottom:1px solid var(--re-line);align-items:baseline;gap:9px;padding:6px 0;font-size:9px;display:flex}#radar-enterprise .user-guide .ug-email-preview>div>span{min-width:35px;color:var(--re-sub)}#radar-enterprise .user-guide .ug-email-preview strong{font-size:9px;font-weight:400;line-height:1.6}#radar-enterprise .user-guide .ug-email-lines{gap:6px;padding:15px 0;display:grid}#radar-enterprise .user-guide .ug-email-lines>i{background:var(--re-line);border-radius:2px;max-width:94%;height:4px;display:block}#radar-enterprise .user-guide .ug-email-lines>i:nth-child(2){max-width:83%}#radar-enterprise .user-guide .ug-email-lines>i:nth-child(3){max-width:59%}#radar-enterprise .user-guide .ug-email-preview>.ug-target small{margin-top:6px;font-size:8px}#radar-enterprise .user-guide .ug-outreach-finish{justify-content:space-between;align-items:center;gap:10px;display:flex}#radar-enterprise .user-guide .ug-outreach-finish>.ug-example-link{margin:0;font-size:9px}#radar-enterprise .user-guide .ug-note-example{border:1px solid var(--re-line);border-left:2px solid var(--re-accent);background:var(--re-surface);border-radius:10px;padding:14px}#radar-enterprise .user-guide .ug-note-example>small{letter-spacing:.08em;margin-bottom:8px;font-size:7px}#radar-enterprise .user-guide .ug-note-example>strong{font-size:11px;font-weight:500;line-height:1.7;display:block}#radar-enterprise .user-guide .ug-note-example p{margin:8px 0 12px;font-size:10px;line-height:1.8}#radar-enterprise .user-guide .ug-note-example>span{color:var(--re-accent);text-align:right;border-top:1px solid var(--re-line);padding-top:9px;font-size:9px;display:block}#radar-enterprise .user-guide .ug-note-example>span>span{padding:0 7px}#radar-enterprise .user-guide .ug-execution-example{align-items:center;gap:10px;padding:4px 0;display:flex}#radar-enterprise .user-guide .ug-execution-example strong,#radar-enterprise .user-guide .ug-notification-example strong{font-size:10px;font-weight:500}#radar-enterprise .user-guide .ug-execution-example small,#radar-enterprise .user-guide .ug-notification-example small{margin-top:5px;font-size:9px}#radar-enterprise .user-guide .ug-notification-example{align-items:flex-start;gap:10px;display:flex}#radar-enterprise .user-guide .ug-notification-dot{background:var(--re-accent);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:5px}#radar-enterprise .user-guide .ug-example-caption{border-top:1px solid var(--re-line);background:var(--re-tint);color:var(--re-accent);align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}#radar-enterprise .user-guide .ug-caption-number{border:1px solid var(--re-line);border-radius:4px;padding:3px 5px;font:9px JetBrains Mono,monospace}#radar-enterprise .user-guide .ug-example-caption>span:last-child{color:var(--re-sub);margin-left:auto;font-size:8px}#radar-enterprise .user-guide .ug-step-label{letter-spacing:.06em;color:var(--re-sub);margin:3px 0 12px;font:8px JetBrains Mono,monospace}#radar-enterprise .user-guide .ug-click-steps>button{text-align:left;width:100%;color:var(--re-sub);background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:11px;margin-bottom:7px;padding:14px 12px;display:flex}#radar-enterprise .user-guide .ug-step-number{border:1px solid var(--re-line);height:25px;color:var(--re-sub);border-radius:50%;flex:0 0 25px;place-items:center;font-size:10px;display:grid}#radar-enterprise .user-guide .ug-click-steps>button>span:last-child{min-width:0}#radar-enterprise .user-guide .ug-click-steps strong{color:var(--re-ink);margin:2px 0 6px;font-size:12px;font-weight:500;display:block}#radar-enterprise .user-guide .ug-click-steps>button>span>span{font-size:11px;line-height:1.85;display:block}#radar-enterprise .user-guide .ug-click-steps>button.is-active{background:var(--re-hover);border-color:var(--re-line)}#radar-enterprise .user-guide .ug-click-steps>button.is-active .ug-step-number{background:var(--re-accent);color:var(--re-bg);border-color:var(--re-accent)}#radar-enterprise .user-guide .ug-click-steps>button:hover{background:var(--re-hover)}#radar-enterprise .user-guide .ug-open-page{justify-content:space-between;gap:20px;margin:18px 0 0;font-size:11px;display:flex}#radar-enterprise .user-guide .ug-walkthrough-footer{border-top:1px solid var(--re-line);background:var(--re-bg);justify-content:space-between;align-items:center;gap:15px;padding:17px 27px;display:flex}#radar-enterprise .user-guide .ug-walkthrough-footer>span{color:var(--re-sub);font-size:10px}#radar-enterprise .user-guide .ug-walkthrough-footer>div{gap:8px;display:flex}#radar-enterprise .user-guide .ug-walkthrough-footer button{font-size:11px}#radar-enterprise .user-guide .ug-reference-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:25px;display:grid}#radar-enterprise .user-guide .ug-reference-grid>section{padding:25px 27px}#radar-enterprise .user-guide .ug-reference-grid h2{margin:11px 0 20px;font-size:19px;line-height:1.5}#radar-enterprise .user-guide .ug-page-list{display:grid}#radar-enterprise .user-guide .ug-page-list>a{border-top:1px solid var(--re-line);color:var(--re-sub);padding:12px 0;display:block}#radar-enterprise .user-guide .ug-page-list strong{color:var(--re-ink);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:12px;font-weight:500;display:flex}#radar-enterprise .user-guide .ug-page-list>a>span{font-size:11px;line-height:1.8;display:block}#radar-enterprise .user-guide .ug-page-list>a:hover strong{color:var(--re-accent)}#radar-enterprise .user-guide .ug-help-panel details{border-top:1px solid var(--re-line);padding:15px 0}#radar-enterprise .user-guide .ug-help-panel summary{color:var(--re-ink);cursor:pointer;font-size:12px;line-height:1.8}#radar-enterprise .user-guide .ug-help-panel details>p{margin:10px 0 0;font-size:11px;line-height:1.9}@media (width<=1200px){#radar-enterprise .user-guide .ug-walkthrough{grid-template-columns:180px minmax(0,1fr);gap:16px}#radar-enterprise .user-guide .ug-topic-content{grid-template-columns:minmax(0,1fr);gap:18px}#radar-enterprise .user-guide .ug-click-steps>button{padding:12px}#radar-enterprise .user-guide .ug-illustration{width:100%;max-width:600px;margin-inline:auto}#radar-enterprise .user-guide .ug-example-body{min-height:280px}}@media (width<=700px){#radar-enterprise .user-guide .ug-walkthrough{grid-template-columns:minmax(0,1fr)}#radar-enterprise .user-guide .ug-topic-nav{grid-template-columns:1fr 1fr;gap:6px}#radar-enterprise .user-guide .ug-topic-nav>button{border-color:var(--re-line);gap:8px;min-height:50px;padding:10px}#radar-enterprise .user-guide .ug-topic-nav strong{font-size:11px}#radar-enterprise .user-guide .ug-topic-nav>button>span:last-child{display:none}#radar-enterprise .user-guide .ug-topic-copy{padding:22px 18px 16px}#radar-enterprise .user-guide .ug-topic-copy h2{font-size:21px}#radar-enterprise .user-guide .ug-topic-content{padding:0 18px 22px}#radar-enterprise .user-guide .ug-reference-grid{grid-template-columns:1fr;gap:18px}#radar-enterprise .user-guide .ug-intro{align-items:flex-start;gap:13px;padding:17px}#radar-enterprise .user-guide .ug-intro-mark{padding-top:5px;font-size:9px}#radar-enterprise .user-guide .ug-intro p{font-size:11px}#radar-enterprise .user-guide .ug-walkthrough-footer{flex-wrap:wrap;padding:16px 18px}#radar-enterprise .user-guide .ug-reference-grid>section{padding:23px 20px}}@media (width<=420px){#radar-enterprise .user-guide .ug-example-nav{gap:1px;padding:8px;font-size:8px}#radar-enterprise .user-guide .ug-example-nav>span{padding:5px}#radar-enterprise .user-guide .ug-example-body{padding:17px 10px}#radar-enterprise .user-guide .ug-example-label{font-size:7px}#radar-enterprise .user-guide .ug-illustration>figcaption>span:first-child>span{display:none}#radar-enterprise .user-guide .ug-example-button{padding:7px 9px;font-size:9px}#radar-enterprise .user-guide .ug-example-caption>span:last-child{display:none}#radar-enterprise .user-guide .ug-walkthrough-footer>div{width:100%}#radar-enterprise .user-guide .ug-walkthrough-footer button{flex:1}#radar-enterprise .user-guide .ug-guide-label{font-size:10px}}@media (prefers-reduced-motion:reduce){#radar-enterprise .user-guide .ug-target{transition:none}}.radar-app{--re-bg:#080c12;--re-side:#0b1018;--re-surface:#0e151f;--re-hover:#121d2a;--re-line:#202c3a;--re-ink:#edf3fa;--re-sub:#aab8c9;--re-dim:#91a4ba;--re-accent:#62c3f4;--re-tint:#142b3b;--re-good:#91c9af;--re-warn:#e1c58f;--re-grid:#1b2735;background:var(--re-bg);color:var(--re-ink);border:1px solid var(--re-line);isolation:isolate;text-align:left;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;grid-template-columns:184px minmax(0,1fr);min-height:820px;font:14px/1.6 Inter,system-ui,sans-serif;display:grid;position:relative}.radar-app[data-theme=light]{--re-bg:#f7f9fc;--re-side:#edf1f6;--re-surface:#fff;--re-hover:#edf3f9;--re-line:#dce3ec;--re-ink:#152338;--re-sub:#53677e;--re-dim:#667d95;--re-accent:#076a9e;--re-tint:#e5f2fa;--re-good:#33684e;--re-warn:#82621f;--re-grid:#e9eef4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.radar-app *{box-sizing:border-box}.radar-app [hidden]{display:none!important}.radar-app button,.radar-app input,.radar-app select,.radar-app textarea{font:inherit;color:inherit}.radar-app button{text-align:left;background:0 0;border:0}.radar-app button:hover{background:var(--re-hover)}.radar-app button:focus-visible,.radar-app input:focus-visible,.radar-app select:focus-visible,.radar-app textarea:focus-visible{outline:2px solid var(--re-accent);outline-offset:3px}.radar-app small{color:var(--re-sub);font-size:10px;display:block}.radar-app p{color:var(--re-sub);margin:5px 0}.radar-app h1{letter-spacing:-1.1px;margin:6px 0 9px;font:500 29px/1.15 Space Grotesk,sans-serif}.radar-app h2{letter-spacing:-.3px;margin:0;font:500 15px/1.4 Space Grotesk,sans-serif}.radar-app h3{margin:0;font-size:12px;font-weight:500}.radar-app strong{font-weight:550}.radar-app svg:not(.re-chart){flex-shrink:0;width:15px;height:15px}.radar-app .re-mono{font-family:JetBrains Mono,monospace}.radar-app .re-kicker{letter-spacing:1.1px;color:var(--re-sub);font:10px JetBrains Mono,monospace}.radar-app .re-side{background:var(--re-side);border-right:1px solid var(--re-line);border-radius:8px 0 0 8px;flex-direction:column;padding:26px 13px 14px;display:flex}.radar-app .re-brand{letter-spacing:-.6px;align-items:center;gap:10px;margin-bottom:30px;font:500 16px/1.2 Space Grotesk,sans-serif;display:flex}.radar-app .re-brand small{letter-spacing:1.8px;margin-top:7px;font:8px JetBrains Mono,monospace}.radar-app .re-mark{align-items:flex-end;gap:3px;height:26px;display:flex}.radar-app .re-mark b{background:var(--re-accent);border-radius:1px;width:4px;height:11px;display:block}.radar-app .re-mark b:nth-child(2){height:18px}.radar-app .re-mark b:nth-child(3){height:26px}.radar-app .re-workspace{border-bottom:1px solid var(--re-line);align-items:center;gap:8px;padding:11px 2px 20px;font-size:10px;display:flex}.radar-app .re-workspace small{margin-top:3px;font-size:9px}.radar-app .re-avatar{border:1px solid var(--re-line);background:var(--re-hover);border-radius:5px;flex-shrink:0;place-items:center;width:28px;height:28px;font:10px JetBrains Mono,monospace;display:grid}.radar-app .re-navcaption{letter-spacing:1.1px;color:var(--re-dim);margin:24px 9px 12px;font:8px JetBrains Mono,monospace}.radar-app nav{gap:4px;display:grid}.radar-app .re-nav{width:100%;color:var(--re-sub);border-radius:4px;align-items:center;gap:10px;padding:10px 9px;font-size:11px;display:flex;position:relative}.radar-app .re-nav.active:before{content:"";background:var(--re-accent);width:2px;height:15px;position:absolute;left:-13px}.radar-app .re-nav.active>svg{color:var(--re-accent)}.radar-app .re-nav>span{margin-left:auto;font:9px JetBrains Mono,monospace}.radar-app .re-nav .re-unread{color:var(--re-accent)}.radar-app .re-navspace{margin-top:24px}.radar-app .re-sidefoot{margin-top:auto;padding-top:65px}.radar-app .re-engine{padding:12px 5px 18px;font-size:9px}.radar-app .re-engine>span:last-of-type{color:var(--re-good);float:right}.radar-app .re-engine small{margin-top:7px;font-size:8px}.radar-app .re-live{background:var(--re-good);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.radar-app .re-user{border-top:1px solid var(--re-line);align-items:center;gap:9px;width:100%;padding:17px 2px 2px;font-size:11px;display:flex}.radar-app .re-user>svg{color:var(--re-dim);margin-left:auto}.radar-app .re-user small{font-size:9px}.radar-app .re-main{flex-direction:column;min-width:0;display:flex}.radar-app .re-top{border-bottom:1px solid var(--re-line);height:57px;color:var(--re-sub);justify-content:space-between;align-items:center;gap:12px;padding:0 25px;font-size:10px;display:flex}.radar-app .re-top b{color:var(--re-dim);margin:0 12px;font-weight:400}.radar-app .re-topright{align-items:center;gap:16px;margin-right:67px;display:flex}.radar-app .re-concept{letter-spacing:.8px;color:var(--re-dim);font:7px JetBrains Mono,monospace}.radar-app #re-theme{padding:5px;display:flex}.radar-app #re-view{flex:1;min-width:0;padding:27px 26px 30px}.radar-app .re-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:24px;display:flex}.radar-app .re-heading p{margin-bottom:0;font-size:11px}.radar-app .re-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.radar-app .re-btn{border:1px solid var(--re-line);background:var(--re-surface);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:inline-flex}.radar-app .re-btn.re-primary{color:var(--re-bg);background:var(--re-ink);border-color:var(--re-ink);font-weight:550}.radar-app .re-btn.re-primary:hover{opacity:.85}.radar-app .re-textbtn{color:var(--re-accent);align-items:center;gap:5px;padding:3px 0;font-size:10px;display:inline-flex}.radar-app .re-stats{border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);grid-template-columns:repeat(4,1fr);margin-bottom:24px;display:grid}.radar-app .re-stat{border-right:1px solid var(--re-line);padding:17px 17px 16px}.radar-app .re-stat:first-child{padding-left:0}.radar-app .re-stat:last-child{border-right:0}.radar-app .re-stat label{color:var(--re-sub);font-size:10px}.radar-app .re-statvalue{letter-spacing:-1.5px;margin:5px 0;font:400 30px/1.3 Space Grotesk,sans-serif}.radar-app .re-change{color:var(--re-good);margin-right:4px}.radar-app .re-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:16px;margin-bottom:24px;display:grid}.radar-app .re-panel{border:1px solid var(--re-line);background:var(--re-surface);border-radius:5px;min-width:0}.radar-app .re-panelhead{justify-content:space-between;align-items:center;gap:10px;padding:16px 17px 0;display:flex}.radar-app .re-panelhead small{margin-top:3px;font-size:9px}.radar-app .re-chart{width:100%;height:auto;display:block;overflow:visible}.radar-app .re-chart text{fill:var(--re-dim);font:9px JetBrains Mono,monospace}.radar-app .re-chart .re-axis{stroke:var(--re-grid);stroke-width:1px}.radar-app .re-legend{color:var(--re-sub);gap:15px;padding:13px 17px 0;font-size:9px;display:flex}.radar-app .re-legend span:before{content:"";background:var(--re-accent);vertical-align:middle;width:10px;height:2px;margin-right:6px;display:inline-block}.radar-app .re-legend span:last-child:before{background:var(--re-dim)}.radar-app .re-chartwrap{padding:8px 10px 8px 5px}.radar-app .re-pipeline{gap:15px;padding:18px 17px 15px;display:grid}.radar-app .re-stageheader{justify-content:space-between;gap:10px;margin-bottom:6px;font-size:10px;display:flex}.radar-app .re-stageheader span:last-child{color:var(--re-sub);font:10px JetBrains Mono,monospace}.radar-app .re-track{background:var(--re-hover);border-radius:1px;height:4px}.radar-app .re-track i{background:var(--re-accent);opacity:.7;border-radius:1px;height:100%;display:block}.radar-app .re-subfooter{border-top:1px solid var(--re-line);color:var(--re-sub);padding:10px 17px;font-size:9px}.radar-app .re-sectionhead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.radar-app .re-tablewrap{overflow:auto}.radar-app table{border-collapse:collapse;text-align:left;width:100%}.radar-app th{letter-spacing:.4px;text-transform:uppercase;color:var(--re-dim);background:var(--re-surface);white-space:nowrap;border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);padding:11px 13px;font:400 8px JetBrains Mono,monospace}.radar-app td{border-bottom:1px solid var(--re-line);vertical-align:middle;padding:14px 13px;font-size:10px}.radar-app th:first-child,.radar-app td:first-child{padding-left:0}.radar-app th:last-child,.radar-app td:last-child{text-align:right;padding-right:0}.radar-app td small{margin-top:4px;font-size:9px}.radar-app .re-entity{white-space:nowrap;align-items:center;gap:10px;display:flex}.radar-app .re-monogram{border:1px solid var(--re-line);width:28px;height:29px;color:var(--re-sub);border-radius:4px;flex-shrink:0;place-items:center;font:9px Space Grotesk,sans-serif;display:grid}.radar-app .re-status{white-space:nowrap;color:var(--re-sub);align-items:center;gap:6px;font-size:9px;display:inline-flex}.radar-app .re-status:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.radar-app .re-status.ready{color:var(--re-good)}.radar-app .re-status.review{color:var(--re-warn)}.radar-app .re-status.progress{color:var(--re-accent)}.radar-app .re-pill{border:1px solid var(--re-line);color:var(--re-sub);border-radius:3px;padding:2px 6px;font:9px JetBrains Mono,monospace;display:inline-block}.radar-app .re-owner{white-space:nowrap;align-items:center;gap:7px;display:flex}.radar-app .re-owner .re-avatar{border-radius:50%;width:21px;height:21px;font-size:8px}.radar-app .re-events{border-top:1px solid var(--re-line);align-items:flex-start;gap:22px;margin-top:24px;padding-top:17px;display:flex}.radar-app .re-events h3{min-width:90px}.radar-app .re-event{flex:1;font-size:10px}.radar-app .re-event small{margin-top:5px;font-size:8px}.radar-app .re-bottom{border-top:1px solid var(--re-line);color:var(--re-dim);letter-spacing:.8px;justify-content:space-between;gap:10px;margin:0 26px;padding:13px 0;font:7px JetBrains Mono,monospace;display:flex}.radar-app .re-bottom b{padding:0 8px;font-weight:400}.radar-app .re-tabs{border-bottom:1px solid var(--re-line);flex-wrap:wrap;gap:22px;margin-bottom:19px;display:flex}.radar-app .re-tab{color:var(--re-sub);border-bottom:2px solid #0000;padding:10px 0;font-size:11px}.radar-app .re-tab.active{color:var(--re-ink);border-bottom-color:var(--re-accent)}.radar-app .re-tab span{color:var(--re-dim);margin-left:6px;font:8px JetBrains Mono,monospace}.radar-app .re-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.radar-app .re-search{border:1px solid var(--re-line);background:var(--re-surface);min-width:170px;color:var(--re-dim);border-radius:4px;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex}.radar-app .re-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:10px}.radar-app input::placeholder,.radar-app textarea::placeholder{color:var(--re-dim)}.radar-app select{border:1px solid var(--re-line);background:var(--re-surface);border-radius:4px;padding:8px 9px;font-size:10px}.radar-app .re-listfoot{color:var(--re-sub);justify-content:space-between;align-items:center;margin-top:15px;font-size:9px;display:flex}.radar-app .re-back{margin-bottom:18px}.radar-app .re-companytitle{align-items:center;gap:12px;display:flex}.radar-app .re-companytitle .re-monogram{width:43px;height:45px;font-size:15px}.radar-app .re-companymeta{border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);color:var(--re-sub);flex-wrap:wrap;gap:20px;margin:18px 0 22px;padding:13px 0;font-size:10px;display:flex}.radar-app .re-companymeta strong{color:var(--re-ink);margin-right:5px}.radar-app .re-label{color:var(--re-dim);text-transform:uppercase;letter-spacing:.7px;margin-bottom:7px;font:8px JetBrains Mono,monospace}.radar-app .re-detail{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:20px;display:grid}.radar-app .re-detailsection{border-bottom:1px solid var(--re-line);padding:18px 0}.radar-app .re-detailsection p{font-size:11px;line-height:1.8}.radar-app .re-detailsection:first-child{padding-top:0}.radar-app .re-detailaside{background:var(--re-surface);border:1px solid var(--re-line);border-radius:5px;height:fit-content;padding:17px}.radar-app .re-detailaside>div{border-bottom:1px solid var(--re-line);padding:12px 0}.radar-app .re-detailaside>div:last-child{border:0}.radar-app .re-person{border-bottom:1px solid var(--re-line);align-items:center;gap:11px;padding:17px 0;display:flex}.radar-app .re-person>span:last-child,.radar-app .re-right{margin-left:auto}.radar-app .re-split{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:25px;display:grid}.radar-app .re-form{border:1px solid var(--re-line);background:var(--re-surface);border-radius:5px;gap:18px;padding:21px;display:grid}.radar-app .re-form label{color:var(--re-sub);font-size:10px;display:block}.radar-app .re-input{background:var(--re-bg);border:1px solid var(--re-line);width:100%;color:var(--re-ink);border-radius:4px;margin-top:7px;padding:10px 11px;font-size:11px}.radar-app .re-formrow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.radar-app .re-formfooter{border-top:1px solid var(--re-line);justify-content:flex-end;gap:9px;padding-top:17px;display:flex}.radar-app .re-step{border-bottom:1px solid var(--re-line);gap:12px;padding:17px 0;display:flex}.radar-app .re-step>span{color:var(--re-accent);padding-top:2px;font:10px JetBrains Mono,monospace}.radar-app .re-step p{font-size:10px;line-height:1.7}.radar-app .re-banner{border:1px solid var(--re-line);background:var(--re-surface);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:11px 13px;font-size:10px;display:flex}.radar-app .re-notification{border-bottom:1px solid var(--re-line);align-items:flex-start;gap:12px;padding:20px 0;display:flex}.radar-app .re-notification>span:first-child{background:var(--re-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:6px}.radar-app .re-notification p{margin:4px 0 6px;font-size:11px}.radar-app .re-notification small{font-size:9px}.radar-app .re-success{color:var(--re-good);margin-top:12px;font-size:11px}.radar-app #re-dialog{z-index:10;background:#0009;justify-content:center;align-items:flex-start;padding:55px 20px;display:flex;position:absolute;inset:0}.radar-app .re-modal{background:var(--re-surface);border:1px solid var(--re-line);border-radius:7px;width:520px;max-width:100%;padding:25px;box-shadow:0 25px 90px #0007}.radar-app .re-modalhead{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.radar-app .re-modal .re-field{border-bottom:1px solid var(--re-line);padding:10px 0;font-size:11px}.radar-app .re-modal .re-field small{width:45px;font-size:9px;display:inline-block}.radar-app .re-modal label{color:var(--re-sub);margin-top:16px;font-size:10px;display:block}.radar-app .re-modal textarea{resize:vertical;min-height:165px}.radar-app .re-modalfooter{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.radar-app .re-modalfooter small{font-size:8px}.radar-app .re-barrows{gap:18px;padding:18px;display:grid}.radar-app .re-barrow{grid-template-columns:100px 1fr 32px;align-items:center;gap:12px;font-size:10px;display:grid}.radar-app .re-barrow .re-track{height:7px}.radar-app .re-micro{color:var(--re-sub);font-size:9px}@media (width>=1100px){.radar-app{grid-template-columns:204px minmax(0,1fr)}.radar-app #re-view{padding:30px 32px}.radar-app .re-side{padding-left:20px;padding-right:20px}.radar-app .re-nav.active:before{left:-20px}}@media (width<=800px){.radar-app{grid-template-columns:150px minmax(0,1fr)}.radar-app .re-side{padding:24px 10px 14px}.radar-app .re-brand{gap:7px;font-size:13px}.radar-app .re-workspace{font-size:9px}.radar-app .re-workspace small{font-size:8px}.radar-app #re-view{padding:22px 18px}.radar-app .re-grid,.radar-app .re-split,.radar-app .re-detail{grid-template-columns:1fr}.radar-app .re-heading{flex-wrap:wrap}.radar-app .re-stat{padding:14px 10px}.radar-app .re-statvalue{font-size:26px}.radar-app .re-stats{grid-template-columns:1fr 1fr}.radar-app .re-stat:nth-child(2){border-right:0}.radar-app .re-stat:nth-child(n+3){border-top:1px solid var(--re-line)}.radar-app .re-stat:nth-child(3){padding-left:0}.radar-app .re-events{flex-wrap:wrap}.radar-app .re-events h3{width:100%}.radar-app .re-concept{display:none}.radar-app .re-topright{margin-right:66px}.radar-app td,.radar-app th{padding-left:9px;padding-right:9px}}@media (width<=520px){.radar-app{display:block}.radar-app .re-side{border-right:0;border-bottom:1px solid var(--re-line);padding:16px}.radar-app .re-brand{margin-bottom:14px;font-size:17px}.radar-app .re-brand small,.radar-app .re-workspace,.radar-app .re-navcaption,.radar-app .re-sidefoot{display:none}.radar-app nav{flex-wrap:wrap;gap:4px;display:flex}.radar-app .re-nav{width:auto;padding:8px;font-size:11px}.radar-app .re-nav>svg,.radar-app .re-nav>span,.radar-app .re-nav.active:before{display:none}.radar-app .re-top{height:42px;padding:0 17px}.radar-app .re-topright{margin-right:0}.radar-app #re-view{padding:23px 16px}.radar-app h1{font-size:27px}.radar-app .re-heading{align-items:flex-start}.radar-app .re-formrow{grid-template-columns:1fr}.radar-app .re-bottom{flex-wrap:wrap;margin:0 16px}.radar-app .re-events{gap:13px;display:grid}.radar-app #re-dialog{padding:30px 10px}.radar-app .re-modal{padding:18px}.radar-app .re-barrow{grid-template-columns:85px 1fr 25px}.radar-app .re-btn{min-height:36px}.radar-app input,.radar-app textarea{font-size:16px!important}.radar-app .re-sidefoot{padding-top:12px;display:block}.radar-app .re-engine{display:none}.radar-app .re-user{padding:10px 0 0}}.radar-app{--sv-ease:cubic-bezier(.2,.8,.2,1);--sv-panel:color-mix(in srgb,var(--re-surface) 94%,var(--re-accent));background:radial-gradient(ellipse at 10% 0%,color-mix(in srgb,var(--re-accent) 15%,transparent),transparent 52%),radial-gradient(ellipse at 92% 18%,color-mix(in srgb,var(--re-accent) 6%,transparent),transparent 60%),var(--re-bg);border-radius:18px;min-height:850px;padding:23px 26px 0 76px;font-size:13px;display:block;overflow:clip}.radar-app .sv-header{justify-content:space-between;align-items:center;gap:20px;padding:0 0 18px;display:flex}.radar-app .re-brand{white-space:nowrap;gap:10px;margin:0;padding:0;font-size:17px}.radar-app .re-brand small{letter-spacing:1.8px;margin-top:5px;font-size:8px}.radar-app .re-mark{gap:3px;height:29px;padding:0 2px}.radar-app .re-mark b{width:4px}.radar-app .sv-nav{border:1px solid var(--re-line);background:color-mix(in srgb,var(--re-surface) 85%,transparent);isolation:isolate;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:40px;align-items:center;gap:0;padding:4px;display:flex;position:relative}.radar-app .re-nav{white-space:nowrap;width:auto;transition:color .25s var(--sv-ease);border-radius:30px;padding:9px 12px;font-size:11px;font-weight:500;display:block}.radar-app .re-nav.active{color:var(--re-ink);background:0 0}.radar-app .re-nav.active:before{display:none}.radar-app .re-nav:hover{color:var(--re-ink);background:0 0}.radar-app .sv-glider{background:color-mix(in srgb,var(--re-ink) 12%,var(--re-surface));z-index:-1;transition:transform .48s var(--sv-ease),width .48s var(--sv-ease);pointer-events:none;border-radius:30px;position:absolute;top:4px;bottom:4px;left:0}.radar-app .sv-usertools{align-items:center;gap:9px;margin-right:55px;display:flex}.radar-app .sv-circle{border:1px solid var(--re-line);background:color-mix(in srgb,var(--re-surface) 60%,transparent);width:34px;height:34px;transition:transform .3s var(--sv-ease),background .3s var(--sv-ease),border-color .3s var(--sv-ease);color:var(--re-sub);border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative}.radar-app .sv-circle:hover{border-color:var(--re-dim);color:var(--re-ink);transform:translateY(-2px)}.radar-app .sv-circle:active{transform:scale(.93)}.radar-app .sv-user{background:var(--re-tint);color:var(--re-ink);font-size:11px}.radar-app .sv-notdot{background:var(--re-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.radar-app .sv-workbar{color:var(--re-sub);justify-content:space-between;gap:10px;margin:0 0 22px;font-size:9px;display:flex}.radar-app .sv-workbar b{color:var(--re-dim);padding:0 8px;font-weight:400}.radar-app .sv-previewlabel{letter-spacing:1px;color:var(--re-dim);font:7px JetBrains Mono,monospace}.radar-app .sv-dock{border:1px solid var(--re-line);background:color-mix(in srgb,var(--re-surface) 85%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:28px;flex-direction:column;gap:7px;width:43px;padding:9px 4px;display:flex;position:absolute;top:230px;left:14px}.radar-app .sv-dock .sv-circle{background:0 0;border:0;width:33px;height:33px}.radar-app .sv-dockline{background:var(--re-line);height:1px;margin:4px;display:block}.radar-app #re-view{min-height:660px;padding:0 0 26px}.radar-app h1{letter-spacing:-1.2px;font-size:32px;line-height:1.1}.radar-app h2{font-size:16px;font-weight:500}.radar-app .re-heading{margin-bottom:25px}.radar-app .re-heading p{font-size:12px}.radar-app .re-kicker{letter-spacing:1px;font-size:8px}.radar-app .re-panel{background:var(--sv-panel);border-color:color-mix(in srgb,var(--re-line) 85%,var(--re-sub));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--re-ink) 3%,transparent);transition:background .3s var(--sv-ease),border-color .3s var(--sv-ease),transform .4s var(--sv-ease);border-radius:18px}.radar-app .re-btn{transition:transform .25s var(--sv-ease),background .25s var(--sv-ease),border-color .25s var(--sv-ease);border-radius:25px;padding:9px 14px;font-size:11px}.radar-app .re-btn:active{transform:scale(.96)}.radar-app .re-btn.re-primary{background:var(--re-accent);border-color:var(--re-accent);color:var(--re-bg)}.radar-app .re-search,.radar-app select{border-radius:24px;padding:10px 13px}.radar-app .re-search input{font-size:12px}.radar-app .re-form,.radar-app .re-detailaside{background:var(--sv-panel);border-radius:18px}.radar-app .re-input{border-radius:10px;padding:12px}.radar-app .re-modal{background:var(--re-surface);animation:sv-modal .4s var(--sv-ease) both;border-radius:22px}.radar-app #re-dialog{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);animation:.25s both sv-shade}.radar-app .re-tabs{background:var(--re-surface);border:0;border-radius:28px;gap:7px;width:fit-content;padding:4px}.radar-app .re-tab{transition:background .25s var(--sv-ease),color .25s var(--sv-ease);border:0;border-radius:25px;padding:9px 13px;font-size:11px}.radar-app .re-tab.active{background:var(--re-hover)}.radar-app td{padding-top:17px;padding-bottom:17px;font-size:11px}.radar-app .re-status{font-size:10px}.radar-app .re-tablewrap{border-radius:12px}.radar-app .re-bottom{margin:0;padding:17px 0;font-size:8px}.radar-app .re-statvalue{font-size:32px}.radar-app .re-stat label{font-size:11px}.radar-app .re-stat small{font-size:10px}.radar-app .re-subfooter{border-radius:0 0 18px 18px}.radar-app .re-chart text{font-size:10px}.radar-app .sv-headline{grid-template-columns:1fr 2.5fr;align-items:center;gap:24px;margin:0 0 24px;display:grid}.radar-app .sv-headline h1{margin:4px 0}.radar-app .sv-headline p{font-size:11px}.radar-app .sv-kpis{grid-template-columns:repeat(3,1fr);gap:17px;display:grid}.radar-app .sv-kpi{align-items:center;gap:10px;display:flex}.radar-app .sv-kpi .sv-circle{background:0 0;width:36px;height:36px}.radar-app .sv-kpinum{letter-spacing:-.8px;font:500 23px Space Grotesk,sans-serif}.radar-app .sv-kpi small{font-size:10px}.radar-app .sv-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:15px;display:grid}.radar-app .sv-left{gap:15px;display:grid}.radar-app .sv-bigfigure{align-items:baseline;gap:12px;padding:18px 18px 0;display:flex}.radar-app .sv-bigfigure strong{letter-spacing:-1.3px;font:500 34px Space Grotesk,sans-serif}.radar-app .sv-bigfigure small{font-size:10px}.radar-app .sv-plot{padding:7px 12px 12px}.radar-app .sv-plot .re-chart{height:170px}.radar-app .sv-cardgrid{grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.radar-app .sv-companycard{background:color-mix(in srgb,var(--re-hover) 70%,var(--re-surface));border:1px solid var(--re-line);min-height:155px;transition:transform .4s var(--sv-ease),background .3s var(--sv-ease),border-color .3s var(--sv-ease);border-radius:14px;flex-direction:column;width:100%;padding:13px;display:flex}.radar-app .sv-companycard:hover{background:var(--re-hover);border-color:var(--re-dim);transform:translateY(-4px)}.radar-app .sv-companycard h3{letter-spacing:-.4px;margin:14px 0 4px;font:500 16px/1.2 Space Grotesk,sans-serif}.radar-app .sv-companycard .re-status{font-size:9px}.radar-app .sv-companybottom{justify-content:space-between;align-items:end;gap:5px;margin-top:auto;padding-top:15px;display:flex}.radar-app .sv-jobcount{letter-spacing:-1px;font:500 25px Space Grotesk,sans-serif}.radar-app .sv-jobcount small{letter-spacing:0;font:9px Inter,sans-serif}.radar-app .sv-avatars{padding-left:4px;display:flex}.radar-app .sv-avatars .re-avatar{background:var(--re-tint);border:2px solid var(--re-surface);border-radius:50%;width:22px;height:22px;margin-left:-4px;font-size:8px}.radar-app .sv-subgrid{grid-template-columns:1fr 1.25fr;gap:15px;display:grid}.radar-app .sv-ringpanel{background:color-mix(in srgb,var(--re-tint) 75%,var(--re-surface));border-color:color-mix(in srgb,var(--re-accent) 30%,var(--re-line))}.radar-app .sv-ring{width:130px;height:130px;margin:17px auto;position:relative}.radar-app .sv-ring svg{width:130px;height:130px;transform:rotate(-90deg)}.radar-app .sv-ringlabel{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.radar-app .sv-ringlabel strong{letter-spacing:-1px;font:500 31px Space Grotesk,sans-serif}.radar-app .sv-ringlabel small{font-size:10px}.radar-app .sv-ringfooter{justify-content:space-between;gap:10px;padding:0 17px 17px;font-size:11px;display:flex}.radar-app .sv-ringfooter small{font-size:9px}.radar-app .sv-stagebar{gap:4px;height:25px;margin:18px 18px 4px;display:flex}.radar-app .sv-stagebar span{background:var(--re-accent);border-radius:7px}.radar-app .sv-stages{padding:8px 18px 15px}.radar-app .sv-stagerow{border-bottom:1px solid var(--re-line);justify-content:space-between;gap:10px;padding:9px 0;font-size:10px;display:flex}.radar-app .sv-stagerow:last-child{border:0}.radar-app .sv-stagerow i{background:var(--re-accent);border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.radar-app .sv-lower{grid-template-columns:1fr 1fr;gap:15px;margin-top:15px;display:grid}.radar-app .sv-teamrows{padding:10px 18px 14px}.radar-app .sv-teamrow{border-bottom:1px solid var(--re-line);align-items:center;gap:10px;padding:11px 0;font-size:11px;display:flex}.radar-app .sv-teamrow:last-child{border:0}.radar-app .sv-teamrow .re-avatar{background:var(--re-tint);border-radius:50%}.radar-app .sv-teamrow>div{flex:1}.radar-app .sv-teamrow small{font-size:9px}.radar-app .sv-teamrow .re-track{height:3px;margin-top:7px}.radar-app .sv-activity{padding:7px 18px 15px}.radar-app .sv-activity .re-person{padding:12px 0;font-size:10px}.radar-app .sv-activity small{font-size:9px}.radar-app .sv-toggle{background:var(--re-hover);border-radius:22px;gap:2px;padding:3px;display:flex}.radar-app .sv-toggle button{color:var(--re-sub);border-radius:18px;padding:5px 8px;font-size:9px}.radar-app .sv-toggle button.active{background:color-mix(in srgb,var(--re-ink) 15%,var(--re-surface));color:var(--re-ink)}.radar-app .sv-dotlabel{color:var(--re-sub);align-items:center;gap:6px;font-size:9px;display:flex}.radar-app .sv-dotlabel:before{content:"";background:var(--re-accent);border-radius:50%;width:5px;height:5px}.radar-app .sv-activity .re-person>span:last-child{flex:1;margin-left:0}.radar-app .sv-activity .re-person>.re-avatar{width:27px;height:27px}@keyframes sv-modal{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sv-shade{0%{opacity:0}to{opacity:1}}@media (width<=900px){.radar-app{padding:20px 20px 0 65px}.radar-app .sv-header{flex-wrap:wrap;gap:12px}.radar-app .re-brand{font-size:15px}.radar-app .sv-nav{order:3;justify-content:center;width:100%}.radar-app .re-nav{padding:10px 15px}.radar-app .sv-usertools{margin-right:65px}.radar-app .sv-headline{grid-template-columns:1fr;gap:17px}.radar-app .sv-headline h1 br{display:none}.radar-app .sv-layout{grid-template-columns:1fr}.radar-app .sv-cardgrid{grid-template-columns:repeat(3,1fr)}.radar-app .sv-lower{grid-template-columns:1fr 1fr}.radar-app #re-view{padding:0 0 24px}.radar-app .sv-dock{left:11px}}@media (width<=520px){.radar-app{border-radius:14px;padding:18px 14px 0}.radar-app .sv-header{gap:15px}.radar-app .sv-usertools{margin-right:0}.radar-app .sv-nav{justify-content:space-between;gap:0}.radar-app .re-nav{padding:9px 8px;font-size:10px}.radar-app .sv-dock{border-radius:30px;flex-direction:row;gap:7px;width:fit-content;margin:0 0 18px;padding:4px;position:relative;top:auto;left:auto}.radar-app .sv-dockline{align-self:center;width:1px;height:20px}.radar-app .sv-workbar{margin-bottom:15px;font-size:8px}.radar-app .sv-previewlabel{display:none}.radar-app .sv-kpis{gap:10px}.radar-app .sv-kpi{display:block}.radar-app .sv-kpi>.sv-circle{display:none}.radar-app .sv-kpinum{font-size:24px}.radar-app .sv-kpi small{font-size:9px}.radar-app .sv-subgrid,.radar-app .sv-lower{grid-template-columns:1fr}.radar-app .sv-cardgrid{grid-template-columns:1fr 1fr;gap:8px;padding:12px}.radar-app .sv-companycard{min-height:170px;padding:11px}.radar-app .sv-companycard h3{font-size:15px}.radar-app .sv-bigfigure strong{font-size:30px}.radar-app .sv-bigfigure{flex-wrap:wrap;gap:5px}.radar-app .re-heading h1{font-size:28px}.radar-app .re-tabs{border-radius:15px;gap:2px}.radar-app .re-tab{padding:8px;font-size:10px}.radar-app .re-form{padding:17px}.radar-app .re-modalfooter{flex-wrap:wrap}.radar-app .re-bottom{font-size:7px}.radar-app .re-chart text{font-size:11px}}@media (prefers-reduced-motion:reduce){.radar-app *,.radar-app :before,.radar-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-latin.woff2)format("woff2");font-display:swap;font-weight:300 700}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2");font-display:swap;font-weight:400}body:has(.radar-app){background:#080c12;min-width:320px}.radar-app{border:0;border-radius:0;width:100%;min-height:100dvh;padding:28px clamp(24px,3vw,60px) 0 clamp(72px,7vw,116px);font-size:14px}.radar-app .re-main{outline:none;width:100%;max-width:none;margin:0;padding:0}.radar-app .sv-header{gap:24px;padding-bottom:23px}.radar-app .re-brand{color:var(--re-ink);letter-spacing:-.5px;font-size:21px;text-decoration:none}.radar-app .re-brand small{font-size:9px}.radar-app .sv-usertools{margin-right:0}.radar-app .sv-nav{align-items:center;gap:0;display:flex}.radar-app .re-nav{color:var(--re-sub);padding:11px 18px;font-size:13px;text-decoration:none}.radar-app .sv-circle{width:39px;height:39px}.radar-app .sv-circle svg{width:17px;height:17px}.radar-app .sv-workbar{margin-bottom:18px;font-size:11px}.radar-app .sv-previewlabel{font-size:9px}.radar-app .sv-dock{gap:9px;width:46px;padding:8px 4px;top:250px;left:18px}.radar-app .sv-dock .sv-circle{width:36px;height:36px}.radar-app .workspace-status{color:var(--re-sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:22px;font-size:11px;display:flex}.radar-app h1{letter-spacing:-1.5px;color:var(--re-ink);font-size:clamp(30px,3vw,44px);font-weight:500}.radar-app h2{color:var(--re-ink);margin:0;font-size:19px;line-height:1.4}.radar-app h3{color:var(--re-ink);font-size:15px}.radar-app h4,.radar-app h5{color:var(--re-ink);margin:18px 0 10px;font-size:14px}.radar-app .re-kicker,.radar-app .re-label{font-size:10px}.radar-app .re-heading p,.radar-app p{font-size:13px;line-height:1.7}.radar-app .sv-kpinum{font-size:30px}.radar-app .sv-kpi small,.radar-app .sv-headline p{font-size:12px}.radar-app .sv-headline{grid-template-columns:1fr 2.5fr;gap:26px;margin-bottom:27px}.radar-app .sv-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px}.radar-app .sv-left,.radar-app .sv-subgrid{gap:18px}.radar-app .sv-lower{gap:18px;margin-top:18px}.radar-app .re-panelhead{padding:20px 20px 0}.radar-app .sv-plot .re-chart{height:auto;min-height:190px}.radar-app .re-legend{padding-top:15px;font-size:11px}.radar-app .sv-bigfigure{padding-top:20px}.radar-app .sv-bigfigure small,.radar-app .sv-toggle button{font-size:11px}.radar-app .sv-cardgrid{gap:12px;padding:18px}.radar-app .sv-companycard{min-width:0;min-height:180px;padding:16px}.radar-app .sv-companycard h3{overflow-wrap:anywhere;font-size:19px}.radar-app .sv-companycard small{font-size:11px}.radar-app .sv-companycard .re-status{white-space:normal;font-size:11px}.radar-app .sv-companybottom{flex-wrap:wrap;gap:10px}.radar-app .sv-jobcount{font-size:29px}.radar-app .sv-ring{margin:22px auto}.radar-app .sv-ringfooter{font-size:13px}.radar-app .sv-ringfooter small,.radar-app .sv-ringlabel small{font-size:11px}.radar-app .sv-stagerow{padding:12px 0;font-size:12px}.radar-app .sv-stagerow span{overflow-wrap:anywhere}.radar-app .re-btn,.radar-app .re-textbtn{font-size:12px}.radar-app .re-btn{min-height:39px}.radar-app button{box-shadow:none;cursor:pointer;font-weight:500;line-height:1.5}.radar-app button:hover:not(:disabled){transform:none}.radar-app .sv-companycard:hover:not(:disabled){transform:translateY(-4px)}.radar-app button:disabled{opacity:.5;cursor:not-allowed;color:var(--re-sub);background:var(--re-hover)}.radar-app button.re-primary:disabled{border-color:var(--re-line)}.radar-app .re-tabs{max-width:100%}.radar-app .re-tab{font-size:13px}.radar-app .re-search{min-width:min(280px,100%)}.radar-app .re-search input,.radar-app select,.radar-app .re-input{font-size:13px}.radar-app th{font-size:10px}.radar-app td{font-size:13px;line-height:1.6}.radar-app td small,.radar-app .re-person small,.radar-app .re-companymeta,.radar-app .re-status{font-size:12px}.radar-app .re-status.researching{color:var(--re-accent)}.radar-app .re-status:before{flex-shrink:0}.radar-app .re-avatar{min-width:28px;font-size:11px}.radar-app .re-monogram{width:35px;height:36px;font-size:11px}.radar-app .re-entity{white-space:normal;min-width:180px}.radar-app .entity-button{color:var(--re-ink);text-align:left}.radar-app .re-listfoot,.radar-app .re-micro,.radar-app .re-pill,.radar-app .re-subfooter{font-size:11px}.radar-app .re-barrows{padding:20px}.radar-app .analytics-company{border-bottom:1px solid var(--re-line);justify-content:space-between;align-items:center;gap:15px;padding:11px 0;font-size:12px;display:flex}.radar-app .analytics-company .re-textbtn,.radar-app .re-stageheader{font-size:13px}.radar-app .re-stageheader span:last-child{font-size:12px}.radar-app .re-empty{color:var(--re-sub);padding:25px 20px;font-size:13px}.radar-app .re-banner{border-radius:12px;flex-wrap:wrap;font-size:12px;line-height:1.6}.radar-app .re-form label{font-size:13px}.radar-app .re-form small{font-size:12px}.radar-app .re-step p{font-size:13px}.radar-app .re-step>span{font-size:12px}.radar-app .scope-note{color:var(--re-sub);margin-top:20px;font-size:12px}.radar-app .re-bottom{margin-top:25px;font-size:10px}.radar-app .engine-summary{padding:20px}.radar-app .engine-summary h3{margin-top:12px}.radar-app .engine-summary .re-label{margin-top:22px}.radar-app .activity-entry,.radar-app .notification-entry{text-align:left;border-bottom:1px solid var(--re-line);width:100%;color:var(--re-ink);background:0 0;border-radius:0;align-items:flex-start;gap:12px;padding:17px 0;display:flex}.radar-app .activity-entry>span:last-child,.radar-app .notification-entry>span:nth-child(2){flex:1;gap:5px;min-width:0;display:grid}.radar-app .activity-entry strong,.radar-app .notification-entry strong{font-size:13px}.radar-app .activity-entry span,.radar-app .notification-entry span{overflow-wrap:anywhere;font-size:12px}.radar-app .activity-entry small,.radar-app .notification-entry small{font-size:11px}.radar-app .notification-entry.unread{box-shadow:inset 2px 0 var(--re-accent);background:var(--re-tint);padding-left:15px}.radar-app .notification-entry{border-radius:10px;margin-bottom:8px;padding:22px 15px}.radar-app .workspace-switch{align-items:center;gap:10px;margin-bottom:10px;display:flex!important}.radar-app .workspace-switch input{width:18px;height:18px;accent-color:var(--re-accent)}.radar-app .workspace-load-error{color:var(--re-warn);font-size:13px}.radar-app .team-panel{background:var(--sv-panel);border:1px solid var(--re-line);width:100%;max-height:none;box-shadow:none;border-radius:18px;padding:25px;animation:none;overflow:visible}.radar-app .team-heading{display:none}.radar-app .team-add{border-color:var(--re-line);border-top:0;margin-top:0;padding-top:0}.radar-app .team-add label,.radar-app .team-member strong{color:var(--re-ink);font-size:14px}.radar-app .team-add input{background:var(--re-bg);border-color:var(--re-line);color:var(--re-ink);border-radius:12px;min-height:45px}.radar-app .team-member,.radar-app .team-list{border-color:var(--re-line)}.radar-app .team-member small{color:var(--re-sub);font-size:12px}.radar-app .team-member button{border-radius:22px;font-size:12px}.radar-app .team-error,.radar-app .review-notice{background:var(--re-surface);color:var(--re-warn);border-color:var(--re-line)}.radar-app .team-error:before{background:var(--re-tint);color:var(--re-warn)}.radar-app .team-skeleton-row{border-color:var(--re-line)}.radar-app .team-skeleton-row span,.radar-app .team-skeleton-row i{background:var(--re-hover);border-color:var(--re-line)}.radar-app .detail-panel{border:1px solid var(--re-line);background:var(--sv-panel);width:100%;min-height:0;max-height:none;box-shadow:none;border-radius:18px;padding:26px;display:block;position:relative;top:auto;overflow:visible}.radar-app .detail-panel>.close,.radar-app .detail-content>.eyebrow,.radar-app .detail-content>h2{display:none}.radar-app .detail-panel .subsection{border-color:var(--re-line);padding-top:18px}.radar-app .detail-panel .contact-card,.radar-app .candidate-card,.radar-app .empty-card,.radar-app .company-location-card{background:var(--re-surface);color:var(--re-ink);border:1px solid var(--re-line);border-radius:12px;padding:18px}.radar-app .detail-panel p,.radar-app .detail-panel small,.radar-app .detail-panel span,.radar-app .detail-panel .helper{color:var(--re-sub);font-size:13px;line-height:1.7}.radar-app .detail-panel strong,.radar-app .detail-panel h3,.radar-app .detail-panel h4,.radar-app .detail-panel h5{color:var(--re-ink)}.radar-app .detail-panel a{color:var(--re-accent);overflow-wrap:anywhere;font-size:13px}.radar-app .contact-heading{flex-wrap:wrap;align-items:center}.radar-app .status-pill,.radar-app .pill{background:var(--re-tint);color:var(--re-accent)!important;font-size:12px!important}.radar-app .pill.pending{background:var(--re-hover);color:var(--re-warn)!important}.radar-app .review-notice small{color:var(--re-sub)}.radar-app .detail-panel button,.radar-app .team-panel button,.radar-app .confirm-dialog button{background:var(--re-accent);border:1px solid var(--re-accent);color:var(--re-bg);border-radius:22px;min-height:40px;padding:9px 15px;font-size:12px}.radar-app .detail-panel button.secondary,.radar-app .team-panel button.secondary,.radar-app .confirm-dialog button.secondary{background:var(--re-hover);border-color:var(--re-line);color:var(--re-ink)}.radar-app .detail-panel button:disabled,.radar-app .team-panel button:disabled{opacity:.5;background:var(--re-hover);color:var(--re-sub);border-color:var(--re-line)}.radar-app .detail-panel select{background:var(--re-bg);color:var(--re-ink);border:1px solid var(--re-line);border-radius:10px;max-width:100%;padding:10px}.radar-app .assign{flex-wrap:wrap;gap:10px;display:flex}.radar-app .assign select{flex:1;min-width:180px}.radar-app .actions{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.radar-app .alternate-contacts,.radar-app .sourcing-diagnostics{border-color:var(--re-line);color:var(--re-sub);background:var(--re-bg);border-radius:10px}.radar-app .candidate-card{margin:12px 0}.radar-app .candidate-card>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.radar-app .candidate-source-label,.radar-app .match-score{background:var(--re-tint);color:var(--re-accent)!important}.radar-app .job-detail .detail-contacts,.radar-app .job-detail .detail-candidates,.radar-app .job-detail .detail-crm,.radar-app .job-detail .detail-overview{display:none}.radar-app .tab-overview .detail-overview,.radar-app .tab-contacts .detail-contacts,.radar-app .tab-candidates .detail-candidates,.radar-app .tab-crm .detail-crm{display:block}.radar-app .tab-contacts .detail-content>h3,.radar-app .tab-contacts .detail-content>p,.radar-app .tab-candidates .detail-content>h3,.radar-app .tab-candidates .detail-content>p,.radar-app .tab-crm .detail-content>h3,.radar-app .tab-crm .detail-content>p{display:none}.radar-app .confirm-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0008}.radar-app .confirm-dialog{background:var(--re-surface);border-color:var(--re-line);color:var(--re-ink);border-radius:22px}.radar-app .confirm-dialog h2{color:var(--re-ink);margin-bottom:12px}.radar-app .confirm-dialog p{color:var(--re-sub)}.radar-app .confirm-icon{background:var(--re-tint);color:var(--re-accent)}.radar-app .confirm-actions{border-color:var(--re-line)}.radar-app .toast-message{color:var(--re-ink);background:var(--re-surface);border-color:var(--re-line);font-size:13px;box-shadow:0 15px 50px #0005}.radar-app .toast-message.error{color:var(--re-warn)}.radar-app .progress{background:var(--re-tint);color:var(--re-ink);border-color:var(--re-line);font-size:13px}.radar-app .progress-track{background:var(--re-hover)}.radar-app .progress-track i{background:var(--re-accent)}.radar-app .workspace-skip{z-index:50;background:var(--re-ink);color:var(--re-bg);border-radius:20px;padding:10px 15px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.radar-app .workspace-skip:focus{transform:translateY(0)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.chart-line{stroke-dasharray:1;stroke-dashoffset:0;animation:1s cubic-bezier(.2,.8,.2,1) both radar-draw}.ring-progress{transition:stroke-dashoffset .9s cubic-bezier(.2,.8,.2,1)}.radar-app .outreach-action{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;display:flex}.radar-app .outreach-action small{font-size:12px}.radar-app .outreach-backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);z-index:100;background:#0009;place-items:center;padding:25px;display:grid;position:fixed;inset:0;overflow:auto}.radar-app .outreach-modal{max-height:calc(100dvh - 50px);overflow:auto}.radar-app .outreach-modal .re-field small{width:55px;font-size:12px}.radar-app .outreach-modal .re-field{overflow-wrap:anywhere;font-size:13px}.radar-app .outreach-modal label{font-size:13px}.radar-app .outreach-modal .re-input{font-size:14px;line-height:1.7}@keyframes radar-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width>=1600px){.radar-app{padding-inline:calc(50vw - 720px)}.radar-app .sv-dock{left:calc(50vw - 785px)}}@media (width<=1100px){.radar-app .re-nav{padding:10px 13px;font-size:12px}.radar-app .re-brand{font-size:18px}.radar-app .sv-header{gap:18px}.radar-app .sv-companycard h3{font-size:17px}.radar-app .sv-kpinum{font-size:27px}.radar-app .sv-subgrid{grid-template-columns:1fr 1.15fr}.radar-app .sv-stagerow{font-size:11px}}@media (width<=900px){.radar-app .sv-headline{grid-template-columns:1fr;gap:24px}.radar-app .sv-layout{grid-template-columns:1fr}.radar-app .sv-cardgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.radar-app .sv-usertools{margin-right:0}.radar-app .sv-nav{order:3;justify-content:center;width:100%}.radar-app .sv-header{flex-wrap:wrap}.radar-app .sv-headline h1 br{display:none}}@media (width<=600px){.radar-app{min-width:0;padding:20px 16px 0}.radar-app .sv-dock{flex-direction:row;gap:9px;width:fit-content;margin-bottom:20px;padding:5px;position:relative;top:auto;left:auto}.radar-app .sv-dock .sv-circle{width:36px;height:36px}.radar-app .sv-nav{justify-content:space-between}.radar-app .re-nav{padding:10px;font-size:11px}.radar-app .sv-previewlabel{display:none}.radar-app .sv-kpis{gap:14px}.radar-app .sv-kpi{display:block}.radar-app .sv-kpi>.sv-circle{display:none}.radar-app .sv-kpinum{font-size:28px}.radar-app .sv-kpi small{font-size:11px}.radar-app .sv-subgrid,.radar-app .sv-lower{grid-template-columns:1fr}.radar-app .sv-cardgrid{grid-template-columns:1fr 1fr;padding:13px}.radar-app .sv-companycard{min-height:185px;padding:13px}.radar-app .sv-companycard h3{font-size:17px}.radar-app .sv-layout,.radar-app .re-grid,.radar-app .re-split,.radar-app .re-detail{grid-template-columns:1fr}.radar-app .re-entity{min-width:160px}.radar-app .re-listfoot{flex-wrap:wrap;gap:15px}.radar-app .re-heading{gap:15px}.radar-app .team-panel,.radar-app .detail-panel{padding:18px}.radar-app .team-add>div{flex-wrap:wrap}.radar-app .team-add input{flex-basis:100%;width:100%}.radar-app .team-member{flex-wrap:wrap;align-items:flex-start}.radar-app .re-formrow{grid-template-columns:1fr}.radar-app input,.radar-app textarea,.radar-app select{font-size:16px!important}.radar-app .re-banner,.radar-app .re-banner span{display:block}.radar-app .re-bottom{font-size:9px}.radar-app .re-tabs{gap:0}.radar-app .re-tab{padding:9px 11px;font-size:12px}}@media (width<=360px){.radar-app .re-nav{padding:10px 8px;font-size:10px}.radar-app .sv-companycard{padding:11px}.radar-app .sv-companycard h3{font-size:16px}.radar-app .sv-companybottom{display:block}.radar-app .sv-companybottom .re-pill{margin-top:8px}}@media (prefers-reduced-motion:reduce){.radar-app *,.radar-app :before,.radar-app :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#radar-enterprise .lead-detail-heading>div{width:100%;min-width:0}#radar-enterprise .lead-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}#radar-enterprise .lead-title-row h1{min-width:0;margin-bottom:0}#radar-enterprise .lead-title-row .re-controls{flex-wrap:nowrap;flex-shrink:0;gap:8px;margin:0;display:flex}#radar-enterprise .lead-detail-heading p{margin-top:12px}.signin-page{color:#14233e;background:radial-gradient(at 50% 35%,#eaf1ff 0,#f5f8ff 58%,#f7f9fd 100%);place-items:center;min-height:100dvh;padding:32px 20px;display:grid}.signin-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffe0;border:1px solid #ffffffe6;border-radius:18px;width:min(100%,510px);padding:38px 42px 32px;box-shadow:0 24px 70px #3764b421}.signin-kicker{color:#617695;letter-spacing:.075em;margin:0 0 18px;font-size:11px;font-weight:750}.signin-card>h1{color:#10203e;letter-spacing:-1.25px;margin:0;font-size:clamp(27px,5vw,34px);font-weight:780;line-height:1.17}.signin-instruction{color:#5b6f91;overflow-wrap:anywhere;margin:10px 0 26px;font-size:15px;line-height:1.5}.signin-submit{color:#fff;background:#0c5beb;border:0;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:57px;padding:0 52px 0 20px;font-size:14px;font-weight:750;text-decoration:none;transition:background .16s,transform .16s,box-shadow .16s;display:flex;position:relative}.signin-submit:hover:not(:disabled){background:#064fda;transform:translateY(-1px);box-shadow:0 7px 16px #0c5beb33}.signin-submit:focus-visible,.signin-back:focus-visible{outline-offset:3px;outline:3px solid #8db4ff}.signin-submit:disabled{color:#fff;cursor:wait;background:#a9c2ec}.signin-sso{gap:12px;margin:0}.google-mark-wrap{background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;left:10px}.google-mark{width:25px;height:25px}.signin-arrow{font-size:22px;font-weight:400;line-height:1;position:absolute;right:20px}.signin-or{color:#667a9a;align-items:center;gap:20px;margin:24px 0;font-size:12px;font-weight:700;display:flex}.signin-or:before,.signin-or:after{content:"";background:#dbe4f2;flex:1;height:1px}.signin-email-panel{background:linear-gradient(135deg,#f3f7fff2,#edf3fdc2);border:1px solid #e7eef9d9;border-radius:14px;padding:18px 19px 20px}.signin-email-panel h2{color:#172744;margin:0 0 4px;font-size:14px;font-weight:750;line-height:1.35}.signin-email-panel>p{color:#5d7192;margin:0 0 14px;font-size:12px;line-height:1.5}.signin-input-wrap{color:#7488a6;background:#fff;border:1px solid #cad8ec;border-radius:8px;align-items:center;gap:12px;height:48px;padding:0 13px;transition:border-color .15s,box-shadow .15s;display:flex}.signin-input-wrap:focus-within{border-color:#3978ec;box-shadow:0 0 0 3px #316ce01f}.signin-input-wrap>svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.signin-input-wrap input{color:#1d3151;background:0 0;flex:1;width:0;min-width:0;height:100%;padding:0;font-size:13px;box-shadow:none!important;border:0!important;outline:0!important}.signin-input-wrap input:-webkit-autofill{transition:background-color 999999s ease-out;-webkit-text-fill-color:#1d3151!important;box-shadow:inset 0 0 0 1000px #fff!important}.signin-input-wrap input:-webkit-autofill:hover{transition:background-color 999999s ease-out;-webkit-text-fill-color:#1d3151!important;box-shadow:inset 0 0 0 1000px #fff!important}.signin-input-wrap input:-webkit-autofill:focus{transition:background-color 999999s ease-out;-webkit-text-fill-color:#1d3151!important;box-shadow:inset 0 0 0 1000px #fff!important}.signin-input-wrap input:-webkit-autofill:active{transition:background-color 999999s ease-out;-webkit-text-fill-color:#1d3151!important;box-shadow:inset 0 0 0 1000px #fff!important}.signin-email-submit{color:#0759e8;background:#dceaff;min-height:50px;margin-top:11px;font-size:13px}.signin-email-submit .signin-arrow{font-size:20px;right:17px}.signin-button-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;margin-right:9px;animation:.7s linear infinite button-spin}.signin-back{color:#315ba9;background:0 0;border:0;border-radius:6px;margin:10px auto -4px;padding:8px 12px;font-size:12px;font-weight:650;display:block}.signin-back:hover:not(:disabled){background:#e8f0fc}.signin-message,.signin-error{border-radius:7px;margin:12px 0 0;padding:10px 12px;font-size:12px;line-height:1.5}.signin-message{color:#435a7b;background:#f5f8fd;border:1px solid #dbe7f5}.signin-error{color:#a3443c;background:#fff5f3;border:1px solid #f3d5d2}.signin-divider{background:#e3eaf4;height:1px;margin:18px 0 20px}.signin-assurance{color:#647795;align-items:center;gap:13px;display:flex}.signin-shield{color:#5b7192;flex:none;place-items:center;width:30px;height:30px;display:grid}.signin-assurance>span:last-child{gap:3px;display:grid}.signin-assurance strong{color:#536b8d;font-size:12px;font-weight:600}.signin-assurance small{color:#7385a0;font-size:11px;line-height:1.4}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.auth-loading{color:#536d5f;place-content:center;justify-items:center;gap:12px;min-height:100vh;display:grid}.auth-loading .error{max-width:460px}@media (width<=560px){.signin-page{padding:20px 15px}.signin-card{border-radius:15px;padding:27px 23px 24px}.signin-kicker{margin-bottom:14px;font-size:10px}.signin-instruction{margin:9px 0 21px;font-size:13px}.signin-submit{min-height:54px;font-size:13px}.signin-email-panel{padding:16px 14px}.signin-or{margin:20px 0}.signin-divider{margin:16px 0 17px}}@media (prefers-reduced-motion:reduce){.signin-submit,.signin-input-wrap{transition:none}.signin-submit:hover:not(:disabled){transform:none}.signin-button-spinner{animation-duration:1.5s}}.signin-card{background:#ffffffeb;border:1px solid #fffffff2;border-radius:22px;width:min(100%,496px);padding:40px 41px 36px;box-shadow:0 22px 65px #3965ae21}.signin-kicker{letter-spacing:.08em;margin-bottom:16px;font-size:11px}.signin-card>h1{letter-spacing:-1.2px;font-size:clamp(27px,5vw,32px)}.signin-instruction{margin:9px 0 31px;font-size:14px;line-height:1.55}.signin-email-form>label{color:#293c59;margin:0 0 8px;font-size:12px;font-weight:700;display:block}.signin-email-form .signin-input-wrap{gap:12px;height:55px;padding:0 13px}.signin-email-form .signin-input-wrap>svg{width:17px;height:17px}.signin-email-form .signin-input-wrap input{font-size:13px}.signin-email-submit{color:#fff;background:#205bea;min-height:52px;margin-top:12px;font-size:13px;box-shadow:0 5px 12px #205bea33}.signin-email-submit:hover:not(:disabled){background:#124edb;box-shadow:0 7px 15px #205bea3b}.signin-email-submit:disabled{color:#fff;background:#a9c2ec}.signin-email-submit .signin-arrow{right:16px}.signin-code-note{color:#7286a5;margin:12px 0 0;font-size:11px;line-height:1.45}.signin-or{color:#8292ac;letter-spacing:.04em;gap:14px;margin:25px 0 19px;font-size:10px}.signin-google{color:#263b5d;background:#fff;border:1px solid #d2deee;border-radius:9px;justify-content:center;align-items:center;height:53px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex;position:relative;box-shadow:0 2px 4px #2546780a}.signin-google:hover{background:#fafdff;border-color:#a9c3ed;transform:translateY(-1px)}.signin-google:focus-visible{outline-offset:3px;outline:3px solid #8db4ff}.signin-google .google-mark{width:22px;height:22px;position:absolute;left:15px}.signin-assurance{background:#f2f6ff;border-radius:12px;gap:11px;margin-top:28px;padding:13px 14px}.signin-shield{color:#2863de;background:#e3edff;border-radius:9px;width:34px;height:34px}.signin-shield svg{width:21px;height:21px}.signin-assurance strong{color:#354f78;font-size:11px}.signin-assurance small{font-size:10px}.signin-email-panel{padding:18px 19px 16px}.signin-email-panel form .signin-back{margin-top:9px}.signin-verifying{color:#46648f;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:12px;display:flex}.signin-verifying .signin-button-spinner{border-color:#5579b8 #0000 #5579b8 #5579b8}.signin-card:has(.signin-email-panel) .signin-assurance{background:0 0;margin-top:17px;padding:0}.signin-card:has(.signin-email-panel) .signin-shield{background:0 0}@media (width<=560px){.signin-card{border-radius:19px;padding:31px 25px 28px}.signin-instruction{margin-bottom:26px;font-size:13px}.signin-email-form .signin-input-wrap{height:53px}.signin-email-submit{min-height:50px}.signin-or{margin:22px 0 17px}.signin-google{height:51px}.signin-assurance{margin-top:23px;padding:12px}.signin-email-panel{padding:16px 14px 14px}}.signin-page{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100dvh;padding:0;display:flex}.signin-header{background:#fffffff5;border-bottom:1px solid #e0e8f3;flex:0 0 86px;align-items:center;width:100%;height:86px;padding:0 clamp(24px,4%,76px);display:flex}.signin-header-brand{color:#10203e;letter-spacing:-.5px;align-items:center;gap:12px;font-size:20px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.signin-header-brand:hover{color:#205bea}.signin-header-brand:focus-visible{outline-offset:5px;border-radius:3px;outline:3px solid #8db4ff}.signin-header-mark{align-items:flex-end;gap:4px;width:28px;height:29px;display:flex}.signin-header-mark i{background:#205bea;border-radius:2px;width:6px}.signin-header-mark i:first-child{opacity:.65;height:13px}.signin-header-mark i:nth-child(2){opacity:.85;height:21px}.signin-header-mark i:nth-child(3){height:29px}.signin-content{flex:1;place-items:center;width:100%;max-width:none;min-height:calc(100dvh - 86px);margin:0;padding:28px 20px 42px;display:grid}.signin-content>.signin-card{margin:0}@media (width<=560px){.signin-header{flex-basis:72px;height:72px;padding:0 22px}.signin-header-brand{gap:10px;font-size:18px}.signin-header-mark{transform-origin:0 100%;width:26px;transform:scale(.9)}.signin-content{min-height:calc(100dvh - 72px);padding:23px 15px 30px}}@font-face{font-family:DR Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/space-grotesk-latin.woff2)format("woff2")}@font-face{font-family:DR JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2)format("woff2")}.dr-landing{--dr-bg:#080c12;--dr-bg-alt:#0b1018;--dr-surface:#0e151f;--dr-card:#121d2a;--dr-text:#eef3f8;--dr-secondary:#c3cdd8;--dr-muted:#95a2b2;--dr-line:#a0bedc24;--dr-blue:#1aa3e8;--dr-accent:#4fb8ee;--dr-accent-strong:#8fd8ff;--dr-tint:#1aa3e811;--dr-button:#edf3fa;--dr-on-button:#080c12;--dr-header:#080c12ed;--dr-green:#81d6b6;--dr-green-bg:#14312a;--dr-shadow:0 24px 60px -24px #0009;--dr-font:"DR Space Grotesk",system-ui,sans-serif;--dr-mono:"DR JetBrains Mono",ui-monospace,monospace;--dr-radius:8px;--dr-space:8px;--dr-ease:cubic-bezier(.19,1,.22,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--dr-bg);color:var(--dr-text);font-family:var(--dr-font);min-height:100vh;font-size:16px;line-height:1.6;transition:background-color .25s,color .25s;overflow:clip}.dr-landing[data-theme=light]{--dr-bg:#f7f9fc;--dr-bg-alt:#edf1f6;--dr-surface:#fff;--dr-card:#f7f9fc;--dr-text:#152338;--dr-secondary:#53677e;--dr-muted:#667d95;--dr-line:#dce3ec;--dr-accent:#076a9e;--dr-accent-strong:#06507b;--dr-tint:#e5f2fa;--dr-button:#152338;--dr-on-button:#fff;--dr-header:#f7f9fcf2;--dr-green:#33684e;--dr-green-bg:#e5f2eb;--dr-shadow:0 24px 60px -24px #14284635;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body:has(.dr-landing){background:#080c12;min-width:320px}body:has(.dr-landing[data-theme=light]){background:#f7f9fc}html:has(.dr-landing){scroll-behavior:smooth;scroll-padding-top:100px}.dr-landing *{box-sizing:border-box}.dr-landing a{color:inherit;text-decoration:none}.dr-landing button,.dr-landing summary{font:inherit;cursor:pointer;touch-action:manipulation}.dr-landing button{color:inherit;border-radius:var(--dr-radius);box-shadow:none;font-weight:500}.dr-landing button:hover:not(:disabled){transform:none}.dr-landing :is(h1,h2,h3,h4,p){color:inherit;margin:0}.dr-landing :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--dr-accent);outline-offset:5px}.dr-landing ::selection{background:#1aa3e844}.dr-landing .dr-icon{vertical-align:middle;flex-shrink:0;width:20px;height:20px}.dr-landing .dr-container{width:min(1380px,100%);margin:0 auto;padding-left:5%;padding-right:5%}.dr-landing .dr-main{width:100%;max-width:none;margin:0;padding:0}.dr-landing .dr-eyebrow,.dr-landing .dr-overline{font-family:var(--dr-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dr-accent);font-size:10px;font-weight:400;line-height:1.6}.dr-landing .dr-eyebrow{margin-bottom:24px}.dr-landing .dr-overline{color:var(--dr-muted);letter-spacing:.07em;font-size:8px}.dr-landing .dr-live-dot{background:var(--dr-blue);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.dr-landing .dr-skip{z-index:100;background:var(--dr-button);color:var(--dr-on-button);border-radius:4px;padding:10px 18px;position:fixed;top:10px;left:16px;transform:translateY(-170%)}.dr-landing .dr-skip:focus{transform:translateY(0)}.dr-landing .dr-header{z-index:20;background:var(--dr-header);border-bottom:1px solid var(--dr-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);height:86px;margin:0;padding:0;display:block;position:sticky;top:0}.dr-landing .dr-header-inner{align-items:center;gap:30px;width:min(1480px,100%);height:100%;margin:auto;padding:0 4%;display:flex;position:relative}.dr-landing .dr-brand{letter-spacing:-.7px;white-space:nowrap;align-items:center;gap:11px;font-size:20px;font-weight:600;line-height:1.1;display:inline-flex}.dr-landing .dr-brand-by{font-family:var(--dr-mono);letter-spacing:.05em;color:var(--dr-muted);margin-top:6px;font-size:9px;font-weight:400;display:block}.dr-landing .dr-brand-mark{align-items:flex-end;gap:4px;width:28px;height:29px;display:flex}.dr-landing .dr-brand-mark i{background:var(--dr-blue);border-radius:2px;width:6px}.dr-landing .dr-brand-mark i:first-child{opacity:.65;height:13px}.dr-landing .dr-brand-mark i:nth-child(2){opacity:.85;height:21px}.dr-landing .dr-brand-mark i:nth-child(3){height:29px}.dr-landing .dr-desktop-nav{color:var(--dr-secondary);align-items:center;gap:30px;margin-left:auto;font-size:12px;display:flex}.dr-landing .dr-desktop-nav a,.dr-landing .dr-footer-links a{transition:color .18s}.dr-landing .dr-desktop-nav a:hover,.dr-landing .dr-footer-links a:hover{color:var(--dr-accent)}.dr-landing .dr-header-actions{align-items:center;gap:12px;display:flex}.dr-landing .dr-theme-toggle,.dr-landing .dr-menu-toggle{border:1px solid var(--dr-line);background:0 0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.dr-landing .dr-theme-toggle:hover,.dr-landing .dr-menu-toggle:hover{background:var(--dr-tint)}.dr-landing .dr-header-signin{border:1px solid var(--dr-line);background:var(--dr-tint);border-radius:24px;align-items:center;gap:20px;padding:10px 18px;font-size:12px;transition:border-color .2s;display:flex}.dr-landing .dr-header-signin:hover{border-color:var(--dr-accent)}.dr-landing .dr-header-signin .dr-icon{width:16px}.dr-landing .dr-menu-toggle,.dr-landing .dr-mobile-nav{display:none}.dr-landing .dr-hero-meta{border-bottom:1px solid var(--dr-line);font-family:var(--dr-mono);letter-spacing:.06em;color:var(--dr-muted);justify-content:space-between;align-items:center;padding:25px 0 20px;font-size:9px;display:flex}.dr-landing .dr-hero-meta>a,.dr-landing .dr-hero-meta>span{align-items:center;gap:14px;display:flex}.dr-landing .dr-hero-meta .dr-icon{width:13px;height:13px;color:var(--dr-accent)}.dr-landing .dr-hero-grid{grid-template-columns:.92fr 1.08fr;align-items:center;gap:38px;min-height:620px;padding:77px 0 80px;display:grid}.dr-landing .dr-hero-copy{min-width:0}.dr-landing .dr-hero-copy>.dr-eyebrow{align-items:center;gap:12px;display:flex}.dr-landing .dr-hero-copy>.dr-eyebrow:before{content:"";background:var(--dr-accent);width:24px;height:1px}.dr-landing h1{letter-spacing:-.065em;font-size:clamp(44px,5.25vw,76px);font-weight:500;line-height:1.04}.dr-landing .dr-title-line{animation:dr-title-in .8s var(--dr-ease) both;display:block}.dr-landing .dr-title-line:nth-child(2){animation-delay:80ms}.dr-landing .dr-title-line:nth-child(3){animation-delay:.16s}.dr-landing .dr-accent{color:var(--dr-accent)}.dr-landing .dr-hero-description{letter-spacing:-.3px;color:var(--dr-secondary);margin-top:27px;font-size:19px;line-height:1.55}.dr-landing .dr-hero-subcopy{max-width:405px;color:var(--dr-muted);margin-top:12px;font-size:13px;line-height:1.8}.dr-landing .dr-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.dr-landing .dr-button{border:1px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;gap:26px;min-height:50px;padding:15px 20px;font-size:12px;font-weight:600;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.dr-landing .dr-button-primary{background:var(--dr-button);color:var(--dr-on-button)}.dr-landing .dr-button-primary:hover{background:var(--dr-accent-strong);color:var(--dr-bg);transform:translateY(-2px)}.dr-landing .dr-button .dr-icon{width:17px;height:17px}.dr-landing .dr-text-link{color:var(--dr-secondary);align-items:center;gap:12px;padding:8px 0;font-size:12px;font-weight:500;display:inline-flex}.dr-landing .dr-text-link:hover{color:var(--dr-accent)}.dr-landing .dr-text-link .dr-icon{width:16px;height:16px;color:var(--dr-accent)}.dr-landing .dr-hero-note{color:var(--dr-muted);margin-top:20px;font-size:10px}.dr-landing .dr-hero-enter{animation:dr-enter .9s var(--dr-ease) both;animation-delay:.14s}.dr-landing .dr-hero-art{min-width:0;animation-delay:.23s}.dr-landing .dr-art-caption{font-family:var(--dr-mono);letter-spacing:.04em;color:var(--dr-accent);align-items:center;gap:10px;margin:0 0 15px;font-size:8px;display:flex}.dr-landing .dr-art-caption>span:last-child{color:var(--dr-muted);margin-left:auto;font-size:7px}.dr-landing .dr-art-footnote{color:var(--dr-muted);justify-content:space-between;align-items:center;gap:14px;padding-top:17px;font-size:9px;display:flex}.dr-landing .dr-art-footnote>span:last-child{color:var(--dr-accent);align-items:center;gap:8px;display:flex}.dr-landing .dr-art-footnote .dr-icon{width:14px;height:14px}.dr-landing .dr-workspace-preview{border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-surface);box-shadow:var(--dr-shadow);border-top-color:#1aa3e866;overflow:hidden}.dr-landing .dr-window-bar{border-bottom:1px solid var(--dr-line);align-items:center;gap:12px;height:53px;padding:0 18px;display:flex}.dr-landing .dr-brand-compact{letter-spacing:-.3px;gap:8px;font-size:12px}.dr-landing .dr-brand-compact .dr-brand-by{display:none}.dr-landing .dr-brand-compact .dr-brand-mark{gap:2px;width:17px;height:18px}.dr-landing .dr-brand-compact .dr-brand-mark i{width:4px}.dr-landing .dr-brand-compact .dr-brand-mark i:first-child{height:8px}.dr-landing .dr-brand-compact .dr-brand-mark i:nth-child(2){height:13px}.dr-landing .dr-brand-compact .dr-brand-mark i:nth-child(3){height:18px}.dr-landing .dr-sample{font-family:var(--dr-mono);letter-spacing:.03em;text-transform:uppercase;color:var(--dr-muted);background:var(--dr-bg-alt);border:1px solid var(--dr-line);white-space:nowrap;border-radius:3px;padding:4px 6px;font-size:7px}.dr-landing .dr-window-bar>.dr-sample{margin-left:auto}.dr-landing .dr-window-dots{color:var(--dr-muted);font-size:19px}.dr-landing .dr-preview-heading{justify-content:space-between;align-items:center;padding:23px 21px 22px;display:flex}.dr-landing .dr-preview-heading h2{letter-spacing:-.7px;margin-top:4px;font-size:20px;font-weight:500;line-height:1.3}.dr-landing .dr-preview-count{font-family:var(--dr-mono);color:var(--dr-accent);border:1px solid var(--dr-line);border-radius:4px;padding:5px 8px;font-size:11px}.dr-landing .dr-preview-grid{border-top:1px solid var(--dr-line);grid-template-columns:1.04fr .96fr;display:grid}.dr-landing .dr-table-label{font-family:var(--dr-mono);letter-spacing:.04em;color:var(--dr-muted);font-size:7px}.dr-landing .dr-preview-rows>.dr-table-label{padding:14px 17px 11px;display:block}.dr-landing .dr-preview-row{border-left:2px solid #0000;border-bottom:1px solid var(--dr-line);align-items:center;gap:10px;min-height:81px;padding:13px 14px;display:flex}.dr-landing .dr-preview-row.is-selected{background:var(--dr-tint);border-left-color:var(--dr-blue)}.dr-landing .dr-company-avatar{background:var(--dr-card);border:1px solid var(--dr-line);width:30px;height:32px;color:var(--dr-accent);border-radius:5px;flex-shrink:0;place-items:center;font-size:10px;display:grid}.dr-landing .dr-preview-row>div{gap:4px;min-width:0;display:grid}.dr-landing .dr-preview-row strong{font-size:10px;font-weight:500;line-height:1.4}.dr-landing .dr-preview-row div>span{color:var(--dr-secondary);font-size:8px;line-height:1.4}.dr-landing .dr-preview-row small{color:var(--dr-muted);font-size:8px}.dr-landing .dr-selected-dot{background:var(--dr-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-left:auto}.dr-landing .dr-preview-row-footer{color:var(--dr-muted);align-items:center;gap:8px;padding:18px 16px;font-size:8px;display:flex}.dr-landing .dr-preview-detail{background:var(--dr-card);border-left:1px solid var(--dr-line);padding:17px 18px 14px}.dr-landing .dr-pill{background:var(--dr-green-bg);color:var(--dr-green);border-radius:4px;align-items:center;gap:4px;padding:3px 6px;font-size:8px;display:inline-flex}.dr-landing .dr-pill .dr-icon{width:11px;height:11px}.dr-landing .dr-preview-detail h3{letter-spacing:-.5px;margin-top:12px;font-size:16px;font-weight:500;line-height:1.4}.dr-landing .dr-preview-detail>p{color:var(--dr-secondary);margin-top:2px;font-size:9px}.dr-landing .dr-detail-line{color:var(--dr-muted);align-items:center;gap:4px;margin-top:8px;font-size:8px;display:flex}.dr-landing .dr-detail-line .dr-icon{width:11px;height:11px}.dr-landing .dr-contact-mini{border-top:1px solid var(--dr-line);gap:4px;margin-top:15px;padding-top:12px;display:grid}.dr-landing .dr-contact-mini strong{font-size:11px;font-weight:500}.dr-landing .dr-contact-mini>span:last-child{color:var(--dr-muted);font-size:8px}.dr-landing .dr-match-mini{border-top:1px solid var(--dr-line);margin-top:14px;padding-top:12px}.dr-landing .dr-match-mini>div{color:var(--dr-secondary);justify-content:space-between;align-items:center;gap:5px;font-size:8px;display:flex}.dr-landing .dr-match-mini strong{letter-spacing:-1px;color:var(--dr-accent);font-size:24px;font-weight:500;line-height:1}.dr-landing .dr-match-mini strong span{margin-left:1px;font-size:12px}.dr-landing .dr-match-track{background:var(--dr-line);border-radius:9px;height:3px;margin:10px 0 5px;display:block}.dr-landing .dr-match-track i{background:var(--dr-blue);border-radius:9px;width:85%;height:100%;display:block}.dr-landing .dr-match-mini>small{color:var(--dr-muted);font-size:7px}.dr-landing .dr-handoff{color:var(--dr-muted);align-items:center;gap:5px;margin-top:14px;font-size:7px;display:flex}.dr-landing .dr-handoff .dr-icon{width:12px;height:12px;color:var(--dr-accent)}.dr-landing .dr-preview-bottom{border-top:1px solid var(--dr-line);color:var(--dr-muted);align-items:center;gap:13px;padding:13px 16px;font-size:7px;display:flex}.dr-landing .dr-preview-bottom>span{align-items:center;gap:4px;display:flex}.dr-landing .dr-preview-bottom .dr-icon{width:11px;height:11px;color:var(--dr-accent)}.dr-landing .dr-preview-sync{color:var(--dr-accent);margin-left:auto}.dr-landing .dr-capability-strip{border-top:1px solid var(--dr-line);border-bottom:1px solid var(--dr-line);grid-template-columns:repeat(4,1fr);display:grid}.dr-landing .dr-capability-strip a{border-right:1px solid var(--dr-line);align-items:center;gap:13px;padding:23px 24px;font-size:12px;transition:background .2s;display:flex}.dr-landing .dr-capability-strip a:first-child{padding-left:0}.dr-landing .dr-capability-strip a:last-child{border:0;padding-right:0}.dr-landing .dr-capability-strip a:hover{color:var(--dr-accent);background:var(--dr-tint)}.dr-landing .dr-capability-strip .dr-icon{color:var(--dr-accent);width:18px}.dr-landing .dr-capability-strip small{color:var(--dr-muted);font-family:var(--dr-mono);margin-left:auto;font-size:8px}.dr-landing .dr-section{padding-top:100px;padding-bottom:100px;scroll-margin-top:20px}.dr-landing .dr-section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:40px;display:flex}.dr-landing h2{letter-spacing:-.05em;font-size:clamp(32px,3.4vw,48px);font-weight:500;line-height:1.14}.dr-landing h2>span{color:var(--dr-muted)}.dr-landing .dr-section-heading>p{color:var(--dr-muted);padding-bottom:3px;font-size:13px;line-height:1.8}.dr-landing .dr-workflow{border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-surface);overflow:hidden}.dr-landing .dr-step-tabs{border-bottom:1px solid var(--dr-line);grid-template-columns:repeat(4,1fr);display:grid}.dr-landing .dr-step-tabs button{border-right:1px solid var(--dr-line);min-height:74px;color:var(--dr-muted);background:0 0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:13px;padding:15px 12px;font-size:13px;display:flex}.dr-landing .dr-step-tabs button:last-child{border-right:0}.dr-landing .dr-step-tabs button:hover{background:var(--dr-tint);color:var(--dr-text)}.dr-landing .dr-step-tabs button[aria-selected=true]{color:var(--dr-accent);background:var(--dr-tint);border-bottom-color:var(--dr-blue)}.dr-landing .dr-step-tabs button:focus-visible{outline-offset:-6px}.dr-landing .dr-step-number{font-family:var(--dr-mono);opacity:1;font-size:9px}.dr-landing .dr-step-tabs .dr-icon{width:17px;height:17px}.dr-landing .dr-workflow-panel{grid-template-columns:1fr 1fr;align-items:center;gap:10%;min-height:370px;padding:52px 7%;animation:.35s both dr-enter;display:grid}.dr-landing .dr-workflow-panel[hidden]{display:none}.dr-landing .dr-workflow-copy h3{letter-spacing:-1px;max-width:360px;font-size:30px;font-weight:500;line-height:1.2}.dr-landing .dr-workflow-copy>p:not(.dr-eyebrow){color:var(--dr-muted);max-width:420px;margin:18px 0 14px;font-size:13px;line-height:1.8}.dr-landing .dr-workflow-copy .dr-eyebrow{margin-bottom:15px}.dr-landing .dr-workflow-example{border:1px solid var(--dr-line);background:var(--dr-bg);border-radius:6px;overflow:hidden}.dr-landing .dr-example-label{border-bottom:1px solid var(--dr-line);color:var(--dr-secondary);align-items:center;gap:9px;padding:12px 17px;font-size:10px;display:flex}.dr-landing .dr-example-label>.dr-sample{margin-left:auto}.dr-landing .dr-example-label>.dr-icon{width:14px;height:14px;color:var(--dr-accent)}.dr-landing .dr-example-body{padding:24px}.dr-landing .dr-example-symbol{border:1px solid var(--dr-line);width:39px;height:39px;color:var(--dr-accent);background:var(--dr-tint);border-radius:6px;place-items:center;margin-bottom:18px;display:grid}.dr-landing .dr-example-body h4{letter-spacing:-.5px;font-size:21px;font-weight:500}.dr-landing .dr-example-body>p{color:var(--dr-secondary);margin-top:6px;font-size:12px}.dr-landing .dr-example-location{color:var(--dr-muted);font-size:10px}.dr-landing .dr-example-status{color:var(--dr-accent);border-top:1px solid var(--dr-line);align-items:center;gap:8px;margin-top:20px;padding-top:14px;font-size:10px;display:flex}.dr-landing .dr-feature-section{background:var(--dr-bg-alt);border-block:1px solid var(--dr-line)}.dr-landing .dr-features{border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-surface);grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.dr-landing .dr-feature{border-right:1px solid var(--dr-line);padding:30px}.dr-landing .dr-feature:last-child{border-right:0}.dr-landing .dr-feature-top{color:var(--dr-accent);justify-content:space-between;align-items:center;margin-bottom:37px;display:flex}.dr-landing .dr-feature-top>.dr-icon{width:26px;height:26px}.dr-landing .dr-feature-top>span{font-family:var(--dr-mono);color:var(--dr-muted);font-size:10px}.dr-landing .dr-feature h3{letter-spacing:-.6px;margin-bottom:14px;font-size:21px;font-weight:500;line-height:1.3}.dr-landing .dr-feature>p{color:var(--dr-muted);font-size:13px;line-height:1.8}.dr-landing .dr-integrations{margin-top:44px}.dr-landing .dr-integrations>div{justify-content:space-between;gap:22px;margin-top:23px;display:flex}.dr-landing .dr-integrations>div>span{letter-spacing:-.6px;color:var(--dr-secondary);font-size:19px}.dr-landing .dr-integrations small{color:var(--dr-muted);letter-spacing:0;margin-top:5px;font-size:10px;display:block}.dr-landing .dr-faq-layout{grid-template-columns:1fr 1.2fr;gap:10%;display:grid}.dr-landing .dr-faq-heading>p:last-child{color:var(--dr-muted);margin-top:22px;font-size:13px;line-height:1.8}.dr-landing .dr-faqs{border-top:1px solid var(--dr-line)}.dr-landing .dr-faqs details{border-bottom:1px solid var(--dr-line)}.dr-landing .dr-faqs summary{align-items:center;gap:19px;padding:24px 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.dr-landing .dr-faqs summary::-webkit-details-marker{display:none}.dr-landing .dr-faqs summary:hover{color:var(--dr-accent)}.dr-landing .dr-faq-number{font-family:var(--dr-mono);color:var(--dr-accent);font-size:9px}.dr-landing .dr-faqs summary>.dr-icon{width:16px;height:16px;color:var(--dr-accent);margin-left:auto;transition:transform .2s}.dr-landing .dr-faqs details[open] summary>.dr-icon{transform:rotate(180deg)}.dr-landing .dr-faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.7,.2,1),opacity .22s;display:grid}.dr-landing .dr-faq-answer>p{min-height:0;color:var(--dr-muted);padding:0 30px 0 32px;font-size:13px;line-height:1.8;transition:padding .32s cubic-bezier(.2,.7,.2,1);overflow:hidden}.dr-landing .dr-faqs details[open] .dr-faq-answer{opacity:1;grid-template-rows:1fr}.dr-landing .dr-faqs details[open] .dr-faq-answer>p{padding-bottom:24px}.dr-landing .dr-cta-section{padding-bottom:90px}.dr-landing .dr-cta{border:1px solid var(--dr-line);border-radius:var(--dr-radius);background:var(--dr-tint);border-top:1px solid #1aa3e866;justify-content:space-between;align-items:center;gap:40px;padding:54px 6%;display:flex}.dr-landing .dr-cta h2{font-size:clamp(34px,4vw,54px)}.dr-landing .dr-cta h2>span{color:var(--dr-accent)}.dr-landing .dr-cta p:last-child{color:var(--dr-muted);margin-top:20px;font-size:13px}.dr-landing .dr-cta-actions{flex-direction:column;flex-shrink:0;align-items:center;gap:14px;display:flex}.dr-landing .dr-cta-actions>span{color:var(--dr-muted);font-size:10px}.dr-landing .dr-footer{border-top:1px solid var(--dr-line);grid-template-columns:1fr auto;gap:40px;padding-top:40px;padding-bottom:25px;display:grid}.dr-landing .dr-footer p{color:var(--dr-muted);margin-top:18px;font-size:11px}.dr-landing .dr-footer-links{color:var(--dr-secondary);align-items:flex-start;gap:30px;font-size:12px;display:flex}.dr-landing .dr-footer-links>a{align-items:center;gap:7px;display:flex}.dr-landing .dr-footer-links .dr-icon{width:13px;height:13px;color:var(--dr-accent)}.dr-landing .dr-footer-bottom{border-top:1px solid var(--dr-line);color:var(--dr-muted);grid-column:1/-1;justify-content:space-between;gap:20px;padding-top:20px;font-size:9px;display:flex}.dr-landing .dr-reveal-ready{opacity:0;transition:opacity .65s var(--dr-ease),transform .65s var(--dr-ease);transform:translateY(18px)}.dr-landing .dr-reveal-ready.is-visible{opacity:1;transform:none}@keyframes dr-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dr-title-in{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(14px)}to{opacity:1;clip-path:inset(0 0 -8%);transform:none}}@media (width>=1500px){.dr-landing .dr-container{padding-left:40px;padding-right:40px}.dr-landing .dr-hero-grid{gap:60px;padding-top:95px;padding-bottom:95px}}@media (width<=1050px){.dr-landing .dr-desktop-nav{gap:20px}.dr-landing .dr-header-inner{gap:22px}.dr-landing .dr-hero-grid{gap:24px}.dr-landing h1{font-size:clamp(43px,5.2vw,62px)}.dr-landing .dr-hero-description{font-size:17px}.dr-landing .dr-hero-actions{gap:12px}.dr-landing .dr-preview-row{gap:7px;padding:13px 9px}.dr-landing .dr-preview-detail{padding:15px 12px}.dr-landing .dr-capability-strip a{gap:9px;padding:22px 15px}.dr-landing .dr-feature{padding:25px}.dr-landing .dr-workflow-panel{gap:7%;padding:40px 5%}}@media (width<=850px){.dr-landing .dr-desktop-nav{display:none}.dr-landing .dr-header-actions{margin-left:auto}.dr-landing .dr-menu-toggle{display:grid}.dr-landing .dr-mobile-nav:not([hidden]){background:var(--dr-bg);border-bottom:1px solid var(--dr-line);box-shadow:var(--dr-shadow);padding:10px 5% 22px;display:block;position:absolute;top:100%;left:0;right:0}.dr-landing .dr-mobile-nav a{border-bottom:1px solid var(--dr-line);justify-content:space-between;align-items:center;padding:16px 2px;font-size:14px;display:flex}.dr-landing .dr-mobile-nav .dr-icon{width:16px;color:var(--dr-accent)}.dr-landing .dr-hero-grid{grid-template-columns:1fr;gap:48px;padding-top:56px;padding-bottom:50px}.dr-landing h1{font-size:clamp(48px,8.5vw,72px)}.dr-landing .dr-hero-copy{max-width:620px}.dr-landing .dr-hero-subcopy{max-width:470px}.dr-landing .dr-hero-art{width:100%;max-width:620px;margin:0 auto}.dr-landing .dr-hero-actions{gap:25px}.dr-landing .dr-capability-strip{grid-template-columns:repeat(2,1fr)}.dr-landing .dr-capability-strip a{padding:20px!important}.dr-landing .dr-capability-strip a:nth-child(2){border-right:0}.dr-landing .dr-capability-strip a:nth-child(-n+2){border-bottom:1px solid var(--dr-line)}.dr-landing .dr-section{padding-block:72px}.dr-landing .dr-section-heading>p{max-width:210px}.dr-landing .dr-workflow-panel{gap:5%;padding:32px}.dr-landing .dr-step-number{display:none}.dr-landing .dr-step-tabs button{gap:8px;font-size:12px}.dr-landing .dr-workflow-copy h3{font-size:26px}.dr-landing .dr-features{grid-template-columns:1fr}.dr-landing .dr-feature{border-right:0;border-bottom:1px solid var(--dr-line);padding:28px}.dr-landing .dr-feature:last-child{border-bottom:0}.dr-landing .dr-feature-top{margin-bottom:20px}.dr-landing .dr-integrations>div{flex-wrap:wrap;justify-content:flex-start;gap:25px 36px}.dr-landing .dr-faq-layout{grid-template-columns:1fr;gap:36px}.dr-landing .dr-faq-heading>p:last-child{display:none}.dr-landing .dr-cta{gap:30px;padding:38px}.dr-landing .dr-cta-actions{align-items:flex-start}.dr-landing .dr-footer-links{gap:20px}.dr-landing .dr-cta-section{padding-bottom:70px}}@media (width<=560px){.dr-landing .dr-container{padding-left:6%;padding-right:6%}.dr-landing .dr-header{height:74px}.dr-landing .dr-header-inner{gap:8px;padding-inline:6%}.dr-landing .dr-brand{gap:8px;font-size:16px}.dr-landing .dr-brand-by{font-size:8px}.dr-landing .dr-brand-mark{transform-origin:0;width:24px;transform:scale(.85)}.dr-landing .dr-header-actions{gap:8px}.dr-landing .dr-theme-toggle,.dr-landing .dr-menu-toggle{width:36px;height:36px}.dr-landing .dr-header-signin{gap:8px;padding:8px 12px;font-size:11px}.dr-landing .dr-header-signin .dr-icon{display:none}.dr-landing .dr-hero-meta{padding:20px 0 16px;font-size:8px}.dr-landing .dr-hero-meta>span{display:none}.dr-landing .dr-hero-grid{gap:40px;padding-top:42px}.dr-landing h1{font-size:clamp(39px,10.7vw,59px)}.dr-landing .dr-eyebrow{margin-bottom:20px;font-size:9px}.dr-landing .dr-hero-description{margin-top:24px;font-size:17px}.dr-landing .dr-desktop-break{display:none}.dr-landing .dr-hero-subcopy{font-size:13px}.dr-landing .dr-hero-actions{gap:14px 22px}.dr-landing .dr-button{min-height:49px;font-size:12px}.dr-landing .dr-hero-note{font-size:9px}.dr-landing .dr-art-caption{font-size:7px}.dr-landing .dr-art-caption>span:last-child{display:none}.dr-landing .dr-art-footnote{font-size:8px}.dr-landing .dr-art-footnote>span:last-child{display:none}.dr-landing .dr-window-bar{gap:7px;height:45px;padding:0 12px}.dr-landing .dr-brand-compact{gap:4px;font-size:10px}.dr-landing .dr-window-dots{display:none}.dr-landing .dr-sample{font-size:6px}.dr-landing .dr-preview-heading{padding:17px 12px}.dr-landing .dr-preview-heading h2{font-size:19px}.dr-landing .dr-preview-grid{grid-template-columns:1fr 1fr}.dr-landing .dr-preview-row{min-height:90px;padding:14px 8px}.dr-landing .dr-company-avatar{display:none}.dr-landing .dr-preview-row strong{font-size:10px}.dr-landing .dr-preview-detail{padding:13px 10px}.dr-landing .dr-preview-detail h3{font-size:14px}.dr-landing .dr-preview-rows>.dr-table-label{padding:14px 10px 11px;font-size:6px}.dr-landing .dr-preview-row-footer{gap:5px;padding:15px 9px;font-size:7px}.dr-landing .dr-preview-bottom{gap:10px;padding:11px 10px;font-size:7px}.dr-landing .dr-preview-sync{display:none}.dr-landing .dr-handoff{font-size:6px}.dr-landing .dr-capability-strip a{gap:8px;font-size:10px;padding:17px 10px!important}.dr-landing .dr-capability-strip small{display:none}.dr-landing .dr-capability-strip .dr-icon{width:16px;height:16px}.dr-landing .dr-section{padding-block:58px}.dr-landing h2{font-size:33px}.dr-landing .dr-section-heading{margin-bottom:28px;display:block}.dr-landing .dr-section-heading>p{max-width:none;margin-top:20px}.dr-landing .dr-step-tabs{grid-template-columns:repeat(2,1fr)}.dr-landing .dr-step-tabs button{min-height:57px;font-size:12px}.dr-landing .dr-step-tabs button:nth-child(2){border-right:0}.dr-landing .dr-step-tabs button:nth-child(-n+2){border-bottom-color:var(--dr-line)}.dr-landing .dr-step-tabs button[aria-selected=true]{border-bottom-color:var(--dr-blue)}.dr-landing .dr-workflow-panel{grid-template-columns:1fr;align-content:start;gap:28px;min-height:610px;padding:26px 22px}.dr-landing .dr-workflow-copy h3{font-size:28px}.dr-landing .dr-workflow-copy>p:not(.dr-eyebrow){font-size:13px}.dr-landing .dr-example-body{padding:21px}.dr-landing .dr-example-label{padding-inline:14px}.dr-landing .dr-feature h3{font-size:22px}.dr-landing .dr-integrations>div{gap:24px 30px}.dr-landing .dr-integrations>div>span{min-width:110px;font-size:17px}.dr-landing .dr-faqs summary{gap:14px;padding-block:22px;font-size:13px}.dr-landing .dr-faq-answer>p{padding-left:27px;padding-right:6px}.dr-landing .dr-cta{flex-direction:column;align-items:flex-start;padding:30px 24px}.dr-landing .dr-cta h2{font-size:37px}.dr-landing .dr-cta .dr-eyebrow{font-size:8px}.dr-landing .dr-cta-section{padding-bottom:55px}.dr-landing .dr-footer{grid-template-columns:1fr;gap:28px;padding-top:32px}.dr-landing .dr-footer-links{flex-wrap:wrap;gap:25px;font-size:11px}.dr-landing .dr-footer-bottom{flex-direction:column;gap:8px;padding-top:20px}.dr-landing .dr-footer p{font-size:10px}}@media (prefers-reduced-motion:reduce){html:has(.dr-landing){scroll-behavior:auto}.dr-landing *,.dr-landing :before,.dr-landing :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.dr-landing .dr-reveal-ready{opacity:1;transform:none}}*{box-sizing:border-box}:root{color:#17233b;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#f4f7fc;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:#f4f7fc;min-width:360px;min-height:100vh;margin:0}button,input,select{font:inherit}button{color:#fff;cursor:pointer;background:#2457d6;border:0;border-radius:8px;padding:10px 14px;font-weight:650;transition:background .15s,transform .15s}button:hover:not(:disabled){background:#1946b7;transform:translateY(-1px)}button:disabled{color:#fff;cursor:not-allowed;background:#b9c2d0}.button-spinner{vertical-align:-2px;border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;margin-right:7px;animation:.7s linear infinite button-spin;display:inline-block}@keyframes button-spin{to{transform:rotate(360deg)}}button.secondary{color:#28446f;background:#fff;border:1px solid #d5deeb}button.secondary:hover:not(:disabled){background:#f3f7ff}main{width:min(1500px,100%);margin:0 auto;padding:30px 34px 50px}header{justify-content:space-between;align-items:center;gap:22px;margin-bottom:22px;display:flex}h1{letter-spacing:-.6px;color:#12233f;margin:2px 0 5px;font-size:30px;line-height:1.15}h2{overflow-wrap:anywhere;margin:3px 30px 10px 0;font-size:22px;line-height:1.3}h3{color:#334966;margin:20px 0 8px;font-size:14px}h4{color:#1d3151;margin:0;font-size:14px}p{margin:6px 0 10px;line-height:1.5}small{color:#6c7d96}.eyebrow{text-transform:uppercase;letter-spacing:.09em;color:#71829a;margin:0;font-size:10px;font-weight:750}.header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.header-actions>button{white-space:nowrap;flex:none}.header-actions>button:nth-child(2){min-width:220px}.header-actions>.notification-menu,.header-actions>.auto-push-toggle,.header-actions>.signed-in-email{flex:none}.signed-in-email{text-overflow:ellipsis;white-space:nowrap;color:#657791;max-width:180px;font-size:11px;overflow:hidden}.auto-push-toggle{color:#28446f;cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d5deeb;border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:5px 9px;display:inline-flex}.auto-push-toggle input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.auto-push-switch{background:#aeb9c9;border-radius:99px;flex:0 0 34px;width:34px;height:19px;transition:background .18s;position:relative}.auto-push-switch:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10213c40}.auto-push-toggle.is-on .auto-push-switch{background:#2e9b62}.auto-push-toggle.is-on .auto-push-switch:after{transform:translate(15px)}.auto-push-copy{white-space:nowrap;gap:1px;display:grid}.auto-push-copy strong{font-size:11px}.auto-push-copy small{font-size:9px}.auto-push-toggle input:focus-visible+.auto-push-switch{outline-offset:2px;outline:3px solid #2457d630}.auto-push-toggle:has(input:disabled){cursor:not-allowed;opacity:.72}.auto-push-loading{color:#657791;font-size:11px}.notification-menu{position:relative}.notification-trigger{place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative}.notification-trigger svg{width:19px;height:19px}.notification-count{color:#fff;background:#2457d6;border:2px solid #f4f7fc;border-radius:99px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:9px;font-weight:750;display:inline-flex;position:absolute;top:-6px;right:-6px}.notification-popover{z-index:15;background:#fff;border:1px solid #dce5f1;border-radius:12px;width:min(380px,100vw - 30px);max-height:min(70vh,520px);padding:12px;animation:.16s ease-out notification-enter;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 14px 40px #102c5026}.notification-heading{color:#1d3151;border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:8px;padding:2px 2px 9px;font-size:13px;display:flex}.notification-heading button{font-size:11px}.notification-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9badc6 #edf1f6;scroll-behavior:smooth;max-height:252px;overflow-y:auto}.notification-item{color:#334966;text-align:left;background:#fff;border-bottom:1px solid #edf1f6;border-radius:8px;gap:4px;width:100%;padding:10px 9px;display:grid;transform:none!important}.notification-item:hover:not(:disabled){background:#f6f8fc}.notification-item.unread{background:#eef4ff}.notification-item strong{color:#1d3151;font-size:12px}.notification-item span{font-size:11px;font-weight:450;line-height:1.4}.notification-item small{font-size:10px}.notification-empty{text-align:center;padding:18px 8px}@keyframes notification-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.toast-message{z-index:30;color:#294979;background:#eef4ff;border:1px solid #cddcf7;border-radius:10px;align-items:center;gap:12px;width:min(560px,100vw - 28px);padding:12px 14px;animation:.16s ease-out notification-enter;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #102c5020}.toast-message.error{color:#a52a22;background:#fff0ee;border-color:#f8d2cf}.toast-message span{flex:1}.toast-message button{color:inherit;background:0 0;padding:2px 5px;font-size:20px;line-height:1}.toast-message button:hover:not(:disabled){background:0 0;transform:none}.review-notice{color:#765314;background:#fff8e8;border:1px solid #f0d99e;border-radius:9px;gap:5px;margin:12px 0;padding:11px 12px;font-size:12px;line-height:1.45;display:grid}.review-notice strong{font-size:12px}.review-notice small{color:#8a7449;font-size:11px}.team-modal-backdrop{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10213c38;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.confirm-backdrop{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10213c66;place-items:center;padding:20px;animation:.16s ease-out confirm-fade-in;display:grid;position:fixed;inset:0}.confirm-dialog{background:#fff;border:1px solid #dce5f1;border-radius:16px;width:min(440px,100%);padding:25px 25px 20px;animation:.2s cubic-bezier(.2,.8,.2,1) confirm-pop-in;box-shadow:0 24px 80px #0b1c3455}.confirm-icon{color:#2457d6;background:#edf3ff;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:15px;font-size:24px;font-weight:750;display:grid}.confirm-icon.is-danger{color:#b33b31;background:#fff0ee}.confirm-dialog h2{color:#172b49;letter-spacing:-.02em;margin:0 0 8px;font-size:20px}.confirm-dialog>p{color:#5b6f89;margin:0;font-size:13px;line-height:1.6}.confirm-actions{border-top:1px solid #edf1f6;justify-content:flex-end;gap:9px;margin-top:23px;padding-top:15px;display:flex}.confirm-actions button{min-height:39px;padding:9px 14px;font-size:12px}.confirm-actions .danger-button{color:#fff;background:#b43b32}.confirm-actions .danger-button:hover:not(:disabled){background:#9d3028}@keyframes confirm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes confirm-pop-in{0%{opacity:0;transform:translateY(7px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.confirm-backdrop,.confirm-dialog{animation:none}}.team-panel{background:#fff;border:1px solid #dce5f1;border-radius:13px;width:min(760px,100%);max-height:calc(100dvh - 48px);margin:0;padding:24px;overflow:auto;box-shadow:0 18px 60px #0b1c3455}.team-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.team-heading h2{margin-right:0}.team-heading .helper{max-width:530px}.team-add{border-top:1px solid #edf1f6;margin:16px 0;padding-top:16px}.team-add label{color:#334966;margin-bottom:7px;font-size:12px;font-weight:700;display:block}.team-add>div{gap:8px;display:flex}.team-add input{color:#1d3151;border:1px solid #cfd9e8;border-radius:8px;outline:none;flex:1;min-width:0;height:42px;padding:0 12px}.team-error{color:#805515;background:#fff9ed;border:1px solid #f3d6a4;border-radius:8px;align-items:flex-start;gap:8px;margin:9px 0 14px;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}.team-error:before{content:"!";color:#805515;background:#f5e5c6;border-radius:50%;flex:0 0 17px;place-items:center;width:17px;height:17px;font-size:11px;font-weight:800;display:grid}.team-list{border-top:1px solid #edf1f6}.team-member{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.team-member strong{color:#1d3151;overflow-wrap:anywhere;font-size:13px;display:block}.team-member small{margin-top:3px;font-size:11px;display:block}.team-member button{flex-shrink:0;padding:8px 10px;font-size:12px}.danger{color:#a52a22!important;border-color:#f0c6c1!important}.danger:hover:not(:disabled){background:#fff4f2!important}.header-actions>.team-trigger{min-width:88px}.team-modal-backdrop{animation:.2s ease-out both team-backdrop-in}.team-panel{transform-origin:50%;animation:.24s cubic-bezier(.2,.8,.2,1) both team-panel-in}.team-loading{min-height:188px;padding-top:2px}.team-skeleton-row{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:18px;height:54px;display:flex}.team-skeleton-row span,.team-skeleton-row i{background:linear-gradient(90deg,#edf2f8 20%,#f7f9fc 45%,#edf2f8 70%) 0 0/220% 100%;border-radius:8px;height:11px;animation:1.25s ease-in-out infinite team-skeleton-shimmer}.team-skeleton-row span{width:min(250px,55%)}.team-skeleton-row i{background:#f7f9fc;border:1px solid #edf1f6;width:64px;height:30px}@keyframes team-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes team-panel-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes team-skeleton-shimmer{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.team-modal-backdrop,.team-panel,.team-skeleton-row span{animation:none}}.controls{flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 16px;display:flex}.controls>input,.controls select{color:#1d3151;background:#fff;border:1px solid #cfd9e8;border-radius:8px;outline:none;height:42px;padding:0 12px}.controls>input:first-child{width:min(390px,100%)}input:focus,select:focus{border-color:#6188e9;box-shadow:0 0 0 3px #2457d61c}.error{color:#a52a22;background:#fff0ee;border:1px solid #f8d2cf;border-radius:8px;margin:10px 0;padding:11px 14px}.progress{color:#294979;background:#eef4ff;border:1px solid #d5e2fb;border-radius:10px;grid-template-columns:1fr auto;gap:4px 14px;margin:14px 0;padding:12px 14px;display:grid}.progress>span{font-weight:700}.progress>small,.progress-track{grid-column:1/-1}.progress-track{background:#d9e4f8;border-radius:99px;height:5px;margin-top:5px;overflow:hidden}.progress-track i{background:#2457d6;height:100%;transition:width .3s;display:block}.workspace{grid-template-columns:minmax(0,1fr) minmax(340px,410px);align-items:start;gap:18px;display:grid}.table-wrap,.detail-panel{background:#fff;border:1px solid #e0e7f1;border-radius:13px;box-shadow:0 2px 9px #102c5010}.table-wrap{min-width:0;overflow:hidden}.table-head,.table-row{grid-template-columns:1.12fr 1.25fr .95fr 1.08fr .72fr .95fr;align-items:center;gap:12px;padding:13px 15px;display:grid}.table-head{color:#667891;text-transform:uppercase;letter-spacing:.04em;background:#f8fafd;border-bottom:1px solid #e9eef5;font-size:11px;font-weight:750}.table-row{color:#223551;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf1f6;border-radius:0;width:100%;min-height:68px;padding:13px 15px;font-size:12px;font-weight:550;line-height:1.35}button.table-row:hover:not(:disabled),button.table-row.selected{color:#223551;background:#eef4ff;transform:none}button.table-row.selected{box-shadow:inset 3px 0 #7898e8}.table-row span{overflow-wrap:anywhere;min-width:0}.table-row small{margin-top:4px;font-weight:450;display:block}.company-cell{color:#152946;font-weight:750}.status-dot{vertical-align:1px;background:#8da0ba;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.pagination{color:#728198;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:12px;display:flex}.pagination>div{align-items:center;gap:5px;display:flex}.pagination button{padding:7px 9px;font-size:12px}.page-current,.page-number{min-width:32px}.empty{color:#728198;text-align:center;padding:28px 18px}.detail-panel{scrollbar-gutter:stable;overscroll-behavior:contain;flex-direction:column;min-height:calc(100vh - 28px);max-height:calc(100vh - 28px);padding:23px 21px 22px;display:flex;position:sticky;top:14px;overflow:auto}.detail-loading-state{color:#28446f;flex:1;place-content:center;justify-items:center;gap:12px;font-weight:600;display:grid}.detail-loading-state .button-spinner{width:20px;height:20px;margin:0}.detail-panel>.close{z-index:5;color:#596b83;background:0 0;width:34px;height:34px;padding:0;font-size:24px;position:absolute;top:10px;right:12px}.detail-panel>.close:hover{background:#f0f4fa;transform:none}.status-pill,.pill{border-radius:999px;align-items:center;padding:5px 9px;font-size:11px;font-weight:700;display:inline-flex}.status-pill{color:#315ba9;background:#edf3ff}.subsection{border-top:1px solid #edf1f6;margin-top:18px;padding-top:2px}.helper{color:#728198;font-size:12px}.block{margin-top:3px;display:block}.contact-card,.candidate-card,.empty-card{background:#fff;border:1px solid #e2e8f1;border-radius:10px;margin:10px 0;padding:12px}.contact-heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.contact-heading h4{flex:1;min-width:0}.contact-heading .pill{white-space:nowrap;flex:none;align-self:flex-start}.pill.found{color:#287344;background:#eaf7ef}.pill.pending{color:#8c681d;background:#fff5dd}.contact-name{gap:3px;margin:12px 0 7px;display:grid}.contact-name span{color:#566a85;font-size:12px}.contact-card>a,.candidate-card>a{color:#2457d6;overflow-wrap:anywhere;width:fit-content;margin:5px 0;font-size:12px;text-decoration:none;display:block}.contact-card>a:hover,.candidate-card>a:hover{text-decoration:underline}.contact-details{gap:4px;margin:9px 0;font-size:12px;display:grid}.contact-details a{color:#244f9e;overflow-wrap:anywhere}.contact-actions{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.contact-actions button{padding:8px 10px;font-size:11px}.alternate-contacts{border-top:1px solid #edf1f6;margin-top:10px;padding-top:9px}.alternate-contacts>small{font-size:10px;font-weight:700}.alternate-contacts p{color:#50627c;margin:6px 0;font-size:11px}.alternate-contacts a{color:#2457d6}.text-button{color:#315ba9;background:0 0;padding:7px 3px}.text-button:hover:not(:disabled){background:#f1f6ff;transform:none}.candidate-card>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.candidate-card p{color:#50627c;margin:7px 0;font-size:12px}.candidate-card small{overflow-wrap:anywhere;font-size:10px;display:block}.candidate-source-heading{color:#33445d;margin:13px 0 6px;font-size:13px}.candidate-source-label{color:#53647b;white-space:nowrap;background:#f0f3f8;border:1px solid #e1e7f0;border-radius:999px;padding:4px 7px;font-size:10px}.sourcing-state{color:#53647b;font-weight:600}.sourcing-completed{color:#287344}.sourcing-failed{color:#a23636}.sourcing-searching,.sourcing-enriching,.sourcing-evaluating{color:#2457d6}.location-review{border-top:1px solid #e5eaf2;margin-top:8px;padding:9px}.location-review form{gap:8px;margin-top:8px;display:grid}.location-review form label{color:#42536c;gap:4px;font-size:11px;display:grid}.location-review input:not([type=checkbox]),.location-review select,.location-review textarea{width:100%;min-height:34px;font:inherit;border:1px solid #cbd5e1;border-radius:6px;padding:7px}.location-review textarea{resize:vertical;min-height:68px}.location-review .location-review-ack{align-items:flex-start;gap:7px;display:flex}.location-review button[type=submit]{justify-self:start}.location-review .helper{font-size:11px}.match-score{color:#287344;white-space:nowrap;background:#eaf7ef;border-radius:999px;padding:4px 7px;font-size:11px}.empty-card{color:#365173;background:#f8fafd}.empty-card p{color:#728198;margin-bottom:0;font-size:12px}.company-locations>select{color:#1d3151;background:#fff;border:1px solid #cfd9e8;border-radius:8px;width:100%;min-height:40px;margin-top:10px;padding:7px 10px;display:block}.maps-attribution{color:#728198;margin:10px 0 5px;font-size:11px}.maps-attribution strong{color:#50627c}.company-location-card{background:#f8fafd;border:1px solid #e2e8f1;border-radius:9px;gap:6px;margin-top:8px;padding:11px;font-size:12px;display:grid}.company-location-card>span{color:#50627c}.company-location-card>a{color:#2457d6;overflow-wrap:anywhere;width:fit-content;text-decoration:none}.company-location-card>a:hover{text-decoration:underline}.assign{gap:8px;display:flex}.assign input,.assign select{color:#1d3151;background:#fff;border:1px solid #cfd9e8;border-radius:8px;outline:none;flex:1;min-width:0;height:42px;padding:0 12px}.assign button{height:42px}.assign button.assigned-owner-button:disabled{color:#fff;cursor:default;opacity:1;background:#b9c2d0;border-color:#b9c2d0}.actions{border-top:1px solid #edf1f6;flex-wrap:wrap;gap:8px;margin-top:17px;padding-top:14px;display:flex}.skeleton-rows{min-height:238px}.skeleton-row{cursor:default;background:#fff;transform:none!important}.skeleton-cell{gap:8px;display:grid}.skeleton-bar{background:linear-gradient(100deg,#e9eef6 20%,#f7f9fc 38%,#e9eef6 58%) 0 0/220% 100%;border-radius:6px;height:10px;animation:1.35s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-subline{opacity:.78;height:8px}.skeleton-title{height:24px;margin:8px 0}.skeleton-button{border-radius:8px;height:38px}.skeleton-input{border-radius:8px;width:min(390px,54vw);height:42px}.skeleton-select{border-radius:8px;width:190px;height:42px}.skeleton-header{align-items:center}.skeleton-header>div:first-child{gap:0;display:grid}.skeleton-actions{align-items:center;gap:9px;display:flex}.skeleton-controls{gap:10px;margin:20px 0 16px;display:flex}.skeleton-detail{align-content:start;gap:12px;min-height:360px;display:grid}.skeleton-detail .skeleton-card{background:linear-gradient(100deg,#fff 20%,#f7f9fc 38%,#fff 58%) 0 0/220% 100%;border:1px solid #e9eef6;border-radius:10px;height:86px}.dashboard-skeleton .table-head{pointer-events:none}@keyframes skeleton-shimmer{to{background-position-x:-220%}}@media (prefers-reduced-motion:reduce){.skeleton-bar,.skeleton-detail .skeleton-card{background:#edf1f6;animation:none}}@media (width<=1120px){main{padding:24px 20px}.workspace{grid-template-columns:minmax(0,1fr) 350px}.table-head,.table-row{grid-template-columns:1fr 1.1fr .85fr 1fr .65fr .9fr;gap:8px;padding-left:11px;padding-right:11px}}@media (width<=850px){header{flex-direction:column;align-items:flex-start}.header-actions{justify-content:flex-start}.workspace{grid-template-columns:1fr}.detail-panel{z-index:5;width:min(440px,100vw - 20px);min-height:calc(100dvh - 20px);max-height:calc(100dvh - 20px);position:fixed;inset:10px 10px 10px auto;box-shadow:0 18px 60px #0b1c3455}.table-head,.table-row{grid-template-columns:1.2fr 1.2fr 1fr 1fr}.table-head span:nth-child(5),.table-row span:nth-child(5),.table-head span:nth-child(6),.table-row span:nth-child(6){display:none}}@media (width<=560px){main{padding:18px 12px 34px}.header-actions{width:100%}.header-actions button{flex:1}.team-modal-backdrop{padding:12px}.team-panel{max-height:calc(100dvh - 24px);padding:18px 16px}.team-heading{gap:10px}.team-add>div{flex-direction:column;align-items:stretch}.team-add>div button{width:100%}.controls{align-items:stretch}.controls>input:first-child,.controls select{width:100%;max-width:none}.table-head,.table-row{grid-template-columns:1fr 1.15fr .95fr;gap:7px;padding:11px 9px}.table-head span:nth-child(4),.table-row span:nth-child(4){display:none}.table-row{min-height:62px;font-size:11px}.pagination{flex-direction:column;align-items:flex-start}.pagination>div{justify-content:space-between;width:100%}.detail-panel{padding:20px 15px}}.signin-page{color:#edf3fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 15% 0,#153044 0,#0000 55%),#080c12}.signin-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c131de6;border-color:#263342}.signin-header-brand,.signin-header-brand:hover{color:#edf3fa;font-family:Space Grotesk,system-ui,sans-serif;font-weight:500}.signin-header-mark i{background:#62c3f4}.signin-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111c29;border:1px solid #2a3b4d;border-radius:24px;padding:38px;animation:.5s cubic-bezier(.2,.8,.2,1) both brand-enter;box-shadow:0 25px 90px #0003}.signin-card>h1{color:#edf3fa;letter-spacing:-1.2px;font:500 clamp(30px,4vw,38px)/1.15 Space Grotesk,system-ui,sans-serif}.signin-kicker,.signin-code-note,.signin-instruction,.signin-email-panel>p,.signin-assurance small,.signin-or,.signin-email-form label,.signin-assurance strong{color:#adbdce}.signin-card h2{color:#edf3fa}.signin-input-wrap{color:#9fb3ca;background:#0b121c;border-color:#34475d;border-radius:13px}.signin-input-wrap input{color:#edf3fa;background:0 0;font-size:16px}.signin-input-wrap input::placeholder{color:#90a4ba}.signin-submit{color:#08121c;box-shadow:none;background:#62c3f4;border-radius:28px;font-weight:600}.signin-submit:hover:not(:disabled){color:#08121c;box-shadow:none;background:#8fd6fa;transform:translateY(-2px)}.signin-submit:disabled{color:#a8bbcf;background:#203548}.signin-google{color:#edf3fa;background:#182738;border-color:#34475d;border-radius:28px}.signin-google:hover{color:#edf3fa;background:#21374a}.signin-back,.signin-back:hover{color:#8ed6fa}.signin-or:before,.signin-or:after,.signin-assurance{border-color:#2a3b4d}.signin-or:before,.signin-or:after{background:#2a3b4d}.signin-shield{color:#62c3f4;background:#172d40}.signin-card .signin-assurance{color:#c0cede;background:#152536;border:1px solid #2a3b4d;border-radius:13px}.signin-card .signin-assurance strong{color:#d8e5f1;font-weight:500}.signin-card .signin-assurance small{color:#b2c4d7}.signin-card .signin-google{font-weight:500}.signin-message{color:#b8e4fb;background:#142b3b;border-color:#284f69}.signin-error{color:#f1cba2;background:#2b2421;border-color:#61503b}.session-expired-shell,.auth-shell{color:#edf3fa;background:radial-gradient(at 15% 0,#153044,#0000 55%),#080c12}.session-expired-card,.auth-card{color:#edf3fa;background:#111c29;border:1px solid #2a3b4d;border-radius:24px;padding:32px;box-shadow:0 25px 90px #0004}.session-expired-card h1,.auth-card h1{color:#edf3fa;font-family:Space Grotesk,sans-serif;font-weight:500}.session-expired-card p,.auth-card p{color:#b2c0d0}.session-expired-card button,.auth-card button{color:#08121c;background:#62c3f4;border-radius:25px}.dr-landing .dr-workspace-preview,.dr-landing .dr-workflow,.dr-landing .dr-workflow-panel,.dr-landing .dr-example,.dr-landing .dr-cta{border-radius:22px;overflow:hidden}.dr-landing .dr-button{border-radius:28px}.dr-landing .dr-preview-row,.dr-landing .dr-feature{transition:background .3s cubic-bezier(.2,.8,.2,1),transform .4s cubic-bezier(.2,.8,.2,1)}@keyframes brand-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){.signin-card{border-radius:20px;padding:28px 23px}}@media (prefers-reduced-motion:reduce){.signin-card{animation:none}.signin-page *,.dr-landing *{transition:none!important}}:is(body:has(.signin-page),body:has(.auth-shell),body:has(.session-expired-shell)){min-width:320px}html[data-radar-theme] .signin-content,html[data-radar-theme] .signin-card,html[data-radar-theme] .signin-email-panel,html[data-radar-theme] .signin-input-wrap{min-width:0;max-width:100%}html[data-radar-theme=dark]{--auth-bg:#080c12;--auth-glow:#153044;--auth-panel:#111c29;--auth-input:#0b121c;--auth-border:#2a3b4d;--auth-text:#edf3fa;--auth-muted:#acbdcf;--auth-tint:#172d40;--auth-accent:#62c3f4;--auth-on-accent:#08121c;--auth-header:#0c131d}html[data-radar-theme=light]{--auth-bg:#f4f7fa;--auth-glow:#dceaf3;--auth-panel:#fff;--auth-input:#f7f9fc;--auth-border:#d9e3ec;--auth-text:#152638;--auth-muted:#536a7f;--auth-tint:#edf4f9;--auth-accent:#12628e;--auth-on-accent:#fff;--auth-header:#f7fafc}html[data-radar-theme] .signin-page,html[data-radar-theme] .auth-shell,html[data-radar-theme] .session-expired-shell{color:var(--auth-text);background:radial-gradient(ellipse at 15% 0%,var(--auth-glow),transparent 58%),var(--auth-bg);color-scheme:inherit}html[data-radar-theme] .signin-header{background:var(--auth-header);border-color:var(--auth-border);margin:0}html[data-radar-theme] .signin-header-brand,html[data-radar-theme] .signin-header-brand:hover{color:var(--auth-text)}html[data-radar-theme] .signin-card,html[data-radar-theme] .auth-card,html[data-radar-theme] .session-expired-card{background:var(--auth-panel);border-color:var(--auth-border);color:var(--auth-text)}html[data-radar-theme] .signin-card :is(h1,h2),html[data-radar-theme] :is(.auth-card,.session-expired-card) h1{color:var(--auth-text)}html[data-radar-theme] .signin-card :is(p,label,small),html[data-radar-theme] .signin-assurance strong{color:var(--auth-muted)}html[data-radar-theme] .signin-input-wrap{background:var(--auth-input);border-color:var(--auth-border);color:var(--auth-muted)}html[data-radar-theme] .signin-card .signin-input-wrap input{-webkit-text-fill-color:var(--auth-text);box-shadow:none;min-width:0;caret-color:var(--auth-accent);border:0;outline:none;line-height:1.5;color:var(--auth-text)!important;background:0 0!important}html[data-radar-theme] .signin-card input:-webkit-autofill{caret-color:var(--auth-text);box-shadow:0 0 0 1000px var(--auth-input) inset!important;-webkit-text-fill-color:var(--auth-text)!important}html[data-radar-theme] .signin-card input:-webkit-autofill{transition:none;-webkit-box-shadow:0 0 0 1000px var(--auth-input) inset!important;box-shadow:0 0 0 1000px var(--auth-input) inset!important;-webkit-text-fill-color:var(--auth-text)!important}html[data-radar-theme] .signin-card input:-webkit-autofill:hover{transition:none;-webkit-box-shadow:0 0 0 1000px var(--auth-input) inset!important;box-shadow:0 0 0 1000px var(--auth-input) inset!important;-webkit-text-fill-color:var(--auth-text)!important}html[data-radar-theme] .signin-card input:-webkit-autofill:focus{transition:none;-webkit-box-shadow:0 0 0 1000px var(--auth-input) inset!important;box-shadow:0 0 0 1000px var(--auth-input) inset!important;-webkit-text-fill-color:var(--auth-text)!important}html[data-radar-theme] .signin-card input:-webkit-autofill:active{transition:none;-webkit-box-shadow:0 0 0 1000px var(--auth-input) inset!important;box-shadow:0 0 0 1000px var(--auth-input) inset!important;-webkit-text-fill-color:var(--auth-text)!important}html[data-radar-theme] .signin-card input::placeholder{color:var(--auth-muted)}html[data-radar-theme] .signin-submit,html[data-radar-theme] .signin-submit:hover:not(:disabled){background:var(--auth-accent);color:var(--auth-on-accent);box-shadow:none}html[data-radar-theme] .signin-submit:hover:not(:disabled){filter:brightness(1.08)}html[data-radar-theme] .signin-card .signin-google,html[data-radar-theme] .signin-card .signin-google:hover{color:var(--auth-text);background:var(--auth-tint);border-color:var(--auth-border)}html[data-radar-theme] .signin-or:before,html[data-radar-theme] .signin-or:after{background:var(--auth-border)}html[data-radar-theme] .signin-or,html[data-radar-theme] .signin-or span{color:var(--auth-muted)}:is(html[data-radar-theme] .signin-card .signin-email-panel,html[data-radar-theme] .signin-card:has(.signin-email-panel) .signin-assurance){background:var(--auth-tint);border:1px solid var(--auth-border);color:var(--auth-text);border-radius:16px;padding:20px}html[data-radar-theme] .signin-card .signin-email-panel h2{margin:0 0 8px;font-size:17px;font-weight:500}html[data-radar-theme] .signin-card .signin-email-panel p{font-size:13px;line-height:1.6}html[data-radar-theme] .signin-card .signin-email-panel input{letter-spacing:.12em}html[data-radar-theme] .signin-card .signin-assurance{background:var(--auth-tint);border-color:var(--auth-border)}html[data-radar-theme] .signin-card .signin-assurance strong{color:var(--auth-text)}html[data-radar-theme] .signin-card .signin-assurance small{color:var(--auth-muted);font-size:11px}html[data-radar-theme] .signin-card .signin-back,html[data-radar-theme] .signin-card .signin-back:hover{color:var(--auth-accent);background:0 0}html[data-radar-theme] .signin-card .signin-message{background:var(--auth-tint);color:var(--auth-text);border-color:var(--auth-border)}html[data-radar-theme] .signin-shield{background:var(--auth-panel);color:var(--auth-accent)}html[data-radar-theme] .auth-card p,html[data-radar-theme] .session-expired-card p{color:var(--auth-muted)}#radar-enterprise{--control-hover:color-mix(in srgb,var(--re-accent) 8%,var(--re-surface));--muted-fill:color-mix(in srgb,var(--re-ink) 4%,var(--re-surface));font-size:14px}#radar-enterprise[data-theme=light]{--re-dim:#526980}#radar-enterprise button{font-family:inherit;font-weight:500;text-decoration:none;transition:background .24s cubic-bezier(.2,.8,.2,1),border-color .24s,box-shadow .24s,transform .3s cubic-bezier(.2,.8,.2,1)}#radar-enterprise button:hover:not(:disabled){background:var(--control-hover);color:var(--re-ink);box-shadow:none;transform:none}#radar-enterprise button:disabled{background:var(--muted-fill);color:var(--re-sub);opacity:.58}#radar-enterprise :is(.re-textbtn,.entity-button,.text-button){color:var(--re-accent);background:0 0;border:0;border-radius:4px;padding:0}#radar-enterprise :is(.re-textbtn,.entity-button,.text-button):hover:not(:disabled){color:var(--re-accent);box-shadow:none;background:0 0;text-decoration:none;transform:none}#radar-enterprise .entity-button{color:var(--re-ink);text-align:left;width:100%;display:block}#radar-enterprise .entity-button .re-entity{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:14px;line-height:1.45;display:grid}#radar-enterprise .entity-button .re-entity>span:last-child{padding:0;font-weight:500;display:block}#radar-enterprise .entity-button small{color:var(--re-sub);margin-top:5px;font-size:12px;font-weight:400;line-height:1.5}#radar-enterprise table th,#radar-enterprise table td{text-align:left;vertical-align:middle;padding:16px}#radar-enterprise table th:first-child,#radar-enterprise table td:first-child{padding-left:16px}#radar-enterprise table th:last-child,#radar-enterprise table td:last-child{text-align:right;padding-right:16px}#radar-enterprise tbody tr{transition:background .25s}#radar-enterprise tbody tr:hover{background:var(--muted-fill)}#radar-enterprise .re-btn,#radar-enterprise :is(.detail-panel,.team-panel,.confirm-dialog) button{background:var(--re-surface);color:var(--re-ink);border:1px solid var(--re-line);border-radius:24px}#radar-enterprise .re-btn:hover:not(:disabled),#radar-enterprise :is(.detail-panel,.team-panel,.confirm-dialog) button:hover:not(:disabled){background:var(--control-hover);color:var(--re-ink);border-color:color-mix(in srgb,var(--re-accent) 35%,var(--re-line))}#radar-enterprise .re-btn.re-primary,#radar-enterprise .detail-panel .actions button:first-child{background:var(--re-accent);color:var(--re-bg);border-color:var(--re-accent)}#radar-enterprise .re-btn.re-primary:hover:not(:disabled),#radar-enterprise .detail-panel .actions button:first-child:hover:not(:disabled){background:color-mix(in srgb,var(--re-accent) 85%,var(--re-ink));color:var(--re-bg)}#radar-enterprise[data-theme=light] .re-btn.re-primary,#radar-enterprise[data-theme=light] .detail-panel .actions button:first-child{color:#fff}#radar-enterprise .sv-circle:hover:not(:disabled){background:var(--control-hover);color:var(--re-accent);transform:translateY(-2px)}#radar-enterprise .sv-companycard:hover:not(:disabled){background:var(--control-hover);border-color:var(--re-dim);transform:translateY(-3px)}#radar-enterprise .sv-toggle button:hover:not(:disabled){color:var(--re-ink);background:0 0}#radar-enterprise .sv-toggle button.active{background:var(--re-surface);color:var(--re-ink);box-shadow:0 2px 6px #0001}#radar-enterprise .re-tab:hover:not(:disabled){background:var(--muted-fill)}#radar-enterprise .re-tab.active{background:var(--re-hover);color:var(--re-ink)}#radar-enterprise .sv-header{flex-direction:row;align-items:center;margin-bottom:0}html[data-radar-theme] .signin-header{flex-direction:row;align-items:center}#radar-enterprise .sv-glider{transition:transform .5s cubic-bezier(.22,1,.36,1),width .5s cubic-bezier(.22,1,.36,1)}#radar-enterprise .sv-kpinum,#radar-enterprise .sv-bigfigure strong{font-variant-numeric:tabular-nums;letter-spacing:-.8px}#radar-enterprise .sv-kpi>div{gap:3px;display:grid}#radar-enterprise .sv-kpi{align-items:center}#radar-enterprise .re-grid,#radar-enterprise .re-split{align-items:start}#radar-enterprise .radar-select{min-width:175px;max-width:100%;font-size:13px;position:relative}#radar-enterprise .radar-select>button{text-align:left;background:var(--re-surface);width:100%;color:var(--re-ink);border:1px solid var(--re-line);border-radius:22px;justify-content:space-between;align-items:center;gap:20px;min-height:42px;padding:10px 15px;display:flex}#radar-enterprise .radar-select>button>span{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:13px;line-height:1.5;overflow:hidden}#radar-enterprise .radar-select>button svg{width:16px;height:16px;color:var(--re-sub);transition:transform .25s}#radar-enterprise .radar-select>button[aria-expanded=true]{border-color:var(--re-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--re-accent) 10%,transparent)}#radar-enterprise .radar-select>button[aria-expanded=true] svg{transform:rotate(180deg)}#radar-enterprise .radar-options{z-index:30;background:var(--re-surface);border:1px solid var(--re-line);border-radius:14px;min-width:100%;max-height:270px;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) options-in;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow:auto;box-shadow:0 15px 40px #0002}#radar-enterprise .radar-options>[role=option]{color:var(--re-ink);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:18px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}#radar-enterprise .radar-options>[role=option].focused{background:var(--control-hover)}#radar-enterprise .radar-options>[role=option].chosen{color:var(--re-accent)}#radar-enterprise .radar-options>[role=option][aria-disabled=true]{opacity:.5;cursor:not-allowed}#radar-enterprise .radar-options[data-side=top]{top:auto;bottom:calc(100% + 7px)}#radar-enterprise .assign .radar-select{flex:1;min-width:200px}#radar-enterprise .analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:25px 0;display:grid}#radar-enterprise .analytics-metrics>section{border:1px solid var(--re-line);background:var(--muted-fill);border-radius:16px;gap:13px;padding:20px 16px;display:flex}#radar-enterprise .metric-index{color:var(--re-dim);padding-top:4px;font:10px JetBrains Mono,monospace}#radar-enterprise .analytics-metrics>section>div{gap:7px;display:grid}#radar-enterprise .metric-label{color:var(--re-sub);font-size:12px}#radar-enterprise .analytics-metrics strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font:500 34px/1.2 Space Grotesk,sans-serif}#radar-enterprise .analytics-metrics small{font-size:11px;line-height:1.6}#radar-enterprise .analytics-main{grid-template-columns:minmax(0,1.7fr) minmax(230px,1fr);align-items:stretch;gap:18px;margin-bottom:18px;display:grid}#radar-enterprise .analytics-main .re-panelhead small{margin-top:5px;font-size:11px}#radar-enterprise .analytics-charttotals{gap:35px;padding:22px 22px 10px;display:flex}#radar-enterprise .analytics-charttotals>div{gap:5px;display:grid}#radar-enterprise .analytics-charttotals strong{font-variant-numeric:tabular-nums;font:500 34px/1.1 Space Grotesk,sans-serif}#radar-enterprise .analytics-charttotals>div:nth-child(2) strong{color:var(--re-sub)}#radar-enterprise .analytics-charttotals>div>span{color:var(--re-sub);font-size:11px}#radar-enterprise .analytics-chart .sv-plot{padding:10px 16px 16px}#radar-enterprise .analytics-chart .sv-plot svg{height:240px}#radar-enterprise .conversion-ring{width:180px;height:180px;margin:30px auto 24px;position:relative}#radar-enterprise .conversion-ring svg{width:180px;height:180px;transform:rotate(-90deg)}#radar-enterprise .conversion-ring>div{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}#radar-enterprise .conversion-ring strong{letter-spacing:-1.5px;font:500 40px/1 Space Grotesk,sans-serif}#radar-enterprise .conversion-ring small{font-size:11px}#radar-enterprise .conversion-foot{border-top:1px solid var(--re-line);justify-content:center;gap:35px;margin:0 20px;padding:15px 20px 25px;display:flex}#radar-enterprise .conversion-foot>span{color:var(--re-sub);gap:4px;font-size:11px;display:grid}#radar-enterprise .conversion-foot b{color:var(--re-ink);font:500 20px Space Grotesk,sans-serif}#radar-enterprise .analytics-bottom{grid-template-columns:1fr 1fr;gap:18px;display:grid}#radar-enterprise .milestone-list{gap:23px;padding:10px 22px 24px;display:grid}#radar-enterprise .milestone-list>div>div:first-child{justify-content:space-between;align-items:center;margin:8px 0 10px;font-size:13px;display:flex}#radar-enterprise .milestone-list em{color:var(--re-dim);margin-right:12px;font:10px JetBrains Mono,monospace}#radar-enterprise .milestone-track{background:var(--re-hover);border-radius:5px;height:5px;display:block;overflow:hidden}#radar-enterprise .milestone-track i{background:var(--re-accent);transform-origin:0;border-radius:5px;height:100%;display:block}#radar-enterprise .volume-list{padding:8px 20px 20px}#radar-enterprise .volume-list>button{border-bottom:1px solid var(--re-line);width:100%;color:var(--re-ink);background:0 0;border-radius:0;align-items:center;gap:13px;padding:14px 0;display:flex}#radar-enterprise .volume-list>button:hover:not(:disabled){background:0 0}#radar-enterprise .volume-rank{color:var(--re-dim);font:10px JetBrains Mono,monospace}#radar-enterprise .volume-company{text-align:left;flex:1;gap:9px;min-width:0;display:grid}#radar-enterprise .volume-company strong{font-size:12px;font-weight:500}#radar-enterprise .volume-list>button>span:last-child{text-align:right;font-size:13px}#radar-enterprise .volume-list small{font-size:10px}#radar-enterprise .account-layout{grid-template-columns:minmax(240px,.85fr) minmax(0,1.65fr);align-items:start;gap:22px;display:grid}#radar-enterprise .identity-cover{background:linear-gradient(125deg,var(--re-tint),var(--re-surface));border-radius:18px 18px 0 0;justify-content:flex-end;align-items:flex-start;height:115px;padding:20px;display:flex;position:relative}#radar-enterprise .identity-avatar{background:var(--re-tint);border:5px solid var(--re-surface);width:75px;height:75px;color:var(--re-accent);border-radius:50%;place-items:center;font:500 25px Space Grotesk,sans-serif;display:grid;position:absolute;bottom:-25px;left:25px}#radar-enterprise .identity-body{padding:45px 25px 25px}#radar-enterprise .identity-body h2{overflow-wrap:anywhere;font-size:25px}#radar-enterprise .identity-body>p{overflow-wrap:anywhere;margin:8px 0 15px;font-size:13px}#radar-enterprise .identity-facts{border-top:1px solid var(--re-line);margin:25px 0 20px}#radar-enterprise .identity-facts>div{border-bottom:1px solid var(--re-line);justify-content:space-between;align-items:flex-start;gap:15px;padding:15px 0;font-size:12px;display:flex}#radar-enterprise .identity-facts>div>span{color:var(--re-sub)}#radar-enterprise .identity-facts strong{text-align:right;font-weight:500}#radar-enterprise .account-signout{width:100%}#radar-enterprise .account-settings{gap:20px;display:grid}#radar-enterprise .account-settings .re-panelhead small{margin-top:5px;font-size:12px;line-height:1.6}#radar-enterprise .appearance-options{grid-template-columns:1fr 1fr;gap:13px;padding:20px;display:grid}#radar-enterprise .theme-preview{border:1px solid var(--re-line);color:var(--re-ink);background:0 0;border-radius:13px;grid-template-columns:1fr 20px;gap:12px;padding:12px;display:grid}#radar-enterprise .theme-preview.selected{border-color:var(--re-accent);box-shadow:0 0 0 1px var(--re-accent)}#radar-enterprise .theme-preview>.theme-mini{grid-column:1/-1}#radar-enterprise .theme-preview>span:nth-child(2){text-align:left;font-size:13px}#radar-enterprise .theme-preview small{margin-top:4px;font-size:11px}#radar-enterprise .theme-check{color:var(--re-accent)}#radar-enterprise .theme-mini{border:1px solid #ffffff12;border-radius:8px;gap:9px;height:70px;padding:10px;display:flex}#radar-enterprise .theme-preview.light .theme-mini{background:#edf2f7;border-color:#d8e0e9}#radar-enterprise .theme-preview.dark .theme-mini{background:#0d1825;border-color:#2b3947}#radar-enterprise .theme-mini>i{background:#879eb944;border-radius:3px;width:13px}#radar-enterprise .theme-mini>span{flex:1;grid-template-columns:1fr 1fr;gap:6px;display:grid}#radar-enterprise .theme-mini b{background:#879eb933;border-radius:3px}#radar-enterprise .theme-mini b:first-child{grid-column:1/-1}#radar-enterprise .account-theme-select{padding:0 20px 20px}#radar-enterprise .setting-row{border-bottom:1px solid var(--re-line);justify-content:space-between;align-items:center;gap:25px;padding:23px 22px;display:flex}#radar-enterprise .setting-row:last-child{border:0}#radar-enterprise .setting-row h3{margin:0 0 6px;font-size:14px}#radar-enterprise .setting-row p{max-width:360px;margin:0 0 6px;font-size:12px}#radar-enterprise .setting-row small{font-size:11px}#radar-enterprise .setting-switch{background:var(--re-hover);border:1px solid var(--re-line);border-radius:20px;flex-shrink:0;width:42px;height:25px;padding:3px}#radar-enterprise .setting-switch>span{background:var(--re-sub);border-radius:50%;width:17px;height:17px;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s;display:block}#radar-enterprise .setting-switch[aria-checked=true]{background:var(--re-accent);border-color:var(--re-accent)}#radar-enterprise .setting-switch[aria-checked=true]>span{background:var(--re-bg);transform:translate(17px)}#radar-enterprise .setting-switch[aria-checked=true]:hover:not(:disabled){background:var(--re-accent)}#radar-enterprise .account-mailbox-note{align-items:flex-start;gap:15px;padding:5px 10px;display:flex}#radar-enterprise .account-mailbox-note h3{margin:0 0 4px;font-size:13px}#radar-enterprise .account-mailbox-note p{margin:0;font-size:12px}#radar-enterprise .job-summary{grid-template-columns:1fr 1.3fr;gap:18px;margin-bottom:18px;display:grid}#radar-enterprise .job-facts dl{grid-template-columns:1fr 1fr;gap:20px;margin:0;padding:22px;display:grid}#radar-enterprise .job-facts dt{color:var(--re-sub);margin-bottom:6px;font-size:11px}#radar-enterprise .job-facts dd{color:var(--re-ink);text-transform:capitalize;margin:0;font-size:13px}#radar-enterprise .job-research-stats{grid-template-columns:repeat(3,1fr);gap:15px;padding:25px 22px;display:grid}#radar-enterprise .job-research-stats>div{gap:8px;display:grid}#radar-enterprise .job-research-stats strong{letter-spacing:-.5px;font:500 28px/1.2 Space Grotesk,sans-serif}#radar-enterprise .job-research-stats span{color:var(--re-sub);font-size:11px}#radar-enterprise .job-description{color:var(--re-sub);margin:0 22px 20px;font-size:12px}#radar-enterprise .job-description p{white-space:pre-line;max-height:350px;font-size:13px;overflow:auto}#radar-enterprise .tab-overview .detail-content>h3,#radar-enterprise .tab-overview .detail-content>p{display:none}#radar-enterprise .detail-content>.status-pill{margin-bottom:16px}#radar-enterprise .detail-panel{padding:22px}#radar-enterprise .detail-panel .actions{border-top:1px solid var(--re-line);padding-top:20px}#radar-enterprise .detail-panel .subsection{border-top:0;margin-top:0;padding-top:0}#radar-enterprise .detail-panel .subsection>h3{margin:0 0 8px;font:500 19px Space Grotesk,sans-serif}#radar-enterprise .detail-panel .subsection>p.helper{max-width:650px;margin-bottom:18px;font-size:12px}#radar-enterprise .job-detail .detail-contacts{display:none}#radar-enterprise .tab-contacts .detail-contacts{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}#radar-enterprise .detail-contacts>h3,#radar-enterprise .detail-contacts>p,#radar-enterprise .detail-contacts>button{grid-column:1/-1}#radar-enterprise .contact-card{background:var(--re-surface);border-radius:16px;margin:0;padding:22px}#radar-enterprise .contact-heading{align-items:flex-start;min-height:48px}#radar-enterprise .contact-heading h4{color:var(--re-sub);max-width:220px;font-size:12px;font-weight:500;line-height:1.5}#radar-enterprise .contact-heading .pill{white-space:nowrap;padding:3px 7px;font-size:10px!important}#radar-enterprise .contact-heading .pill,#radar-enterprise .status-pill{background:var(--re-tint);color:var(--re-accent)!important}#radar-enterprise .team-panel button.danger{background:0 0;color:var(--re-warn)!important;border-color:var(--re-line)!important}#radar-enterprise .team-panel button.danger:hover:not(:disabled){background:var(--control-hover)!important}#radar-enterprise .contact-name{gap:4px;min-height:42px;margin:22px 0 18px;padding-left:52px;display:grid;position:relative}#radar-enterprise .contact-person-avatar{background:var(--re-tint);border-radius:50%;place-items:center;width:40px;height:40px;font:500 13px Space Grotesk,sans-serif;display:grid;position:absolute;top:0;left:0;color:var(--re-accent)!important}#radar-enterprise .contact-name strong{font-size:17px;font-weight:500;line-height:1.4}#radar-enterprise .contact-name>span:last-child{font-size:12px;line-height:1.6}#radar-enterprise .contact-card>a{margin:4px 16px 6px 0;font-size:12px;text-decoration:none;display:inline-flex}#radar-enterprise .contact-details{border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);gap:7px;margin:12px 0;padding:14px 0}#radar-enterprise .contact-actions{gap:10px;margin:16px 0 0}#radar-enterprise .contact-actions button.text-button{border-color:var(--re-line);color:var(--re-ink);background:var(--re-surface);padding:9px 14px}#radar-enterprise details.alternate-contacts{border-top:1px solid var(--re-line);background:0 0;border-radius:0;margin-top:20px;padding:14px 0 0}#radar-enterprise .alternate-contacts summary{color:var(--re-sub);cursor:pointer;font-size:12px}#radar-enterprise .alternate-contacts p{border-bottom:1px solid var(--re-line);margin:0;padding:9px 0;font-size:12px}#radar-enterprise .candidate-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px;display:flex}#radar-enterprise .candidate-section-head h3{margin:6px 0;font:500 24px Space Grotesk,sans-serif}#radar-enterprise .candidate-section-head p{margin:0;font-size:12px}#radar-enterprise .candidate-summary-strip{border:1px solid var(--re-line);background:var(--muted-fill);border-radius:13px;grid-template-columns:1fr 1fr 1fr 1.5fr;margin-bottom:28px;padding:18px 0;display:grid}#radar-enterprise .candidate-summary-strip>div{border-right:1px solid var(--re-line);align-content:center;gap:5px;padding:0 18px;display:grid}#radar-enterprise .candidate-summary-strip>div:last-child{border:0}#radar-enterprise .candidate-summary-strip strong{font:500 25px Space Grotesk,sans-serif}#radar-enterprise .candidate-summary-strip span{font-size:11px}#radar-enterprise .candidate-summary-strip .candidate-run-status{color:var(--re-accent);font-family:inherit;font-size:12px;font-weight:500;line-height:1.6}#radar-enterprise .candidate-group-heading{justify-content:space-between;align-items:center;gap:15px;margin:26px 0 13px;display:flex}#radar-enterprise .candidate-group-heading h4{margin:0;font:500 16px Space Grotesk,sans-serif}#radar-enterprise .candidate-group-heading>span{color:var(--re-sub);font-size:11px}#radar-enterprise .talent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}#radar-enterprise .talent-card{border:1px solid var(--re-line);background:var(--re-surface);border-radius:16px;min-width:0;padding:20px}#radar-enterprise .talent-header{align-items:center;gap:11px;display:flex}#radar-enterprise .talent-avatar{background:var(--re-tint);width:39px;height:39px;color:var(--re-accent);border-radius:50%;flex-shrink:0;place-items:center;font:500 13px Space Grotesk,sans-serif;display:grid}#radar-enterprise .talent-header>div{flex:1;min-width:0}#radar-enterprise .talent-header h4{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;font-weight:500}#radar-enterprise .talent-header p{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}#radar-enterprise .talent-score{text-align:right;flex-shrink:0;font:500 21px/1.2 Space Grotesk,sans-serif;color:var(--re-accent)!important}#radar-enterprise .talent-score small{color:var(--re-sub);margin-top:3px;font:10px/1.5 Inter,system-ui,sans-serif}#radar-enterprise .talent-tags{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}#radar-enterprise .talent-tags span{color:var(--re-sub);background:var(--muted-fill);border-radius:6px;padding:4px 8px;font-size:10px}#radar-enterprise .talent-explanation{min-height:42px;margin:0 0 16px;font-size:12px;line-height:1.7}#radar-enterprise .talent-contact{border-top:1px solid var(--re-line);gap:5px;padding-top:13px;display:grid}#radar-enterprise .contact-availability{color:var(--re-sub);font-size:11px}#radar-enterprise .contact-availability.available{color:var(--re-good)}#radar-enterprise .talent-contact a{overflow-wrap:anywhere;font-size:12px;text-decoration:none}#radar-enterprise .talent-footer{border-top:1px solid var(--re-line);flex-wrap:wrap;align-items:center;gap:15px;min-height:30px;margin-top:12px;padding-top:16px;display:flex}#radar-enterprise .talent-footer a{font-size:12px;text-decoration:none}#radar-enterprise .candidate-reference{color:var(--re-dim);margin-left:auto;font:10px JetBrains Mono,monospace}#radar-enterprise .talent-empty{background:var(--muted-fill);border:1px dashed var(--re-line);border-radius:13px;padding:25px}#radar-enterprise .talent-empty h4{margin:0 0 6px;font-size:14px}#radar-enterprise .talent-empty p{margin:0;font-size:12px}#radar-enterprise .candidate-archive{border-top:1px solid var(--re-line);margin-top:20px;padding-top:16px}#radar-enterprise .candidate-archive summary,#radar-enterprise .sourcing-diagnostics summary{cursor:pointer;color:var(--re-sub);padding:6px 0;font-size:12px}#radar-enterprise .candidate-archive summary>span{margin-left:8px;font-size:11px}#radar-enterprise .candidate-archive .talent-grid{margin-top:15px}#radar-enterprise .sourcing-diagnostics{border:1px solid var(--re-line);background:var(--muted-fill);border-radius:12px;margin:20px 0 0;padding:14px 18px}#radar-enterprise .sourcing-diagnostics p{font-size:12px}#radar-enterprise .notification-layout{grid-template-columns:235px minmax(0,1fr);align-items:start;gap:25px;display:grid}#radar-enterprise .notification-summary{padding:15px 8px}#radar-enterprise .inbox-symbol{border:1px solid var(--re-line);width:45px;height:45px;color:var(--re-accent);border-radius:14px;place-items:center;margin-bottom:22px;font-size:23px;display:grid}#radar-enterprise .notification-summary>strong{letter-spacing:-2px;font:500 52px/1 Space Grotesk,sans-serif}#radar-enterprise .notification-summary h2{margin-top:13px;font-size:18px}#radar-enterprise .notification-summary>p{margin:10px 0 25px;font-size:12px;line-height:1.8}#radar-enterprise .inbox-filters{gap:5px;display:grid}#radar-enterprise .inbox-filters button{width:100%;color:var(--re-sub);background:0 0;border-radius:9px;justify-content:space-between;padding:11px 12px;font-size:12px;display:flex}#radar-enterprise .inbox-filters button[aria-pressed=true]{background:var(--re-tint);color:var(--re-accent)}#radar-enterprise .notification-feed .re-panelhead{border-bottom:1px solid var(--re-line);padding-bottom:18px}#radar-enterprise .notification-items{padding:0 20px}#radar-enterprise .inbox-entry{border-bottom:1px solid var(--re-line);width:100%;color:var(--re-ink);text-align:left;background:0 0;border-radius:0;align-items:flex-start;gap:15px;padding:23px 0;display:flex}#radar-enterprise .inbox-entry:last-child{border-bottom:0}#radar-enterprise .inbox-entry:hover:not(:disabled){background:0 0}#radar-enterprise .inbox-event{background:var(--re-tint);width:35px;height:35px;color:var(--re-accent);border-radius:11px;flex-shrink:0;place-items:center;font-size:16px;display:grid}#radar-enterprise .inbox-event.warning{color:var(--re-warn)}#radar-enterprise .inbox-copy{flex:1;gap:7px;min-width:0;display:grid}#radar-enterprise .inbox-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}#radar-enterprise .inbox-meta b{color:var(--re-sub);font-size:11px;font-weight:400}#radar-enterprise .inbox-meta time{color:var(--re-dim);font-size:10px}#radar-enterprise .inbox-copy>strong{font-size:15px;font-weight:500}#radar-enterprise .inbox-message{color:var(--re-sub);overflow-wrap:anywhere;font-size:12px;line-height:1.75}#radar-enterprise .inbox-open{color:var(--re-accent);margin-top:3px;font-size:11px}#radar-enterprise .unread-dot{background:var(--re-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:8px}#radar-enterprise .inbox-empty{text-align:center;padding:55px 20px}#radar-enterprise .inbox-empty>span{background:var(--re-tint);width:48px;height:48px;color:var(--re-accent);border-radius:50%;place-items:center;margin:0 auto 20px;font-size:23px;display:grid}#radar-enterprise .inbox-empty h2{font-size:20px}#radar-enterprise .inbox-empty p{font-size:12px}.grow-bar{transform-origin:0;animation:.85s cubic-bezier(.22,1,.36,1) .1s both bar-reveal}#radar-enterprise .responsive-chart{padding-top:12px;position:relative}#radar-enterprise .responsive-chart svg.re-chart,#radar-enterprise .analytics-chart .responsive-chart svg.re-chart{outline-offset:3px;width:100%;height:auto;min-height:0;display:block}#radar-enterprise .responsive-chart svg text{font-size:11px}#radar-enterprise .chart-readout{background:var(--re-surface);color:var(--re-ink);border:1px solid var(--re-line);pointer-events:none;z-index:1;border-radius:9px;gap:3px;padding:8px 11px;font-size:11px;display:grid;position:absolute;top:6px;right:18px;box-shadow:0 4px 15px #0001}#radar-enterprise .chart-readout>span{color:var(--re-sub);font-size:10px}#radar-enterprise .sv-stagebar>span{transform-origin:0;animation:.85s cubic-bezier(.22,1,.36,1) both bar-reveal}#radar-enterprise .job-detail{animation:.4s cubic-bezier(.22,1,.36,1) both detail-reveal}@keyframes bar-reveal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes detail-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes options-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width>=1280px){#radar-enterprise .talent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){#radar-enterprise .analytics-metrics{gap:10px}#radar-enterprise .analytics-metrics>section{gap:8px;padding:17px 12px}#radar-enterprise .metric-index{display:none}#radar-enterprise .account-layout{grid-template-columns:.9fr 1.3fr}#radar-enterprise .theme-preview small{font-size:10px}#radar-enterprise .sv-header{column-gap:14px}}@media (width<=900px){#radar-enterprise .analytics-main,#radar-enterprise .analytics-bottom{grid-template-columns:1fr}#radar-enterprise .analytics-metrics{grid-template-columns:1fr 1fr}#radar-enterprise .account-layout{grid-template-columns:1fr}#radar-enterprise .notification-layout{grid-template-columns:190px minmax(0,1fr)}#radar-enterprise .job-summary,#radar-enterprise .tab-contacts .detail-contacts,#radar-enterprise .talent-grid{grid-template-columns:1fr}#radar-enterprise .candidate-summary-strip{grid-template-columns:1fr 1fr;row-gap:20px}#radar-enterprise .candidate-summary-strip>div:nth-child(2){border-right:0}}@media (width<=600px){#radar-enterprise .analytics-metrics strong{font-size:29px}#radar-enterprise .analytics-metrics small{font-size:10px}#radar-enterprise .analytics-charttotals{gap:20px;padding:20px 18px 5px}#radar-enterprise .analytics-charttotals strong{font-size:30px}#radar-enterprise .analytics-chart .sv-plot svg{height:auto;min-height:190px}#radar-enterprise .appearance-options{gap:10px;padding:16px}#radar-enterprise .theme-preview{padding:10px}#radar-enterprise .theme-preview small{display:none}#radar-enterprise .setting-row{flex-wrap:wrap;gap:15px;padding:20px 18px}#radar-enterprise .setting-row>div{flex:1;min-width:180px}#radar-enterprise .notification-layout{grid-template-columns:1fr;gap:15px}#radar-enterprise .notification-summary{grid-template-columns:auto 1fr;gap:10px 18px;padding:10px 3px;display:grid}#radar-enterprise .notification-summary>.inbox-symbol{display:none}#radar-enterprise .notification-summary>strong{grid-row:1/3;font-size:40px}#radar-enterprise .notification-summary h2{margin:0;font-size:17px}#radar-enterprise .notification-summary>p{margin:0}#radar-enterprise .inbox-filters{grid-column:1/-1;margin-top:10px;display:flex}#radar-enterprise .inbox-meta{flex-wrap:wrap;gap:5px}#radar-enterprise .inbox-event{display:none}#radar-enterprise .notification-items{padding:0 17px}#radar-enterprise .job-research-stats{gap:13px;padding:23px 16px}#radar-enterprise .job-research-stats strong{font-size:24px}#radar-enterprise .talent-card{padding:17px}#radar-enterprise .talent-header{gap:9px}#radar-enterprise .talent-header h4{font-size:15px}#radar-enterprise .talent-score{font-size:19px}#radar-enterprise .talent-avatar{width:32px;height:32px;font-size:11px}#radar-enterprise .contact-card{padding:17px}#radar-enterprise .radar-select{width:100%;min-width:0}#radar-enterprise .radar-select>button{font-size:14px}#radar-enterprise .contact-heading{gap:8px}#radar-enterprise .contact-name{margin-top:17px}#radar-enterprise .re-btn{white-space:normal}#radar-enterprise .sv-usertools{gap:7px}}@media (prefers-reduced-motion:reduce){#radar-enterprise *,#radar-enterprise :before,#radar-enterprise :after{transition:none!important;animation:none!important}.grow-bar{transform:none}}#radar-enterprise{--chart-signal:var(--re-accent);--stage-1:#344e78;--stage-2:#248ec2;--stage-3:#7175ac;--stage-4:#328e91}#radar-enterprise[data-theme=dark]{--chart-signal:var(--re-accent);--stage-1:#7694be;--stage-2:#64c7f4;--stage-3:#a5a6d7;--stage-4:#71c4c4}#radar-enterprise .re-legend span:first-child:before{background:var(--chart-signal)}#radar-enterprise .re-legend span:last-child:before{border-top:2px dashed var(--re-ink);background:0 0}#radar-enterprise .sv-plot{padding:22px 22px 15px}#radar-enterprise .sv-plot .re-axis{stroke-dasharray:3 5}#radar-enterprise .sv-plot .re-chart text{font-family:inherit;font-size:12px}#radar-enterprise .sv-bigfigure{align-items:baseline;padding:28px 24px 10px}#radar-enterprise .sv-bigfigure strong{letter-spacing:-1.8px;font:500 48px/1.1 Space Grotesk,sans-serif}#radar-enterprise .sv-bigfigure small{font-size:13px}#radar-enterprise .sv-toggle button{padding:9px 15px;font-size:12px}#radar-enterprise .sv-stagebar>span:first-child,#radar-enterprise .sv-stagerow:first-child i{background:var(--stage-1);opacity:1!important}#radar-enterprise .sv-stagebar>span:nth-child(2),#radar-enterprise .sv-stagerow:nth-child(2) i{background:var(--stage-2);opacity:1!important}#radar-enterprise .sv-stagebar>span:nth-child(3),#radar-enterprise .sv-stagerow:nth-child(3) i{background:var(--stage-3);opacity:1!important}#radar-enterprise .sv-stagebar>span:nth-child(4),#radar-enterprise .sv-stagerow:nth-child(4) i{background:var(--stage-4);opacity:1!important}#radar-enterprise .detail-contacts>button{justify-self:start;width:auto}#radar-enterprise .company-sort-card{border-radius:14px;min-width:0;transition:box-shadow .2s;position:relative}#radar-enterprise .company-sort-card.dragging{box-shadow:0 0 0 2px var(--re-accent);z-index:2}#radar-enterprise .company-sort-card{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}#radar-enterprise .company-sort-card.dragging{cursor:grabbing;box-shadow:0 14px 40px #0004,0 0 0 2px var(--re-accent);transition:none}#radar-enterprise .company-sort-card .sv-companycard{cursor:grab}#radar-enterprise .company-sort-card.dragging .sv-companycard{transform:none!important}#radar-enterprise .company-sort-card .sv-companycard{height:100%;padding-top:36px}#radar-enterprise .company-drag{z-index:1;touch-action:none;cursor:grab;width:30px;height:28px;color:var(--re-dim);background:0 0;place-items:center;padding:0;font-size:20px;display:grid;position:absolute;top:6px;right:10px}#radar-enterprise .company-drag:active{cursor:grabbing}#radar-enterprise .notes-panel form{gap:12px;padding:22px;display:grid}#radar-enterprise .notes-panel label{color:var(--re-sub);font-size:13px}#radar-enterprise .notes-panel textarea{resize:vertical;background:var(--re-surface);width:100%;min-height:130px;color:var(--re-ink);border:1px solid var(--re-line);border-radius:12px;padding:15px;font:14px/1.7 inherit}#radar-enterprise .notes-panel form>div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}#radar-enterprise .notes-panel form small{margin-right:auto;font-size:11px}#radar-enterprise .notes-panel .re-panelhead small{margin-top:5px;font-size:11px}#radar-enterprise .notes-list{padding:0 22px 22px}#radar-enterprise .notes-list article{border-top:1px solid var(--re-line);padding:20px 0}#radar-enterprise .notes-list header{flex-flow:wrap;gap:15px;margin:0;font-size:12px;display:flex}#radar-enterprise .notes-list time{color:var(--re-sub);font-size:11px}#radar-enterprise .notes-list p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.8}#radar-enterprise .notes-list footer{gap:18px;display:flex}#radar-enterprise .task-indicator{z-index:70;background:var(--re-surface);width:340px;max-width:calc(100vw - 32px);color:var(--re-ink);border:1px solid var(--re-line);border-radius:16px;animation:.3s options-in;position:fixed;bottom:20px;right:22px;box-shadow:0 12px 50px #0003}#radar-enterprise .task-indicator-title{border-bottom:1px solid var(--re-line);align-items:center;gap:10px;padding:13px 15px;font-size:12px;display:flex}#radar-enterprise .task-indicator-title>span{color:var(--re-accent);font-size:18px}#radar-enterprise .task-window-controls{gap:3px;margin-left:auto;display:flex}#radar-enterprise .task-window-controls button{width:28px;height:28px;color:var(--re-sub);border-radius:50%;place-items:center;padding:0;font-size:18px;display:grid}#radar-enterprise .task-collapsed{border-radius:30px;width:220px}#radar-enterprise .task-collapsed .task-indicator-title{border:0;padding:8px 10px 8px 14px}#radar-enterprise .task-indicator button{text-align:left;width:100%;color:var(--re-ink);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:15px;padding:13px 15px;display:flex}#radar-enterprise .task-indicator button>span:first-child{gap:4px;display:grid}#radar-enterprise .task-indicator strong{font-size:12px;font-weight:500}#radar-enterprise .task-indicator small{font-size:11px;line-height:1.5}#radar-enterprise .task-pulse{animation:1.5s linear infinite task-spin}#radar-enterprise .execution-status{text-transform:capitalize;color:var(--re-sub);font-size:12px}#radar-enterprise .execution-status.completed{color:var(--re-good)}#radar-enterprise .execution-status.failed{color:var(--re-warn)}#radar-enterprise .execution-status.running,#radar-enterprise .execution-status.queued{color:var(--re-accent)}#radar-enterprise .search-mixed-results h2{margin:25px 0 16px}#radar-enterprise .sv-glider{top:0;bottom:auto}@keyframes task-spin{to{transform:rotate(360deg)}}.chart-area{transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) both area-rise}@keyframes area-rise{0%{opacity:0;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@media (width<=600px){#radar-enterprise .sv-bigfigure strong{font-size:36px}#radar-enterprise .sv-bigfigure small{font-size:11px}#radar-enterprise .sv-nav{border-radius:20px;flex-wrap:wrap}#radar-enterprise .notes-panel textarea{font-size:16px}#radar-enterprise .task-indicator{bottom:12px;right:16px}#radar-enterprise .sv-plot{padding-inline:12px}}@media (prefers-reduced-motion:reduce){.chart-area,#radar-enterprise .task-pulse{animation:none}}html[data-radar-theme] :is(.auth-card,.session-expired-card)>button:hover:not(:disabled){background:var(--auth-accent);color:var(--auth-on-accent);filter:brightness(1.07);box-shadow:0 0 0 3px color-mix(in srgb,var(--auth-accent) 15%,transparent);transform:none}.route-loading-shell{background:var(--auth-bg);width:100%;min-height:100dvh;color:var(--auth-text);margin:0;padding:40px clamp(24px,7vw,110px)}.route-loading-brand{padding-bottom:70px;font:500 22px Space Grotesk,sans-serif}.route-loading-shell h1{color:var(--auth-text);margin:0 0 30px;font:500 40px Space Grotesk,sans-serif}.route-loading-skeleton{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.route-loading-skeleton i{background:var(--auth-tint);border:1px solid var(--auth-border);border-radius:20px;height:160px;display:block}#radar-enterprise .notes-list article{border:1px solid var(--re-line);border-left:3px solid var(--re-accent);background:var(--re-surface);border-radius:14px;margin:16px 0 0;padding:20px 22px;box-shadow:0 3px 12px #00000005}#radar-enterprise .notes-list article:before{content:"NOTE";letter-spacing:1px;color:var(--re-accent);margin-bottom:14px;font:10px JetBrains Mono,monospace;display:block}#radar-enterprise .notes-list article p{border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);color:var(--re-ink);margin:10px 0;padding:14px 0;font-size:15px;line-height:1.8}#radar-enterprise .notes-list article header strong{align-items:center;gap:8px;display:flex}#radar-enterprise .notes-list article header strong:before{content:"✎";color:var(--re-accent);background:var(--re-tint);border-radius:50%;place-items:center;width:27px;height:27px;display:grid}#radar-enterprise .notes-list article footer{justify-content:flex-end}#radar-enterprise .note-save-feedback{background:var(--re-tint);color:var(--re-accent);border-radius:9px;margin:0 22px 5px;padding:10px 13px;font-size:12px}#radar-enterprise .company-drop-placeholder{border:2px dashed var(--re-accent);background:var(--re-tint);min-height:180px;color:var(--re-accent);border-radius:14px;place-items:center;font-size:12px;display:grid}#radar-enterprise .company-drag-ghost{z-index:80;pointer-events:none;border:2px solid var(--re-accent);background:var(--re-surface);border-radius:14px;position:fixed;overflow:hidden;box-shadow:0 15px 50px #0004}#radar-enterprise .company-drag-ghost .sv-companycard{width:100%;height:100%;padding-top:36px}@media (width<=600px){.route-loading-skeleton{grid-template-columns:1fr}.route-loading-skeleton i{height:110px}#radar-enterprise .notes-list article{padding:17px}#radar-enterprise .sv-nav{border-radius:19px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#radar-enterprise .sv-nav .re-nav{text-align:center}}#radar-enterprise .profile-name-form{border-top:1px solid var(--re-line);border-bottom:1px solid var(--re-line);text-align:left;gap:10px;margin:24px 0;padding:22px 0;display:grid}#radar-enterprise .profile-name-form label{color:var(--re-ink);font-size:13px;font-weight:600}#radar-enterprise .profile-name-form p{color:var(--re-sub);margin:0 0 5px;font-size:12px;line-height:1.6}#radar-enterprise .profile-name-form .re-input{box-sizing:border-box;width:100%;min-width:0}#radar-enterprise .profile-name-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:5px;display:flex}#radar-enterprise .profile-name-actions button{justify-self:start;width:auto}#radar-enterprise .profile-name-actions [role=status]{color:var(--re-sub);font-size:12px}#radar-enterprise .company-intake-layout{grid-template-columns:minmax(0,760px);justify-content:center;align-items:start;gap:24px;display:grid}#radar-enterprise .intake-form,#radar-enterprise .intake-queue{box-sizing:border-box;min-width:0;margin:0;padding:26px}#radar-enterprise .intake-form .re-panelhead,#radar-enterprise .intake-queue .re-panelhead{align-items:flex-start;gap:16px;margin-bottom:24px}#radar-enterprise .company-intake-layout h2,#radar-enterprise .intake-queue h2{margin:0 0 8px;font-size:20px;line-height:1.3}#radar-enterprise .intake-form .re-panelhead p,#radar-enterprise .intake-queue .re-panelhead p{color:var(--re-sub);margin:0;font-size:12px;line-height:1.65}#radar-enterprise .intake-form label{gap:9px;margin:0 0 20px;font-size:12px;display:grid}#radar-enterprise .intake-form .intake-field-title{color:var(--re-sub);display:block}#radar-enterprise .intake-form .intake-field-title b{color:var(--re-accent);font-weight:500}#radar-enterprise .intake-form .intake-field-title small{margin-left:6px;font-size:10px;display:inline}#radar-enterprise .intake-form-actions{justify-content:flex-end;align-items:center;gap:10px;padding-top:6px;display:flex}#radar-enterprise .intake-form-actions button{flex:none;width:auto}#radar-enterprise .intake-empty{text-align:center;border:1px dashed var(--re-line);border-radius:16px;flex-direction:column;align-items:center;padding:30px 18px 38px;display:flex}#radar-enterprise .intake-empty>span{border:1px solid var(--re-line);width:40px;height:40px;color:var(--re-accent);border-radius:50%;place-items:center;margin-bottom:16px;font-size:23px;display:grid}#radar-enterprise .intake-empty strong{font-size:15px;font-weight:500}#radar-enterprise .intake-empty p{max-width:260px;color:var(--re-sub);margin:8px 0 0;font-size:12px;line-height:1.7}#radar-enterprise .intake-queue-list{scrollbar-width:thin;scrollbar-color:var(--re-line) transparent;max-height:420px;overflow:auto}#radar-enterprise .intake-queue-row{border-top:1px solid var(--re-line);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 0;display:flex}#radar-enterprise .intake-queue-row>div{overflow-wrap:anywhere;min-width:0}#radar-enterprise .intake-queue-row strong{font-size:14px;font-weight:500}#radar-enterprise .intake-queue-row p,#radar-enterprise .intake-queue-row small{color:var(--re-sub);margin:5px 0 0;font-size:12px;line-height:1.65}#radar-enterprise .intake-queue-row>.re-pill{white-space:normal;text-align:center;flex:none;max-width:145px}#radar-enterprise .intake-feedback{background:var(--re-hover);border:1px solid var(--re-line);border-radius:12px;margin:20px 0 0;padding:13px 16px;font-size:12px;line-height:1.7}#radar-enterprise .sv-lower{align-items:start}#radar-enterprise .sv-lower>.re-panel{align-self:start;min-width:0}#radar-enterprise .sv-activity{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--re-line) transparent;scroll-behavior:smooth;height:288px;max-height:288px;padding-right:8px;overflow:hidden auto}#radar-enterprise .sv-activity .activity-entry{box-sizing:border-box;align-items:flex-start;gap:14px;width:100%;min-height:94px;padding:17px 0;display:flex}#radar-enterprise .sv-activity .activity-entry>span:last-child{gap:5px;min-width:0;display:grid}#radar-enterprise .sv-activity .activity-entry strong,#radar-enterprise .sv-activity .activity-entry>span>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.5;overflow:hidden}.signin-page .signin-card .signin-error{color:#843b3b;text-align:left;box-shadow:none;background:#fff2f1;border:1px solid #dca6a6;border-radius:13px;align-items:flex-start;gap:12px;margin:18px 0 0;padding:15px 17px;font-size:13px;display:flex}.signin-page .signin-card .signin-error strong{color:inherit;margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.5;display:block}.signin-page .signin-card .signin-error p{color:inherit;margin:0;font-size:12px;line-height:1.7}.signin-page .signin-error-icon{border:1px solid;border-radius:50%;flex:0 0 21px;place-items:center;width:21px;height:21px;margin-top:1px;font-size:12px;display:grid}.signin-page[data-theme=dark] .signin-card .signin-error{color:#f1bcc5;background:#302129;border-color:#67424d}@media (width<=850px){#radar-enterprise .company-intake-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){#radar-enterprise .intake-form,#radar-enterprise .intake-queue{padding:20px}#radar-enterprise .intake-queue-row{flex-direction:column;gap:10px}#radar-enterprise .sv-activity{height:280px;max-height:280px}}#radar-enterprise .intake-active-choice{border:1px solid var(--re-line);border-radius:12px;margin:0 0 18px;padding:16px}#radar-enterprise .intake-active-choice legend{padding:0 7px;font-size:12px;font-weight:500}#radar-enterprise .intake-active-choice>p{color:var(--re-sub);margin:0 0 13px;font-size:11px}#radar-enterprise .intake-active-choice>div{flex-wrap:wrap;gap:12px 24px;display:flex}#radar-enterprise .intake-active-choice label{color:var(--re-ink);align-items:center;gap:8px;margin:0;font-size:12px;display:flex}#radar-enterprise .intake-active-choice input{accent-color:var(--re-accent)}#radar-enterprise .outreach-sent-summary{gap:5px;min-width:0;margin-right:auto;display:grid}#radar-enterprise .outreach-sent-summary small{color:var(--re-sub);overflow-wrap:anywhere}#radar-enterprise .outreach-history-modal{max-width:760px;max-height:min(86vh,900px);overflow-y:auto}#radar-enterprise .outreach-history-modal .re-modalhead>div>p{color:var(--re-sub);margin:6px 0 0;font-size:12px}#radar-enterprise .outreach-history-list{gap:14px;display:grid}#radar-enterprise .outreach-history-entry{border:1px solid var(--re-line);background:var(--re-bg);border-radius:14px;min-width:0;padding:16px 18px}#radar-enterprise .outreach-history-entry>header{justify-content:space-between;align-items:center;gap:12px;margin:0 0 13px;display:flex}#radar-enterprise .outreach-history-entry>header time{color:var(--re-sub);text-align:right;font-size:11px}#radar-enterprise .outreach-history-entry dl{gap:8px;margin:0;display:grid}#radar-enterprise .outreach-history-entry dl>div{grid-template-columns:75px minmax(0,1fr);gap:10px;font-size:12px;display:grid}#radar-enterprise .outreach-history-entry dt{color:var(--re-sub)}#radar-enterprise .outreach-history-entry dd{overflow-wrap:anywhere;color:var(--re-ink);margin:0}#radar-enterprise .outreach-crm-status{color:var(--re-sub);margin:12px 0 0;font-size:11px}#radar-enterprise .outreach-crm-status.is-error{color:var(--notice-error-ink,var(--re-warn))}#radar-enterprise .outreach-history-entry details{border-top:1px solid var(--re-line);margin-top:13px;padding-top:12px}#radar-enterprise .outreach-history-entry summary{cursor:pointer;color:var(--re-accent);font-size:12px}#radar-enterprise .outreach-history-entry pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--re-ink);background:var(--re-surface);border:1px solid var(--re-line);border-radius:9px;margin:12px 0 0;padding:14px;font-size:12px;line-height:1.8}#radar-enterprise .notes-list .note-deleted{background:var(--re-hover);border-style:dashed}#radar-enterprise .notes-list .note-deleted-copy{color:var(--re-sub);margin:12px 0 2px;font-style:italic}#radar-enterprise .note-delete-dialog{width:min(480px,100%)}#radar-enterprise .note-delete-dialog .confirm-actions .danger-button{color:#fff;background:#a33d43;border-color:#a33d43}#radar-enterprise .note-delete-dialog .confirm-actions .danger-button:hover:not(:disabled){background:#8b3036}#radar-enterprise .company-sort-card .company-drag{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}#radar-enterprise .company-sort-card .company-drag:active{cursor:grabbing}#radar-enterprise .team-access-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}#radar-enterprise .team-access-help{color:var(--re-sub);margin:0 0 20px}#radar-enterprise .team-panel .radar-select{min-width:125px}#radar-enterprise .team-panel .radar-select>button{background:var(--re-hover);width:100%;color:var(--re-ink);border-color:var(--re-line);justify-content:space-between;align-items:center;gap:14px;display:flex}#radar-enterprise .team-panel .radar-select>button:disabled{opacity:.5}html[data-radar-theme] .session-interruption{z-index:2000;background:var(--auth-bg);color:var(--auth-text);isolation:isolate;position:fixed;inset:0}.session-expired-backdrop{pointer-events:none;-webkit-user-select:none;user-select:none;filter:blur(9px);transform-origin:50% 25%;position:absolute;inset:0;overflow:hidden;transform:scale(1.025)}html[data-radar-theme] .session-interruption .session-expired-shell{z-index:1;background:color-mix(in srgb,var(--auth-bg) 48%,transparent);-webkit-backdrop-filter:blur(3px);padding:24px;position:absolute;inset:0;overflow:auto}html[data-radar-theme] .session-interruption .session-expired-card{box-sizing:border-box;text-align:left;background:var(--auth-panel);border:1px solid var(--auth-border);border-radius:24px;width:min(100%,460px);padding:30px;position:relative;box-shadow:0 28px 100px #0005}.session-expired-eyebrow{letter-spacing:1px;color:var(--auth-muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:26px;font:10px JetBrains Mono,monospace;display:flex}.session-expired-eyebrow span{letter-spacing:.6px;font-size:9px}html[data-radar-theme] .session-interruption .session-expired-icon{background:color-mix(in srgb,var(--auth-accent) 12%,var(--auth-panel));width:52px;height:52px;color:var(--auth-accent);border:1px solid color-mix(in srgb,var(--auth-accent) 22%,var(--auth-border));border-radius:16px;margin:0 auto 22px}html[data-radar-theme] .session-interruption .session-expired-card h1{letter-spacing:-.9px;color:var(--auth-text);margin:0 0 13px;font:500 28px/1.2 Space Grotesk,sans-serif}html[data-radar-theme] .session-interruption .session-expired-card p{color:var(--auth-muted);margin:0;font-size:14px;line-height:1.75}html[data-radar-theme] .session-interruption .session-expired-card>button{background:var(--auth-accent);width:min(100%,220px);color:var(--auth-on-accent);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:16px;margin:26px auto 0;padding:14px 18px;font:500 14px Inter,system-ui,sans-serif;display:flex}.session-expired-card>button:focus-visible{outline:2px solid var(--auth-accent);outline-offset:4px}.session-expired-footnote{color:var(--auth-muted);text-align:center;margin-top:18px;font-size:11px;line-height:1.6;display:block}@media (width<=480px){html[data-radar-theme] .session-interruption .session-expired-shell{padding:18px}html[data-radar-theme] .session-interruption .session-expired-card{padding:24px}html[data-radar-theme] .session-interruption .session-expired-card h1{font-size:25px}.session-expired-eyebrow{letter-spacing:.5px;font-size:9px}}#radar-enterprise .lead-view-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}#radar-enterprise .lead-view-toolbar .re-back{margin:0}#radar-enterprise .classic-lead-layout{grid-template-columns:minmax(0,1fr) minmax(360px,460px);align-items:stretch;gap:24px;min-height:560px;display:grid}#radar-enterprise .classic-lead-context{flex-direction:column;min-width:0;display:flex}#radar-enterprise .classic-lead-context>.re-panel{flex:1}#radar-enterprise .classic-lead-context h1{overflow-wrap:anywhere}#radar-enterprise .classic-job-list{padding:10px 18px 18px}#radar-enterprise .classic-job-choice{border-bottom:1px solid var(--re-line);text-align:left;width:100%;color:var(--re-ink);border-radius:10px;flex-direction:column;gap:7px;padding:16px 12px;display:flex}#radar-enterprise .classic-job-choice[aria-current=true]{background:var(--re-tint);box-shadow:inset 3px 0 var(--re-accent)}#radar-enterprise .classic-job-choice strong{font-size:14px;font-weight:500}#radar-enterprise .classic-job-choice>span{color:var(--re-sub);font-size:12px}#radar-enterprise .classic-view-hint{color:var(--re-sub);margin:18px 0;font-size:12px;line-height:1.7}#radar-enterprise .classic-lead-detail{border:1px solid var(--re-line);background:var(--sv-panel);border-radius:18px;min-width:0;min-height:0;position:relative;overflow:hidden}#radar-enterprise .classic-detail-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--re-dim) transparent;scroll-behavior:auto;contain:layout paint;isolation:isolate;position:absolute;inset:0;overflow-y:auto}#radar-enterprise .classic-lead-detail .detail-contacts{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}#radar-enterprise .classic-lead-detail .detail-content>.eyebrow,#radar-enterprise .classic-lead-detail .detail-content>h2{display:block}#radar-enterprise .classic-lead-detail .detail-panel .subsection{border-top:1px solid var(--re-line);margin-top:22px;padding-top:22px}#radar-enterprise .classic-lead-detail .detail-panel{border:0;border-radius:0;max-height:none;overflow:visible}#radar-enterprise .classic-lead-detail .talent-grid{grid-template-columns:minmax(0,1fr)}#radar-enterprise .classic-lead-detail .candidate-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr))}#radar-enterprise .classic-lead-detail .candidate-section-head,#radar-enterprise .classic-lead-detail .assign,#radar-enterprise .classic-lead-detail .actions{flex-wrap:wrap}#radar-enterprise .classic-lead-notes{padding:0 22px 22px}@media (width<=850px){#radar-enterprise .classic-lead-layout{grid-template-columns:minmax(0,1fr);min-height:0}#radar-enterprise .classic-lead-detail{max-height:none;overflow:visible}#radar-enterprise .classic-detail-scroll{position:relative;inset:auto;overflow:visible}#radar-enterprise .classic-job-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}}#radar-enterprise .sv-layout{align-items:stretch}#radar-enterprise .sv-layout>.re-panel{flex-direction:column;height:100%;min-height:0;display:flex}#radar-enterprise .sv-layout>.re-panel>.re-panelhead{flex:none}#radar-enterprise .sv-layout>.re-panel .sv-cardgrid{flex:1;grid-auto-rows:1fr;align-content:stretch}#radar-enterprise .sv-subgrid,#radar-enterprise .sv-lower{align-items:stretch}#radar-enterprise .sv-lower>.re-panel{flex-direction:column;height:100%;min-height:0;display:flex}#radar-enterprise .sv-lower>.re-panel>.engine-summary,#radar-enterprise .sv-lower>.re-panel>.sv-activity{flex:1;min-height:0}#radar-enterprise .notification-browser-help{margin-top:8px;font-size:11px}#radar-enterprise .notification-browser-control{border:1px solid var(--re-line);background:var(--re-surface);border-radius:999px;align-items:center;gap:10px;min-height:40px;padding:7px 10px;display:flex}#radar-enterprise .notification-browser-state{color:var(--re-sub);white-space:nowrap;font-size:12px}#radar-enterprise .notification-browser-control .setting-switch{cursor:pointer;transition:background .25s,border-color .25s,opacity .2s}#radar-enterprise .notification-browser-control .setting-switch:disabled{cursor:not-allowed;opacity:.55}#radar-enterprise .notification-browser-control .setting-switch:focus-visible{outline:2px solid var(--re-accent);outline-offset:3px}@media (width<=700px){#radar-enterprise .notification-browser-control{min-height:36px;padding:6px 8px}#radar-enterprise .notification-browser-state{font-size:11px}}#radar-enterprise .lead-loading{min-height:120px;color:var(--re-sub);align-items:center;gap:11px;display:flex}#radar-enterprise .route-loader{border:2px solid var(--re-line);border-top-color:var(--re-accent);border-radius:50%;flex:none;width:20px;height:20px;animation:.75s linear infinite radar-loader-spin;display:inline-block}@keyframes radar-loader-spin{to{transform:rotate(360deg)}}.route-loading-shell:before{content:"";border:3px solid var(--auth-border);border-top-color:var(--auth-accent);border-radius:50%;width:28px;height:28px;margin:0 0 24px;animation:.75s linear infinite radar-loader-spin;display:block}.route-loading-skeleton i{background:linear-gradient(100deg,var(--auth-tint) 30%,color-mix(in srgb,var(--auth-tint) 65%,white) 48%,var(--auth-tint) 66%);background-size:220% 100%;animation:1.5s ease-in-out infinite route-skeleton-shimmer}@keyframes route-skeleton-shimmer{to{background-position-x:-220%}}#radar-enterprise .execution-status{text-transform:capitalize;border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:650;display:inline-flex}#radar-enterprise .execution-status.is-completed{color:#26734c;background:#e5f5eb;border-color:#b7e4c7}#radar-enterprise[data-theme=dark] .execution-status.is-completed{color:#a8e3bb;background:#163426;border-color:#285a3d}#radar-enterprise .execution-status.is-failed{color:#a82d36;background:#fff0f0;border-color:#f0b8bc}#radar-enterprise[data-theme=dark] .execution-status.is-failed{color:#ffb5bb;background:#411d23;border-color:#71323a}#radar-enterprise .execution-status.is-running{color:#075d94;background:#e8f5ff;border-color:#b9def6}#radar-enterprise[data-theme=dark] .execution-status.is-running{color:#9fd8ff;background:#142f42;border-color:#244e69}#radar-enterprise .execution-status.is-queued{color:#805d12;background:#fff6df;border-color:#e9d69d}#radar-enterprise[data-theme=dark] .execution-status.is-queued{color:#f1d58f;background:#382f19;border-color:#665426}@media (prefers-reduced-motion:reduce){.route-loading-shell:before,#radar-enterprise .route-loader,#radar-enterprise .route-loading-skeleton i{animation:none}#radar-enterprise .classic-detail-scroll{scroll-behavior:auto}}#radar-enterprise .workspace-status .workspace-loader{vertical-align:-3px;border-width:1.5px;width:14px;height:14px;margin-right:8px}#radar-enterprise .detail-panel .review-notice{color:#694709;background:#fff6db;border-color:#e7c66a #e7c66a #e7c66a #d49b16;border-left-style:solid;border-left-width:4px}#radar-enterprise .detail-panel .review-notice strong,#radar-enterprise .detail-panel .review-notice span,#radar-enterprise .detail-panel .review-notice small{color:inherit}#radar-enterprise[data-theme=dark] .detail-panel .review-notice{color:#f4d991;background:#382e16;border-color:#806626 #806626 #806626 #e4b341}#radar-enterprise .classic-lead-review{flex-direction:column;gap:12px;min-width:0;min-height:560px;display:flex}#radar-enterprise .lead-detail-controls{flex-wrap:nowrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}#radar-enterprise .lead-detail-controls>.re-btn{white-space:nowrap}.signin-card .signin-code-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.signin-card .signin-code-actions button{width:auto;box-shadow:none;color:var(--auth-accent);background:0 0;border:0;margin:0;padding:8px 0;font-size:12px;font-weight:600}.signin-card .signin-code-actions button:disabled{color:var(--auth-muted);opacity:.7;cursor:not-allowed;background:0 0}.signin-card .signin-code-actions button:hover:not(:disabled){background:0 0;text-decoration:underline;transform:none}#radar-enterprise .classic-lead-review>.classic-lead-detail{flex:1}#radar-enterprise .classic-lead-detail .ws-spinner-state{min-height:100%;padding:48px 20px}#radar-enterprise .clickable-row,#radar-enterprise .company-sort-card{cursor:pointer}#radar-enterprise .clickable-row:focus-visible{outline:2px solid var(--re-accent);outline-offset:-3px;background:var(--re-tint)}#radar-enterprise .company-sort-card{touch-action:auto;-webkit-user-select:auto;user-select:auto}@media (width<=850px){#radar-enterprise .classic-lead-review{min-height:0}#radar-enterprise .classic-lead-detail .ws-spinner-state{min-height:280px}}#radar-enterprise .gmail-connection{border:1px solid var(--re-line);background:var(--re-surface);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;padding:22px;display:flex}#radar-enterprise .gmail-connection p{margin:7px 0 0;font-size:13px}#radar-enterprise .gmail-connection .re-controls{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}@media (width<=700px){#radar-enterprise .gmail-connection{flex-direction:column;align-items:flex-start}}#radar-enterprise .intake-active-field{color:var(--re-sub);gap:9px;margin-bottom:20px;font-size:12px;display:grid}#radar-enterprise .intake-active-field .radar-select{width:100%;min-width:0}#radar-enterprise .intake-active-field .radar-select>button{border-radius:10px;justify-content:space-between;width:100%;padding:12px}#radar-enterprise .company-board-boundary{isolation:isolate;position:relative;overflow:clip}#radar-enterprise .company-board-boundary>.company-drag-ghost{z-index:3;position:absolute}#radar-enterprise .sv-layout>.re-panel>.company-board-boundary{flex-direction:column;flex:1;min-height:0;display:flex}#radar-enterprise .sv-layout>.re-panel>.company-board-boundary>.company-sort-grid{flex:1;grid-auto-rows:1fr;align-content:stretch}html[data-radar-theme=light]{--notice-error-bg:#fff0f1;--notice-error-line:#efc1c7;--notice-error-ink:#983341;--notice-success-bg:#edf8f1;--notice-success-line:#bddfc9;--notice-success-ink:#286542;--notice-warning-bg:#fff7df;--notice-warning-line:#e8d292;--notice-warning-ink:#785818}html[data-radar-theme=dark]{--notice-error-bg:#2c222b;--notice-error-line:#68404b;--notice-error-ink:#f0bac3;--notice-success-bg:#1b2e29;--notice-success-line:#385d4b;--notice-success-ink:#addcc0;--notice-warning-bg:#302c20;--notice-warning-line:#6a5930;--notice-warning-ink:#ecd69b}#radar-enterprise .notice{border:1px solid;border-radius:12px;padding:14px 16px;line-height:1.65}#radar-enterprise .notice.notice-error,#radar-enterprise [role=alert],html[data-radar-theme] .signin-card .signin-error,html[data-radar-theme] .signin-card .signin-message.notice-error{background:var(--notice-error-bg);border:1px solid var(--notice-error-line);color:var(--notice-error-ink);border-radius:12px;padding:13px 16px}#radar-enterprise .notice.notice-success,#radar-enterprise .note-save-feedback,#radar-enterprise .profile-name-actions [role=status],#radar-enterprise .notification-test-result,html[data-radar-theme] .signin-card .signin-message:not(.notice-error){background:var(--notice-success-bg);border:1px solid var(--notice-success-line);color:var(--notice-success-ink);border-radius:12px;padding:13px 16px}#radar-enterprise .notice.notice-warning,#radar-enterprise .re-banner:not(.notice),#radar-enterprise[data-theme] .detail-panel .review-notice,#radar-enterprise .company-locations p[role=status]{background:var(--notice-warning-bg);border:1px solid var(--notice-warning-line);color:var(--notice-warning-ink);border-radius:12px;padding:13px 16px}#radar-enterprise .notice :is(p,small,strong,h3,span),#radar-enterprise [role=alert] :is(p,small,strong,span),html[data-radar-theme] .signin-card .signin-error :is(p,strong){color:inherit}#radar-enterprise .gmail-connection.notice{padding:20px 22px}#radar-enterprise .gmail-connection a.re-btn{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}#radar-enterprise .toast-message.notice{color:var(--notice-success-ink)}#radar-enterprise .toast-message.notice-warning{color:var(--notice-warning-ink)}#radar-enterprise .toast-message.notice-error{color:var(--notice-error-ink)}#radar-enterprise .re-status.failed{background:var(--notice-error-bg);border-color:var(--notice-error-line);color:var(--notice-error-ink)}#radar-enterprise .re-status.review{background:var(--notice-warning-bg);border-color:var(--notice-warning-line);color:var(--notice-warning-ink)}#radar-enterprise .re-status.ready{background:var(--notice-success-bg);border-color:var(--notice-success-line);color:var(--notice-success-ink)}#radar-enterprise .re-status{vertical-align:middle;border:1px solid #0000;border-radius:999px;flex:none;place-self:flex-start start;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:4px 10px;line-height:1.4;display:inline-flex}#radar-enterprise .job-research>.re-banner{overflow-wrap:anywhere;max-width:calc(100% - 40px);margin:16px 20px}
