:root{--bg: #091017;--bg-2: #0d151d;--surface: rgba(15, 21, 29, .9);--surface-solid: rgba(14, 20, 28, .95);--surface-elevated: rgba(18, 25, 34, .98);--surface-soft: rgba(148, 163, 184, .06);--surface-glow: rgba(255, 255, 255, .018);--border: rgba(148, 163, 184, .1);--border-strong: rgba(148, 163, 184, .18);--text: #edf2f6;--muted: #93a2b3;--muted-strong: #c3ced7;--cyan: #79c8e8;--emerald: #73c8aa;--amber: #d9b277;--rose: #dd8d82;--shadow: 0 20px 44px rgba(0, 0, 0, .28);--shadow-soft: 0 10px 26px rgba(0, 0, 0, .18);--shadow-hover: 0 18px 38px rgba(0, 0, 0, .22);--outline: 0 0 0 1px rgba(255, 255, 255, .08), 0 0 0 4px rgba(121, 200, 232, .14);--radius: 20px;--radius-sm: 16px;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;color:var(--text);font-family:Segoe UI Variable Text,Segoe UI Variable Display,Segoe UI,sans-serif;background:radial-gradient(circle at 14% 8%,rgba(115,200,170,.05),transparent 24%),radial-gradient(circle at 84% 6%,rgba(121,200,232,.06),transparent 20%),radial-gradient(circle at 54% 86%,rgba(217,178,119,.05),transparent 24%),linear-gradient(180deg,#091017,#0c1219 46%,#0a1016)}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;background:transparent}button,input,select,textarea{font:inherit}button{position:relative;border:1px solid rgba(255,255,255,.06);border-radius:15px;padding:.72rem 1rem;background:#e8eef4;color:#0d141b;font-weight:600;cursor:pointer;box-shadow:0 8px 18px #00000029;transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s ease,box-shadow .18s ease,opacity .14s ease,border-color .18s ease,color .18s ease}button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px #0000002e}button:active:not(:disabled){transform:translateY(0)}button:focus-visible{outline:none;box-shadow:var(--outline)}button[aria-busy=true]{padding-left:2.35rem}button[aria-busy=true]:after{content:"";position:absolute;left:.95rem;top:50%;width:.9rem;height:.9rem;margin-top:-.45rem;border:2px solid currentColor;border-right-color:transparent;border-radius:999px;animation:spin .65s linear infinite}button:disabled{opacity:.55;cursor:not-allowed}button.ghost{background:#ffffff09;color:var(--text);box-shadow:none}button.icon-button{min-width:2.5rem;padding-inline:.8rem}input,select,textarea{width:100%;border-radius:var(--radius-sm);border:1px solid var(--border);background:#ffffff09;color:var(--text);padding:.78rem .92rem;outline:none;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}input:hover,select:hover,textarea:hover{border-color:#96c1d629}input:focus,select:focus,textarea:focus{border-color:#79c8e880;background:#ffffff0d;box-shadow:var(--outline);transform:translateY(-1px)}textarea{resize:vertical}label{display:grid;gap:.45rem;color:var(--muted)}.app-shell{position:relative;width:min(1520px,calc(100vw - 2.5rem));margin:0 auto;padding:1.2rem 0 3.4rem}.ambient{position:fixed;inset:auto;width:24rem;height:24rem;border-radius:999px;filter:none;opacity:.12;pointer-events:none;will-change:transform,opacity}.ambient-left{top:-8rem;left:-8rem;background:radial-gradient(circle at center,#78d7ff42,#78d7ff00)}.ambient-right{top:20rem;right:-12rem;background:radial-gradient(circle at center,#ff978f38,#ff978f00)}.surface{background:linear-gradient(180deg,#ffffff05,#ffffff02),var(--surface-solid);border:1px solid var(--border);box-shadow:var(--shadow-soft);border-radius:var(--radius);position:relative;overflow:hidden;isolation:isolate}.surface:before{display:none}.surface>*{position:relative;z-index:1}.surface.inset{background:#ffffff05;border-color:#ffffff0d;box-shadow:none}.topbar,.topbar-main,.command-row,.command-strip,.tab-bar,.hero-strip,.workspace,.chart-grid,.queue-grid,.worker-grid,.split-grid,.metric-strip,.toolbar,.field-grid,.field-grid-wide,.form-grid,.button-row,.settings-footer,.status-stack,.topbar-actions,.drawer-actions,.drawer-mini-grid,.payload-panels{display:grid}.topbar{gap:1rem;align-items:start;padding:1.15rem 1.25rem 1.3rem;background:linear-gradient(180deg,rgba(121,200,232,.055),transparent 40%),var(--surface-elevated)}.topbar-main{grid-template-columns:minmax(0,1fr) minmax(420px,auto);gap:1rem;align-items:end}.command-row{grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}.command-actions{display:flex;gap:.7rem;align-items:end;justify-content:end}.command-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;padding-top:.25rem;border-top:1px solid rgba(255,255,255,.06)}.topbar-brand strong,.metric-strip strong{display:block}.topbar-brand strong{font-size:1.5rem;line-height:1.1}.eyebrow,.chart-kicker{margin:0;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.command-bar span,.command-strip-item span,.topbar-actions label span,.metric-tile span,.hero-live-item span,.status-meta-strip small{font-size:.76rem;color:var(--muted)}.topbar-meta{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.status-inline{display:flex;gap:.45rem;flex-wrap:wrap}.command-bar{gap:.45rem}.command-bar small{font-size:.78rem}.command-strip-item{padding:.88rem .95rem;border-radius:16px;border:1px solid rgba(255,255,255,.05);background:#ffffff06;display:grid;gap:.16rem}.command-strip-item strong{font-size:1rem;letter-spacing:-.02em}.topbar-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;align-items:end}.toggle-row{display:inline-flex;gap:.55rem;align-items:center}.toggle-row input{width:auto}.settings-panel{margin-top:1rem;padding:var(--space-5)}.hero-console{margin-top:1.1rem;padding:1.35rem;background:linear-gradient(180deg,#ffffff08,#ffffff02 42%),var(--surface-elevated)}.hero-console.tone-live{border-color:#73c8aa33}.hero-console.tone-degraded,.hero-console.tone-reconnecting{border-color:#d9b2773d}.hero-console.tone-paused,.hero-console.tone-demo{border-color:#79c8e833}.hero-console.tone-offline{border-color:#dd8d823d}.hero-console-grid,.hero-console-main,.hero-console-side,.hero-console-controls,.hero-stats,.hero-operations,.hero-band,.hero-flow-list,.hero-worker-list,.hero-timeline,.hero-mini-grid,.drawer-status-row{display:grid}.hero-console-grid{grid-template-columns:minmax(0,1.52fr) minmax(320px,.9fr);gap:1.15rem;align-items:start}.hero-console-main,.hero-console-side,.hero-console-controls{gap:1rem}.hero-console-head{display:flex;justify-content:space-between;gap:1.5rem;align-items:end}.hero-console-copy{max-width:44rem}.hero-console-copy h1{margin:.2rem 0 0;font-size:clamp(2.3rem,3.2vw,3.45rem);line-height:.98;letter-spacing:-.05em}.hero-console-copy>p:last-child{margin-top:.65rem;max-width:42rem}.hero-console-controls{justify-items:end;min-width:280px}.hero-status-inline{justify-content:flex-end}.hero-stats{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));gap:.75rem}.hero-stat{padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.05);border-radius:18px;background:#ffffff06;display:grid;gap:.25rem}.hero-stat-lead{background:linear-gradient(135deg,#79c8e814,#ffffff05),#ffffff06}.hero-stat span,.hero-mini span{color:var(--muted);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase}.hero-stat strong{font-size:1.28rem;line-height:1.1;letter-spacing:-.03em}.hero-stat-lead strong{font-size:clamp(2rem,3vw,2.85rem);line-height:.98}.hero-stat small{margin-top:.1rem}.hero-stat.tone-cyan strong{color:var(--cyan)}.hero-stat.tone-emerald strong{color:var(--emerald)}.hero-stat.tone-amber strong{color:var(--amber)}.hero-stat.tone-rose strong{color:var(--rose)}.hero-operations{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr);gap:1rem}.hero-band{padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.05);border-radius:18px;background:#ffffff06;gap:.9rem}.hero-band-live{background:linear-gradient(180deg,rgba(121,200,232,.06),transparent 40%),#ffffff06}.hero-band-header{display:flex;justify-content:space-between;gap:1rem;align-items:start}.hero-band-header strong{display:block;margin-top:.15rem;font-size:1rem;letter-spacing:-.02em}.hero-flow-list,.hero-worker-list,.hero-timeline{gap:.85rem}.hero-flow-head,.hero-worker-row,.hero-timeline-head{display:flex;justify-content:space-between;gap:1rem;align-items:start}.hero-flow-track{margin-top:.5rem;height:8px;border-radius:999px;overflow:hidden;background:#ffffff0d;display:flex}.hero-flow-track span{display:block;height:100%}.hero-flow-track .queued{background:#79c8e8d9}.hero-flow-track .active{background:#73c8aad1}.hero-flow-track .blocked{background:#d9b277cc}.hero-flow-meta{margin-top:.45rem;display:flex;gap:.85rem;flex-wrap:wrap}.hero-worker-main,.hero-timeline-copy{display:grid;gap:.2rem}.hero-worker-meta{text-align:right;display:grid;gap:.2rem;justify-items:end}.hero-live-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.hero-live-item{padding:.85rem .9rem;border-radius:16px;border:1px solid rgba(255,255,255,.05);background:#ffffff06;display:grid;gap:.2rem}.hero-live-item strong{font-size:1rem;letter-spacing:-.02em}.hero-live-actions{margin-top:.1rem}.hero-live-error{margin-top:-.05rem}.hero-timeline{position:relative}.hero-timeline:before{content:"";position:absolute;left:5px;top:.35rem;bottom:.35rem;width:1px;background:#ffffff14}.hero-timeline-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start}.hero-timeline-dot{width:11px;height:11px;border-radius:999px;margin-top:.35rem;background:var(--cyan);box-shadow:0 0 0 4px #79c8e81f}.hero-timeline-copy p{margin:.2rem 0 0}.settings-footer{grid-template-columns:1fr auto;gap:1rem;margin-top:1rem;align-items:center}.token-field{display:grid;grid-template-columns:1fr auto;gap:.5rem}.masked-token{-webkit-text-security:disc}.global-error,.inline-error{color:#ffd0ca}.global-error{margin:0;padding:.7rem .8rem;border-radius:12px;background:#ee93881f;border:1px solid rgba(255,151,143,.16)}.tab-shell{margin-top:1rem;padding:.95rem 1rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center}.tab-shell-copy{display:grid;gap:.2rem;min-width:260px}.tab-shell-copy strong{font-size:1rem;letter-spacing:-.02em}.tab-bar{display:flex;gap:.45rem;padding:0;overflow:auto}.tab-button{position:relative;background:transparent;color:var(--muted);box-shadow:none;padding:0;isolation:isolate}.tab-button:before,.table-link:before{display:none}.tab-button:hover:not(:disabled),.tab-button:active:not(:disabled),.table-link:hover:not(:disabled),.table-link:active:not(:disabled){transform:none;box-shadow:none}.tab-button.active{color:var(--text)}.tab-button-highlight{position:absolute;inset:0;border-radius:999px;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff12;z-index:-1}.tab-button-label{display:inline-flex;padding:.66rem .94rem;position:relative;z-index:1}.workspace{grid-template-columns:minmax(0,1.68fr) minmax(300px,.76fr);gap:1.3rem;align-items:start;margin-top:1.2rem}.content-column,.rail-column{display:grid;gap:1rem}.rail-column{position:sticky;top:1rem}.tab-panel{min-width:0}.content-column>.surface,.rail-column>.surface,.drawer-section{content-visibility:auto;contain-intrinsic-size:320px}.section-header{display:flex;justify-content:space-between;gap:1.25rem;align-items:start;margin-bottom:1.05rem}.section-heading{display:grid;gap:.3rem;max-width:48rem}.section-eyebrow{margin:0;color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.section-header h2{margin:0;font-size:1.08rem;line-height:1.2;letter-spacing:-.02em}.section-header p,.muted-copy,small{margin:0;color:var(--muted)}.capability-note{margin:-.15rem 0 1rem;color:var(--amber)}.surface{padding:var(--space-5)}.chart-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.95rem}.overview-chart-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.overview-chart-grid>:first-child{grid-column:span 4}.overview-chart-grid>:not(:first-child){grid-column:span 2}.overview-chart-grid>:first-child .trend-svg{height:182px}.overview-operations-grid{display:grid;grid-template-columns:minmax(0,1.34fr) minmax(320px,.92fr);gap:1rem;margin-top:1rem;align-items:start}.overview-side-stack{display:grid;gap:1rem}.overview-blocked-panel{margin-top:1rem}.overview-signal-lead{background:linear-gradient(180deg,#79c8e814,#ffffff05),#ffffff05}.rail-panel-watch{background:linear-gradient(180deg,#d9b2770d,#ffffff02),var(--surface-solid)}.trend-card{padding:var(--space-4);background:#ffffff05;border-color:#ffffff0d}.trend-card header{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.7rem}.trend-card strong{display:block;margin-top:.4rem;font-size:1.35rem}.trend-svg{width:100%;height:150px;overflow:visible}.trend-highlight{filter:none}.chart-empty{min-height:132px;display:grid;place-items:center;color:var(--muted);font-size:.9rem}.trend-card-cyan{background:linear-gradient(180deg,rgba(121,200,232,.08),transparent 56%),#ffffff06}.trend-card-amber{background:linear-gradient(180deg,rgba(217,178,119,.08),transparent 56%),#ffffff06}.trend-card-emerald{background:linear-gradient(180deg,rgba(115,200,170,.08),transparent 56%),#ffffff06}.trend-card-rose{background:linear-gradient(180deg,rgba(221,141,130,.08),transparent 56%),#ffffff06}.split-grid,.queue-grid,.worker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.queue-card,.event-card,.list-row,.callout-card,.graph-card,.detail-card,.mini-card,.attempt-card,.payload-card,.timeline-card,.signal-row,.queue-summary-card,.metric-tile{border-radius:16px;border:1px solid rgba(255,255,255,.05);background:#ffffff05;position:relative;overflow:hidden;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .18s ease,background .18s ease;will-change:transform}.queue-card:before,.event-card:before,.list-row:before,.callout-card:before,.graph-card:before,.detail-card:before,.mini-card:before,.attempt-card:before,.payload-card:before,.timeline-card:before,.signal-row:before,.queue-summary-card:before,.metric-tile:before{display:none}.queue-card,.callout-card,.graph-card,.detail-card,.mini-card,.payload-card,.queue-summary-card{padding:.9rem}.queue-card header,.worker-card header,.attempt-card header,.graph-card header,.timeline-card header,.event-card header,.list-row{display:flex;justify-content:space-between;gap:1rem}.queue-stats,.callout-stack,.stack-list,.event-feed,.attempt-list,.graph-list,.timeline-list,.signal-list{display:grid;gap:.8rem}.callout-card strong{display:block;margin:.45rem 0 .2rem;font-size:1.4rem}.metric-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.overview-signal-strip{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr))}.metric-strip.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-tile{padding:.95rem;display:grid;gap:.28rem;box-shadow:none;border-color:#ffffff0d;background:#ffffff05}.queue-card:hover,.event-card:hover,.list-row:hover,.callout-card:hover,.graph-card:hover,.detail-card:hover,.mini-card:hover,.attempt-card:hover,.payload-card:hover,.timeline-card:hover,.signal-row:hover,.queue-summary-card:hover,.metric-tile:hover{transform:translateY(-1px);border-color:var(--border-strong);box-shadow:var(--shadow-soft)}.queue-card:active,.event-card:active,.list-row:active,.callout-card:active,.graph-card:active,.detail-card:active,.mini-card:active,.attempt-card:active,.payload-card:active,.timeline-card:active,.signal-row:active,.queue-summary-card:active,.metric-tile:active{transform:translateY(0)}.metric-tile span{color:var(--muted);font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.metric-tile strong{font-size:1.12rem;line-height:1.15}.metric-tile.size-compact{padding:.8rem .85rem}.metric-tile.size-feature{padding:1.15rem;align-content:end;gap:.35rem;background:linear-gradient(180deg,#ffffff09,#ffffff05),#ffffff05}.metric-tile.size-feature span{font-size:.74rem}.metric-tile.size-feature strong{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1}.metric-value{display:inline-flex;align-items:baseline}.metric-tile small{margin-top:.18rem}.metric-tile.tone-cyan strong{color:var(--cyan)}.metric-tile.tone-emerald strong{color:var(--emerald)}.metric-tile.tone-amber strong{color:var(--amber)}.metric-tile.tone-rose strong{color:var(--rose)}.overview-metric-strip{margin-top:var(--space-4)}.progress-row{display:grid;grid-template-columns:auto 1fr auto;gap:.6rem;align-items:center;font-size:.8rem;color:var(--muted)}.progress-track{height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.progress-track span{display:block;width:100%;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--emerald),var(--amber))}.toolbar,.field-grid,.field-grid-wide,.button-row{gap:.8rem}.toolbar{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem}.toolbar-wide{grid-template-columns:repeat(4,minmax(0,1fr))}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid-wide,.form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.form-grid .full-span,.full-span{grid-column:1 / -1}.button-row{grid-template-columns:repeat(auto-fit,minmax(140px,max-content));align-items:center}.button-row.compact{grid-template-columns:repeat(2,max-content)}.table-shell{overflow-x:auto;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05}table{width:100%;border-collapse:collapse}thead th{position:sticky;top:0;background:#0d1722f0;z-index:1}th,td{padding:.85rem .55rem;border-bottom:1px solid rgba(255,255,255,.06);text-align:left;vertical-align:top}tbody tr{transition:background .18s ease,transform .18s ease}tbody tr:hover{background:#ffffff07}.table-link{background:transparent;color:inherit;padding:0;box-shadow:none;text-align:left;overflow:visible}.table-link strong,.table-link small{display:block}.table-actions{display:grid;gap:.4rem}.worker-title{display:inline-flex;gap:.55rem;align-items:center}.heartbeat-pulse{width:.75rem;height:.75rem;border-radius:999px;position:relative}.heartbeat-pulse.healthy{background:var(--emerald);box-shadow:0 0 0 3px #6bcfb81f;animation:heartbeat 1.8s ease-in-out infinite}.heartbeat-pulse.stale{background:var(--rose);box-shadow:0 0 0 3px #ee93881f;animation:heartbeat-stale 2.2s ease-in-out infinite}.detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.detail-grid-dense{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-pair span,.detail-card span,.mini-card span{color:var(--muted);font-size:.78rem}.detail-pair strong,.detail-card strong,.mini-card strong{display:block;margin-top:.3rem}.detail-pair small{display:block;margin-top:.2rem}.warning-copy{color:var(--amber)}.drawer-backdrop{position:fixed;inset:0;background:#00000073}.job-drawer{position:fixed;top:1rem;right:1rem;width:min(680px,calc(100vw - 2rem));height:calc(100vh - 2rem);overflow:auto;z-index:10;box-shadow:0 20px 40px #00000047}.drawer-header{display:flex;justify-content:space-between;gap:1rem}.drawer-header h2{margin:.25rem 0 0}.drawer-header p{color:var(--muted);margin:.35rem 0 0}.drawer-header-actions{display:grid;gap:.55rem;justify-items:end}.drawer-status-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.85rem;padding:.8rem .9rem;border-radius:16px;background:#ffffff06;border:1px solid rgba(255,255,255,.06)}.drawer-inline-error{margin:.75rem 0 0;color:#ffd0ca}.drawer-section{margin-top:1.1rem}.drawer-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.attempt-card,.timeline-card,.event-card{padding:.9rem}.attempt-meta{display:flex;gap:.7rem;flex-wrap:wrap;color:var(--muted);margin-top:.55rem}.payload-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.payload-card pre{margin:.8rem 0 0;padding:.9rem;border-radius:14px;background:#00000042;overflow:auto;color:#d4f1ff;font-size:.8rem}.timeline-card p,.attempt-card p,.graph-card p,.event-card p,.list-row p,.signal-row p{margin:.35rem 0 0;color:var(--muted)}.list-row{align-items:center;padding:.95rem 1rem}.signal-row{display:flex;justify-content:space-between;gap:1rem;align-items:start;padding:.95rem 1rem}.queue-ops-table,.activity-timeline{display:grid;gap:.8rem}.queue-ops-row{border-top:1px solid rgba(255,255,255,.07);padding-top:.95rem}.queue-ops-row:first-child{border-top:0;padding-top:0}.queue-ops-head{display:flex;justify-content:space-between;gap:1rem;align-items:start}.queue-ops-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.85rem 0}.queue-ops-actions{margin-top:.85rem}.activity-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding-left:.1rem}.activity-row:before{content:"";position:absolute;left:5px;top:.35rem;bottom:-.8rem;width:1px;background:#ffffff14}.activity-row:last-child:before{display:none}.activity-row-dot{width:11px;height:11px;border-radius:999px;margin-top:.35rem;background:var(--cyan);box-shadow:0 0 0 4px #79c8e81a}.activity-row-copy{min-width:0}.activity-row-copy header{display:flex;justify-content:space-between;gap:1rem}.activity-row-copy p{margin:.28rem 0 0;color:var(--muted)}.interactive-row{width:100%;text-align:left;background:#ffffff08;color:inherit;box-shadow:none}.row-end{display:grid;gap:.4rem;justify-items:end}.checkbox-cell{display:inline-flex;align-items:center;gap:.5rem}.checkbox-cell input{width:auto}.status-pill{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:28px;padding:.24rem .7rem;border-radius:999px;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;background:#ffffff12;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease}.status-pill.tone-success{color:var(--emerald);background:#6be0c429}.status-pill.tone-warning{color:var(--amber);background:#f3c17529}.status-pill.tone-danger{color:var(--rose);background:#ff978f29}.status-pill.tone-info{color:var(--cyan);background:#78d7ff29}.status-pill-copy{display:inline-flex;align-items:center}.status-pill-signal{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;box-shadow:0 0 #ffffff29}.status-pill.is-live .status-pill-signal{animation:live-signal 1.8s ease-in-out infinite}.empty-state{min-height:160px;display:grid;gap:.65rem;place-items:center;text-align:center;color:var(--muted);padding:1rem;border-radius:18px;border:1px dashed rgba(255,255,255,.06);background:#ffffff04}.empty-copy{display:grid;gap:.35rem}.empty-orbit{position:relative;width:56px;height:56px}.empty-orbit span{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(120,215,255,.12)}.empty-orbit span:nth-child(2){inset:9px}.empty-orbit span:nth-child(3){inset:18px}.toast-viewport{position:fixed;right:1rem;bottom:1rem;width:min(360px,calc(100vw - 2rem));display:grid;gap:.75rem;z-index:20}.toast{display:grid;grid-template-columns:1fr auto;gap:.75rem;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff0b,#ffffff05),var(--surface-solid);box-shadow:inset 0 1px #ffffff0f,0 18px 30px #00000029}.toast p{margin:.3rem 0 0;color:var(--muted)}.toast.tone-success{border-color:#6be0c44d}.toast.tone-warning{border-color:#f3c1754d}.toast.tone-danger{border-color:#ff978f4d}.toast.tone-info{border-color:#78d7ff4d}.skeleton-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.skeleton-block{min-height:150px;border-radius:18px;background:linear-gradient(110deg,#ffffff08,#ffffff17,#ffffff08);background-size:200% 100%;animation:shimmer 1.4s linear infinite}.fallback-shell{display:grid;min-height:100vh;place-items:center}.fallback-panel{width:min(560px,calc(100vw - 2rem))}@keyframes live-signal{0%,to{transform:scale(1);box-shadow:0 0 #ffffff2e}50%{transform:scale(1.2);box-shadow:0 0 0 6px #fff0}}@keyframes heartbeat{0%,to{transform:scale(1);opacity:.9}35%{transform:scale(1.12);opacity:1}55%{transform:scale(.96);opacity:.85}}@keyframes heartbeat-stale{0%,to{transform:scale(1);opacity:.9}40%{transform:scale(1.08);opacity:1}65%{transform:scale(.98);opacity:.82}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:1320px){.command-strip,.hero-console-grid,.hero-operations,.hero-stats,.hero-live-grid,.overview-operations-grid,.overview-signal-strip,.overview-chart-grid,.chart-grid,.queue-grid,.worker-grid,.workflow-grid,.detail-grid,.drawer-mini-grid,.payload-panels{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-chart-grid>:first-child,.overview-chart-grid>:not(:first-child){grid-column:span 1}.hero-console-grid,.workspace{grid-template-columns:1fr}.rail-column{position:static}.drawer-status-row{grid-template-columns:1fr}}@media(max-width:980px){.topbar,.topbar-main,.command-row,.command-strip,.topbar-actions,.tab-shell,.hero-console-grid,.hero-operations,.hero-stats,.hero-live-grid,.overview-operations-grid,.overview-signal-strip,.overview-chart-grid,.toolbar,.toolbar-wide,.field-grid-wide,.form-grid,.metric-strip,.metric-strip.compact,.queue-ops-metrics,.queue-grid,.worker-grid,.workflow-grid,.detail-grid,.drawer-mini-grid,.payload-panels,.skeleton-grid{grid-template-columns:1fr}.hero-console-head,.hero-band-header,.activity-row-copy header{flex-direction:column}.hero-console-controls,.hero-status-inline,.command-actions{justify-items:start;justify-content:start}.tab-shell-copy{min-width:0}.job-drawer{inset:0;width:100vw;height:100vh;border-radius:0}}
