.veto-client-shell{--terminal-panel:#111923;--terminal-panel-raised:#18222d;--terminal-border:#bdd2e521;--terminal-ink:#f1f5f8;--terminal-muted:#afbfce;--terminal-coral:#f39a87;background:radial-gradient(51% 25% at 65% 0,#7990a50c,#0000 76%),linear-gradient(#0c1016,#080c11 44%,#080c11)}.veto-client-shell .veto-workspace{width:min(100%,1770px);margin-inline:auto}.veto-client-shell .veto-sidebar{background:linear-gradient(172deg,#101720,#090e14 83%);border-right-color:#cfdfeb1b}.veto-client-shell .veto-sidebar .veto-nav-item{letter-spacing:-.008em;border:1px solid #0000;border-radius:10px;min-height:44px;font-size:12px;font-weight:580}.veto-client-shell .veto-sidebar .veto-nav-item:hover{background:#ffffff0b;border-color:#dae8f218}.veto-client-shell .veto-sidebar .veto-nav-item[aria-current=page]{background:linear-gradient(100deg,#f787711c,#e9f2fb06);border-color:#f4977f40;box-shadow:inset 2px 0 #f09179}.veto-client-shell .veto-topbar{background:#0b1017e8;border-bottom-color:#d6e5f01f;box-shadow:0 10px 33px #0000001a}.veto-client-shell .veto-command-search{background:#e7f3ff06;border-color:#cbdeef21;border-radius:10px}.veto-client-shell .veto-command-search:hover{background:#e7f3ff0c;border-color:#f299823d}.veto-client-shell .veto-mobile-nav{background:#0b1017f5;border-color:#d3e1eb24;box-shadow:0 -12px 34px #0000003b}.veto-client-shell .veto-mobile-nav a{letter-spacing:0;min-height:68px;font-size:10px;font-weight:680}.veto-client-shell .veto-mobile-nav a[aria-current=page]{background:linear-gradient(#ef927917,#0000 72%)}.veto-client-shell .veto-terminal-intro{border:1px solid var(--terminal-border);background:radial-gradient(at 91% -16%,#ee877018,#0000 56%),linear-gradient(145deg,#151e27,#0c1219 90%);border-radius:22px;justify-content:space-between;align-items:flex-end;gap:18px 32px;min-width:0;padding:clamp(23px,3.1vw,38px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 18px 46px #0000001a}.veto-client-shell .veto-terminal-intro:before{content:"";background:linear-gradient(90deg,#ed977f,#0000);width:82px;height:2px;position:absolute;top:0;left:24px}.veto-client-shell .veto-terminal-intro__copy{min-width:0;max-width:920px}.veto-client-shell .veto-terminal-intro__eyebrow{color:var(--terminal-coral);letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:750;line-height:1.5;display:flex}.veto-client-shell .veto-terminal-intro__heading{color:var(--terminal-ink);letter-spacing:-.052em;text-wrap:balance;margin-top:12px;font-size:clamp(22px,2.8vw,35px);font-weight:665;line-height:1.12}.veto-client-shell .veto-terminal-intro p{max-width:735px;color:var(--terminal-muted);text-wrap:pretty;margin-top:12px;font-size:13px;line-height:1.72}.veto-client-shell .veto-terminal-intro__links{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.veto-client-shell .veto-terminal-intro__action{color:#f5bdaf;background:#f1917816;border:1px solid #f4a28b47;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:11px 13px;font-size:12px;font-weight:710;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s;display:inline-flex}.veto-client-shell .veto-terminal-intro__action:hover{background:#f1917824;border-color:#f4a28b85}.veto-client-shell .veto-terminal-intro__action--secondary{color:#d2dfe9;background:#e7f3ff07;border-color:#cee0ed21}.veto-client-shell .decision-command-page{gap:clamp(12px,1.6vw,23px)}.veto-client-shell .veto-terminal-intro--command{padding-block:24px}.veto-client-shell .veto-terminal-quicklinks{gap:10px}.veto-client-shell .veto-terminal-quicklinks>a{border-color:var(--terminal-border);color:#e0eaf2;background:linear-gradient(153deg,#151d26,#10161e);border-radius:13px;min-height:62px;transition:border-color .17s,transform .17s,background .17s;box-shadow:inset 0 1px #ffffff08}.veto-client-shell .veto-terminal-quicklinks>a svg:first-child{color:#f29f88}.veto-client-shell .veto-terminal-quicklinks>a:hover{background:#1a232c;border-color:#f29b8159;transform:translateY(-2px)}.veto-client-shell .decision-command-page>.workspace-disclosure,.veto-client-shell .decision-command-page .decision-loop-directory{border-radius:15px}.veto-client-shell .markets-workspace{gap:clamp(15px,1.65vw,24px);display:grid}.veto-client-shell .markets-workspace .markets-command-deck{border:1px solid var(--terminal-border);background:radial-gradient(at 92% 0,#eb816818,#0000 52%),linear-gradient(142deg,#172029,#0c1219);border-radius:23px;padding:clamp(24px,3vw,42px);box-shadow:inset 0 1px #ffffff09,0 18px 52px #0000001c}.veto-client-shell .markets-workspace .markets-command-deck h1{max-width:900px;color:var(--terminal-ink);letter-spacing:-.065em;text-wrap:balance;font-size:clamp(32px,3.7vw,53px);font-weight:670;line-height:1.075}.veto-client-shell .markets-workspace .markets-command-deck__copy p{max-width:760px;color:var(--terminal-muted);font-size:13px;line-height:1.75}.veto-client-shell .markets-workspace .market-scope{gap:9px}.veto-client-shell .markets-workspace .market-scope>span{background:#0910175e;border:1px solid #d4e5ef21;border-radius:12px;min-width:90px}.veto-client-shell .markets-workspace .markets-universe-console,.veto-client-shell .markets-workspace .market-context-ribbon,.veto-client-shell .markets-workspace .radar-section{border-color:var(--terminal-border);background-color:#111923;border-radius:18px;min-width:0}.veto-client-shell .markets-workspace .workspace-asset-tabs>button{border-radius:12px;min-height:67px;transition:background-color .15s,border-color .15s}.veto-client-shell .markets-workspace .radar-toolbar h2{color:var(--terminal-ink);letter-spacing:-.045em;font-size:clamp(22px,2.1vw,32px);font-weight:665}.veto-client-shell .markets-workspace .radar-toolbar p{color:var(--terminal-muted);font-size:13px}.veto-client-shell .markets-workspace .radar-search{border-radius:10px;min-height:45px}.veto-client-shell .markets-workspace .radar-table th{color:#aabccc;font-size:11px;font-weight:690}.veto-client-shell .markets-workspace .radar-table td{padding-block:15px}.veto-client-shell .markets-workspace .radar-table tbody tr:hover{background:#ebf1f809}.veto-client-shell .markets-workspace .radar-filters button{border-radius:9px;min-height:40px}.veto-client-shell .gods-eye-cockpit{border:1px solid var(--terminal-border);background:radial-gradient(ellipse at 94% 0%,color-mix(in srgb,var(--cockpit-signal) 6%,transparent),transparent 45%), linear-gradient(153deg,#151e28,#0b1118 87%);border-radius:23px;padding:clamp(19px,2.7vw,36px);box-shadow:inset 0 1px #ffffff0a,0 20px 65px #00000026}.veto-client-shell .gods-eye-cockpit__header{gap:22px}.veto-client-shell .gods-eye-cockpit__header h1{max-width:880px;color:var(--terminal-ink);letter-spacing:-.055em;text-wrap:balance;margin-top:13px;font-size:clamp(31px,3.2vw,46px);font-weight:660;line-height:1.08}.veto-client-shell .gods-eye-cockpit__lede{max-width:700px;color:var(--terminal-muted);margin-top:13px;font-size:13px;line-height:1.72}.veto-client-shell .gods-eye-selector{background:#050c123d;border:1px solid #d8e6f221;border-radius:12px;padding:13px 14px}.veto-client-shell .gods-eye-selector select{color:#f1f5f7;background:#101821;border-radius:8px;min-height:38px}.veto-client-shell .gods-eye-universe-rail{gap:8px}.veto-client-shell .gods-eye-universe-rail>button{border-radius:12px;min-height:65px}.veto-client-shell .gods-eye-decision-strip,.veto-client-shell .gods-eye-consensus,.veto-client-shell .gods-eye-sensor,.veto-client-shell .gods-eye-detail{border-color:#c9dbe821;border-radius:15px}.veto-client-shell .gods-eye-sensor{background:#0a1118ad;min-height:148px}.veto-client-shell .gods-eye-cockpit table th{font-size:11px}.veto-client-shell .veto-portfolio-workspace{flex-direction:column;gap:13px;min-width:0;display:flex}.veto-client-shell .veto-terminal-intro--portfolio{margin-bottom:5px}.veto-client-shell .veto-portfolio-workspace :is(.panel,section.veto-ds-workspace-hero){border-color:var(--terminal-border);border-radius:17px}.veto-client-shell .veto-portfolio-workspace .panel:has(table){overflow-x:auto}.veto-client-shell .veto-agent-workspace{gap:16px}.veto-client-shell .veto-agent-workspace .veto-command-hero{border:1px solid var(--terminal-border);background:radial-gradient(at 88% 5%,#f2896f16,#0000 54%),linear-gradient(147deg,#18212a,#0b1117 90%);border-radius:23px;padding:clamp(21px,2.8vw,40px);box-shadow:inset 0 1px #ffffff0a,0 21px 60px #00000029}.veto-client-shell .veto-agent-workspace .veto-command-hero h1{max-width:840px;color:var(--terminal-ink);letter-spacing:-.06em;text-wrap:balance;font-size:clamp(31px,3.45vw,51px);font-weight:665;line-height:1.08}.veto-client-shell .veto-agent-workspace .veto-command-hero p{max-width:790px;color:var(--terminal-muted);font-size:13px;line-height:1.76}.veto-client-shell .veto-agent-workspace .veto-command-hero>div>div:last-child{background:#050b1080;border:1px solid #dfeaf321;border-radius:16px;padding:19px}.veto-client-shell .veto-agent-workspace .veto-agent-mission{border:1px solid var(--terminal-border);background:radial-gradient(at 100% 0,#f585710b,#0000 60%),#121922;border-radius:17px;padding:clamp(19px,2.2vw,29px)}.veto-client-shell .veto-agent-workspace .veto-agent-modes .veto-control-cell{border-radius:16px;min-height:222px;box-shadow:inset 0 1px #ffffff06}.veto-client-shell .veto-agent-workspace .veto-agent-modes .veto-control-cell:hover:not(:disabled){border-color:#f49e894a}.veto-client-shell .veto-agent-workspace .panel{border-radius:17px}html[data-veto-appearance=light] .veto-client-shell{--terminal-panel:#fff;--terminal-panel-raised:#f3f7fa;--terminal-border:#324b612b;--terminal-ink:#1c2d3e;--terminal-muted:#526779;--terminal-coral:#9c4939;background:linear-gradient(#f4f7fa,#eef2f6)}html[data-veto-appearance=light] .veto-client-shell .veto-sidebar,html[data-veto-appearance=light] .veto-client-shell .veto-topbar,html[data-veto-appearance=light] .veto-client-shell .veto-mobile-nav{box-shadow:none;background:#fafcfef5;border-color:#374c6029}html[data-veto-appearance=light] .veto-client-shell .veto-sidebar .veto-nav-item[aria-current=page]{color:#203145;background:#fcf0ed;border-color:#e4bbb1;box-shadow:inset 2px 0 #ba6755}html[data-veto-appearance=light] .veto-client-shell .veto-terminal-intro,html[data-veto-appearance=light] .veto-client-shell .markets-workspace .markets-command-deck,html[data-veto-appearance=light] .veto-client-shell .gods-eye-cockpit,html[data-veto-appearance=light] .veto-client-shell .veto-agent-workspace .veto-command-hero,html[data-veto-appearance=light] .veto-client-shell .veto-agent-workspace .veto-agent-mission{background:linear-gradient(140deg,#fff,#f1f5f8);border-color:#d9e1e8;box-shadow:0 11px 35px #1c34490e}html[data-veto-appearance=light] .veto-client-shell .veto-terminal-quicklinks>a,html[data-veto-appearance=light] .veto-client-shell .markets-workspace :is(.markets-universe-console,.market-context-ribbon,.radar-section),html[data-veto-appearance=light] .veto-client-shell .gods-eye-sensor{color:#203548;background:#fff;border-color:#dce3eb}html[data-veto-appearance=light] .veto-client-shell .veto-terminal-intro__action{color:#973c2f;background:#fff4f1;border-color:#dfb4a9}html[data-veto-appearance=light] .veto-client-shell .veto-terminal-intro__action--secondary{color:#33495d;background:#fff;border-color:#d8e0e8}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .market-scope>span,html[data-veto-appearance=light] .veto-client-shell .gods-eye-selector,html[data-veto-appearance=light] .veto-client-shell .veto-agent-workspace .veto-command-hero>div>div:last-child{background:#eff4f8d9;border-color:#dbe3eb}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .radar-table th{color:#506679}html[data-veto-appearance=light] .veto-client-shell .gods-eye-selector select{color:#253a4d;background:#fff;border-color:#d3dde6}@media (width<=1120px){.veto-client-shell .veto-terminal-intro{flex-direction:column;align-items:flex-start}.veto-client-shell .markets-workspace .markets-command-deck{gap:19px}}@media (width<=700px){.veto-client-shell .veto-workspace{padding-inline:12px}.veto-client-shell .veto-terminal-intro{border-radius:17px;padding:20px}.veto-client-shell .veto-terminal-intro__heading{font-size:clamp(25px,6.6vw,34px)}.veto-client-shell .veto-terminal-intro p{font-size:12px}.veto-client-shell .veto-terminal-intro__action{min-height:43px}.veto-client-shell .veto-terminal-intro__links{width:100%}.veto-client-shell .veto-terminal-intro__links a{flex:145px}.veto-client-shell .markets-workspace .markets-command-deck,.veto-client-shell .gods-eye-cockpit,.veto-client-shell .veto-agent-workspace .veto-command-hero{border-radius:17px;padding:20px}.veto-client-shell .markets-workspace .markets-command-deck h1,.veto-client-shell .gods-eye-cockpit__header h1,.veto-client-shell .veto-agent-workspace .veto-command-hero h1{font-size:clamp(28px,7.1vw,38px)}.veto-client-shell .markets-workspace .radar-table td{padding-block:12px}.veto-client-shell .veto-agent-workspace .veto-agent-modes .veto-control-cell{min-height:196px}}@media (prefers-reduced-motion:reduce){.veto-client-shell .veto-terminal-intro__action,.veto-client-shell .veto-terminal-quicklinks>a,.veto-client-shell .markets-workspace .workspace-asset-tabs>button{transition:none}.veto-client-shell .veto-terminal-quicklinks>a:hover{transform:none}}.veto-client-shell :is(.veto-terminal-intro__action,.veto-terminal-quicklinks>a,.radar-search input,.gods-eye-selector select):focus-visible{outline-offset:3px;outline:2px solid #f19f8b}.veto-client-shell .veto-command-waypoints,.veto-client-shell .veto-agent-workflow-nav{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#f2947c47 transparent;scroll-snap-type:x proximity;align-items:center;gap:8px;min-width:0;padding:4px 1px 8px;display:flex;overflow-x:auto}.veto-client-shell .veto-command-waypoints__caption{color:#96a8b9;letter-spacing:.115em;white-space:nowrap;flex:none;margin-right:9px;font-size:10px;font-weight:750}.veto-client-shell .veto-command-waypoints__link,.veto-client-shell .veto-agent-workflow-nav a{color:#d9e6ef;scroll-snap-align:start;background:linear-gradient(151deg,#17212c,#101821);border:1px solid #d6e6f21f;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:11px 16px;font-size:12px;font-weight:650;line-height:1.22;text-decoration:none;transition:border-color .16s,background-color .16s;display:inline-flex}.veto-client-shell .veto-command-waypoints__link svg{color:#efa18c}.veto-client-shell .veto-command-waypoints__link:hover,.veto-client-shell .veto-agent-workflow-nav a:hover{background:#1c2631;border-color:#f299816b}.veto-client-shell :is(#veto-command-market,#veto-command-evidence,#veto-command-personal,#veto-agent-mission,#veto-agent-modes,#veto-agent-paper,#veto-agent-gates){scroll-margin-top:132px}.veto-client-shell .veto-command-empty__action{color:#fac0af;border:1px solid #f8a08740;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:38px;margin-top:10px;padding:8px 13px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.veto-client-shell .veto-command-empty__action:hover{border-color:#f8a08785}.veto-client-shell .decision-command-page .decision-command-action-panel__actions a{min-height:43px}.veto-client-shell .decision-command-page .my-veto-events__empty{border-radius:15px;justify-content:center;gap:8px;min-height:176px}.veto-client-shell .veto-agent-workflow-nav{margin:0 0 1px}.veto-client-shell .veto-agent-workflow-nav a{flex:1 0 max-content;background:linear-gradient(155deg,#161f29,#0e151d);justify-content:flex-start;gap:12px;min-width:146px;padding:13px 15px}.veto-client-shell .veto-agent-workflow-nav a span{color:#f2a18a;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;font-weight:800}.veto-client-shell .veto-agent-readiness{background:radial-gradient(at 98% 4%,#ed8b7117,#0000 52%),linear-gradient(153deg,#151e28,#0c1219);border:1px solid #dee1eb29;border-radius:18px;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);align-items:center;gap:19px 28px;min-width:0;padding:clamp(21px,2.4vw,31px);display:grid;box-shadow:inset 0 1px #ffffff0a,0 17px 43px #0000001a}.veto-client-shell .veto-agent-readiness__copy{min-width:0}.veto-client-shell .veto-agent-readiness__eyebrow{color:#f1a28d;letter-spacing:.115em;align-items:center;gap:9px;font-size:10px;font-weight:740;line-height:1.5;display:flex}.veto-client-shell .veto-agent-readiness__copy>strong{color:#f2f4f6;letter-spacing:-.052em;overflow-wrap:anywhere;max-width:690px;margin-top:11px;font-size:clamp(23px,2.6vw,34px);font-weight:670;line-height:1.16;display:block}.veto-client-shell .veto-agent-readiness__copy>strong[data-state=restricted]{color:#f5b6a5}.veto-client-shell .veto-agent-readiness__copy>p{color:#b6c5d2;max-width:660px;margin-top:11px;font-size:12px;line-height:1.75}.veto-client-shell .veto-agent-readiness__metrics{grid-template-columns:1fr 1fr;gap:9px;min-width:0;display:grid}.veto-client-shell .veto-agent-readiness__metrics>div{background:#060c1266;border:1px solid #d5e2ee1f;border-radius:13px;flex-direction:column;justify-content:space-between;gap:11px;min-width:0;min-height:99px;padding:15px;display:flex}.veto-client-shell .veto-agent-readiness__metrics span{color:#96aabd;letter-spacing:.08em;font-size:10px;font-weight:730;line-height:1.5}.veto-client-shell .veto-agent-readiness__metrics strong{color:#e7edf3;letter-spacing:-.025em;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(14px,1.4vw,19px);font-weight:650;line-height:1.2}.veto-client-shell .veto-agent-readiness__note{color:#a3b5c4;border-top:1px solid #d5e4f217;grid-column:1/-1;padding-top:14px;font-size:11px;line-height:1.7}.veto-client-shell .veto-agent-mission{margin-top:1px}.veto-client-shell .veto-agent-mission>div:last-child>div{background:#080f165e;border-color:#d6e3f01c;min-width:0;min-height:72px}.veto-client-shell .veto-agent-mission>div:last-child>div>div:last-child{overflow-wrap:anywhere;line-height:1.4}.veto-client-shell .veto-agent-paper-suite{gap:clamp(12px,1.6vw,20px);min-width:0;display:grid}.veto-client-shell .veto-agent-gates-section{gap:13px;min-width:0}.veto-client-shell .veto-agent-gates-section .veto-agent-gate-detail{white-space:normal;overflow-wrap:anywhere;line-height:1.6}.veto-client-shell .veto-agent-gates-section .panel{min-width:0}.veto-client-shell .veto-agent-modes .veto-control-cell{text-align:left;background:linear-gradient(150deg,#161f29,#0d151d);border-color:#d0e3f021;flex-direction:column;min-width:0;padding:clamp(16px,1.85vw,22px);transition:background-color .17s,border-color .17s;display:flex}.veto-client-shell .veto-agent-modes .veto-control-cell>p{color:#b3c1ce;font-size:12px;line-height:1.67}.veto-client-shell .veto-agent-modes .veto-control-cell>div:last-child{letter-spacing:.07em;margin-top:auto;padding-top:18px;font-size:10px}.veto-client-shell .veto-agent-modes .veto-control-cell[aria-pressed=true]{background:linear-gradient(155deg,#27252a,#151b24 85%);border-color:#f1917670;box-shadow:inset 0 2px #f3967c80}.veto-client-shell :is(.veto-command-waypoints a,.veto-agent-workflow-nav a,.veto-agent-modes button,.veto-command-empty__action):focus-visible{outline-offset:3px;outline:2px solid #f6a48e}html[data-veto-appearance=light] .veto-client-shell :is(.veto-command-waypoints__link,.veto-agent-workflow-nav a){color:#2b4055;background:linear-gradient(155deg,#fff,#f2f6f9);border-color:#d6e0e8}html[data-veto-appearance=light] .veto-client-shell .veto-command-waypoints__caption{color:#556d82}html[data-veto-appearance=light] .veto-client-shell .veto-command-waypoints__link svg,html[data-veto-appearance=light] .veto-client-shell .veto-agent-workflow-nav a span{color:#ac5746}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness{background:linear-gradient(145deg,#fff,#f1f5f9);border-color:#d5e0e8;box-shadow:0 14px 32px #2842580e}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__eyebrow{color:#985039}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__copy>strong{color:#23394d}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__copy>strong[data-state=restricted]{color:#994533}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__copy>p,html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__note{color:#52677a}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__metrics>div{background:#fff;border-color:#dce4eb}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__metrics span{color:#5a7085}html[data-veto-appearance=light] .veto-client-shell .veto-agent-readiness__metrics strong{color:#2c4053}html[data-veto-appearance=light] .veto-client-shell .veto-agent-modes .veto-control-cell{color:#2b4054;background:#fff;border-color:#d8e0e8}html[data-veto-appearance=light] .veto-client-shell .veto-agent-modes .veto-control-cell[aria-pressed=true]{background:#fff3ef;border-color:#bc8879}html[data-veto-appearance=light] .veto-client-shell .veto-agent-modes .veto-control-cell>p{color:#52697d}html[data-veto-appearance=light] .veto-client-shell .veto-command-empty__action{color:#964334;border-color:#dbb4a9}@media (width<=1160px){.veto-client-shell .veto-agent-readiness{grid-template-columns:1fr}.veto-client-shell .veto-agent-readiness__metrics{max-width:700px}}@media (width<=760px){.veto-client-shell .veto-agent-modes{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(230px,75%);grid-auto-flow:column;padding:4px 2px 11px;overflow-x:auto}.veto-client-shell .veto-agent-modes .veto-control-cell{scroll-snap-align:start;min-height:207px}.veto-client-shell .veto-agent-workflow-nav a{min-width:134px}.veto-client-shell .veto-agent-readiness__metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=540px){.veto-client-shell .veto-command-waypoints__caption{display:none}.veto-client-shell .veto-command-waypoints__link{padding:10px 12px;font-size:11px}.veto-client-shell .veto-agent-workflow-nav a{padding:11px 12px;font-size:11px}.veto-client-shell .veto-agent-readiness{padding:19px 17px}.veto-client-shell .veto-agent-readiness__metrics>div{min-height:86px;padding:12px}.veto-client-shell .veto-agent-readiness__metrics span{font-size:9px}.veto-client-shell .veto-agent-readiness__metrics strong{font-size:14px}.veto-client-shell .veto-agent-modes{grid-auto-columns:minmax(215px,84%)}}@media (prefers-reduced-motion:reduce){.veto-client-shell .veto-agent-workflow-nav a,.veto-client-shell .veto-command-waypoints__link,.veto-client-shell .veto-agent-modes .veto-control-cell{transition:none}}.veto-client-shell .veto-markets-waypoints,.veto-client-shell .veto-eye-waypoints{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#f4997e45 transparent;align-items:center;gap:8px;min-width:0;padding:3px 1px 9px;display:flex;overflow-x:auto}.veto-client-shell .veto-markets-waypoints a,.veto-client-shell .veto-eye-waypoints a{flex:1 0 max-content;color:#d9e5ee;scroll-snap-align:start;background:linear-gradient(145deg,#16212c,#111820);border:1px solid #d5e8f621;border-radius:11px;align-items:center;gap:11px;min-width:130px;min-height:46px;padding:11px 14px;font-size:12px;font-weight:660;line-height:1.25;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.veto-client-shell .veto-markets-waypoints a span,.veto-client-shell .veto-eye-waypoints a span{color:#f1a28d;font:800 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.veto-client-shell .veto-markets-waypoints a:hover,.veto-client-shell .veto-eye-waypoints a:hover{background:#1d2934;border-color:#f39a8269}.veto-client-shell :is(#veto-markets-decision,#veto-markets-radar,#veto-markets-context,#veto-markets-research,#veto-eye-decision,#veto-eye-models,#veto-eye-sensors,#veto-eye-research){scroll-margin-top:132px}.veto-client-shell :is(.veto-markets-waypoints a,.veto-eye-waypoints a,.veto-markets-results button,.veto-markets-research-drawer summary,.veto-eye-research-drawer summary):focus-visible{outline-offset:3px;outline:2px solid #f3a08a}.veto-client-shell .markets-workspace{gap:clamp(12px,1.55vw,21px)}.veto-client-shell .markets-workspace .markets-command-deck{margin-bottom:0}.veto-client-shell .markets-workspace .markets-universe-console{background:linear-gradient(145deg,#131d27,#0e151d);border-color:#d1e3f224;border-radius:18px;overflow:hidden}.veto-client-shell .markets-workspace .markets-universe-console__label{align-items:center;gap:12px;padding-bottom:8px}.veto-client-shell .markets-workspace .markets-universe-console__label small{color:#a7b8c7;font-size:11px;line-height:1.4}.veto-client-shell .markets-workspace .workspace-asset-tabs{scrollbar-width:thin;scroll-snap-type:x proximity;min-width:0}.veto-client-shell .markets-workspace .workspace-asset-tabs button{scroll-snap-align:start;min-width:0}.veto-client-shell .markets-workspace .markets-command-stage,.veto-client-shell .markets-workspace .markets-featured-chart{min-width:0;margin:0}.veto-client-shell .markets-workspace .markets-featured-chart .veto-home-trace{border-color:#d1e4f326;border-radius:20px;min-height:0;box-shadow:0 19px 54px #00000026}.veto-client-shell .markets-workspace .radar-section{background:linear-gradient(155deg,#131c26,#0d131b 85%);border:1px solid #d2e3f224;border-radius:20px;min-width:0;margin-top:0;padding:clamp(17px,2.4vw,31px);box-shadow:inset 0 1px #ffffff09,0 22px 57px #0000001a}.veto-client-shell .markets-workspace .radar-toolbar{align-items:flex-end;gap:16px}.veto-client-shell .markets-workspace .radar-toolbar h2{color:#f0f4f7;letter-spacing:-.055em;font-size:clamp(23px,2.7vw,37px);line-height:1.08}.veto-client-shell .markets-workspace .radar-toolbar p{color:#acbdcb;margin-top:7px;font-size:12px;line-height:1.65}.veto-client-shell .markets-workspace .radar-search{background:#050b126b;border:1px solid #d9eaf72e;border-radius:10px;min-width:min(100%,260px);min-height:47px}.veto-client-shell .markets-workspace .radar-search input{color:#eff3f7;font-size:13px}.veto-client-shell .markets-workspace .radar-search input::placeholder{color:#889dad}.veto-client-shell .markets-workspace .radar-filters{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;gap:7px;margin-top:18px;padding-bottom:5px;overflow-x:auto}.veto-client-shell .markets-workspace .radar-filters button{scroll-snap-align:start;white-space:nowrap;border-radius:10px;flex:none;min-height:41px;padding-inline:13px;font-size:11px;font-weight:710}.veto-client-shell .markets-workspace .radar-filters button[aria-pressed=true]{border-color:#f39e847a;box-shadow:inset 0 1px #f2977f1c}.veto-client-shell .veto-markets-results{color:#b8c7d3;background:#050b113d;border:1px solid #d3e4f117;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 18px;min-height:41px;margin-top:13px;margin-bottom:9px;padding:9px 11px;font-size:11px;line-height:1.5;display:flex}.veto-client-shell .veto-markets-results strong{color:#f4f5f7;font-variant-numeric:tabular-nums;margin-inline:5px;font-size:14px}.veto-client-shell .veto-markets-results__qualification{color:#9cabb8}.veto-client-shell .veto-markets-results button{color:#ffc2b1;background:#f58f7112;border:1px solid #f59e884d;border-radius:8px;flex:none;min-height:32px;padding:5px 11px;font-size:11px;font-weight:700}.veto-client-shell .veto-markets-results button:hover{background:#f58f711f;border-color:#f59e8880}.veto-client-shell .markets-workspace .radar-table{border-collapse:separate;border-spacing:0;width:100%}.veto-client-shell .markets-workspace .radar-table thead th{color:#adbfcf;letter-spacing:.065em;text-transform:uppercase;border-bottom:1px solid #d4e5f129;padding-block:13px;font-size:10px;font-weight:700}.veto-client-shell .markets-workspace .radar-table tbody tr{transition:background-color .12s}.veto-client-shell .markets-workspace .radar-table tbody tr.is-selected{background:#ef957d0b;box-shadow:inset 2px 0 #f1977e78}.veto-client-shell .markets-workspace .radar-table td{vertical-align:middle;border-bottom-color:#d4e5f112;padding-block:14px}.veto-client-shell .markets-workspace .radar-table .radar-price{font-variant-numeric:tabular-nums}.veto-client-shell .markets-workspace .radar-footer{color:#a1b1c0;gap:10px;font-size:11px;line-height:1.55}.veto-client-shell .markets-workspace .radar-empty{color:#bdc9d4;background:#060c1226;border:1px dashed #cee0ee29;border-radius:12px;min-height:150px;padding:27px 18px;font-size:13px}.veto-client-shell .markets-workspace .market-context-ribbon{background:linear-gradient(155deg,#151e27,#101720);border-color:#d4e6f424;border-radius:18px;margin:0}.veto-client-shell .markets-workspace .market-context-ribbon__head strong{letter-spacing:-.035em;font-size:clamp(17px,2vw,25px)}.veto-client-shell .veto-markets-research-drawer,.veto-client-shell .veto-eye-research-drawer{background:linear-gradient(154deg,#17202a,#0f151e 90%);border:1px solid #d9e6f326;border-radius:17px;min-width:0;overflow:hidden}.veto-client-shell .veto-markets-research-drawer>summary,.veto-client-shell .veto-eye-research-drawer>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:17px;padding:clamp(20px,2.5vw,31px);list-style:none;display:flex}.veto-client-shell .veto-markets-research-drawer summary::-webkit-details-marker{display:none}.veto-client-shell .veto-eye-research-drawer summary::-webkit-details-marker{display:none}.veto-client-shell .veto-markets-research-drawer summary>span:first-child,.veto-client-shell .veto-eye-research-drawer summary>span:first-child{gap:9px;min-width:0;display:grid}.veto-client-shell .veto-markets-research-drawer summary small,.veto-client-shell .veto-eye-research-drawer summary small{color:#f4a893;letter-spacing:.13em;font-size:10px;font-weight:770}.veto-client-shell .veto-markets-research-drawer summary strong,.veto-client-shell .veto-eye-research-drawer summary strong{color:#f2f4f8;letter-spacing:-.044em;text-wrap:balance;font-size:clamp(19px,2vw,27px);font-weight:660;line-height:1.22}.veto-client-shell .veto-markets-research-drawer summary em,.veto-client-shell .veto-eye-research-drawer summary em{color:#aebfcd;font-size:12px;font-style:normal;line-height:1.65}.veto-client-shell .veto-markets-research-drawer__action,.veto-client-shell .veto-eye-research-drawer__action{color:#fcbba8;background:#f2967e12;border:1px solid #f19e8a4a;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-size:11px;font-weight:760;display:inline-flex}.veto-client-shell .veto-markets-research-drawer[open] summary,.veto-client-shell .veto-eye-research-drawer[open] summary{border-bottom:1px solid #d4e5f11c}.veto-client-shell .veto-markets-research-drawer[open] .veto-markets-research-drawer__action svg,.veto-client-shell .veto-eye-research-drawer[open] .veto-eye-research-drawer__action svg{transform:rotate(90deg)}.veto-client-shell .veto-markets-research-drawer__content,.veto-client-shell .veto-eye-research-drawer__content{gap:17px;min-width:0;padding:clamp(13px,2vw,24px);display:grid}.veto-client-shell .veto-markets-research-drawer__timeline{min-width:0}.veto-client-shell .gods-eye-page{gap:14px}.veto-client-shell .gods-eye-cockpit{border-radius:22px;padding:clamp(20px,2.6vw,34px)}.veto-client-shell .gods-eye-cockpit__header{align-items:flex-start;gap:24px}.veto-client-shell .gods-eye-cockpit__header h1{max-width:875px;font-size:clamp(32px,3.5vw,51px);line-height:1.055}.veto-client-shell .gods-eye-cockpit__lede{color:#bac7d3;font-size:13px;line-height:1.8}.veto-client-shell .gods-eye-selector{border-color:#d8e9f526;gap:8px}.veto-client-shell .gods-eye-universe-rail{gap:8px;padding-block:5px 11px}.veto-client-shell .gods-eye-universe-rail button{background:linear-gradient(155deg,#171f28,#0e151e);border:1px solid #dde9f41f;min-height:71px;padding:10px 12px}.veto-client-shell .gods-eye-universe-rail button[data-active=true]{background:linear-gradient(158deg,#28212a,#141921);border-color:#f59f827a;box-shadow:inset 0 2px #f4977e4d}.veto-client-shell .gods-eye-universe-rail__copy strong{font-size:12px;font-weight:740}.veto-client-shell .gods-eye-universe-rail__copy small{font-size:10px}.veto-client-shell .gods-eye-decision-strip{background:linear-gradient(145deg,#e6eff60a,#e5effa04);border-color:#d4e4f12b;border-radius:17px;gap:18px;margin-top:5px;padding:clamp(19px,2.4vw,28px)}.veto-client-shell .gods-eye-decision-strip__verdict strong{letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(23px,2.7vw,38px);font-weight:690;line-height:1.12}.veto-client-shell .gods-eye-decision-strip__verdict small{white-space:normal;text-overflow:clip;color:#b9c7d2;max-width:610px;font-size:12px;line-height:1.7;overflow:visible}.veto-client-shell .gods-eye-decision-strip[data-current=false] .gods-eye-decision-strip__verdict strong{color:#b4c3cf}.veto-client-shell .veto-eye-boundary{background:#cc89510a;border:1px solid #eead7e38;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:15px;margin-top:13px;padding:13px 17px;display:flex}.veto-client-shell .veto-eye-boundary span{color:#edc39c;font-size:12px;font-weight:740;line-height:1.5}.veto-client-shell .veto-eye-boundary small{color:#acbdca;max-width:680px;font-size:11px;line-height:1.6}.veto-client-shell .veto-eye-boundary[data-current=true]{background:#72bc970a;border-color:#90d2b040}.veto-client-shell .veto-eye-boundary[data-current=true] span{color:#93d4b2}.veto-client-shell .gods-eye-consensus{background:linear-gradient(157deg,#151e28,#0e141b 85%);border:1px solid #d8eaf621;border-radius:17px;gap:clamp(16px,3vw,34px);min-width:0;margin-top:clamp(12px,2vw,24px);padding:clamp(19px,2.8vw,35px)}.veto-client-shell .gods-eye-consensus__verdict>div{color:#edf2f6;letter-spacing:-.046em;font-size:clamp(18px,2.3vw,31px);line-height:1.22}.veto-client-shell .gods-eye-consensus__verdict small{color:#a3b6c6;line-height:1.6}.veto-client-shell .gods-eye-consensus__metrics{gap:8px;min-width:0}.veto-client-shell .gods-eye-consensus__metrics>div{background:#050a114d;border-color:#d0e2f01f;min-width:0;min-height:96px;padding:16px}.veto-client-shell .gods-eye-consensus__metrics strong{letter-spacing:-.035em;font-size:clamp(16px,1.8vw,22px);line-height:1.3}.veto-client-shell .gods-eye-context-strip,.veto-client-shell .gods-eye-authority-strip{border-color:#d6e8f521;border-radius:12px}.veto-client-shell .gods-eye-sensors{gap:11px}.veto-client-shell .gods-eye-sensor{background:linear-gradient(148deg,#141d26,#0c131b);border-color:#d8e6f224;min-width:0;padding:clamp(17px,2vw,24px)}.veto-client-shell .gods-eye-sensor:hover{border-color:#f29e864a;transform:none}.veto-client-shell .gods-eye-sensor__meta{overflow-wrap:anywhere}.veto-client-shell .gods-eye-next-step{border-color:#dae9f426;border-radius:14px}.veto-client-shell .gods-eye-next-step__actions a{min-height:43px}.veto-client-shell .gods-eye-detail{overflow:hidden}.veto-client-shell .gods-eye-detail summary{min-height:61px}.veto-client-shell .gods-eye-detail__body{min-width:0}.veto-client-shell .veto-eye-research-drawer{margin-top:clamp(17px,2.5vw,31px)}html[data-veto-appearance=light] .veto-client-shell :is(.veto-markets-waypoints a,.veto-eye-waypoints a,.markets-workspace .radar-section,.markets-workspace .markets-universe-console,.veto-markets-research-drawer,.veto-eye-research-drawer,.gods-eye-consensus,.gods-eye-decision-strip,.gods-eye-universe-rail button,.gods-eye-sensor){background:linear-gradient(151deg,#fff,#f3f7fa);border-color:#d8e2e9;box-shadow:0 6px 23px #19314608}html[data-veto-appearance=light] .veto-client-shell :is(.veto-markets-waypoints a,.veto-eye-waypoints a){color:#274052}html[data-veto-appearance=light] .veto-client-shell :is(.veto-markets-waypoints a span,.veto-eye-waypoints a span){color:#a65441}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .radar-toolbar h2,html[data-veto-appearance=light] .veto-client-shell :is(.veto-markets-research-drawer summary strong,.veto-eye-research-drawer summary strong){color:#1d3042}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .radar-toolbar p,html[data-veto-appearance=light] .veto-client-shell :is(.veto-markets-research-drawer summary em,.veto-eye-research-drawer summary em){color:#526779}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .radar-search,html[data-veto-appearance=light] .veto-client-shell .veto-markets-results,html[data-veto-appearance=light] .veto-client-shell .gods-eye-consensus__metrics>div{color:#526779;background:#f7fafc;border-color:#dce5eb}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .radar-search input,html[data-veto-appearance=light] .veto-client-shell .veto-markets-results strong,html[data-veto-appearance=light] .veto-client-shell .gods-eye-consensus__verdict>div,html[data-veto-appearance=light] .veto-client-shell .gods-eye-consensus__metrics strong{color:#23394d}html[data-veto-appearance=light] .veto-client-shell .veto-markets-results__qualification,html[data-veto-appearance=light] .veto-client-shell .veto-eye-boundary small{color:#536c7f}html[data-veto-appearance=light] .veto-client-shell .veto-eye-boundary{background:#fff8f0;border-color:#e5c9af}html[data-veto-appearance=light] .veto-client-shell .veto-eye-boundary span{color:#885323}html[data-veto-appearance=light] .veto-client-shell .veto-eye-boundary[data-current=true]{background:#f0faf4;border-color:#b8d7c3}html[data-veto-appearance=light] .veto-client-shell .veto-eye-boundary[data-current=true] span{color:#2b6b47}html[data-veto-appearance=light] .veto-client-shell :is(.veto-markets-research-drawer__action,.veto-eye-research-drawer__action){color:#9d4c38;background:#fff2ed;border-color:#e2bcb0}html[data-veto-appearance=light] .veto-client-shell .gods-eye-decision-strip__verdict small{color:#52687c}html[data-veto-appearance=light] .veto-client-shell .gods-eye-decision-strip[data-current=false] .gods-eye-decision-strip__verdict strong{color:#516476}html[data-veto-appearance=light] .veto-client-shell .markets-workspace .radar-empty{color:#4a5f74;background:#f7fafc;border-color:#d5e1e8}@media (width<=1160px){.veto-client-shell .gods-eye-consensus{grid-template-columns:1fr}.veto-client-shell .gods-eye-consensus__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.veto-client-shell .veto-eye-boundary{flex-direction:column}}@media (width<=760px){.veto-client-shell .veto-markets-waypoints a,.veto-client-shell .veto-eye-waypoints a{flex:none;min-width:133px;padding:10px 12px;font-size:11px}.veto-client-shell .markets-workspace .radar-section{border-radius:16px;padding:15px}.veto-client-shell .markets-workspace .radar-toolbar{align-items:stretch}.veto-client-shell .markets-workspace .radar-search{width:100%;min-width:0}.veto-client-shell .markets-workspace .radar-table td{padding-block:13px}.veto-client-shell .markets-workspace .radar-footer{flex-wrap:wrap}.veto-client-shell .gods-eye-consensus__metrics{grid-template-columns:1fr}.veto-client-shell .gods-eye-consensus__metrics>div{min-height:70px}.veto-client-shell .gods-eye-decision-strip{padding:17px}.veto-client-shell .gods-eye-cockpit__header h1{font-size:clamp(30px,7.4vw,42px)}.veto-client-shell .veto-markets-research-drawer>summary,.veto-client-shell .veto-eye-research-drawer>summary{flex-direction:column;align-items:stretch;padding:20px}.veto-client-shell .veto-markets-research-drawer__action,.veto-client-shell .veto-eye-research-drawer__action{justify-content:center}}@media (width<=500px){.veto-client-shell .veto-markets-results__qualification{margin-top:3px;display:block}.veto-client-shell .veto-eye-boundary{padding:13px}.veto-client-shell .markets-workspace .radar-table th{font-size:9px}.veto-client-shell .markets-workspace .radar-table td{padding-block:11px}}@media (prefers-reduced-motion:reduce){.veto-client-shell .veto-markets-waypoints a,.veto-client-shell .veto-eye-waypoints a,.veto-client-shell .markets-workspace .radar-table tbody tr,.veto-client-shell .gods-eye-universe-rail button{transition:none}}.veto-client-shell .veto-portfolio-workspace,.veto-client-shell .veto-analytics-workspace{--v-finance-ink:#edf3f7;--v-finance-muted:#b0c0cf;--v-finance-line:#c9deef24}.veto-client-shell .veto-portfolio-workspace{gap:13px}.veto-client-shell .veto-analytics-workspace{flex-direction:column;gap:clamp(12px,1.6vw,21px);display:flex}.veto-client-shell .veto-portfolio-workspace .veto-terminal-intro--portfolio{gap:16px;min-height:0;padding-block:21px}.veto-client-shell .veto-portfolio-workspace .veto-terminal-intro__heading{max-width:870px;font-size:clamp(22px,2.45vw,32px)}.veto-client-shell .veto-portfolio-workspace .veto-terminal-intro--portfolio p{max-width:790px;font-size:12px}.veto-client-shell .veto-finance-source-strip{border:1px solid var(--v-finance-line);color:#dce7f0;background:linear-gradient(125deg,#141d26,#101720);border-radius:12px;flex-wrap:wrap;align-items:center;gap:9px 18px;min-width:0;min-height:51px;padding:12px 17px;display:flex;box-shadow:inset 0 1px #ffffff08}.veto-client-shell .veto-finance-source-strip__identity{letter-spacing:.1em;color:#c0a6a0;align-items:center;gap:9px;font-size:10px;font-weight:760;display:inline-flex}.veto-client-shell .veto-finance-source-strip>strong{color:#f0c199;font-size:12px;font-weight:710;line-height:1.5}.veto-client-shell .veto-finance-source-strip[data-state=FRESH]>strong{color:#9edbb9}.veto-client-shell .veto-finance-source-strip[data-state=REFRESHING]>strong{color:#c1d9ed}.veto-client-shell .veto-finance-source-strip__counts{color:#aebccc;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.veto-client-shell .veto-finance-source-strip__counts b{color:#e6eff7;font-weight:750}.veto-client-shell .veto-finance-source-strip__counts i{color:#7e8f9e;padding-inline:10px;font-style:normal}.veto-client-shell .veto-finance-nav{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#f49a8347 transparent;align-items:stretch;gap:8px;min-width:0;padding:3px 1px 9px;display:flex;overflow-x:auto}.veto-client-shell .veto-finance-nav>a{flex:1 0 max-content;color:#d9e8f2;scroll-snap-align:start;background:linear-gradient(153deg,#17222d,#111920);border:1px solid #dae7f221;border-radius:11px;justify-content:flex-start;align-items:center;gap:10px;min-width:129px;min-height:45px;padding:11px 14px;font-size:11px;font-weight:720;line-height:1.3;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.veto-client-shell .veto-finance-nav>a:hover{background:#1b2935;border-color:#f09b8563}.veto-client-shell .veto-finance-nav>a>span{color:#f3aa97;place-items:center;min-width:19px;font:800 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace;display:grid}.veto-client-shell :is(#veto-portfolio-overview,#veto-portfolio-exposure,#veto-portfolio-venues,#veto-portfolio-positions){scroll-margin-top:134px}.veto-client-shell :is(.veto-finance-nav a,.veto-portfolio-workspace .portfolio-observation-banner button,.veto-portfolio-workspace .portfolio-infrastructure-stage button):focus-visible{outline-offset:3px;outline:2px solid #f2a28e}.veto-client-shell .veto-portfolio-workspace .portfolio-observation-banner{border-radius:14px;padding:clamp(14px,2vw,21px)}.veto-client-shell .veto-portfolio-workspace .portfolio-control-workspace{gap:clamp(12px,1.6vw,19px);display:grid}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero{border:1px solid var(--v-finance-line);background:radial-gradient(at 99% 2%,#f4997914,#0000 50%),linear-gradient(148deg,#18212b,#0e151c 90%);border-radius:19px;padding:clamp(19px,2.6vw,33px);box-shadow:inset 0 1px #ffffff09,0 16px 41px #00000021}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero h1{letter-spacing:-.052em;text-wrap:balance;max-width:900px;font-size:clamp(29px,3vw,43px);line-height:1.12}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero p{max-width:775px;font-size:12px;line-height:1.75}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero .num{font-variant-numeric:tabular-nums}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-strip{gap:10px}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-strip .panel{border-color:var(--v-finance-line);background:linear-gradient(145deg,#151d26,#0e151c);border-radius:14px;min-width:0;min-height:120px;box-shadow:inset 0 1px #ffffff06}.veto-client-shell .veto-portfolio-workspace .portfolio-risk-stage,.veto-client-shell .veto-portfolio-workspace .portfolio-infrastructure-stage{gap:12px;min-width:0}.veto-client-shell .veto-portfolio-workspace :is(.portfolio-risk-stage .panel,.portfolio-infrastructure-stage .panel,.portfolio-positions-ledger){border-color:var(--v-finance-line);border-radius:15px;min-width:0}.veto-client-shell .veto-portfolio-workspace .panel:has(table){overflow:hidden}.veto-client-shell .veto-portfolio-workspace .panel:has(table) :is(table,thead,tbody){font-variant-numeric:tabular-nums}.veto-client-shell .veto-portfolio-workspace table th{color:#a9bfce;letter-spacing:.07em;padding-block:14px;font-size:10px;font-weight:720}.veto-client-shell .veto-portfolio-workspace table td{vertical-align:middle;padding-block:14px}.veto-client-shell .veto-portfolio-workspace table tr:hover{background:#e9f1f906}.veto-client-shell .veto-portfolio-workspace .portfolio-infrastructure-stage :is(button,a){min-height:42px}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero .veto-kicker,.veto-client-shell .veto-analytics-workspace .veto-outcome-hero .veto-eyebrow{letter-spacing:.14em}.veto-client-shell .veto-outcome-nav{align-items:stretch;gap:7px}.veto-client-shell .veto-outcome-nav>a{flex:none;min-width:129px}.veto-client-shell .veto-outcome-nav__state{background:#e9f2fa06;border:1px solid #d0e0ee21;border-radius:11px;flex:none;align-content:center;gap:3px;min-width:160px;padding:8px 14px;display:grid}.veto-client-shell .veto-outcome-nav__state>span{color:#a4b2c1;letter-spacing:.13em;font-size:9px;font-weight:760}.veto-client-shell .veto-outcome-nav__state>strong{color:#e1b69f;font-size:12px;line-height:1.35}.veto-client-shell .veto-outcome-nav__state[data-observed=true]>strong{color:#a2dbb9}.veto-client-shell .veto-analytics-workspace .veto-outcome-hero{border:1px solid var(--v-finance-line);background:radial-gradient(at 95% 0,#ef8f7713,#0000 58%),linear-gradient(145deg,#17212a,#0e141c 88%);border-radius:20px;min-width:0;padding:clamp(21px,2.7vw,36px);box-shadow:inset 0 1px #ffffff08,0 18px 46px #0000001f}.veto-client-shell .veto-analytics-workspace .veto-outcome-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:920px;font-size:clamp(29px,3.2vw,46px);font-weight:660;line-height:1.085}.veto-client-shell .veto-analytics-workspace .veto-outcome-hero p{color:#b2c3cf;max-width:770px;font-size:13px;line-height:1.8}.veto-client-shell .veto-analytics-workspace .veto-outcome-hero .veto-audit-card{background:#070e1475;border:1px solid #d4e2ee21;border-radius:16px;flex-direction:column;justify-content:center;min-width:0;padding:clamp(18px,2vw,27px);display:flex}.veto-client-shell .veto-outcomes-ledger-card__label{color:#a6b8c6;font-size:11px;font-weight:720;line-height:1.5}.veto-client-shell .veto-outcomes-ledger-card .num{font-variant-numeric:tabular-nums;line-height:1}.veto-client-shell .veto-outcomes-ledger-card p{font-size:11px;line-height:1.65}.veto-client-shell .veto-analytics-workspace .veto-audit-metrics{gap:10px}.veto-client-shell .veto-analytics-workspace .veto-audit-metrics .panel{border-color:var(--v-finance-line);background:linear-gradient(150deg,#151f29,#0d131a);border-radius:14px;min-height:116px}.veto-client-shell .veto-analytics-workspace .panel{border-color:var(--v-finance-line);border-radius:15px;min-width:0}.veto-client-shell .veto-analytics-workspace .panel:has(table){overflow:hidden}.veto-client-shell .veto-analytics-workspace table{font-variant-numeric:tabular-nums}.veto-client-shell .veto-analytics-workspace table th{letter-spacing:.07em;color:#a5bacb;padding-block:14px;font-size:10px;font-weight:750}.veto-client-shell .veto-analytics-workspace table td{vertical-align:middle;padding-block:14px}.veto-client-shell .veto-analytics-workspace table tbody tr:hover{background:#e8f2f909}.veto-client-shell .veto-analytics-workspace .veto-audit-highlights .panel{min-height:170px}.veto-client-shell .veto-analytics-workspace .veto-audit-timeline>div{border-color:var(--v-finance-line);gap:15px;min-height:52px}.veto-client-shell .veto-analytics-workspace .veto-audit-card .text-6xl{font-size:clamp(35px,3.7vw,52px)}html[data-veto-appearance=light] .veto-client-shell .veto-portfolio-workspace,html[data-veto-appearance=light] .veto-client-shell .veto-analytics-workspace{--v-finance-ink:#203548;--v-finance-muted:#54687a;--v-finance-line:#334c6029}html[data-veto-appearance=light] .veto-client-shell .veto-finance-source-strip,html[data-veto-appearance=light] .veto-client-shell .veto-finance-nav>a,html[data-veto-appearance=light] .veto-client-shell .veto-outcome-nav__state,html[data-veto-appearance=light] .veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero,html[data-veto-appearance=light] .veto-client-shell .veto-analytics-workspace .veto-outcome-hero,html[data-veto-appearance=light] .veto-client-shell :is(.veto-analytics-workspace .veto-audit-metrics .panel,.veto-portfolio-workspace .portfolio-capital-strip .panel){color:#23394a;background:linear-gradient(150deg,#fff,#f3f7fa);border-color:#d7e2ea;box-shadow:0 8px 24px #1f34490a}html[data-veto-appearance=light] .veto-client-shell .veto-finance-nav>a{color:#274056}html[data-veto-appearance=light] .veto-client-shell .veto-finance-nav>a>span{color:#a35442}html[data-veto-appearance=light] .veto-client-shell .veto-finance-source-strip__identity,html[data-veto-appearance=light] .veto-client-shell .veto-outcome-nav__state>span{color:#6c7884}html[data-veto-appearance=light] .veto-client-shell .veto-finance-source-strip>strong{color:#955129}html[data-veto-appearance=light] .veto-client-shell .veto-finance-source-strip[data-state=FRESH]>strong{color:#2f7750}html[data-veto-appearance=light] .veto-client-shell .veto-finance-source-strip__counts{color:#546779}html[data-veto-appearance=light] .veto-client-shell .veto-finance-source-strip__counts b{color:#273e50}html[data-veto-appearance=light] .veto-client-shell .veto-outcome-nav__state>strong{color:#90522f}html[data-veto-appearance=light] .veto-client-shell .veto-outcome-nav__state[data-observed=true]>strong{color:#327e56}html[data-veto-appearance=light] .veto-client-shell .veto-analytics-workspace .veto-outcome-hero p{color:#526a80}html[data-veto-appearance=light] .veto-client-shell .veto-analytics-workspace .veto-outcome-hero .veto-audit-card{background:#fff;border-color:#dbe5ed}html[data-veto-appearance=light] .veto-client-shell .veto-analytics-workspace .veto-outcomes-ledger-card__label{color:#607386}html[data-veto-appearance=light] .veto-client-shell :is(.veto-analytics-workspace table th,.veto-portfolio-workspace table th){color:#596e82}@media (width<=1160px){.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero,.veto-client-shell .veto-analytics-workspace .veto-outcome-hero{padding:21px}}@media (width<=760px){.veto-client-shell .veto-finance-nav>a{flex:none;min-width:135px}.veto-client-shell .veto-finance-source-strip__counts{margin-left:0}.veto-client-shell .veto-portfolio-workspace .portfolio-capital-hero h1,.veto-client-shell .veto-analytics-workspace .veto-outcome-hero h1{font-size:clamp(28px,7vw,38px)}.veto-client-shell .veto-analytics-workspace .veto-outcome-hero{padding:20px}.veto-client-shell .veto-analytics-workspace .veto-audit-card .text-6xl{font-size:40px}.veto-client-shell .veto-analytics-workspace .veto-audit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.veto-client-shell .veto-finance-source-strip{padding:12px}.veto-client-shell .veto-finance-source-strip__identity{width:100%}.veto-client-shell .veto-finance-source-strip>strong{font-size:12px}.veto-client-shell .veto-finance-source-strip__counts{width:100%}.veto-client-shell .veto-finance-nav>a{font-size:11px}.veto-client-shell .veto-analytics-workspace .veto-audit-metrics .panel{min-height:105px}}@media (prefers-reduced-motion:reduce){.veto-client-shell .veto-finance-nav>a{transition:none}}.veto-client-shell>.veto-skip-link{z-index:100;color:#f1f5f8;background:#131d26;border:2px solid #ef9c85;border-radius:10px;justify-content:center;align-items:center;max-width:calc(100vw - 32px);min-height:44px;padding:10px 15px;font-size:13px;font-weight:730;line-height:1.3;text-decoration:none;display:inline-flex;position:fixed;top:-110px;left:16px;box-shadow:0 12px 36px #00000052}.veto-client-shell>.veto-skip-link:focus-visible{outline-offset:3px;outline:2px solid #f1f5f8;top:12px}.veto-client-shell #veto-main-content{scroll-margin-top:120px}.veto-client-shell #veto-main-content:focus{outline:none}.veto-client-shell .veto-mobile-nav{min-height:66px;padding-bottom:env(safe-area-inset-bottom,0px);grid-auto-rows:minmax(64px,auto)}.veto-client-shell .veto-mobile-nav :is(a,button){color:#aebfcd;letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;min-width:0;min-height:62px;font-size:10px;font-weight:660;line-height:1.2;transition:background-color .15s,color .15s}.veto-client-shell .veto-mobile-nav :is(a,button)>svg{width:21px;height:21px}.veto-client-shell .veto-mobile-nav :is(a,button):hover{color:#e7eff5;background:#eaf4fd0b}.veto-client-shell .veto-mobile-nav a[aria-current=page],.veto-client-shell .veto-mobile-nav .veto-mobile-more[data-current=true]{color:#f2a48e;background:linear-gradient(#f190791a,#0000 83%)}.veto-client-shell .veto-mobile-nav :is(a,button):focus-visible{outline-offset:-4px;border-radius:9px;outline:2px solid #f6ab95}.veto-client-shell .veto-topbar :is(.veto-mobile-menu,.veto-mobile-search){color:#d5e2eb;background:#151e27;border-color:#dae8f224}.veto-client-shell .veto-topbar :is(.veto-mobile-menu,.veto-mobile-search):hover{background:#1a2531;border-color:#f19e8966}.veto-client-shell .veto-topbar :is(.veto-mobile-menu,.veto-mobile-search):focus-visible{outline-offset:3px;outline:2px solid #f3a38c}.veto-client-shell .veto-topbar .veto-command-actions{gap:clamp(5px,.75vw,12px)}.veto-client-shell .veto-topbar .veto-command-search{flex:auto}.veto-client-shell .veto-topbar .veto-search-shortcut{white-space:nowrap;color:#a7b7c5;background:#dfeaf70d;border-color:#dbe6f01f}.veto-mobile-drawer{color:#e9f0f5;background:linear-gradient(160deg,#111922,#090e15);border-right-color:#dce8f226;box-shadow:20px 0 55px #0000004a}.veto-mobile-drawer>div:first-of-type{border-bottom-color:#d5e2ef1c}.veto-mobile-drawer .veto-nav-item{border:1px solid #0000;border-radius:11px;min-height:44px;font-size:12px}.veto-mobile-drawer .veto-nav-item[aria-current=page]{background:#f59f841a;border-color:#f59f844d;box-shadow:inset 2px 0 #f19b83}.veto-mobile-drawer select{color:#e7eef4;background:0 0}.veto-mobile-drawer select option{color:#fff;background:#131d26}.veto-mobile-drawer :is(a,button,select):focus-visible{outline-offset:2px;outline:2px solid #f5a58d}@media (width>=1024px) and (width<=1279px){.veto-client-shell .veto-topbar{gap:8px;padding-inline:16px}.veto-client-shell .veto-topbar .veto-command-actions{gap:5px}.veto-client-shell .veto-topbar .veto-search-shortcut{display:none}.veto-client-shell .veto-topbar .veto-command-search{min-width:90px}.veto-client-shell .veto-topbar .veto-appearance-toggle span{display:none}}@media (width<=600px){.veto-client-shell .veto-topbar{gap:7px;height:64px;min-height:64px;padding-inline:10px}.veto-client-shell .veto-topbar :is(.veto-mobile-menu,.veto-mobile-search){border-radius:11px;width:39px;min-width:39px;height:39px}.veto-client-shell .veto-topbar .veto-command-actions{gap:5px}.veto-client-shell .veto-mobile-nav :is(a,button){gap:5px;font-size:9.5px}.veto-client-shell .veto-workspace{padding-bottom:calc(86px + env(safe-area-inset-bottom,0px))}}html[data-veto-appearance=light] .veto-client-shell .veto-topbar :is(.veto-mobile-menu,.veto-mobile-search){color:#405a6d;background:#fff;border-color:#d4e0e8}html[data-veto-appearance=light] .veto-client-shell .veto-topbar .veto-search-shortcut{color:#526779;background:#f2f6fa;border-color:#d5e1e9}html[data-veto-appearance=light] .veto-client-shell .veto-mobile-nav :is(a,button){color:#53687a}html[data-veto-appearance=light] .veto-client-shell .veto-mobile-nav :is(a,button):hover{color:#21364a;background:#2c435b0b}html[data-veto-appearance=light] .veto-client-shell .veto-mobile-nav a[aria-current=page],html[data-veto-appearance=light] .veto-client-shell .veto-mobile-nav .veto-mobile-more[data-current=true]{color:#a35341;background:linear-gradient(#c169531a,#0000 83%)}html[data-veto-appearance=light] .veto-mobile-drawer{color:#23394a;background:linear-gradient(160deg,#fff,#f1f5f9);border-right-color:#d8e2e9;box-shadow:20px 0 55px #2a3e502b}html[data-veto-appearance=light] .veto-mobile-drawer .veto-nav-item{color:#40576c}html[data-veto-appearance=light] .veto-mobile-drawer .veto-nav-item[aria-current=page]{color:#9b4a37;background:#fff0eb;border-color:#d8a99c;box-shadow:inset 2px 0 #b8614e}html[data-veto-appearance=light] .veto-mobile-drawer .veto-source-authority,html[data-veto-appearance=light] .veto-mobile-drawer label{color:#3a5064;background:#fff;border-color:#d9e3eb}html[data-veto-appearance=light] .veto-mobile-drawer select{color:#293e53;background:0 0}html[data-veto-appearance=light] .veto-mobile-drawer select option{color:#283d50;background:#fff}html[data-veto-appearance=light] .veto-client-shell>.veto-skip-link{color:#23394b;background:#fff;box-shadow:0 12px 34px #29435826}@media (prefers-reduced-motion:reduce){.veto-client-shell .veto-mobile-nav :is(a,button),.veto-client-shell .veto-topbar :is(.veto-mobile-menu,.veto-mobile-search){transition:none}}.veto-gateway{color:#f3f4f6;width:min(100%,1220px);margin:clamp(14px,3vw,38px) auto 0}.veto-gateway__hero{background:radial-gradient(at 0 0,#e35d4d12,#0000 42%),linear-gradient(135deg,#111418,#080b0e 68%,#080a0c);border:1px solid #ffffff1c;border-radius:24px;grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr);gap:0;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 100px #00000038}.veto-gateway__hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff907cbf,#0000);height:1px;position:absolute;top:-1px;left:40px;right:55%}.veto-gateway__copy{flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(26px,4.2vw,60px);display:flex}.veto-gateway__eyebrow{color:#ff9f90;letter-spacing:.19em;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.veto-gateway__location{color:#929da9;flex-wrap:wrap;align-items:center;gap:9px;margin-top:clamp(26px,4vw,52px);font-size:12px;display:inline-flex}.veto-gateway__location strong{color:#e8edf3;font-weight:650}.veto-gateway h1{letter-spacing:-.058em;text-wrap:balance;max-width:680px;margin:17px 0 0;font-size:clamp(34px,4.1vw,66px);font-weight:650;line-height:1.035}.veto-gateway__lead{color:#a6b0bc;max-width:600px;margin-top:24px;font-size:clamp(13px,1.18vw,16px);line-height:1.78}.veto-gateway__actions{flex-wrap:wrap;align-items:center;gap:11px;width:100%;margin-top:34px;display:flex}.veto-gateway__actions a{border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:11px 17px;font-size:13px;font-weight:740;transition:background .16s,border-color .16s,transform .16s;display:inline-flex}.veto-gateway__primary{color:#130909;background:#e56658;box-shadow:0 10px 30px #e566581f}.veto-gateway__primary:hover{background:#ff897a;transform:translateY(-1px)}.veto-gateway__primary svg:last-child{margin-left:auto}.veto-gateway__secondary{color:#e8edf3;background:#ffffff06;border:1px solid #ffffff29}.veto-gateway__secondary:hover{background:#ffffff0e;border-color:#ffffff4d}.veto-gateway__trust{color:#838e99;align-items:flex-start;gap:9px;margin-top:auto;padding-top:32px;font-size:11px;line-height:1.65;display:flex}.veto-gateway__trust svg{color:#a4c4b2;flex-shrink:0;margin-top:2px}.veto-gateway__preview{background:linear-gradient(160deg,#0f1217b3,#04060980);border-left:1px solid #fff1;min-width:0;padding:clamp(15px,2.7vw,34px)}.veto-gateway__preview-head{letter-spacing:.13em;color:#d2d9e1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:10px;font-weight:800;display:flex}.veto-gateway__preview-lock{color:#99a4af;letter-spacing:0;border:1px solid #ffffff17;border-radius:30px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:600;display:inline-flex}.veto-gateway__module{background:#ffffff04;border:1px solid #ffffff13;border-radius:13px;align-items:center;gap:12px;min-height:90px;margin-top:9px;padding:16px 15px;display:flex}.veto-gateway__module[data-selected=true]{background:linear-gradient(90deg,#ee715f12,#ffffff05);border-color:#ff89754d}.veto-gateway__index{color:#59616a;align-self:center;font-family:ui-monospace,monospace;font-size:10px}.veto-gateway__module-icon{color:#df9e90;background:#ffffff06;border:1px solid #ffffff13;border-radius:10px;flex:0 0 38px;place-items:center;height:38px;display:grid}.veto-gateway__module-text{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.veto-gateway__module-text strong{letter-spacing:-.015em;color:#edf0f3;font-size:14px;font-weight:690}.veto-gateway__module-text small{color:#8f9ba7;font-size:11px;line-height:1.5}.veto-gateway__module-lock{color:#697580;flex:none}.veto-gateway__preview-foot{color:#73808c;padding:19px 5px 0;font-size:10px;line-height:1.6}.veto-gateway__status{background:#0c0f12bf;border:1px solid #ffffff17;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:13px;padding:17px 22px;display:flex}.veto-gateway__status-copy{align-items:center;gap:13px;min-width:0;display:flex}.veto-gateway__status-copy>svg{color:#89b0c8;flex-shrink:0}.veto-gateway__status-copy>div{flex-direction:column;gap:4px;min-width:0;display:flex}.veto-gateway__status-copy strong{color:#e4e9ee;font-size:12px;font-weight:690}.veto-gateway__status-copy span{color:#9ba7b2;font-size:11px;line-height:1.5}.veto-gateway__status>a{color:#efa18f;align-items:center;gap:7px;min-height:42px;font-size:12px;font-weight:700;display:inline-flex}.veto-gateway__status>a:hover{color:#ffd0c4}.veto-gateway a:focus-visible{outline-offset:3px;outline:2px solid #ff9f90}@media (width<=900px){.veto-gateway__hero{grid-template-columns:minmax(0,1fr)}.veto-gateway__copy{padding:clamp(25px,5vw,42px)}.veto-gateway__location{margin-top:29px}.veto-gateway__trust{margin-top:0}.veto-gateway__preview{border-top:1px solid #ffffff12;border-left:0}.veto-gateway__module{min-height:74px}.veto-gateway__hero:before{right:30%}}@media (width<=520px){.veto-gateway{margin:4px auto 0}.veto-gateway__hero{border-radius:17px}.veto-gateway__copy{padding:25px 20px 27px}.veto-gateway h1{font-size:clamp(32px,9vw,45px)}.veto-gateway__lead{margin-top:20px;font-size:13px}.veto-gateway__actions{margin-top:27px}.veto-gateway__actions a{width:100%}.veto-gateway__preview{padding:18px}.veto-gateway__preview-head{margin-bottom:13px}.veto-gateway__module{gap:10px;padding:13px 11px}.veto-gateway__module-icon{flex-basis:34px;height:34px}.veto-gateway__status{padding:16px}.veto-gateway__status>a{margin-left:30px}}@media (prefers-reduced-motion:reduce){.veto-gateway__actions a{transition:none}.veto-gateway__primary:hover{transform:none}}
