.veto-research-subnav-wrap,.veto-research-mission,.mr02,.mr03,.mr04,.mr05,.af01,.af02-watch{--vr-panel:#0e1217;--vr-panel-2:#151a20;--vr-line:#d2deeb26;--vr-text:#f5f6f8;--vr-muted:#b8c2cf;--vr-red:#ff634d;--vr-coral:#ffae9b;--vr-good:#a9ddbb;--vr-warn:#ffc487;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"kern" 1, "tnum" 1;font-family:Inter,Segoe UI,Noto Sans,system-ui,-apple-system,sans-serif}.veto-research-subnav-wrap{isolation:isolate;z-index:1;min-width:0;position:relative}.veto-lab-nav{border:1px solid var(--vr-line);background:linear-gradient(140deg,#ffffff09,#ffffff03),#0c1014;border-radius:17px;align-items:center;gap:1rem;min-width:0;margin-top:1.05rem;padding:.72rem .8rem;display:flex;overflow:hidden;box-shadow:0 14px 46px #0000003b}.veto-lab-nav__identity{border-right:1px solid var(--vr-line);white-space:nowrap;flex:none;grid-template-columns:8px auto;align-items:center;gap:.17rem .65rem;padding:.35rem 1rem .35rem .35rem;display:grid}.veto-lab-nav__pulse{background:var(--vr-red);border-radius:99px;grid-row:1/3;width:8px;height:8px;box-shadow:0 0 0 3px #ff634d1f}.veto-lab-nav__identity b{letter-spacing:.1em;color:#fff;font-size:.73rem;font-weight:840}.veto-lab-nav__identity small{color:var(--vr-muted);font-size:.69rem;font-weight:570}.veto-lab-nav__rail{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#444e58 transparent;scroll-snap-type:x proximity;flex:auto;align-items:center;gap:.35rem;min-width:0;padding:.26rem .16rem .42rem;display:flex;overflow-x:auto}.veto-lab-nav__link{scroll-snap-align:start;white-space:nowrap;color:#bbc6d1;background:0 0;border:1px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:.49rem;min-height:43px;padding:.61rem .82rem;font-size:.76rem;font-weight:710;line-height:1.2;transition:color .16s,background-color .16s,border-color .16s;display:inline-flex}.veto-lab-nav__link svg{color:#8c9aa7;flex:none}.veto-lab-nav__link:is(:hover,:focus-visible){color:#fff;background:#fff1;border-color:#ffffff1a}.veto-lab-nav__link.is-current{color:#ffc1ae;background:#ff634d1a;border-color:#ff765f6e}.veto-lab-nav__link.is-current svg{color:#ff9680}.veto-lab-nav__link:focus-visible,.mr02 button:focus-visible,.mr03 button:focus-visible,.mr04 button:focus-visible,.mr05 button:focus-visible,.af01 button:focus-visible{outline-offset:3px;outline:2px solid #ff9a81}.mr02,.mr03,.mr04,.mr05,.af01,.af02-watch{border-color:var(--vr-line);box-shadow:0 22px 75px #00000026,inset 0 1px #ffffff07}.mr02,.mr04,.mr05,.af01{background:radial-gradient(at 95% 0,#ff634d13,#0000 45%),linear-gradient(135deg,#10151a,#090c0f)}.mr03{background:radial-gradient(at 99% 0,#ff634d0e,#0000 45%),#0b0f13}.mr02-head p,.mr03__title p,.mr04-heading p,.mr05-head p,.af01-top__copy p,.mr02-chart p,.mr04-lab__charthead p,.mr05-chart__head p,.mr05-evidence__head p,.mr05-density__head p{color:var(--vr-muted);font-size:clamp(.82rem,1vw,.95rem);line-height:1.75}.mr02-kicker,.mr03__label,.mr04-eyebrow,.mr05-eyebrow,.af01-kicker{color:var(--vr-coral);letter-spacing:.075em;overflow-wrap:anywhere;font-size:clamp(.69rem,.8vw,.77rem);line-height:1.5}.mr02-head h2,.mr03__title h3,.mr04-heading h3,.mr05-head h2,.af01-top h2{color:var(--vr-text);letter-spacing:-.051em;text-wrap:balance;line-height:1.13}.mr02-head h2 em,.mr04-heading h3 em{color:var(--vr-coral)}.mr02-chart,.mr02-dossier,.mr04-lab__chart,.mr04-lab__method,.mr05-chart,.mr05-audit,.af01-overview{border-color:var(--vr-line);background:#00000029}.mr02-state,.mr03__verdict,.mr04-candidate__status,.mr05-audit__item strong,.mr05-contract strong{font-variant-numeric:tabular-nums}.mr02-control>span,.mr04-heading__badge,.mr05-status>div,.mr04-candidate__number,.mr05-contract span,.mr05-audit__top,.mr04-lab__tag,.mr05-evidence__head>div>span,.mr05-density__head>span{letter-spacing:.07em;font-size:.7rem;line-height:1.5}.mr02-state,.mr02-chart__head>span:not(.mr02-state),.mr02-control small,.mr02-asset-card__metric span,.mr02-asset-card__stat,.mr02-dossier__states,.mr02-dossier__fact,.mr02-dossier__warning,.mr03__verdict>span,.mr03__title p,.mr03__foot,.mr03__subnote,.mr04-candidate__rank,.mr04-candidate__hypothesis p,.mr04-candidate__values small,.mr04-candidate__values span,.mr04-candidate__footer,.mr04-lab__gate,.mr04-lab__warning p,.mr04-footer,.mr05-status small,.mr05-contract small,.mr05-path>div strong,.mr05-path>div small,.mr05-chart__head span,.mr05-pair button,.mr05-audit__item,.mr05-audit__item strong,.mr05-audit__warning span,.mr05-evidence__asset-head,.mr05-evidence__fineprint,.mr05-ledger>button,.mr05-footer,.af01-stages>div strong,.af01-stages>div small,.af01-overview__foot{font-size:clamp(.72rem,.82vw,.82rem);line-height:1.55}.mr04-candidate__number,.mr04-candidate__rank,.mr05-contract span,.mr05-contract small,.mr05-audit__item strong{overflow-wrap:anywhere}.mr04-candidate__values strong,.mr05-contract strong,.mr02-asset-card__metric b{font-variant-numeric:tabular-nums;line-height:1.12}.mr02-grid,.mr04-candidates,.mr05-contract{gap:clamp(.7rem,1vw,1rem)}.mr02-asset-card,.mr04-candidate,.mr05-contract>div{background:linear-gradient(165deg,#ffffff0a,#ffffff04);border-color:#d2deeb1f}.mr02-asset-card[aria-pressed=true]{background:linear-gradient(125deg,#ff634d18,#ffffff04);border-color:#ff87708f}.mr04-candidate__hypothesis{min-height:auto}.mr04-candidate__values{gap:.65rem}.mr04-candidate__values>div{min-width:0;padding:clamp(.75rem,1.2vw,1.05rem)}.mr04-candidate__values strong{color:#ffc0ab}.mr04-candidate__values>div:nth-child(2) strong{color:#d2dce5}.mr05-pair button,.mr02-asset-card,.mr04-footer__links button,.mr04-footer__links a{min-height:44px}.mr05-pair button[aria-pressed=true]{color:#ffc6b6;background:#ff634d1a;border-color:#ff75608c}.mr02-chart__canvas,.mr04-lab__plot,.mr05-plot,.mr05-density__plot{min-height:260px}.mr02-asset-card__top,.mr02-chart__head{gap:.65rem}.mr05-evidence__hours{min-width:0}.mr05-evidence__hour{min-height:28px}.mr05-evidence__minute-bins{min-width:0}.veto-research-mission__territory,.veto-research-mission__hero-console{border-color:#d2deeb24}.mr02-chart,.mr04-lab__chart,.mr05-chart,.mr05-density,.mr05-evidence,.af01-chart,.af01-results{min-width:0;max-width:100%}.mr02-chart__canvas,.mr04-lab__plot,.mr05-plot,.mr05-density__plot{width:100%;min-width:0}:is(.veto-research-mission,.mr02,.mr03,.mr04,.mr05,.vra,.af01) .recharts-wrapper,:is(.veto-research-mission,.mr02,.mr03,.mr04,.mr05,.vra,.af01) .recharts-surface{max-width:100%}:is(.veto-research-mission,.mr02,.mr03,.mr04,.mr05,.vra,.af01) .recharts-default-legend{line-height:1.6}.mr05-chart__head h3,.mr04-lab__charthead h4{line-height:1.2}@media (width<=1180px){.veto-lab-nav{flex-wrap:wrap;gap:.5rem}.veto-lab-nav__identity{border-right:none;border-bottom:1px solid var(--vr-line);width:100%;padding:.4rem .6rem .65rem}.veto-lab-nav__rail{flex:1 0 100%}.mr02-visuals,.mr04-lab,.mr05-panels{grid-template-columns:1fr}}@media (width<=760px){.veto-lab-nav{border-radius:13px;margin-top:.65rem;padding:.55rem}.veto-lab-nav__link{min-height:44px;font-size:.77rem}.mr02,.mr03,.mr04,.mr05,.af01{border-radius:16px;padding:clamp(.85rem,3vw,1.25rem)}.mr02-grid,.mr04-candidates,.mr05-contract{grid-template-columns:1fr}.mr02-chart__canvas,.mr04-lab__plot,.mr05-plot,.mr05-density__plot{height:260px}.mr02-head h2,.mr04-heading h3,.mr05-head h2{font-size:clamp(1.65rem,7.2vw,2.5rem)}.mr04-candidate__values{grid-template-columns:repeat(2,minmax(0,1fr))}.mr05-pair{width:100%}.mr05-pair button{flex:auto;min-height:44px}.mr05-path{grid-template-columns:repeat(2,minmax(0,1fr))}.mr05-contract>div{padding:.85rem}.mr05-status{width:100%;min-width:0;max-width:none}.mr04-heading__side{width:100%;min-width:0}}@media (width<=420px){.veto-lab-nav__identity b{font-size:.68rem}.mr05-contract{grid-template-columns:repeat(2,minmax(0,1fr))}.mr05-contract strong{font-size:.93rem}.mr05-path{grid-template-columns:repeat(2,minmax(0,1fr))}.mr05-ledger__list>div{grid-template-columns:1fr}.mr04-chain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.veto-lab-nav__link,.veto-research-mission__territory{transition:none}.veto-lab-nav__rail{scroll-behavior:auto}}.veto-research-detail [class*="text-[9px]"],.veto-research-detail [class*="text-[10px]"]{font-size:clamp(.71rem,.82vw,.78rem)}.veto-research-detail [class*="text-[11px]"]{font-size:clamp(.75rem,.85vw,.84rem)}.veto-research-detail{font-family:Inter,Segoe UI,Noto Sans,system-ui,sans-serif}.veto-research-detail :is(button,a,select):focus-visible{outline-offset:3px;outline:2px solid #ff9b89}.veto-research-detail [class*=font-mono]{font-variant-numeric:tabular-nums}
