.radar[data-astro-cid-yodn47o7]{gap:var(--space-11) var(--space-13);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.radar__stage-col[data-astro-cid-yodn47o7],.radar__panel[data-astro-cid-yodn47o7]{min-width:0}.radar__badge[data-astro-cid-yodn47o7]{align-items:baseline;gap:var(--space-3) var(--space-7);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.radar__badge[data-astro-cid-yodn47o7] .kicker[data-astro-cid-yodn47o7]{margin:0}.radar__badge-text[data-astro-cid-yodn47o7]{font-size:var(--site-fs-small);color:var(--text-secondary)}.radar__stage[data-astro-cid-yodn47o7]{margin:0}.radar__view[data-astro-cid-yodn47o7]{background:var(--surface-card);border:var(--border);border-radius:var(--radius-card);overflow:hidden}.radar__view[data-astro-cid-yodn47o7] svg[data-astro-cid-yodn47o7]{width:100%;height:auto;display:block}.radar__floor[data-astro-cid-yodn47o7]{fill:var(--surface-card-sunk)}.radar__grid[data-astro-cid-yodn47o7]{fill:none;stroke:var(--border-default);stroke-width:1px}.radar__sensor-stand[data-astro-cid-yodn47o7]{stroke:var(--border-default);stroke-width:1.5px}.radar__beam[data-astro-cid-yodn47o7]{fill:none;stroke:var(--cobalt);stroke-width:1.5px;stroke-dasharray:3 5;opacity:.45}.radar__sensor-body[data-astro-cid-yodn47o7]{fill:var(--ink-900)}.radar__wires[data-astro-cid-yodn47o7]{fill:none;stroke:var(--cobalt-mid);stroke-width:1.3px;stroke-linecap:round;opacity:.55}.radar__dots[data-astro-cid-yodn47o7]{fill:var(--cobalt)}.radar__legend[data-astro-cid-yodn47o7]{gap:var(--space-4) var(--space-9);margin-top:var(--space-5);font-size:var(--site-fs-small);color:var(--text-secondary);flex-wrap:wrap;display:flex}.radar__key[data-astro-cid-yodn47o7]{align-items:center;gap:var(--space-4);display:inline-flex}.radar__key[data-astro-cid-yodn47o7]:before{content:"";border-radius:var(--radius-pill);width:10px;height:10px;display:inline-block}.radar__key--sensor[data-astro-cid-yodn47o7]:before{background:var(--ink-900);border-radius:2px}.radar__key--dots[data-astro-cid-yodn47o7]:before{background:var(--cobalt)}.radar__status[data-astro-cid-yodn47o7],.radar__note[data-astro-cid-yodn47o7]{margin-top:var(--space-6);font-size:var(--site-fs-small);color:var(--text-secondary);line-height:1.55}.radar__status[data-astro-cid-yodn47o7]{color:var(--text-body)}.radar__status[data-astro-cid-yodn47o7]:empty{display:none}.radar__picker[data-astro-cid-yodn47o7]{gap:var(--space-3);flex-wrap:wrap;display:flex}.radar__pick[data-astro-cid-yodn47o7]{min-height:var(--site-control-h);padding:0 var(--space-7);font-family:var(--type-label);font-size:var(--site-fs-small);font-weight:var(--w-semibold);background:var(--surface-card);color:var(--text-secondary);border:var(--border);border-radius:var(--radius-control);cursor:pointer;transition:var(--transition-hover)}.radar__pick[data-astro-cid-yodn47o7]:hover{color:var(--cobalt-mid);border-color:var(--cobalt-mid)}.radar__pick[data-astro-cid-yodn47o7][aria-pressed=true]{color:var(--white);background:var(--fill-primary);border-color:var(--ink-900)}.radar__title[data-astro-cid-yodn47o7]{margin-top:var(--space-9);font-size:var(--fs-title);line-height:var(--lh-title)}.radar__body[data-astro-cid-yodn47o7]{margin-top:var(--space-5);color:var(--text-secondary)}.radar__signal[data-astro-cid-yodn47o7]{margin:var(--space-10) 0 0}.radar__signal-head[data-astro-cid-yodn47o7]{justify-content:space-between;gap:var(--space-3) var(--space-7);margin-bottom:var(--space-4);font-size:var(--site-fs-small);flex-wrap:wrap;display:flex}.radar__signal-label[data-astro-cid-yodn47o7]{font-weight:var(--w-semibold);color:var(--text-heading)}.radar__axis[data-astro-cid-yodn47o7]{color:var(--text-secondary)}.radar__signal[data-astro-cid-yodn47o7] svg[data-astro-cid-yodn47o7]{background:var(--surface-card);border:var(--border);border-radius:var(--radius-card);width:100%;height:auto;display:block}.radar__area[data-astro-cid-yodn47o7]{fill:var(--cobalt-tint)}.radar__line[data-astro-cid-yodn47o7]{fill:none;stroke:var(--cobalt);stroke-width:2px;stroke-linejoin:round}.radar__baseline[data-astro-cid-yodn47o7]{stroke:var(--border-default);stroke-width:1px}.radar__cursor[data-astro-cid-yodn47o7]{stroke:var(--ink-900);stroke-width:1.5px}.radar__signal-foot[data-astro-cid-yodn47o7]{margin-top:var(--space-3);font-family:var(--type-label);font-size:var(--site-fs-small);color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.radar__timeline[data-astro-cid-yodn47o7]{margin-top:var(--space-9)}.radar__timeline-head[data-astro-cid-yodn47o7]{justify-content:space-between;align-items:baseline;gap:var(--space-3) var(--space-7);flex-wrap:wrap;display:flex}.radar__timeline[data-astro-cid-yodn47o7] label[data-astro-cid-yodn47o7]{font-weight:var(--w-semibold)}.radar__readout[data-astro-cid-yodn47o7]{gap:var(--space-5);font-size:var(--site-fs-small);color:var(--text-secondary);display:inline-flex}.radar__readout[data-astro-cid-yodn47o7] output[data-astro-cid-yodn47o7]{font-family:var(--type-label);font-weight:var(--w-semibold);font-variant-numeric:tabular-nums;color:var(--text-heading)}.radar__timeline[data-astro-cid-yodn47o7] input[data-astro-cid-yodn47o7]{width:100%;height:var(--site-control-h);margin:var(--space-3) 0 0;accent-color:var(--cobalt);cursor:pointer;display:block}.radar__replay[data-astro-cid-yodn47o7]{margin-top:var(--space-5);padding-inline:var(--space-8)}.radar__limit[data-astro-cid-yodn47o7]{padding:var(--space-7) var(--space-9);border-left:3px solid var(--cobalt);background:var(--surface-card-sunk);border-radius:var(--radius-control);font-size:var(--site-fs-small);color:var(--text-body);grid-column:1/-1;line-height:1.55}@media (width<=900px){.radar[data-astro-cid-yodn47o7]{gap:var(--space-10);grid-template-columns:1fr}}@media (width<=640px){.radar__pick[data-astro-cid-yodn47o7]{padding-inline:var(--space-4);flex:auto}.radar__title[data-astro-cid-yodn47o7]{font-size:var(--fs-stat)}.radar__limit[data-astro-cid-yodn47o7]{padding:var(--space-6) var(--space-7)}}@media (prefers-reduced-motion:reduce){.radar__pick[data-astro-cid-yodn47o7]{transition:none}}.row[data-astro-cid-vh6gvjy5]{padding-block:var(--site-band-y)}.row__grid[data-astro-cid-vh6gvjy5]{gap:var(--space-14);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.row__grid--flip[data-astro-cid-vh6gvjy5] .row__art[data-astro-cid-vh6gvjy5]{order:2}.row__body[data-astro-cid-vh6gvjy5]{margin-top:var(--space-8);font-size:var(--site-fs-lead);color:var(--text-secondary);max-width:46ch;line-height:1.5}.agent[data-astro-cid-vh6gvjy5]{gap:var(--space-8);align-items:flex-start;display:flex}.agent__b[data-astro-cid-vh6gvjy5]{margin-top:var(--space-4);font-size:var(--site-fs-small);color:var(--text-secondary)}.privacy__lead[data-astro-cid-vh6gvjy5]{max-width:64ch}.radar-demo[data-astro-cid-vh6gvjy5]{margin-top:var(--space-13)}.radar-edge[data-astro-cid-vh6gvjy5]{margin-top:var(--space-14);padding-top:var(--space-13);border-top:1px solid var(--border-default)}.radar-edge__note[data-astro-cid-vh6gvjy5]{margin-top:var(--space-9);font-size:var(--site-fs-small);color:var(--text-secondary);max-width:64ch}.radar-edge[data-astro-cid-vh6gvjy5] .btn-row[data-astro-cid-vh6gvjy5]{margin-top:var(--space-9)}.radar-research[data-astro-cid-vh6gvjy5]{margin-top:var(--space-14);padding-top:var(--space-13);border-top:var(--border)}.signals[data-astro-cid-vh6gvjy5]{padding:0;list-style:none}.signal[data-astro-cid-vh6gvjy5]{gap:var(--space-8);align-items:flex-start;display:flex}.signal__status[data-astro-cid-vh6gvjy5]{margin-top:var(--space-5);font-size:var(--site-fs-small);font-weight:var(--w-semibold);color:var(--text-heading)}@media (width<=900px){.row__grid[data-astro-cid-vh6gvjy5]{gap:var(--space-11);grid-template-columns:1fr}.row__grid--flip[data-astro-cid-vh6gvjy5] .row__art[data-astro-cid-vh6gvjy5]{order:0}}
