.command-cockpit{background:radial-gradient(circle at 8% 0%, color-mix(in srgb, var(--primary) 7%, transparent), transparent 24rem), radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--info) 3.5%, transparent), transparent 28rem), #070708;border:1px solid #ffffff13;border-radius:1.45rem;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 22px 55px #00000029}.command-cockpit__glow{pointer-events:none;background:linear-gradient(115deg,#0000 0 43%,#ffffff05 50%,#0000 57%);animation:9s linear infinite command-cockpit-scan;position:absolute;inset:0;transform:translate(-65%)}@keyframes command-cockpit-scan{to{transform:translate(65%)}}.command-cockpit__header{z-index:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.command-cockpit__headline{align-items:flex-end;gap:1rem;margin-top:.45rem;display:flex}.command-cockpit__headline h1{letter-spacing:-.045em;font-size:clamp(1.45rem,2.4vw,2.25rem);font-weight:650;line-height:1.02}.command-cockpit__headline p{max-width:760px;color:var(--muted-foreground);margin-top:.55rem;font-size:11px;line-height:1.65}.command-cockpit__status-stack{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.command-cockpit__primary{z-index:1;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:.7rem;margin-top:1rem;display:grid;position:relative}.command-cockpit__decision{background:#ffffff05;border:1px solid #ffffff13;border-radius:1.15rem;padding:1rem}.command-cockpit__decision-top{letter-spacing:.16em;color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:11px;font-weight:750;display:flex}.command-cockpit__pulse{background:var(--muted-foreground);border-radius:999px;width:7px;height:7px}.command-cockpit__pulse[data-live=true]{background:var(--pos);box-shadow:0 0 16px color-mix(in srgb, var(--pos) 55%, transparent);animation:1.5s ease-in-out infinite command-pulse}@keyframes command-pulse{50%{opacity:.45;transform:scale(.8)}}.command-cockpit__decision-value{letter-spacing:-.06em;margin-top:.5rem;font-size:clamp(2rem,4vw,4rem);font-weight:750;line-height:.95}.command-cockpit__decision-value[data-state^=ENTER]{color:var(--pos)}.command-cockpit__decision-value[data-state=WAIT]{color:var(--warn)}.command-cockpit__decision-value[data-state=VETO]{color:var(--neg)}.command-cockpit__decision>p{max-width:780px;color:var(--muted-foreground);margin-top:.65rem;font-size:12px;line-height:1.6}.command-cockpit__decision-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.9rem;display:grid}.command-cockpit__decision-metrics>div,.command-cockpit__facts>div{background:#00000038;border:1px solid #ffffff0e;border-radius:.8rem;min-width:0;padding:.65rem}.command-cockpit__decision-metrics small,.command-cockpit__facts small{letter-spacing:.12em;color:color-mix(in srgb, var(--muted-foreground) 70%, transparent);font-size:11px;font-weight:700;display:block}.command-cockpit__decision-metrics strong,.command-cockpit__facts strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.3rem;font-size:12px;font-weight:700;display:block;overflow:hidden}.command-cockpit__facts{gap:.55rem;display:grid}.command-cockpit__facts span{text-overflow:ellipsis;white-space:nowrap;color:var(--muted-foreground);margin-top:.25rem;font-size:11px;display:block;overflow:hidden}.command-cockpit__grid{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem;margin-top:.7rem;display:grid;position:relative}.command-cockpit__card{background:#ffffff03;border:1px solid #ffffff0f;border-radius:1rem;min-width:0;min-height:176px;padding:.75rem .75rem 2.5rem;transition:transform .2s,border-color .2s,background .2s;position:relative}.command-cockpit__card:hover{border-color:color-mix(in srgb, var(--primary) 20%, transparent);background:color-mix(in srgb, var(--primary) 2.5%, transparent);transform:translateY(-2px)}.command-cockpit__card-top{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.command-cockpit__card-icon{border:1px solid color-mix(in srgb, var(--primary) 14%, transparent);background:color-mix(in srgb, var(--primary) 3.5%, transparent);width:28px;height:28px;color:var(--primary);border-radius:.7rem;place-items:center;display:grid}.command-cockpit__card-icon svg{width:13px;height:13px}.command-cockpit__card-meta{text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb, var(--muted-foreground) 60%, transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;overflow:hidden}.command-cockpit__card>small{letter-spacing:.14em;color:color-mix(in srgb, var(--muted-foreground) 70%, transparent);margin-top:.8rem;font-size:11px;font-weight:750;display:block}.command-cockpit__card>strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;margin-top:.3rem;font-size:14px;font-weight:700;display:block;overflow:hidden}.command-cockpit__card>p{-webkit-line-clamp:2;color:var(--muted-foreground);-webkit-box-orient:vertical;margin-top:.35rem;font-size:11px;line-height:1.55;display:-webkit-box;overflow:hidden}.command-cockpit__card-link{letter-spacing:.1em;color:var(--primary);align-items:center;gap:.25rem;font-size:11px;font-weight:750;display:inline-flex;position:absolute;bottom:.65rem;right:.7rem}.command-cockpit__card-link svg{width:10px;height:10px}.command-cockpit__actions{z-index:1;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;padding-top:.7rem;display:flex;position:relative}.command-cockpit__truth{max-width:900px;color:var(--muted-foreground);align-items:flex-start;gap:.5rem;font-size:11px;line-height:1.55;display:flex}.command-cockpit__truth svg{width:12px;height:12px;color:var(--info);flex:none}.command-cockpit__action-links{gap:.45rem;display:flex}.command-cockpit__action-links a{letter-spacing:.08em;border:1px solid #ffffff14;border-radius:.75rem;align-items:center;gap:.4rem;min-height:34px;padding:.45rem .7rem;font-size:11px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.command-cockpit__action-links a:first-child{border-color:color-mix(in srgb, var(--primary) 20%, transparent);background:color-mix(in srgb, var(--primary) 4%, transparent)}.command-cockpit__action-links a:hover{border-color:color-mix(in srgb, var(--primary) 28%, transparent);background:color-mix(in srgb, var(--primary) 5.5%, transparent)}.command-cockpit__action-links svg{width:12px;height:12px;color:var(--primary)}@media (width<=1350px){.command-cockpit__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.command-cockpit__header,.command-cockpit__actions{flex-direction:column;align-items:stretch}.command-cockpit__status-stack{justify-content:flex-start}.command-cockpit__primary{grid-template-columns:1fr}.command-cockpit__decision-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.command-cockpit{border-radius:1.1rem;padding:.8rem}.command-cockpit__headline{flex-direction:column;align-items:flex-start}.command-cockpit__grid{grid-template-columns:1fr 1fr}.command-cockpit__card{min-height:172px}.command-cockpit__action-links{flex-direction:column}.command-cockpit__action-links a{justify-content:center}}@media (width<=420px){.command-cockpit__grid,.command-cockpit__decision-metrics{grid-template-columns:1fr}}.veto-theatre{background:#00000042;border:1px solid #ffffff12;border-radius:1.25rem;margin-top:.9rem;padding:1rem;position:relative;overflow:hidden}.veto-theatre:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff03 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 75%);mask-image:linear-gradient(#0000008c,#0000 75%)}.veto-theatre__head{z-index:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.veto-theatre__head h3{letter-spacing:-.02em;margin-top:.5rem;font-size:14px;font-weight:650}.veto-theatre__beacon{background:color-mix(in srgb, var(--primary) 8%, transparent);width:20px;height:20px;color:var(--primary);box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 28%, transparent);border-radius:999px;place-items:center;animation:2s ease-out infinite veto-theatre-beacon;display:grid}.veto-theatre__beacon svg{width:11px;height:11px}.veto-theatre__stream{z-index:1;scrollbar-width:thin;max-height:304px;margin-top:.9rem;position:relative;overflow:auto}.veto-theatre__event{cursor:pointer;border-radius:.8rem;grid-template-columns:30px minmax(0,1fr) auto;gap:.7rem;min-height:58px;transition:background .2s,box-shadow .2s;display:grid}.veto-theatre__event[data-newest=true]{animation:.55s cubic-bezier(.2,.75,.2,1) veto-theatre-arrive}.veto-theatre__event:hover,.veto-theatre__event:focus-visible{background:#ffffff05;outline:none}.veto-theatre__event[data-selected=true]{background:color-mix(in srgb, var(--primary) 3.5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 14%, transparent)}.veto-theatre__rail{flex-direction:column;align-items:center;display:flex}.veto-theatre__rail>span{z-index:1;width:26px;height:26px;color:var(--muted-foreground);background:#09090a;border:1px solid #ffffff14;border-radius:.65rem;place-items:center;display:grid;position:relative}.veto-theatre__rail>span svg{width:12px;height:12px}.veto-theatre__rail>i{background:linear-gradient(#ffffff1f,#ffffff06);flex:1;width:1px;min-height:25px}.veto-theatre__event:last-child .veto-theatre__rail>i{opacity:0}.veto-theatre__event[data-kind=market] .veto-theatre__rail>span{color:var(--info);border-color:color-mix(in srgb, var(--info) 18%, transparent)}.veto-theatre__event[data-kind=evidence] .veto-theatre__rail>span{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 18%, transparent)}.veto-theatre__event[data-kind=model] .veto-theatre__rail>span{color:var(--info);border-color:color-mix(in srgb, var(--info) 18%, transparent)}.veto-theatre__event[data-kind=risk] .veto-theatre__rail>span{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 18%, transparent)}.veto-theatre__event[data-kind=decision] .veto-theatre__rail>span{color:var(--pos);border-color:color-mix(in srgb, var(--pos) 18%, transparent)}.veto-theatre__copy{min-width:0;padding:.15rem 0 .8rem}.veto-theatre__copy>div{align-items:baseline;gap:.65rem;display:flex}.veto-theatre__copy strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:650;overflow:hidden}.veto-theatre__copy time{color:color-mix(in srgb, var(--muted-foreground) 70%, transparent);flex:none;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px}.veto-theatre__copy p{color:var(--muted-foreground);margin-top:.28rem;font-size:9px;line-height:1.55}.veto-theatre__status{letter-spacing:.08em;color:var(--muted-foreground);border:1px solid #ffffff12;border-radius:999px;align-self:start;margin-top:.15rem;padding:.2rem .42rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.veto-theatre__event[data-newest=true] .veto-theatre__status{border-color:color-mix(in srgb, var(--pos) 18%, transparent);background:color-mix(in srgb, var(--pos) 3.5%, transparent);color:var(--pos)}.veto-theatre__empty{z-index:1;min-height:80px;color:var(--muted-foreground);border:1px dashed #ffffff14;border-radius:1rem;justify-content:center;align-items:center;gap:.55rem;margin-top:.8rem;font-size:10px;display:flex;position:relative}.veto-theatre__footnote{z-index:1;color:color-mix(in srgb, var(--muted-foreground) 70%, transparent);border-top:1px solid #ffffff0d;margin-top:.7rem;padding-top:.65rem;font-size:8px;line-height:1.5;position:relative}@keyframes veto-theatre-arrive{0%{opacity:0;filter:blur(2px);transform:translateY(-8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes veto-theatre-beacon{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 28%, transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb, var(--primary) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 0%, transparent)}}@media (width<=640px){.veto-theatre__head{flex-direction:column}.veto-theatre__event{grid-template-columns:28px minmax(0,1fr)}.veto-theatre__status{display:none}}@media (prefers-reduced-motion:reduce){.veto-theatre__beacon,.veto-theatre__event[data-newest=true]{animation:none!important}}.veto-live-show{isolation:isolate;background:radial-gradient(circle at 18% -20%,#ff553d1a,#0000 34%),radial-gradient(circle at 82% 120%,#489bff12,#0000 34%),#050506;border:1px solid #ffffff17;border-radius:1.6rem;padding:1.25rem;position:relative;overflow:hidden}.veto-live-show__glow{z-index:-1;opacity:.35;background:linear-gradient(115deg,#0000 28%,#ffffff09 45%,#0000 62%);animation:7s linear infinite veto-show-glow;position:absolute;inset:-30% -10%}.veto-live-show__head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.veto-live-show__head h2{letter-spacing:-.045em;max-width:820px;margin-top:.55rem;font-size:clamp(1.45rem,2.5vw,2.35rem);font-weight:650;line-height:1}.veto-live-show__head p{max-width:760px;color:var(--muted-foreground);margin-top:.7rem;font-size:11px;line-height:1.7}.veto-live-show__live-dot{background:var(--pos);width:7px;height:7px;box-shadow:0 0 0 0 color-mix(in srgb, var(--pos) 45%, transparent);border-radius:999px;animation:1.8s ease-out infinite veto-show-pulse}.veto-live-show__asset{background:#ffffff06;border:1px solid #ffffff14;border-radius:1rem;align-items:center;gap:.7rem;min-width:172px;padding:.65rem .75rem;display:flex}.veto-live-show__asset div{flex:1;min-width:0}.veto-live-show__asset span{color:var(--muted-foreground);font-size:10px;display:block}.veto-live-show__asset strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;margin-top:2px;font-size:11px;display:block;overflow:hidden}.veto-live-show__pipeline{grid-template-columns:repeat(7,minmax(0,1fr));gap:.55rem;margin-top:1.15rem;display:grid;position:relative}.veto-live-show__track{background:#ffffff14;height:1px;position:absolute;top:28px;left:4%;right:4%;overflow:hidden}.veto-live-show__beam{background:linear-gradient(90deg, transparent, var(--primary), #ffffffd9, transparent);width:18%;height:1px;box-shadow:0 0 14px color-mix(in srgb, var(--primary) 45%, transparent);animation:3.4s cubic-bezier(.4,0,.2,1) infinite veto-show-beam;position:absolute;top:0;left:-18%}.veto-live-show__stage{background:#ffffff05;border:1px solid #ffffff12;border-radius:1rem;min-width:0;min-height:132px;padding:.75rem;transition:transform .35s,border-color .35s,background .35s,box-shadow .35s;position:relative}.veto-live-show__stage[data-focus=true]{border-color:color-mix(in srgb, var(--primary) 28%, transparent);background:color-mix(in srgb, var(--primary) 4%, transparent);transform:translateY(-3px);box-shadow:0 14px 34px #00000038,inset 0 1px #ffffff0a}.veto-live-show__stage[data-tone=live] .veto-live-show__stage-icon{color:var(--pos);border-color:color-mix(in srgb, var(--pos) 20%, transparent);background:color-mix(in srgb, var(--pos) 4.5%, transparent)}.veto-live-show__stage[data-tone=verified] .veto-live-show__stage-icon{color:var(--info);border-color:color-mix(in srgb, var(--info) 20%, transparent);background:color-mix(in srgb, var(--info) 4%, transparent)}.veto-live-show__stage[data-tone=context] .veto-live-show__stage-icon{color:var(--muted-foreground)}.veto-live-show__stage-top{color:var(--muted-foreground);justify-content:space-between;align-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8px;display:flex}.veto-live-show__stage-icon{background:#ffffff06;border:1px solid #ffffff14;border-radius:.65rem;place-items:center;width:30px;height:30px;display:grid}.veto-live-show__stage-icon svg{width:14px;height:14px}.veto-live-show__stage>small{letter-spacing:.15em;color:var(--muted-foreground);margin-top:.8rem;font-size:8px;font-weight:700;display:block}.veto-live-show__stage>strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;margin-top:.3rem;font-size:14px;display:block;overflow:hidden}.veto-live-show__stage>.veto-live-show__stage-detail{-webkit-line-clamp:2;color:var(--muted-foreground);-webkit-box-orient:vertical;margin-top:.4rem;font-size:9px;line-height:1.5;display:-webkit-box;overflow:hidden}.veto-live-show__footer{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;padding-top:.85rem;display:flex}@keyframes veto-show-beam{0%{opacity:0;transform:translate(0)}10%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(650%)}}@keyframes veto-show-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--pos) 35%, transparent)}70%{box-shadow:0 0 0 8px color-mix(in srgb, var(--pos) 0%, transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb, var(--pos) 0%, transparent)}}@keyframes veto-show-glow{0%{transform:translate(-15%)}to{transform:translate(15%)}}@media (width<=1180px){.veto-live-show__pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}.veto-live-show__track{display:none}}@media (width<=720px){.veto-live-show{border-radius:1.25rem;padding:1rem}.veto-live-show__head{flex-direction:column;align-items:flex-start}.veto-live-show__asset{width:100%}.veto-live-show__pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.veto-live-show__stage{min-height:118px}.veto-live-show__footer{flex-direction:column;align-items:stretch}.veto-live-show__footer>div:last-child{width:100%}.veto-live-show__footer>div:last-child>a{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.veto-live-show__glow,.veto-live-show__beam,.veto-live-show__live-dot{animation:none!important}.veto-live-show__stage{transition:none}}.veto-live-show__glow{opacity:.16;animation:none}.veto-live-show__beam{animation:none;display:none}.veto-live-show__live-dot{animation:none;box-shadow:0 0 0 3px #7ec5981f}.veto-live-show[data-current=false] .veto-live-show__live-dot{background:#9ca5ad;box-shadow:0 0 0 3px #9ca5ad1a}.veto-live-show__stage{text-align:left;width:100%;font:inherit;color:inherit;appearance:none;cursor:pointer;transition:background-color .16s,border-color .16s;display:block}.veto-live-show__stage[data-focus=true]{background:#f5765e0e;border-color:#f9967d63;transform:none;box-shadow:inset 2px 0 #f8977bbf}.veto-live-show__stage:focus-visible{outline-offset:2px;outline:2px solid #ffac96}.veto-live-show__stage:hover{border-color:#ffffff2e}.veto-live-show__stage[data-tone=context]>strong{color:#acb6c0}.veto-live-show__stage>small{letter-spacing:.1em;font-size:10px}.veto-live-show__stage>.veto-live-show__stage-detail{-webkit-line-clamp:3;font-size:11px;line-height:1.5}@media (width<=530px){.veto-live-show__pipeline{gap:7px}.veto-live-show__stage{min-height:126px;padding:12px}.veto-live-show__stage>strong{font-size:15px}}.veto-live-show__inspection{background:linear-gradient(120deg,#0f1519f2,#070b0ef2);border:1px solid #ffffff1b;border-radius:14px;grid-template-columns:minmax(130px,.65fr) minmax(0,1.4fr) minmax(145px,.65fr);align-items:center;gap:14px;min-width:0;margin-top:11px;padding:14px 16px;display:grid}.veto-live-show__inspection-label{flex-direction:column;gap:6px;min-width:0;display:flex}.veto-live-show__inspection-label>span{letter-spacing:.1em;color:#dc9c8d;font-size:9px;font-weight:750;line-height:1.4}.veto-live-show__inspection-label>strong{letter-spacing:-.03em;color:#f0f3f4;font-size:15px;font-weight:730}.veto-live-show__inspection-summary{border-left:1px solid #ffffff13;min-width:0;padding-left:13px}.veto-live-show__inspection-summary>strong{color:#e8f1f2;font-size:17px;font-weight:790}.veto-live-show__inspection-summary>p{color:#b1bec7;overflow-wrap:anywhere;max-width:640px;margin-top:6px;font-size:11px;line-height:1.6}.veto-live-show__inspection-trust{color:#bac6cd;background:#ffffff05;border:1px solid #ffffff1f;border-radius:9px;justify-self:end;align-items:center;max-width:210px;padding:9px 11px;font-size:10px;font-weight:720;line-height:1.35;display:flex}.veto-live-show__inspection-trust[data-tone=live]{color:#a8dec0;border-color:#82cd9f30}.veto-live-show__inspection-trust[data-tone=verified]{color:#c0cad4;border-color:#c0cad426}@media (width<=1050px){.veto-live-show__inspection{grid-template-columns:minmax(130px,.6fr) minmax(0,1.4fr)}.veto-live-show__inspection-trust{grid-column:1/-1;justify-self:start}}@media (width<=540px){.veto-live-show__inspection{grid-template-columns:1fr;gap:8px;padding:13px}.veto-live-show__inspection-label{flex-flow:wrap;align-items:center;gap:6px 11px}.veto-live-show__inspection-summary{border-top:1px solid #ffffff13;border-left:0;padding-top:10px;padding-left:0}.veto-live-show__inspection-trust{grid-column:auto}}
