:root{--veto-ds-brand:var(--primary);--veto-ds-brand-on:var(--primary-foreground);--veto-ds-positive:var(--pos);--veto-ds-negative:var(--neg);--veto-ds-caution:var(--warn);--veto-ds-unavailable:var(--muted-foreground);--veto-ds-evidence:var(--info);--veto-ds-canvas:var(--background);--veto-ds-card:var(--surface);--veto-ds-card-elevated:var(--surface-2);--veto-ds-border:var(--hairline);--veto-ds-text:var(--foreground);--veto-ds-text-muted:var(--muted-foreground);--veto-ds-radius-control:.625rem;--veto-ds-radius-panel:1rem;--veto-ds-radius-surface:1.375rem;--veto-ds-spacing-unit:.25rem;--veto-ds-text-label:.6875rem;--veto-ds-text-caption:.75rem;--veto-ds-text-body:.875rem;--veto-ds-text-title:1.125rem;--veto-ds-focus:color-mix(in srgb, var(--veto-ds-brand) 72%, white);--veto-ds-focus-shadow:color-mix(in srgb, var(--veto-ds-brand) 14%, transparent)}.veto-ds-panel{border-radius:var(--veto-ds-radius-panel);overflow-wrap:anywhere;min-width:0}.veto-ds-panel .veto-data-region__header h2{font-size:var(--veto-ds-text-label);letter-spacing:.09em;line-height:1.45}.veto-ds-panel .veto-data-region__header p{font-size:var(--veto-ds-text-caption);line-height:1.5}.veto-ds-tag{min-height:1.625rem;font-size:var(--veto-ds-text-label);letter-spacing:.045em;line-height:1.15}.veto-ds-stat .label-xs{font-size:var(--veto-ds-text-label);letter-spacing:.085em;line-height:1.45}:where(.veto-client-shell,.veto-public-home,.veto-public-page) :is(a,button,select,input,textarea,[role=button]):focus-visible{outline:2px solid var(--veto-ds-focus);outline-offset:3px;box-shadow:0 0 0 5px var(--veto-ds-focus-shadow)}.veto-ds-panel :is(button,a):focus-visible,.veto-ds-tag:focus-visible{outline:2px solid var(--veto-ds-focus);outline-offset:3px}.veto-ds-status{border:1px solid var(--veto-ds-border);border-radius:var(--veto-ds-radius-control);min-height:1.625rem;font:650 var(--veto-ds-text-label)/1.2 var(--font-sans,Inter, sans-serif);letter-spacing:.045em;font-variant-numeric:tabular-nums;align-items:center;gap:.375rem;padding-inline:.625rem;display:inline-flex}.veto-ds-status[data-evidence-status=LIVE]{border-color:color-mix(in srgb, var(--veto-ds-positive) 35%, transparent);color:var(--veto-ds-positive)}.veto-ds-status[data-evidence-status=DELAYED],.veto-ds-status[data-evidence-status=STALE]{border-color:color-mix(in srgb, var(--veto-ds-caution) 35%, transparent);color:var(--veto-ds-caution)}.veto-ds-status[data-evidence-status=UNAVAILABLE]{color:var(--veto-ds-unavailable)}.veto-ds-status__indicator{background:currentColor;border-radius:50%;flex:none;width:.375rem;height:.375rem}@media (width<=640px){.veto-ds-panel .veto-data-region__body{min-width:0}.veto-ds-status{max-width:100%}}@media (prefers-reduced-motion:reduce){.veto-client-shell :is(.rise,.veto-breathe,.pulse-warn,.veto-orbit,.veto-scanline){animation:none}}.veto-ds-command-layout .veto-ds-command-section{min-width:0;scroll-margin-top:9.5rem}.veto-ds-journey-nav{--veto-ds-nav-glow:color-mix(in srgb, var(--veto-ds-brand) 14%, transparent);border:1px solid color-mix(in srgb, var(--veto-ds-text) 12%, transparent);border-radius:var(--veto-ds-radius-panel);background:linear-gradient(110deg, var(--veto-ds-nav-glow), transparent 24%), linear-gradient(180deg, color-mix(in srgb, var(--veto-ds-card-elevated) 70%, #000), #030303);grid-template-columns:minmax(195px,245px) minmax(0,1fr);align-items:stretch;min-width:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.veto-ds-journey-nav__identity{border-inline-end:1px solid #ffffff14;align-items:center;gap:.8rem;min-width:0;padding:1rem;display:flex}.veto-ds-journey-nav__symbol{border:1px solid color-mix(in srgb, var(--veto-ds-brand) 38%, transparent);background:color-mix(in srgb, var(--veto-ds-brand) 8%, #000);width:2.35rem;height:2.35rem;color:var(--veto-ds-brand);border-radius:.7rem;flex:none;place-items:center;font-size:1rem;font-weight:800;line-height:1;display:grid}.veto-ds-journey-nav__identity small,.veto-ds-journey-nav__identity strong{min-width:0;display:block}.veto-ds-journey-nav__identity small{color:var(--veto-ds-text-muted);letter-spacing:.15em;font-size:.625rem}.veto-ds-journey-nav__identity strong{color:var(--veto-ds-text);margin-top:.2rem;font-size:.8rem;font-weight:600;line-height:1.35}.veto-ds-journey-nav__links{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.3rem;min-width:0;padding:.375rem;display:grid}.veto-ds-journey-nav__link{min-width:0;min-height:3.65rem;color:var(--veto-ds-text);border:1px solid #0000;border-radius:.7rem;justify-content:flex-start;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.75rem;font-weight:550;line-height:1.3;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:flex}.veto-ds-journey-nav__link:hover,.veto-ds-journey-nav__link:focus-visible{border-color:color-mix(in srgb, var(--veto-ds-brand) 30%, transparent);background:color-mix(in srgb, var(--veto-ds-brand) 7%, #000)}.veto-ds-journey-nav__link svg{color:var(--veto-ds-text-muted);flex:none}.veto-ds-journey-nav__number{color:var(--veto-ds-brand);font-family:var(--font-mono,monospace);font-size:.625rem;font-weight:650}.veto-ds-journey-nav__arrow{opacity:.45;margin-inline-start:auto}.veto-ds-runtime-link{min-width:0;text-decoration:none}.veto-ds-runtime-link:focus-visible,.veto-ds-collapsed-tools:focus-visible{outline:2px solid var(--veto-ds-focus);outline-offset:3px}@media (width>=1024px) and (width<=1370px){.veto-ds-journey-nav{grid-template-columns:1fr}.veto-ds-journey-nav__identity{border-inline-end:none;border-bottom:1px solid #ffffff14;padding-block:.625rem}}@media (width<=767px){.veto-ds-journey-nav{grid-template-columns:minmax(0,1fr)}.veto-ds-journey-nav__identity{border-inline-end:0;border-bottom:1px solid #ffffff14;padding:.7rem .85rem}.veto-ds-journey-nav__symbol{width:2rem;height:2rem}.veto-ds-journey-nav__links{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--veto-ds-text) 16%, transparent) transparent;gap:.35rem;padding:.45rem;display:flex;overflow-x:auto}.veto-ds-journey-nav__link{scroll-snap-align:start;white-space:nowrap;flex:none;min-height:2.85rem;padding-inline:.65rem;font-size:.75rem}.veto-ds-journey-nav__arrow{display:none}.veto-ds-command-layout .veto-ds-command-section{scroll-margin-top:8.25rem}}@media (prefers-reduced-motion:reduce){.veto-ds-journey-nav__link{transition:none}}.veto-ds-wayfinder{border:1px solid color-mix(in srgb, var(--veto-ds-text) 9%, transparent);border-radius:var(--veto-ds-radius-panel);background:linear-gradient(110deg, color-mix(in srgb, var(--veto-ds-brand) 4%, transparent), transparent 55%), color-mix(in srgb, var(--veto-ds-card) 96%, black);align-items:center;gap:.75rem;min-width:0;padding:.5rem .625rem .5rem .9rem;display:flex}.veto-ds-wayfinder__identity{border-inline-end:1px solid color-mix(in srgb, var(--veto-ds-text) 11%, transparent);white-space:nowrap;flex:none;align-items:center;gap:.55rem;min-width:0;padding-inline-end:.8rem;display:flex}.veto-ds-wayfinder__code{font:600 .625rem/1.35 var(--font-mono,monospace);letter-spacing:.09em;color:var(--veto-ds-text-muted)}.veto-ds-wayfinder__identity strong{color:var(--veto-ds-text);font-size:.75rem;font-weight:600}.veto-ds-wayfinder__links{flex:1;justify-content:flex-end;gap:.3rem;min-width:0;display:flex}.veto-ds-wayfinder__link{min-height:2.75rem;color:var(--veto-ds-text-muted);white-space:nowrap;border:1px solid #0000;border-radius:.625rem;align-items:center;gap:.45rem;padding:.55rem .65rem;font-size:.75rem;line-height:1.3;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.veto-ds-wayfinder__link:hover,.veto-ds-wayfinder__link:focus-visible{border-color:color-mix(in srgb, var(--veto-ds-brand) 25%, transparent);background:color-mix(in srgb, var(--veto-ds-brand) 6%, transparent);color:var(--veto-ds-text)}.veto-ds-wayfinder__arrow{opacity:.4;color:var(--veto-ds-brand)}.veto-ds-wayfinder__link:hover .veto-ds-wayfinder__arrow{opacity:1}@media (width<=1200px){.veto-ds-wayfinder{padding:.65rem;display:block;overflow:hidden}.veto-ds-wayfinder__identity{border-inline-end:0;gap:.6rem;padding:0 .4rem .6rem}.veto-ds-wayfinder__links{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;justify-content:flex-start;overflow-x:auto}.veto-ds-wayfinder__link{scroll-snap-align:start;flex:none}}@media (width<=360px){.veto-ds-wayfinder__identity strong{font-size:.6875rem}.veto-ds-wayfinder__identity{gap:.4rem}}@media (prefers-reduced-motion:reduce){.veto-ds-wayfinder__link{transition:none}}.veto-ds-workspace-hero{isolation:isolate;min-width:0;scroll-margin-top:6rem}.veto-ds-workspace-hero .veto-kicker,.veto-ds-workspace-hero .veto-eyebrow{font-size:var(--veto-ds-text-label);letter-spacing:.12em;line-height:1.4}.veto-ds-workspace-hero h1{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;max-width:60rem;font-size:clamp(1.65rem,1.25rem + 1.6vw,2.75rem);line-height:1.13}.veto-ds-workspace-hero .gods-eye-cockpit__lede{max-width:57rem;font-size:var(--veto-ds-text-body);overflow-wrap:anywhere;line-height:1.65}.veto-ds-eye-freshness{min-width:0;max-width:100%}.veto-ds-eye-freshness .veto-ds-status{white-space:nowrap;font-size:var(--veto-ds-text-label)}@media (width<=640px){.veto-ds-workspace-hero h1{text-wrap:pretty;font-size:clamp(1.6rem,6vw,2.15rem)}.veto-ds-wayfinder__identity strong{overflow-wrap:anywhere}}.veto-client-shell .recharts-cartesian-axis-tick text{fill:var(--veto-ds-text-muted);font-variant-numeric:tabular-nums;font-size:11px}.veto-client-shell .recharts-legend-item-text{font-size:12px;line-height:1.45}.veto-client-shell .recharts-tooltip-wrapper{font-variant-numeric:tabular-nums;font-size:12px}.veto-client-shell :is(.recharts-wrapper,.recharts-responsive-container){min-width:0;max-width:100%}@media (pointer:coarse){.veto-client-shell .recharts-legend-item-text{font-size:12px}}
