:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#060b11;--bg-1:#0d1824;--bg-2:#132334;--panel:#08111bcc;--panel-strong:#070e16eb;--line:#64e6d438;--line-strong:#64e6d466;--text:#e5f2ff;--text-muted:#d6e9ffbf;--accent:#6ff8d7;--accent-2:#69a8ff;--warn:#ffd27a;--command-deck-surface:linear-gradient(180deg,#0a131eeb,#08101afa);--command-deck-surface-raised:#0c1622d1;--command-deck-surface-soft:#ffffff08;--command-deck-line:#607c9724;--command-deck-line-strong:#8aadc838;--command-deck-text:#e5f2ffeb;--command-deck-muted:#c9d8e7b8;--command-deck-dim:#9cafc194;--command-deck-accent-soft:#6ff8d714;--command-deck-warning:#ddb56a;--command-deck-danger:#f2c7ce}*{box-sizing:border-box}body{min-height:100vh;color:var(--text);background:radial-gradient(circle at 12% 8%,#69a8ff26,transparent 40%),radial-gradient(circle at 88% 14%,#6ff8d71f,transparent 38%),linear-gradient(155deg,var(--bg-0),var(--bg-1)45%,var(--bg-2));margin:0;font-family:Rajdhani,Trebuchet MS,Segoe UI,sans-serif}body:before{content:"";pointer-events:none;opacity:.14;background-image:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 3px);position:fixed;inset:0}h1,h2,h3{letter-spacing:.06em;text-transform:uppercase;margin:0;font-family:Teko,Impact,sans-serif}p{margin:0}button,input,select,textarea,label,a,small{font-family:Rajdhani,Trebuchet MS,Segoe UI,sans-serif}button,input,select,textarea{border:1px solid var(--line-strong);color:var(--text);background:#0000003d;border-radius:.55rem;padding:.6rem .8rem}button{cursor:pointer;background:linear-gradient(135deg,#6ff8d740,#69a8ff2e)}button:disabled{cursor:not-allowed;opacity:.55}a{color:var(--accent)}.console-root{--nav-width:304px;grid-template-columns:minmax(0,var(--nav-width))minmax(0,1fr);align-items:stretch;gap:.75rem;width:100%;height:100vh;min-height:100vh;padding:.75rem;display:grid;position:relative;overflow:hidden}.console-root.nav-collapsed{--nav-width:0px}.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:.9rem;box-shadow:0 20px 48px #0104096b}.telemetry{align-content:start;gap:.85rem;padding:.95rem;display:grid}.side-rail-shell{min-width:0;min-height:0;transition:transform .2s,opacity .2s;position:relative;overflow:hidden}.console-root.nav-collapsed .side-rail-shell{opacity:0;pointer-events:none;transform:translate(-.8rem)}.eyebrow{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.88rem}.session-sidebar{background:linear-gradient(#070f17f5,#050b12e6),radial-gradient(circle at 0 0,#69a8ff1f,#0000 46%);border:1px solid #6ff8d71f;border-radius:.95rem;grid-template-rows:auto minmax(0,1fr) auto;height:calc(100vh - 1.5rem);min-height:0;padding:.72rem .2rem .4rem .55rem;display:grid;position:relative;overflow:hidden;box-shadow:inset -1px 0 #6ff8d71f,0 16px 36px #00000038}.session-sidebar:before{content:"";pointer-events:none;opacity:.18;background:linear-gradient(90deg,#6ff8d714,#0000 18%),repeating-linear-gradient(#0000 0 11px,#ffffff08 11px 12px);position:absolute;inset:0}.session-sidebar-top{z-index:1;gap:.7rem;padding:.2rem .55rem .65rem .35rem;display:grid;position:relative}.brand-mark{filter:drop-shadow(0 10px 18px #0000004d);flex:none;display:block}.session-sidebar-brand{align-items:center;gap:.78rem;padding:.2rem .35rem 0 .18rem;display:flex}.sidebar-brand-mark{width:2.85rem;height:2.85rem}.session-sidebar-brand-copy{gap:.08rem;min-width:0;display:grid}.session-sidebar-brand-copy strong{letter-spacing:.06em;text-transform:uppercase;font-family:Teko,Impact,sans-serif;font-size:1.38rem;font-weight:600;line-height:.95}.channel-deck{background:#070f197a;border:1px solid #ffffff0f;border-radius:.86rem;gap:.52rem;padding:.5rem .56rem .56rem;display:grid}.channel-deck-header{justify-content:space-between;align-items:start;gap:.7rem;display:flex}.channel-deck-copy{gap:.08rem;min-width:0;display:grid}.channel-deck-copy strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.05em;text-transform:none;font-family:Teko,Impact,sans-serif;font-size:1rem;font-weight:500;overflow:hidden}.channel-create-toggle{justify-content:center;min-width:2rem;font-size:1rem;line-height:1}.channel-strip{overscroll-behavior-x:contain;scrollbar-width:none;gap:.46rem;padding-bottom:.1rem;display:flex;overflow-x:auto}.channel-strip::-webkit-scrollbar{display:none}.channel-pill{color:#e5f2ffd1;background:#ffffff05;border:1px solid #ffffff0f;border-radius:.72rem;flex:none;align-items:center;gap:.24rem;min-height:2rem;padding:.34rem .62rem;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.channel-pill:hover,.channel-pill:focus-visible{background:#ffffff0a;border-color:#ffffff1f}.channel-pill.active{color:var(--text);background:#6ff8d717;border-color:#6ff8d73d}.channel-pill-prefix{color:#6ff8d7b8}.channel-pill-name{text-overflow:ellipsis;white-space:nowrap;max-width:9.2rem;overflow:hidden}.channel-pill-tag{color:#ffd27adb;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffd27a47;border-radius:999px;padding:.06rem .32rem;font-size:.64rem}.channel-create-form{grid-template-columns:minmax(0,1fr) auto auto;gap:.45rem;display:grid}.new-chat-button{min-height:2.15rem;color:var(--text);letter-spacing:.03em;text-transform:none;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.72rem;align-items:center;padding:.5rem .72rem;font-size:.84rem;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.new-chat-button:hover,.new-chat-button:focus-visible{background:#ffffff0d;border-color:#ffffff1f}.new-chat-button.active{color:var(--text);background:#6ff8d714;border-color:#6ff8d738}.session-sidebar-list{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#6ff8d738 transparent;min-height:0;padding-right:.14rem;position:relative;overflow-y:auto}.session-sidebar-list::-webkit-scrollbar{width:7px}.chat-thread::-webkit-scrollbar{width:7px}.session-sidebar-list::-webkit-scrollbar-thumb{background:#6ff8d733;border-radius:999px}.chat-thread::-webkit-scrollbar-thumb{background:#6ff8d733;border-radius:999px}.session-sidebar-list::-webkit-scrollbar-track{background:0 0}.chat-thread::-webkit-scrollbar-track{background:0 0}.session-virtual-canvas{min-height:100%;position:relative}.session-group-label{color:#d6e9ff85;letter-spacing:.08em;text-transform:none;height:2.125rem;padding:.92rem .7rem 0 .42rem;font-size:.72rem;position:absolute;top:0;left:0;right:.25rem}.session-row,.session-placeholder-row{height:3rem;position:absolute;top:0;left:0;right:.25rem}.session-row{border-radius:.86rem;align-items:center;gap:.45rem;padding-left:.15rem;transition:background .18s;display:flex}.session-row:hover,.session-row:focus-within{background:#ffffff0a}.session-row.active{background:linear-gradient(90deg,#6ff8d71f,#69a8ff12)}.session-row-link{min-width:0;min-height:2.5rem;color:var(--text);border-radius:.72rem;flex:auto;align-items:center;padding:0 .72rem;text-decoration:none;display:flex}.session-row-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.session-row-action,.session-row-inline-button{letter-spacing:.04em;text-transform:none;border-radius:.6rem;min-width:auto;min-height:0;padding:.36rem .48rem;font-size:.72rem}.session-row-action{opacity:0;pointer-events:none;background:#ffffff0a;border-color:#ffffff14;justify-content:center;min-width:2rem;min-height:2rem;padding:0;transition:opacity .18s,background .18s,border-color .18s}.session-row:hover .session-row-action,.session-row:focus-within .session-row-action{opacity:1;pointer-events:auto}.channel-pill-shell,.sidebar-action-shell{align-items:center;gap:.34rem;display:inline-flex;position:relative}.channel-action-shell{flex:none}.channel-pill-action{opacity:0;pointer-events:none;background:#ffffff08;border-color:#ffffff14;border-radius:.64rem;justify-content:center;min-width:1.9rem;min-height:1.9rem;padding:0;transition:opacity .18s,background .18s,border-color .18s}.channel-pill-shell:hover .channel-pill-action,.channel-pill-shell:focus-within .channel-pill-action,.sidebar-action-shell:hover .session-row-action,.sidebar-action-shell:focus-within .session-row-action,.channel-pill-action[aria-expanded=true],.session-row-action[aria-expanded=true]{opacity:1;pointer-events:auto}.sidebar-action-menu{z-index:8;background:#07121c;border:1px solid #ffffff14;border-radius:.84rem;gap:.48rem;min-width:12.5rem;padding:.5rem;display:grid;position:absolute;top:calc(100% + .28rem);right:0;box-shadow:0 18px 32px #00000047}.sidebar-action-menu-item{min-width:auto;min-height:2rem;color:var(--text);text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.64rem;padding:.38rem .56rem}.sidebar-action-menu-item-danger{color:#ffb7b7;border-color:#ff787829}.sidebar-action-menu-move{gap:.34rem;display:grid}.sidebar-action-menu-label{color:var(--text-muted);letter-spacing:.06em;font-size:.72rem}.sidebar-action-menu-inline-button{text-align:center}.session-row-edit{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.45rem;width:100%;padding:0 .5rem 0 .42rem;display:grid}.session-row-edit input{min-width:0;min-height:2.45rem;padding:.46rem .66rem}.session-placeholder-row{align-items:center;padding-left:.58rem;display:flex}.session-placeholder-bar{background:linear-gradient(90deg,#ffffff0f,#6ff8d726,#ffffff0f) 0 0/200% 100%;border-radius:999px;width:min(78%,12rem);height:.85rem;animation:1.2s linear infinite sidebar-sheen}.sidebar-error{z-index:1;color:#ffabab;padding:.3rem .64rem .12rem .42rem;font-size:.84rem;position:relative}.console-root{--nav-width:288px;background:radial-gradient(circle at 12% 8%,#69a8ff1a,#0000 34%),linear-gradient(160deg,#04090ef5,#070d14f0);gap:0;padding:.75rem}.side-rail-shell{border-right:1px solid var(--command-deck-line);background:linear-gradient(#0a1018fa,#070c12fa),radial-gradient(circle at 0 0,#69a8ff14,#0000 38%);min-height:0;position:relative;overflow:hidden}.session-sidebar{height:calc(100vh - 1.5rem);min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:0;padding:.7rem .7rem .45rem;display:grid;overflow:hidden}.command-deck-sidebar{color:var(--command-deck-text)}.session-sidebar:before{display:none}.session-sidebar-top{gap:.55rem;padding:0 0 .55rem;display:grid}.session-sidebar-brand{padding:0}.sidebar-brand-mark{filter:none;width:2.3rem;height:2.3rem}.new-chat-button{border-color:var(--command-deck-line);width:100%;min-height:2.4rem;color:var(--command-deck-text);letter-spacing:.01em;background:#0c1622d1;border-radius:.78rem;justify-content:flex-start;align-items:center;gap:.55rem;padding:.55rem .7rem;font-size:.9rem;text-decoration:none;display:inline-flex}.new-chat-button:hover,.new-chat-button:focus-visible{border-color:var(--command-deck-line-strong);background:#0e1926e6}.new-chat-button.active{background:linear-gradient(#6ff8d70f,#69a8ff0a),#0c1622eb;border-color:#6ff8d72e}.new-chat-button-plus{color:#6ff8d7e0;justify-content:center;width:1.2rem;font-size:1rem;line-height:1;display:inline-flex}.sidebar-channel-section{gap:.38rem;padding:.45rem 0 1.05rem;display:grid}.sidebar-section-header{justify-content:space-between;align-items:center;gap:.7rem;padding:0 .1rem;display:flex}.sidebar-chat-section-header{padding:.25rem .1rem .55rem}.sidebar-section-label{color:#d6e9ff80;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.channel-create-toggle,.channel-create-submit,.channel-create-cancel{letter-spacing:.04em;text-transform:none;border-radius:.66rem;min-width:auto;min-height:0;padding:.36rem .58rem;font-size:.76rem}.channel-list{gap:.12rem;display:grid}.command-deck-nav-row,.channel-row{border-radius:.8rem;align-items:center;gap:.32rem;min-height:2.35rem;padding-left:.08rem;transition:background .16s;display:flex}.command-deck-nav-row:hover,.command-deck-nav-row:focus-within,.channel-row:hover,.channel-row:focus-within{background:#ffffff09}.command-deck-nav-row.active,.channel-row.active{background:linear-gradient(90deg,#6ff8d714,#69a8ff0a),#ffffff08}.command-deck-nav-row-link,.channel-row-link{min-width:0;min-height:2.15rem;color:var(--command-deck-text);border-radius:.72rem;flex:auto;align-items:center;gap:.34rem;padding:0 .64rem;text-decoration:none;display:inline-flex}.channel-row-prefix{color:#6ff8d7c7}.channel-row-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.channel-row-content{flex:0 auto;align-items:center;gap:.42rem;min-width:0;display:inline-flex}.channel-row-tag{margin-left:0}.channel-row-status-slot,.session-row-status-slot{flex:none;justify-content:center;align-items:center;display:inline-flex}.sidebar-activity-indicator{border-radius:999px;flex:none;width:.94rem;height:.94rem;display:inline-flex;position:relative}.sidebar-activity-indicator:before,.sidebar-activity-indicator:after{content:"";border-radius:inherit;position:absolute}.sidebar-activity-indicator-working:before{background:conic-gradient(from 210deg,#69a8ff24,#69a8fff5 36%,#6ff8d738 66%,#6ff8d70a);animation:1.05s linear infinite sidebar-activity-spin;inset:0;box-shadow:0 0 0 1px #69a8ff24,0 0 .52rem #69a8ff38}.sidebar-activity-indicator-working:after{background:#09121df5;inset:.19rem;box-shadow:inset 0 0 0 1px #ffffff08}.sidebar-activity-indicator-approval:before{background:radial-gradient(circle at 32% 30%,#ffe8b4fa,#f5b554f5 42%,#f5b55433 78%,#f5b55405);inset:.12rem;box-shadow:0 0 0 1px #f5b55433,0 0 .62rem #f5b55438}.sidebar-activity-indicator-approval:after{opacity:.78;background:radial-gradient(circle,#f5b5542e,#f5b5540a 58%,#f5b55400);border:1px solid #f5b55438;animation:1.48s ease-out infinite sidebar-activity-approval-pulse;inset:-.12rem}.sidebar-activity-indicator-ready:before{background:#0f1d25eb;border:1px solid #6ff8d72e;inset:.08rem}.sidebar-activity-indicator-ready:after{background:#6ff8d7eb;animation:.34s ease-out sidebar-activity-ready-settle;inset:.31rem;box-shadow:0 0 0 1px #6ff8d71f,0 0 .44rem #6ff8d72e}.sidebar-activity-indicator-attention:before{background:radial-gradient(circle at 34% 32%,#ffeabefa,#e8b058eb 46%,#e8b05824 80%,#e8b05805);inset:.1rem;box-shadow:0 0 0 1px #e8b0582e,0 0 .68rem #e8b05833}.sidebar-activity-indicator-attention:after{background:radial-gradient(circle,#e8b05824,#e8b05808 62%,#e8b05800);border:1px solid #e8b05838;inset:-.08rem}.sidebar-activity-indicator-blocked:before{background:linear-gradient(#ff847afa,#d3484de6);border-radius:.22rem;inset:.11rem;box-shadow:0 0 0 1px #d3484d3d,0 0 .72rem #d3484d2e}.sidebar-activity-indicator-blocked:after{background:#09121de6;border-radius:999px;inset:.39rem .17rem;transform:rotate(-45deg)}.session-row-link-content{flex:0 auto;align-items:center;gap:.42rem;min-width:0;display:inline-flex}@keyframes sidebar-activity-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sidebar-activity-ready-settle{0%{opacity:.34;transform:scale(.72)}55%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes sidebar-activity-approval-pulse{0%{opacity:.2;transform:scale(.68)}55%{opacity:.82;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.channel-row-action,.session-row-action{opacity:0;pointer-events:none;background:#08111cc7;border-color:#607c971f;border-radius:.66rem;justify-content:center;min-width:2rem;min-height:2rem;padding:0;transition:opacity .16s,background .16s,border-color .16s}.channel-row:hover .channel-row-action,.channel-row:focus-within .channel-row-action,.session-row:hover .session-row-action,.session-row:focus-within .session-row-action,.channel-row-action[aria-expanded=true],.session-row-action[aria-expanded=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.sidebar-activity-indicator-approval:after,.sidebar-activity-indicator-attention:after,.sidebar-activity-indicator-working:before,.sidebar-activity-indicator-ready:after{animation:none}}.channel-create-form{grid-template-columns:minmax(0,1fr) auto auto;gap:.42rem;padding:.28rem .1rem 0;display:grid}.channel-create-form input{min-width:0;min-height:2.25rem;padding:.42rem .62rem}.session-sidebar-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;min-height:0;padding:0 .1rem 0 0;overflow-y:auto}.session-sidebar-list::-webkit-scrollbar{width:6px}.session-sidebar-list::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px}.session-group-label{color:#d6e9ff75;letter-spacing:.11em;text-transform:uppercase;height:2rem;padding:.9rem .6rem 0 .32rem;font-size:.7rem;right:.2rem}.session-row,.session-placeholder-row{height:3rem;right:.2rem}.command-deck-nav-row,.session-row{border-radius:.8rem;gap:.32rem;padding-left:.08rem}.command-deck-nav-row:hover,.command-deck-nav-row:focus-within,.session-row:hover,.session-row:focus-within{background:#ffffff09}.command-deck-nav-row.active,.session-row.active{background:linear-gradient(90deg,#6ff8d714,#69a8ff0a),#ffffff08}.command-deck-nav-row-link,.session-row-link{border-radius:.72rem;min-height:2.2rem;padding:0 .64rem}.session-row-title{min-width:0;color:var(--command-deck-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar-action-shell{align-items:center;display:inline-flex;position:relative}.command-deck-menu,.sidebar-action-menu{z-index:60;border:1px solid var(--command-deck-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:radial-gradient(circle at 0 0,#6ff8d70d,#0000 62%),#090e15fa;border-radius:.92rem;gap:.46rem;min-width:14rem;max-height:min(26rem,100vh - 24px);padding:.56rem;display:grid;position:fixed;top:0;left:0;right:auto;overflow:auto;box-shadow:0 24px 56px #00000075,0 0 0 1px #ffffff08}.sidebar-action-menu-portal{position:fixed}.sidebar-action-menu-group{gap:.34rem;padding-top:.1rem;display:grid}.command-deck-menu-item,.sidebar-action-menu-item{border:1px solid var(--command-deck-line);min-height:2.1rem;color:var(--command-deck-text);background:#08111cd1;border-radius:.66rem;padding:.42rem .58rem}.command-deck-menu-item:hover,.command-deck-menu-item:focus-visible,.sidebar-action-menu-item:hover,.sidebar-action-menu-item:focus-visible{background:#0c1622e0}.command-deck-menu-item-danger,.sidebar-action-menu-item-danger{color:#ffb7b7;border-color:#ff787829}.sidebar-action-menu-label{color:#d6e9ff8a;letter-spacing:.1em;text-transform:uppercase;font-size:.69rem}.sidebar-action-menu-inline{grid-template-columns:minmax(0,1fr) auto;gap:.34rem;display:grid}.sidebar-action-menu-inline select{min-height:2.1rem;padding:.34rem .52rem}.sidebar-action-menu-inline-button{min-width:4.4rem}.session-row-edit{padding:0 .36rem 0 .28rem}.session-row-edit input{min-height:2.25rem}.session-empty-state{color:#d6e9ff9e;padding:.2rem .6rem .7rem .32rem}.sidebar-error{color:#ffb7b7;padding:.4rem .12rem 0;font-size:.82rem}.sidebar-dialog-overlay{z-index:70}.sidebar-dialog{width:min(100%,36rem)}.channel-settings-form{gap:.8rem;display:grid}.sidebar-field{gap:.32rem;display:grid}.sidebar-field span{color:#d6e9ffb8;letter-spacing:.04em;font-size:.78rem}.sidebar-field textarea{resize:vertical;min-height:10rem}.sidebar-field-hint{color:#d6e9ff85;margin:0;font-size:.74rem;line-height:1.45}.sidebar-checkbox-field{color:#d6e9ffcc;align-items:center;gap:.65rem;display:flex}.sidebar-checkbox-field input{width:1rem;height:1rem;margin:0}.channel-settings-actions{justify-content:flex-end;gap:.6rem;display:flex}.main-panel{background:linear-gradient(#080f18f0,#080f18e0),radial-gradient(circle at top,#69a8ff17,#0000 48%);border:none;border-radius:1.1rem;flex-direction:column;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 20px 48px #01040947}.workspace-edge-button{z-index:4;position:absolute;top:1rem}.workspace-edge-button-nav{left:1rem}.workspace-edge-button-drawer{right:1rem}.workspace-edge-button-active{background:#6ff8d71f;border-color:#6ff8d73d}.workspace-drawer-handle{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060e16c7;border:1px solid #6ff8d724;border-radius:999px;align-items:center;gap:.55rem;min-height:2.7rem;padding:.34rem .4rem .34rem .78rem;transition:border-color .18s,background .18s,transform .18s;display:inline-flex;position:absolute;top:.9rem;right:.9rem;box-shadow:inset 0 1px #ffffff0a,0 12px 24px #00000038}.workspace-drawer-handle:hover,.workspace-drawer-handle:focus-visible,.workspace-drawer-handle.open{background:#09121ceb;border-color:#6ff8d742;transform:translateY(-1px)}.workspace-drawer-handle-copy{text-align:right;gap:.08rem;display:grid}.workspace-drawer-handle-copy strong{color:var(--text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:.82rem}.workspace-drawer-handle-icon{background:#ffffff08;border:1px solid #6ff8d71f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2.05rem;height:2.05rem;display:inline-flex}.main-header{justify-content:space-between;align-items:center;gap:.8rem;padding:.82rem 1rem .5rem;display:flex}.main-header-primary{align-items:center;gap:.78rem;min-width:0;display:flex}.main-header-actions{align-items:center;gap:.5rem;display:flex}.shell-header-button{white-space:nowrap;min-width:auto}.main-header-copy{align-items:center;min-width:0;display:flex}.main-header h2{color:var(--text);letter-spacing:.02em;text-transform:none;font-family:Rajdhani,Trebuchet MS,Segoe UI,sans-serif;font-size:clamp(1.2rem,1.5vw + .9rem,1.6rem);font-weight:700;line-height:1.08}.main-content{flex-direction:column;flex:auto;min-height:0;padding:3.85rem 1rem 1rem;display:flex;overflow:hidden}.main-content>.chat-shell{flex:auto;min-height:0}.shell-icon-button{background:#ffffff08;border-color:#6ff8d71f;border-radius:.82rem;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;padding:0;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}.shell-icon-button:hover,.shell-icon-button:focus-visible{background:#6ff8d714;border-color:#6ff8d73d;transform:translateY(-1px)}.icon-bars,.icon-sliders{width:1rem;height:1rem;display:inline-flex;position:relative}.icon-dots{align-items:center;gap:.14rem;display:inline-flex}.icon-dots span{background:#e5f2ffd1;border-radius:999px;width:.18rem;height:.18rem}.icon-bars span,.icon-sliders span{background:#e5f2ffe0;border-radius:999px;height:1.5px;position:absolute;left:0;right:0}.icon-bars span:first-child{top:.16rem}.icon-bars span:nth-child(2){top:.47rem}.icon-bars span:nth-child(3){top:.78rem}.icon-sliders span:first-child{top:.18rem;right:.22rem}.icon-sliders span:nth-child(2){top:.48rem;left:.2rem}.icon-sliders span:nth-child(3){top:.78rem;right:.12rem}.main-status-pill{color:#d6e9ffd1;letter-spacing:.08em;text-transform:uppercase;background:#6ff8d70d;border:1px solid #6ff8d724;border-radius:999px;align-items:center;min-height:2rem;padding:.14rem .62rem;font-size:.78rem;display:inline-flex}.conversation-title-block{gap:.25rem;min-width:0;display:grid}.conversation-title-button{text-align:left;background:0 0;border:none;min-width:0;padding:0}.conversation-title-button h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation-title-edit{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.conversation-title-edit input{background:#ffffff0a;border-radius:.72rem;min-width:min(24rem,100%);padding:.48rem .7rem}.title-inline-button{letter-spacing:.08em;text-transform:uppercase;border-radius:.68rem;min-height:2rem;padding:.4rem .68rem;font-size:.76rem}.title-inline-error{color:#ffb2b2;font-size:.84rem}.dashboard-grid{grid-template-columns:repeat(2,minmax(180px,1fr));gap:.9rem;display:grid}.card{background:#050c139e;border:1px solid #6ff8d733;border-radius:.75rem;gap:.55rem;padding:.9rem;display:grid}.card h3{font-size:1.5rem}.checklist{color:var(--text);gap:.2rem;margin:0;padding-left:1.1rem;display:grid}.status-grid{grid-template-columns:1fr;gap:.45rem;display:grid}.status-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.8rem}.status-pill{letter-spacing:.07em;border:1px solid;border-radius:99px;width:fit-content;padding:.18rem .48rem;font-size:.82rem;display:inline-flex}.status-ok{color:var(--accent)}.status-warn{color:var(--warn)}.status-critical{color:#ff8a8a}.status-copy,.muted{color:var(--text-muted)}.ghost-button{background:0 0}.command-deck-panel,.videopipeline-dock{border:1px solid var(--command-deck-line);background:radial-gradient(circle at top left,#6ff8d70f,transparent 58%),var(--command-deck-surface);border-radius:.96rem;gap:.72rem;padding:.78rem .84rem;display:grid;box-shadow:inset 0 1px #ffffff05,0 16px 32px #00000029}.command-deck-toolbar{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.command-deck-action,.videopipeline-workbench-action,.videopipeline-empty-action{border:1px solid var(--command-deck-line);min-height:2.15rem;color:var(--command-deck-muted);letter-spacing:.02em;background:#08111cc2;border-radius:.76rem;justify-content:center;align-items:center;gap:.45rem;padding:.48rem .72rem;font-size:.78rem;text-decoration:none;transition:border-color .14s,background .14s,color .14s,box-shadow .14s,transform .14s;display:inline-flex}.command-deck-action:hover,.command-deck-action:focus-visible,.videopipeline-workbench-action:hover,.videopipeline-workbench-action:focus-visible,.videopipeline-empty-action:hover,.videopipeline-empty-action:focus-visible{border-color:var(--command-deck-line-strong);color:var(--command-deck-text);background:#0c1622e0;outline:none;transform:translateY(-1px)}.command-deck-action[disabled],.command-deck-action[aria-disabled=true],.videopipeline-workbench-action[disabled],.videopipeline-empty-action[disabled],.videopipeline-workbench-action[aria-disabled=true],.videopipeline-empty-action[aria-disabled=true]{cursor:not-allowed;opacity:.42;transform:none}.command-deck-action-strong{color:var(--command-deck-text);background:linear-gradient(#111d2bfa,#0c1622fa);box-shadow:inset 0 0 0 1px #ffffff05}.command-deck-action-strong:hover,.command-deck-action-strong:focus-visible{box-shadow:inset 0 0 0 1px #ffffff08,0 8px 18px #03091038}.command-deck-action-icon{min-width:2rem;min-height:2rem;padding:0}.command-deck-action-active{color:var(--command-deck-text);background:#6ff8d714;border-color:#6ff8d738}.command-deck-input,.videopipeline-source-input{border:1px solid var(--command-deck-line);width:100%;min-height:2.3rem;color:var(--command-deck-text);font:inherit;background:#070e16e6;border-radius:.78rem;padding:.48rem .64rem}.command-deck-input::placeholder,.videopipeline-source-input::placeholder{color:var(--command-deck-dim)}.command-deck-input:focus-visible,.videopipeline-source-input:focus-visible{border-color:#6ff8d747;outline:none;box-shadow:0 0 0 1px #6ff8d729}.command-deck-list-section,.videopipeline-run-group{border:1px solid var(--command-deck-line);background:#0b141f99;border-radius:.96rem;gap:.56rem;padding:.82rem .86rem;display:grid}.command-deck-list-section-header,.videopipeline-run-group-header{color:var(--command-deck-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:.7rem;font-size:.76rem;display:flex}.command-deck-list-section-header span,.videopipeline-run-group-header span{color:var(--command-deck-dim)}.command-deck-list,.videopipeline-run-group-list{gap:.38rem;display:grid}.command-deck-list-row,.videopipeline-run-row{width:100%;color:inherit;text-align:left;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.9rem;gap:.36rem;padding:.66rem .72rem .68rem .96rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.command-deck-list-row:before,.videopipeline-run-row:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;top:.62rem;bottom:.62rem;left:.46rem}.command-deck-list-row:hover,.command-deck-list-row:focus-visible,.videopipeline-run-row:hover,.videopipeline-run-row:focus-visible{border-color:var(--command-deck-line);background:#0e1926d1;transform:translateY(-1px)}.command-deck-list-row:focus-visible,.videopipeline-run-row:focus-visible{outline:none;box-shadow:0 0 0 1px #6ff8d729}.command-deck-list-row-active,.videopipeline-run-row-selected{border-color:var(--command-deck-line-strong);background:linear-gradient(#6ff8d70f,#69a8ff0a),#0d1723f0;box-shadow:inset 0 0 0 1px #6ff8d70d}.command-deck-list-row-active:before,.videopipeline-run-row-selected:before{background:#6ff8d7a3}.command-deck-tag{color:#f3deb5eb;letter-spacing:.08em;text-transform:uppercase;background:#ddb56a14;border:1px solid #ddb56a2e;border-radius:999px;padding:.1rem .38rem;font-size:.62rem}.command-deck-empty-state,.videopipeline-empty-state{gap:.72rem;padding:.12rem 0;display:grid}.command-deck-empty-state strong,.videopipeline-empty-state strong{color:var(--command-deck-text);font-size:.92rem}.danger-button{color:#ffe0e0;background:linear-gradient(135deg,#ff74744d,#ff464638);border-color:#ff878799}.telemetry-panel{background:linear-gradient(#070e16fa,#060c13fa);border-color:#6ff8d71a;gap:.78rem;padding:.82rem;box-shadow:inset 0 1px #ffffff08,0 20px 36px #0000003d}.telemetry-panel-eyebrow{color:#abbccfbd}.telemetry-hero{background:#09111be0;border:1px solid #6ff8d71f;border-radius:.92rem;gap:.64rem;padding:.78rem;display:grid}.telemetry-hero-header{gap:.72rem;display:grid}.telemetry-hero-copy{gap:.52rem;display:grid}.telemetry-summary-head{justify-content:space-between;align-items:start;gap:.72rem;display:flex}.telemetry-summary-operator{color:#d6e2efd1;margin:0;font-size:.92rem;line-height:1.35}.telemetry-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;margin:0;display:grid}.telemetry-summary-item{background:#0b141eb8;border:1px solid #6ff8d71a;border-radius:.78rem;gap:.18rem;padding:.52rem .56rem;display:grid}.telemetry-summary-item dt{color:#abbccfb8;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.telemetry-summary-item dd{margin:0}.telemetry-summary-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;display:grid}.telemetry-summary-strip-item{border-top:1px solid #6ff8d714;gap:.08rem;padding:.42rem .08rem 0;display:grid}.telemetry-summary-strip-item span{color:#abbccfad;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.telemetry-summary-strip-item strong{color:var(--text);font-size:.98rem;line-height:1.2}.telemetry-stop-button{letter-spacing:.06em;justify-content:center;width:100%;min-height:2.3rem;font-size:.76rem}.telemetry-alert{background:#2f141470;border:1px solid #ffa3a333;border-radius:.76rem;gap:.18rem;padding:.62rem .68rem;display:grid}.telemetry-alert p{margin:0}.telemetry-alert-critical .eyebrow{color:#ffb0b0}.telemetry-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;display:grid}.telemetry-kpi-grid-security{margin-top:-.04rem}.telemetry-kpi-card{background:#0b141eb3;border:1px solid #6ff8d71a;border-radius:.78rem;gap:.18rem;padding:.6rem .64rem;display:grid}.telemetry-kpi-card span{color:#abbccfc7;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.telemetry-kpi-card strong{color:var(--text);font-size:1rem;line-height:1.1}.telemetry-kpi-card p{color:#abbccfbd;margin:0;font-size:.79rem;line-height:1.42}.telemetry-module{background:#09111bd1;border:1px solid #6ff8d71a;border-radius:.88rem;gap:.62rem;padding:.78rem;display:grid}.telemetry-module-risk{background:#1a130ad1;border-color:#ffd27a3d}.telemetry-module-notes{background:#080f18d1}.telemetry-module-header{justify-content:space-between;align-items:start;gap:.56rem;display:flex}.telemetry-module-header>div{gap:.14rem;display:grid}.telemetry-module-header h3{letter-spacing:.02em;margin:0;font-size:.9rem}.telemetry-module-meta{color:#abbccfad;text-align:right;margin:0;font-size:.76rem}.telemetry-metric-list{gap:.44rem;display:grid}.telemetry-metric-row{background:#0b141ea3;border:1px solid #6ff8d714;border-radius:.78rem;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:.58rem .62rem;display:grid}.telemetry-metric-copy{gap:.14rem;display:grid}.telemetry-metric-copy strong{color:var(--text);font-size:.84rem}.telemetry-metric-copy p{margin:0}.telemetry-metric-value{justify-items:end;gap:.24rem;display:grid}.telemetry-metric-value>span:first-child{color:var(--text);font-size:.96rem;font-weight:600}.telemetry-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;display:grid}.telemetry-action{min-height:2.25rem;color:var(--text);letter-spacing:.03em;background:#0a131dc7;border:1px solid #6ff8d724;border-radius:.78rem;justify-content:center;align-items:center;padding:.5rem .72rem;font-size:.78rem;transition:border-color .14s,background .14s,box-shadow .14s;display:inline-flex}.telemetry-action:hover,.telemetry-action:focus-visible{background:#0c1622db;border-color:#6ff8d738;outline:none;box-shadow:0 0 0 1px #6ff8d714}.telemetry-action[disabled]{opacity:.46;cursor:not-allowed;box-shadow:none}.telemetry-action-subtle{min-width:5.75rem}.telemetry-inline-banner{color:#d6e2efc2;background:#0b141ea3;border:1px solid #6ff8d71a;border-radius:.76rem;flex-wrap:wrap;align-items:center;gap:.4rem .5rem;padding:.54rem .62rem;font-size:.8rem;display:flex}.telemetry-inline-banner strong{color:var(--text)}.telemetry-inline-banner-idle{border-style:dashed}.telemetry-queue-list,.telemetry-policy-list,.telemetry-note-list{gap:.58rem;display:grid}.telemetry-queue-card,.telemetry-policy-card{background:#0b141ea8;border:1px solid #6ff8d71a;border-radius:.8rem;gap:.62rem;padding:.68rem;display:grid}.telemetry-queue-card-copy{gap:.45rem;display:grid}.telemetry-queue-select{justify-self:start}.telemetry-queue-card-head,.telemetry-policy-card-head{justify-content:space-between;align-items:start;gap:.65rem;display:flex}.telemetry-queue-card-head strong,.telemetry-policy-card-head strong{color:var(--text);font-size:.92rem}.telemetry-queue-id{color:#abbccfb8;word-break:break-word;margin:0;font-size:.8rem}.telemetry-inline-meta{color:#abbccfb8;flex-wrap:wrap;gap:.32rem .54rem;font-size:.76rem;display:flex}.telemetry-detail-block{gap:.62rem}.telemetry-detail-row{gap:.18rem;display:grid}.telemetry-detail-row span{color:#abbccfbd;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.telemetry-detail-row code{color:#e1ecf8eb;word-break:break-word;font-size:.78rem}.telemetry-input{width:100%;min-height:2.3rem;color:var(--text);font:inherit;background:#070e16eb;border:1px solid #6ff8d729;border-radius:.78rem;padding:.5rem .64rem}.telemetry-input::placeholder{color:#8498adb8}.telemetry-input:focus-visible{border-color:#6ff8d74d;outline:none;box-shadow:0 0 0 1px #6ff8d71f}.telemetry-empty-state{gap:.2rem;padding:.1rem 0;display:grid}.telemetry-empty-state strong{color:var(--text)}.telemetry-empty-state p,.telemetry-note-item{color:#abbccfbd;margin:0;font-size:.82rem;line-height:1.45}.telemetry-note-item{padding-left:.78rem;position:relative}.telemetry-note-item:before{content:"";background:#6ff8d76b;border-radius:999px;width:.34rem;height:.34rem;position:absolute;top:.52rem;left:0}.telemetry-module label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:.82rem}@media (max-width:520px){.telemetry-kpi-grid,.telemetry-action-grid,.telemetry-summary-grid,.telemetry-summary-strip{grid-template-columns:1fr}.telemetry-module-header,.telemetry-summary-head,.telemetry-queue-card-head,.telemetry-policy-card-head,.telemetry-metric-row{grid-template-columns:1fr;display:grid}}.queue-select-label{letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.queue-select-label input[type=checkbox]{width:.95rem;height:.95rem}.totp-setup-block{background:#08111aad;border:1px solid #6ff8d740;border-radius:.62rem;gap:.45rem;padding:.58rem;display:grid}.inline-link{text-decoration:none}.inline-link:hover{text-decoration:underline}.auth-shell{place-items:center;min-height:100vh;padding:1.4rem;display:grid}.auth-card{border:1px solid var(--line);background:var(--panel-strong);border-radius:.95rem;gap:.75rem;width:min(430px,100%);padding:1.4rem;display:grid}.auth-card h1{font-size:2rem}.auth-brand{gap:.4rem;display:grid}.auth-brand-heading{align-items:center;gap:.9rem;display:flex}.auth-brand-mark{width:4.2rem;height:4.2rem}.auth-brand-copy{gap:.15rem;display:grid}.auth-brand-copy .eyebrow{color:#d6e9ff9e}.auth-form{gap:.55rem;display:grid}.passkey-login{background:#09131ea6;border:1px solid #6ff8d747;border-radius:.72rem;gap:.55rem;padding:.72rem;display:grid}.passkey-login h2{color:var(--accent);font-size:1.3rem}.passkey-login p{color:var(--text-muted)}.auth-separator{border:none;border-top:1px solid #6ff8d733;width:100%;margin:.2rem 0}.auth-error{color:#ff9f9f}.chat-shell{--chat-surface:#0a131eb3;--chat-surface-raised:#0c1622e6;--chat-surface-strong:#0f1b29f5;--chat-line-soft:#7898b029;--chat-line-strong:#7898b047;--chat-text-strong:#e7eef6;--chat-text:#e7eef6eb;--chat-text-muted:#a7b6c7d6;--chat-text-dim:#70849af0;--chat-accent:#6ff8d7bd;--chat-accent-soft:#6ff8d71a;--chat-accent-line:#6ff8d738;--chat-user-surface:linear-gradient(135deg,#6ff8d717,#69a8ff0f);--chat-assistant-surface:linear-gradient(180deg,#0d1723e6,#0a131ef5);--chat-system-surface:linear-gradient(180deg,#0c1521c7,#0a121ce6);flex-direction:column;gap:.72rem;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.chat-shell-focus{min-height:0}.action-request{gap:.75rem}.action-request h3{font-size:1.3rem}.action-request-grid{gap:.45rem;display:grid}.action-request-grid label{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.85rem}.action-request-grid textarea{resize:vertical;min-height:5.8rem}.checkbox-row{color:var(--text-muted);align-items:center;gap:.5rem;display:flex}.checkbox-row input[type=checkbox]{width:auto;margin:0}.chat-thread{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7898b047 transparent;flex:auto;min-height:0;max-height:none;padding:.32rem .2rem .95rem;scroll-padding-bottom:2rem;overflow-y:auto}.chat-thread::-webkit-scrollbar{width:.48rem}.chat-thread::-webkit-scrollbar-thumb{background:#7898b047;border-radius:999px}.chat-thread-column,.chat-support-column,.chat-composer-column{width:min(100%,52rem);margin:0 auto}.chat-thread-column{gap:1rem;padding:.15rem 0 .2rem;display:grid}.chat-empty-state{padding:1.2rem 0 .2rem}.thread-date-separator{color:var(--chat-text-dim);letter-spacing:.04em;text-transform:none;align-items:center;gap:.7rem;font-size:.72rem;display:flex}.thread-date-separator:before,.thread-date-separator:after{content:"";background:linear-gradient(90deg,#7898b000,#7898b029,#7898b000);flex:1;height:1px}.thread-item{width:100%;display:flex}.thread-item-user{justify-content:flex-end}.thread-item-assistant,.thread-item-system{justify-content:flex-start}.chat-empty{margin:.3rem 0;font-size:1rem}.bubble{border:1px solid var(--chat-line-soft);background:var(--chat-assistant-surface);border-radius:1.08rem;gap:.6rem;width:fit-content;max-width:min(46rem,100% - 2.4rem);padding:.92rem 1rem .72rem;display:grid;box-shadow:0 10px 24px #0000001f}.bubble-selectable{cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s}.bubble-selectable:hover{border-color:var(--chat-line-strong);transform:translateY(-1px);box-shadow:0 14px 26px #00000029}.bubble-selectable:focus-visible{border-color:#6ff8d74d;outline:none;transform:translateY(-1px);box-shadow:0 0 0 1px #6ff8d729,0 16px 30px #0000002e}.bubble-selected{border-color:var(--chat-accent-line);background:linear-gradient(#0d1825eb,#0a131ef5);box-shadow:inset 3px 0 #6ff8d79e,0 14px 28px #00000029}.bubble-body{gap:.66rem;min-width:0;display:grid}.assistant-telemetry-inline{min-height:1.78rem;color:var(--chat-text-muted);text-transform:none;background:#081019c7;border:1px solid #6ff8d71a;border-radius:999px;justify-self:start;align-items:center;gap:.48rem;padding:.24rem .54rem .24rem .42rem;font-size:.74rem;display:inline-flex}.assistant-telemetry-inline:before{content:"";background:#6ff8d7c7;border-radius:999px;width:.42rem;height:.42rem;box-shadow:0 0 0 .18rem #6ff8d714}.assistant-telemetry-inline strong{color:var(--chat-text-dim);font-size:.72rem;font-weight:600}.assistant-telemetry-inline:hover,.assistant-telemetry-inline:focus-visible{border-color:var(--chat-accent-line);background:#0a131eeb}.message-attachment-list{gap:.55rem;display:grid}.message-attachment-card{border:1px solid var(--chat-line-soft);background:#09111ab8;border-radius:.84rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.68rem;padding:.72rem .78rem;display:grid}.attachment-status-failed{background:#36121247;border-color:#ff878747}.message-attachment-image{border:1px solid #7898b038;border-radius:.7rem;width:5.25rem;height:5.25rem;display:block;overflow:hidden}.message-attachment-image img{object-fit:cover;width:100%;height:100%;display:block}.message-attachment-badge,.composer-attachment-badge{width:3.1rem;height:3.1rem;color:var(--chat-text-strong);letter-spacing:.06em;text-transform:none;background:#0f1b29eb;border:1px solid #7898b02e;border-radius:.76rem;justify-content:center;align-items:center;font-size:.72rem;display:inline-flex}.message-attachment-copy,.composer-attachment-copy{gap:.22rem;min-width:0;display:grid}.message-attachment-copy a,.message-attachment-copy strong,.composer-attachment-copy strong{text-overflow:ellipsis;white-space:nowrap;color:var(--chat-text-strong);font-size:.94rem;text-decoration:none;overflow:hidden}.message-attachment-meta,.composer-attachment-copy span{color:var(--chat-text-muted);font-size:.78rem}.message-attachment-excerpt{color:var(--chat-text);white-space:pre-wrap;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.84rem;line-height:1.45;display:-webkit-box;overflow:hidden}.message-lineage-card{background:#09111aad;border:1px solid #7898b024;border-radius:.8rem;gap:.3rem;padding:.62rem .72rem;display:grid}.message-lineage-label{color:var(--chat-text-dim);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.68rem}.message-lineage-snippet{color:var(--chat-text-muted);margin:0;font-size:.82rem;line-height:1.48}.focused-cron-context{background:linear-gradient(#09121ce0,#070e16f0);border:1px solid #7898b02e;border-radius:.88rem;gap:.58rem;padding:.68rem .76rem;display:grid}.focused-cron-context-composer{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem}.focused-cron-context-thread{background:linear-gradient(#09121cbd,#070e16d6)}.focused-cron-context-main{gap:.42rem;min-width:0;display:grid}.focused-cron-context-row{grid-template-columns:3.3rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:grid}.focused-cron-context-row-block{align-items:start}.focused-cron-context-label{color:var(--chat-text-dim);letter-spacing:.1em;text-transform:uppercase;text-align:left;font-size:.68rem}.focused-cron-context-pill{white-space:nowrap;text-overflow:ellipsis;border:1px solid #0000;border-radius:999px;justify-self:start;align-items:center;max-width:100%;min-height:1.92rem;padding:.28rem .72rem;font-size:.82rem;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}.focused-cron-context-pill-skill{color:#d8fff7f5;background:#6ff8d71f;border-color:#6ff8d733}.focused-cron-context-pill-batch{color:#dcecfff5;background:#7bb7ff1f;border-color:#7bb7ff38}.focused-cron-context-pill-job{color:#ffe3bff5;background:#ffbe7a1f;border-color:#ffbe7a33}.focused-cron-context-clear{letter-spacing:.03em;text-transform:none;border-radius:.72rem;justify-self:end;min-width:auto;min-height:2rem;padding:.36rem .68rem;font-size:.74rem}.focused-cron-context-batch-details{min-width:0}.focused-cron-context-batch-summary{min-height:1.92rem;color:var(--chat-text-muted);cursor:pointer;background:#09111ac2;border:1px solid #7898b024;border-radius:.8rem;align-items:center;gap:.6rem;padding:.42rem .68rem;list-style:none;display:flex}.focused-cron-context-batch-summary::-webkit-details-marker{display:none}.focused-cron-context-batch-summary:after{content:"Expand";color:var(--chat-text-dim);letter-spacing:.08em;text-transform:uppercase;margin-left:auto;font-size:.64rem;font-weight:700}.focused-cron-context-batch-details[open] .focused-cron-context-batch-summary:after{content:"Hide"}.focused-cron-context-batch-list{gap:.38rem;margin:.46rem 0 0;padding:0;list-style:none;display:grid}.focused-cron-context-batch-list li{background:#080f18c7;border:1px solid #7898b01f;border-radius:.76rem;flex-wrap:wrap;align-items:baseline;gap:.24rem .52rem;padding:.46rem .62rem;display:flex}.focused-cron-context-batch-job-title{color:var(--chat-text-strong);font-size:.82rem;font-weight:600}.focused-cron-context-batch-job-id{color:var(--chat-text-dim);letter-spacing:.04em;font-size:.72rem}.bubble-edit-shell{gap:.62rem;display:grid}.bubble-edit-input{resize:vertical;border:1px solid var(--chat-line-soft);width:100%;min-height:7rem;color:var(--chat-text-strong);font:inherit;background:#080f18e6;border-radius:.86rem;padding:.72rem .8rem;line-height:1.55}.bubble-edit-input:focus{border-color:#6ff8d770;outline:none;box-shadow:0 0 0 1px #6ff8d729}.bubble-edit-actions{justify-content:flex-end;gap:.46rem;display:flex}.bubble-meta{border-top:1px solid #7898b01f;justify-content:space-between;align-items:flex-end;gap:.75rem;min-height:1.7rem;padding-top:.18rem;display:flex}.bubble-meta-time,.bubble-meta-spacer{flex:auto;min-width:0}.bubble-meta-time{color:var(--chat-text-dim);font-size:.74rem}.bubble-meta-spacer{min-height:1rem}.bubble-actions{opacity:.6;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;transition:opacity .16s;display:flex}.bubble:hover .bubble-actions,.bubble:focus-within .bubble-actions{opacity:1}.message-action-button{min-height:1.68rem;color:var(--chat-text-muted);letter-spacing:.02em;text-transform:none;background:0 0;border:1px solid #0000;border-radius:.68rem;padding:.2rem .5rem;font-size:.74rem}.message-action-button:hover,.message-action-button:focus-visible{border-color:var(--chat-line-soft);color:var(--chat-text-strong);background:#ffffff08}.system-inline-card{border:1px solid var(--chat-line-soft);background:var(--chat-system-surface);border-radius:.94rem;justify-content:space-between;align-items:flex-start;gap:.8rem;width:min(34rem,100%);padding:.62rem .74rem .62rem 1rem;display:flex;position:relative}.system-inline-card:before{content:"";background:#69a8ff6b;border-radius:999px;width:2px;position:absolute;top:.72rem;bottom:.72rem;left:.56rem}.system-inline-copy{gap:.18rem;min-width:0;display:grid}.system-inline-copy strong{color:var(--chat-text-strong);font-size:.84rem;font-weight:600}.system-inline-copy p{color:var(--chat-text-muted);margin:0;font-size:.8rem;line-height:1.45}.system-inline-label{color:var(--chat-text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem}.system-inline-meta{justify-items:end;gap:.34rem;display:grid}.system-inline-time{color:var(--chat-text-dim);font-size:.74rem}.bubble-user{background:var(--chat-user-surface);border-color:#6ff8d729}.bubble-assistant{background:var(--chat-assistant-surface);border-color:var(--chat-line-soft)}.bubble-system{background:var(--chat-system-surface);border-color:#7898b01f}.bubble-streaming{position:relative}.bubble-streaming:after{content:"";background:linear-gradient(90deg,#6ff8d700,#6ff8d780,#6ff8d700);height:1px;animation:1.4s linear infinite sidebar-sheen;position:absolute;inset:auto .96rem 0}.trace-thread-card{background:linear-gradient(#08121eeb,#08121efa),repeating-linear-gradient(-45deg,#6ff8d70a,#6ff8d70a 10px,#69a8ff05 10px 20px);border:1px solid #6ff8d724;border-radius:1rem;gap:.72rem;width:min(100%,44rem);padding:.88rem .96rem;display:grid;box-shadow:inset 0 0 0 1px #6ff8d70d,0 16px 32px #0000002e}.trace-thread-card-live{border-color:#6ff8d742;box-shadow:inset 0 0 0 1px #6ff8d714,0 18px 36px #0003}.trace-thread-card-header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.trace-thread-card-header h3{letter-spacing:.02em;margin:0;font-family:Rajdhani,Trebuchet MS,Segoe UI,sans-serif;font-size:1rem}.trace-thread-card-header time{color:#d6e9ff85;font-size:.76rem}.trace-thread-card-eyebrow{color:#6ff8d7d1;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .22rem;font-size:.72rem}.trace-thread-card-summary{color:#e5f2ffd1;margin:0;font-size:.9rem;line-height:1.5}.trace-thread-card-body{gap:.78rem;display:grid}.trace-thread-card-section{gap:.32rem;display:grid}.trace-thread-card-section-label{color:#6ff8d7b8;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem}.trace-thread-card-inline{color:#e5f2ffe0;margin:0;font-size:.88rem;line-height:1.5}.trace-thread-card-facts{color:#e5f2ffe0;gap:.28rem;margin:0;padding-left:1rem;font-size:.88rem;line-height:1.5;display:grid}.trace-thread-card-facts-issues{color:#ffb9b9}.trace-thread-card-log{border-top:1px solid #69a8ff14;gap:.52rem;padding-top:.08rem;display:grid}.trace-thread-card-log>summary{cursor:pointer;color:#d6e9ff9e;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;list-style:none}.trace-thread-card-log>summary::-webkit-details-marker{display:none}.trace-thread-card-list{gap:.46rem;margin:0;padding:0;list-style:none;display:grid}.trace-thread-card-item{background:#ffffff08;border:1px solid #69a8ff1a;border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.52rem .6rem;display:grid}.trace-thread-card-item-error{background:#450c1242;border-color:#ff7b7b3d}.trace-thread-card-item-time{color:var(--text-muted);white-space:nowrap;font-size:.74rem;line-height:1.55}.trace-thread-card-item-text{color:var(--text);word-break:break-word;font-size:.85rem;line-height:1.55}.trace-thread-card-footer{justify-content:flex-end;display:flex}.live-thinking-shell{gap:.48rem;width:min(46rem,100% - 2.4rem);display:grid}.live-thinking-bubble{background:linear-gradient(#0a111bf5,#060c14fa),linear-gradient(135deg,#69a8ff0d,#6ff8d70a);gap:.72rem;padding-bottom:.86rem}.live-thinking-bubble-header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.live-thinking-status{align-items:center;gap:.48rem;min-width:0;display:inline-flex}.live-thinking-badge{color:#6ff8d7e6;letter-spacing:.08em;text-transform:uppercase;background:#081019d1;border:1px solid #6ff8d71f;border-radius:999px;align-items:center;min-height:1.5rem;padding:.12rem .48rem;font-size:.72rem;font-weight:600;display:inline-flex}.live-thinking-toggle{color:#d6e9ffb8;background:#0a121cc2;border:1px solid #69a8ff24;border-radius:999px;flex:none;min-height:1.58rem;padding:.16rem .56rem;font-size:.74rem;line-height:1}.live-thinking-toggle:hover,.live-thinking-toggle:focus-visible{color:#e5f2ffe6;background:#0c1622eb;border-color:#6ff8d738}.live-thinking-copy{white-space:pre-wrap;word-break:break-word;color:#e5f2ffeb;font-size:.92rem;line-height:1.6;font-family:var(--body-font);margin:0}.live-thinking-fallback{align-items:center;display:inline-flex}.live-thinking-details{border-left:1px solid #69a8ff1a;gap:.78rem;padding:.2rem 0 0 .68rem;display:grid}.openclaw-transcript-card{background:linear-gradient(#0a111bf5,#060c14fa),linear-gradient(135deg,#69a8ff0f,#6ff8d708)}.openclaw-transcript-card-body{gap:.82rem;display:grid}.openclaw-transcript-entry{gap:.48rem;display:grid}.openclaw-transcript-entry-header{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.openclaw-transcript-entry-role{color:#6ff8d7c7;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.openclaw-transcript-entry-time{color:#d6e9ff85;font-size:.74rem}.openclaw-transcript-entry-blocks{gap:.52rem;display:grid}.openclaw-transcript-collapse{border-top:1px solid #69a8ff14;gap:.48rem;padding:.12rem 0 0;display:grid}.openclaw-transcript-collapse:first-child{border-top:0;padding-top:0}.openclaw-transcript-collapse-summary{cursor:pointer;color:#e5f2ffd1;justify-content:space-between;align-items:center;gap:.7rem;font-size:.84rem;line-height:1.45;list-style:none;display:flex}.openclaw-transcript-collapse-summary::-webkit-details-marker{display:none}.openclaw-transcript-collapse-summary:before{content:"+";color:#6ff8d7e0;margin-right:.45rem;font-size:.92rem;line-height:1}.openclaw-transcript-collapse[open]>.openclaw-transcript-collapse-summary:before{content:"-"}.openclaw-transcript-collapse-count{color:#d6e9ffa3;text-align:center;border:1px solid #69a8ff1f;border-radius:999px;flex:none;min-width:1.5rem;padding:.06rem .38rem;font-size:.68rem}.openclaw-transcript-block{background:#ffffff08;border:1px solid #69a8ff1f;border-radius:.82rem;gap:.38rem;padding:.65rem .72rem;display:grid}.openclaw-transcript-block-error{background:#450c1242;border-color:#ff7b7b3d}.openclaw-transcript-block-header{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.openclaw-transcript-block-header-meta{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.openclaw-transcript-block-title{color:var(--text);letter-spacing:.06em;text-transform:uppercase;font-size:.84rem}.openclaw-transcript-block-tag{text-overflow:ellipsis;white-space:nowrap;color:#d6e9ff94;max-width:15rem;font-size:.7rem;overflow:hidden}.openclaw-transcript-block-meta{color:#d6e9ffb3;margin:0;font-size:.8rem;line-height:1.5}.openclaw-transcript-block-copy{white-space:pre-wrap;word-break:break-word;color:#e5f2ffeb;margin:0;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.84rem;line-height:1.55}.chat-markdown{color:var(--chat-text);gap:.72rem;font-size:1rem;line-height:1.68;display:grid}.chat-markdown>:first-child{margin-top:0}.chat-markdown>:last-child{margin-bottom:0}.chat-markdown p,.chat-markdown ul,.chat-markdown ol,.chat-markdown pre,.chat-markdown blockquote,.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{margin:0}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3,.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{letter-spacing:.02em;text-transform:none;color:var(--chat-text-strong);font-family:Rajdhani,Trebuchet MS,Segoe UI,sans-serif;font-weight:700;line-height:1.2}.chat-markdown h1{font-size:1.36rem}.chat-markdown h2{font-size:1.22rem}.chat-markdown h3,.chat-markdown h4,.chat-markdown h5,.chat-markdown h6{font-size:1.06rem}.chat-markdown ul,.chat-markdown ol{gap:.32rem;padding-left:1.35rem;display:grid}.chat-markdown li{padding-left:.08rem}.chat-markdown code{background:#ffffff0f;border-radius:.42rem;padding:.12rem .34rem;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.92em}.chat-markdown pre{border:1px solid var(--chat-line-soft);background:#070e16d1;border-radius:.86rem;padding:.82rem .9rem;overflow-x:auto}.chat-markdown pre code{background:0 0;border-radius:0;padding:0;font-size:.9rem}.chat-markdown a{color:var(--accent);text-decoration:none}.chat-markdown a:hover,.chat-markdown a:focus-visible{text-decoration:underline}.jump-to-latest-shell{z-index:2;position:absolute;bottom:5.9rem;right:1rem}.jump-to-latest-button{border:1px solid var(--chat-line-soft);width:2.4rem;min-width:2.4rem;height:2.4rem;min-height:2.4rem;color:var(--chat-text-strong);background:#0b141ff0;border-radius:999px;padding:0;box-shadow:0 14px 26px #0000002e}.jump-to-latest-button:hover,.jump-to-latest-button:focus-visible{border-color:var(--chat-line-strong);background:#0d1723fa}.jump-to-latest-icon{width:.9rem;height:.9rem;display:inline-flex;position:relative}.jump-to-latest-icon:before,.jump-to-latest-icon:after{content:"";background:#e5f2ffe6;border-radius:999px;position:absolute}.jump-to-latest-icon:before{width:.14rem;height:.7rem;top:.06rem;left:.38rem}.jump-to-latest-icon:after{background:0 0;border-bottom:.14rem solid #e5f2ffe6;border-right:.14rem solid #e5f2ffe6;border-radius:0;width:.5rem;height:.5rem;top:.28rem;left:.2rem;transform:rotate(45deg)}.thinking-bubble{border:1px solid var(--chat-line-soft);color:var(--chat-text-muted);background:#0a121cd6;border-radius:.86rem;align-items:center;gap:.6rem;padding:.58rem .74rem;display:inline-flex}.thinking-label{font-size:.84rem}.thinking-dots{align-items:center;gap:.22rem;display:inline-flex}.thinking-dots span{background:var(--chat-accent);opacity:.34;border-radius:999px;width:.38rem;height:.38rem;animation:.95s ease-in-out infinite thinking-dot}.thinking-dots span:nth-child(2){animation-delay:.12s}.thinking-dots span:nth-child(3){animation-delay:.24s}.approval-feed{gap:.65rem;display:grid}.approval-overlay{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03080e8a;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.approval-dialog{background:linear-gradient(#0d151ffa,#080d15fa),radial-gradient(circle at top,#ffd27a14,#0000 60%);border:1px solid #ffd27a3d;border-radius:1.2rem;width:min(100%,44rem);max-height:min(86vh,52rem);padding:1rem;overflow:auto;box-shadow:0 28px 80px #0000006b}.approval-dialog-header{gap:.4rem;margin-bottom:.9rem;display:grid}.approval-dialog-eyebrow{color:#ffd27ad6;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.78rem}.approval-dialog-header h2{margin:0;font-size:1.22rem}.approval-dialog-copy{color:var(--text-muted);margin:0;font-size:.92rem}.approval-overlay-feed{max-height:min(60vh,34rem);padding-right:.12rem;overflow:auto}.approval-card{background:#271d0c47;border:1px solid #ffd27a29;border-radius:.96rem;gap:.52rem;padding:.82rem .9rem;display:grid}.approval-card-modal{background:#271d0c70;border-color:#ffd27a3d}.approval-card-header{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.approval-id{color:#d6e9ff8f;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.approval-status{color:var(--warn);font-size:.9rem}.approval-meta{color:var(--text-muted);font-size:.84rem}.approval-command{white-space:pre-wrap;background:#03080e70;border:1px solid #ffffff0d;border-radius:.72rem;margin:0;padding:.72rem .78rem;font-size:.8rem;overflow-x:auto}.approval-controls{flex-wrap:wrap;gap:.5rem;display:flex}.approval-error{color:#ffb2b2;font-size:.88rem}.approval-history{background:#070f186b;border:1px solid #6ff8d71f;border-radius:.86rem;padding:.62rem .72rem}.approval-history>summary{cursor:pointer;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.approval-history-list{gap:.45rem;margin-top:.58rem;display:grid}.approval-bar{background:#03080e61;border:1px solid #6ff8d72e;border-left-width:4px;border-radius:.68rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.4rem .58rem;display:grid}.approval-bar-status{letter-spacing:.05em;text-transform:uppercase;font-size:.8rem}.approval-bar-id{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.approval-bar-meta{color:var(--text-muted);font-size:.76rem}.approval-bar-allow-once,.approval-bar-allow-always{border-color:#6ff8d759 #6ff8d759 #6ff8d759 #6ff8d7f2}.approval-bar-allow-once .approval-bar-status,.approval-bar-allow-always .approval-bar-status{color:var(--accent)}.approval-bar-deny{border-color:#ff828266 #ff828266 #ff828266 #ff7878f2}.approval-bar-deny .approval-bar-status{color:#ffb6b6}.approval-bar-expired,.approval-bar-unavailable{border-color:#ffd27a42 #ffd27a42 #ffd27a42 #ffd27adb}.approval-bar-expired .approval-bar-status,.approval-bar-unavailable .approval-bar-status{color:#ffdca6eb}.action-card{background:#2118086b;border:1px solid #ffd27a52;border-radius:.72rem;gap:.55rem;padding:.68rem .74rem;display:grid}.action-card-header{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.action-type{font-weight:600}.risk-pill{letter-spacing:.08em;border:1px solid;border-radius:99px;padding:.1rem .5rem;font-size:.76rem;display:inline-flex}.risk-low{color:var(--accent)}.risk-medium{color:var(--warn)}.risk-high{color:#ff8e8e}.action-status{color:var(--text-muted);font-size:.92rem}.action-params{white-space:pre-wrap;background:#0000004d;border:1px solid #6ff8d733;border-radius:.5rem;margin:0;padding:.62rem;font-size:.8rem;overflow-x:auto}.action-card-controls{gap:.55rem;display:flex}.action-issue{color:#ffb2b2;font-size:.88rem}.orphan-action-list{gap:.55rem;margin-top:.4rem;display:grid}.chat-composer{border:1px solid var(--chat-line-soft);background:linear-gradient(#0b141fcc,#09111bf0);border-radius:1.34rem;gap:.68rem;padding:.42rem .5rem .48rem;display:grid;position:relative;box-shadow:0 18px 34px #00000029}.chat-composer-shell{background:linear-gradient(#070e1600,#070e1652 22%,#070e16d6);flex:none;padding-top:.28rem}.chat-composer.drag-active{box-shadow:inset 0 0 0 1px #6ff8d733,0 18px 34px #0000002e}.chat-file-input{display:none}.composer-attachment-strip{gap:.48rem;display:grid}.composer-attachment-card{border:1px solid var(--chat-line-soft);background:#0a121cc2;border-radius:.84rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;padding:.52rem .58rem;display:grid}.composer-attachment-thumb{object-fit:cover;border:1px solid #7898b033;border-radius:.76rem;width:3.1rem;height:3.1rem}.composer-attachment-remove{letter-spacing:.04em;text-transform:none;border-radius:.7rem;min-width:auto;min-height:2rem;padding:.38rem .66rem;font-size:.76rem}.composer-attachment-settings{justify-content:flex-end;display:flex}.composer-inline-select{color:var(--text-muted);letter-spacing:.04em;gap:.26rem;font-size:.74rem;display:inline-grid}.composer-inline-select select{min-height:2rem;padding:.34rem .52rem}.composer-utility-shell{border:1px solid var(--chat-line-soft);background:#0a121cf0;border-radius:.98rem;gap:.72rem;padding:.72rem .76rem;display:grid}.composer-utility-header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.composer-utility-copy{gap:.08rem;display:grid}.composer-utility-copy strong{color:var(--chat-text-strong);letter-spacing:.02em;font-size:.84rem;font-weight:700}.composer-utility-close{letter-spacing:.04em;text-transform:none;border-radius:.72rem;min-width:auto;min-height:2rem;padding:.34rem .58rem;font-size:.76rem}.composer-utility-panel{gap:.72rem;display:grid}.openclaw-command-dock{background:#070e16b8;border:1px solid #69a8ff1f;border-radius:.92rem;gap:.48rem;padding:.62rem .72rem;display:grid}.openclaw-command-dock-header{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.openclaw-command-dock-copy{gap:.2rem;min-width:0;display:grid}.openclaw-command-dock-eyebrow{color:#6ff8d7c7;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem}.openclaw-command-dock-title-row{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.openclaw-command-dock-title-row strong{color:var(--text);font-size:.9rem;font-weight:700}.openclaw-command-dock-stamp{color:var(--text-muted);font-size:.72rem}.openclaw-command-dock-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.openclaw-command-copy{letter-spacing:.04em;text-transform:none;border-radius:.72rem;min-width:auto;min-height:1.8rem;padding:.28rem .56rem;font-size:.72rem}.openclaw-command-dock-summary{color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.45}.openclaw-command-dock-output{max-height:6.75rem;color:var(--text);white-space:pre-wrap;word-break:break-word;scrollbar-width:thin;scrollbar-color:#6ff8d738 transparent;background:#03080ee6;border:1px solid #ffffff0f;border-radius:.82rem;margin:0;padding:.66rem .72rem;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.75rem;line-height:1.5;overflow:auto}.videopipeline-dock{--videopipeline-surface:var(--command-deck-surface);--videopipeline-surface-raised:var(--command-deck-surface-raised);--videopipeline-surface-soft:var(--command-deck-surface-soft);--videopipeline-line:var(--command-deck-line);--videopipeline-line-strong:var(--command-deck-line-strong);--videopipeline-text:var(--command-deck-text);--videopipeline-text-strong:var(--command-deck-text);--videopipeline-text-muted:var(--command-deck-muted);--videopipeline-text-dim:var(--command-deck-dim);--videopipeline-accent:var(--accent);--videopipeline-accent-soft:var(--command-deck-accent-soft);container-type:inline-size}.videopipeline-dock-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.videopipeline-dock-copy{gap:.18rem;min-width:0;display:grid}.videopipeline-dock-eyebrow,.videopipeline-workbench-eyebrow{color:#6ff8d7d1;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.videopipeline-dock-title-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.videopipeline-dock-title-row strong{color:var(--videopipeline-text-strong);font-size:1rem}.videopipeline-dock-status{border:1px solid var(--command-deck-line);min-height:1.45rem;color:var(--videopipeline-text-dim);background:#09121db8;border-radius:999px;align-items:center;padding:.12rem .46rem;font-size:.72rem;display:inline-flex}.videopipeline-panel-note,.videopipeline-empty-state p{color:var(--videopipeline-text-muted);margin:0;font-size:.8rem;line-height:1.48}.videopipeline-run-toolbar,.videopipeline-source-actions,.videopipeline-empty-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.videopipeline-run-toolbar{justify-content:flex-start}.videopipeline-workbench-action-active{color:var(--command-deck-text);background:#6ff8d714;border-color:#6ff8d738}.videopipeline-source-form,.videopipeline-readiness-banner{border:1px solid var(--command-deck-line);background:#0c1622d1;border-radius:.94rem;gap:.52rem;padding:.72rem .78rem;display:grid;box-shadow:inset 0 1px #ffffff05}.videopipeline-source-input{border:1px solid var(--command-deck-line);width:100%;min-height:2.35rem;color:var(--videopipeline-text);font:inherit;background:#070e16e6;border-radius:.78rem;padding:.52rem .66rem}.videopipeline-source-input::placeholder{color:var(--videopipeline-text-dim)}.videopipeline-source-input:focus-visible{border-color:#6ff8d747;outline:none;box-shadow:0 0 0 1px #6ff8d729}.videopipeline-readiness-banner{gap:.2rem}.videopipeline-readiness-banner strong{color:var(--videopipeline-text-strong);font-size:.8rem}.videopipeline-readiness-banner p{color:var(--videopipeline-text-muted);margin:0;font-size:.78rem;line-height:1.45}.videopipeline-readiness-banner-warning{background:#37261252;border-color:#ddb56a38}.videopipeline-readiness-banner-warning strong{color:#f3deb5f5}.videopipeline-readiness-banner-error{background:#31131857;border-color:#e07e8d38}.videopipeline-readiness-banner-error strong{color:#f4ced5f5}.videopipeline-empty-state{gap:.72rem;padding:.12rem 0;display:grid}.videopipeline-empty-state strong{color:var(--videopipeline-text-strong);font-size:.92rem}.videopipeline-empty-actions{align-items:stretch}.videopipeline-empty-action{border:1px solid var(--command-deck-line);min-height:2.7rem;color:var(--command-deck-muted);font:inherit;background:#08111cc2;border-radius:.9rem;justify-content:center;align-items:center;padding:.68rem .86rem;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:inline-flex}.videopipeline-empty-action:hover,.videopipeline-empty-action:focus-visible{border-color:var(--command-deck-line-strong);color:var(--command-deck-text);background:#0c1622e0;outline:none;transform:translateY(-1px)}.videopipeline-empty-action:disabled{opacity:.48;transform:none}.videopipeline-dock-body{gap:.82rem;min-width:0;display:grid}.videopipeline-run-home{gap:.78rem;min-width:0;display:grid}.videopipeline-run-group{border:1px solid var(--command-deck-line);background:#0b141f99;border-radius:.96rem;gap:.56rem;padding:.82rem .86rem;display:grid}.videopipeline-run-group-header{color:var(--videopipeline-text-muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:.7rem;font-size:.76rem;display:flex}.videopipeline-run-group-header span{color:var(--videopipeline-text-dim)}.videopipeline-run-group-list{gap:.38rem;display:grid}.videopipeline-run-row{text-align:left;width:100%;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.9rem;gap:.36rem;padding:.66rem .72rem .68rem .96rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.videopipeline-run-row:before{content:"";background:0 0;border-radius:999px;width:2px;position:absolute;top:.62rem;bottom:.62rem;left:.46rem}.videopipeline-run-row:hover,.videopipeline-run-row:focus-visible{border-color:var(--command-deck-line);background:#0e1926d1;transform:translateY(-1px)}.videopipeline-run-row:focus-visible{outline:none;box-shadow:0 0 0 1px #6ff8d729}.videopipeline-run-row-selected{border-color:var(--command-deck-line-strong);background:linear-gradient(#6ff8d70f,#69a8ff0a),#0d1723f0;box-shadow:inset 0 0 0 1px #6ff8d70d}.videopipeline-run-row-selected:before{background:#6ff8d7a3}.videopipeline-run-row-title{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.videopipeline-run-row-title strong{color:var(--videopipeline-text-strong);font-size:.86rem;line-height:1.34}.videopipeline-run-row-title span{color:var(--videopipeline-text-dim);white-space:nowrap;font-size:.72rem}.videopipeline-run-row-copy{color:var(--videopipeline-text-muted);margin:0;font-size:.79rem;line-height:1.46}.videopipeline-run-row-meta{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.videopipeline-run-row-flag{color:#ddb56a;font-size:.72rem;font-weight:600}.videopipeline-workbench{gap:.82rem;min-width:0;display:grid}.videopipeline-workbench-header,.videopipeline-workbench-heading{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.videopipeline-workbench-heading{flex:auto;min-width:0}.videopipeline-workbench-heading h3{color:var(--videopipeline-text-strong);margin:.16rem 0 0;font-size:1rem;line-height:1.28}.videopipeline-back-button{flex:none}.videopipeline-workbench-meta{color:var(--videopipeline-text-dim);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem .5rem;font-size:.73rem;display:flex}.videopipeline-blocker-banner{background:#33131857;border:1px solid #e07e8d33;border-radius:.88rem;gap:.18rem;padding:.68rem .74rem;display:grid}.videopipeline-blocker-banner strong{color:#f2c7ce;font-size:.8rem}.videopipeline-blocker-banner p{color:#f2cfd6e6;margin:0;font-size:.8rem;line-height:1.45}.videopipeline-stage-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.videopipeline-stage{border:1px solid var(--videopipeline-line);background:#ffffff05;border-radius:.82rem;gap:.16rem;padding:.52rem .58rem;display:grid}.videopipeline-stage-label{color:var(--videopipeline-text-strong);font-size:.74rem}.videopipeline-stage-state{color:var(--videopipeline-text-dim);font-size:.68rem}.videopipeline-stage-pending{opacity:.72}.videopipeline-stage-queued{background:#111c29b8;border-color:#7898b038}.videopipeline-stage-running{background:#112228bd;border-color:#6ff8d73d}.videopipeline-stage-blocked{background:#3726126b;border-color:#ddb56a42}.videopipeline-stage-ready,.videopipeline-stage-applied,.videopipeline-stage-published{border-color:#6ff8d73d}.videopipeline-stage-applied,.videopipeline-stage-published{background:#132729c7}.videopipeline-stage-failed{background:#31131870;border-color:#e07e8d3d}.videopipeline-run-page{--videopipeline-surface:linear-gradient(180deg,#0a131eeb,#08101afa);--videopipeline-line:#7898b029;--videopipeline-text:var(--chat-text);--videopipeline-text-strong:var(--chat-text-strong);--videopipeline-text-muted:var(--chat-text-muted);--videopipeline-text-dim:var(--chat-text-dim);gap:.92rem;min-width:0;padding:.96rem 1rem 1.2rem;display:grid}.videopipeline-run-hero{border:1px solid var(--videopipeline-line);background:radial-gradient(circle at top left,#6ff8d714,transparent 52%),var(--videopipeline-surface);border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.08rem;display:flex}.videopipeline-run-hero-copy{gap:.3rem;min-width:0;display:grid}.videopipeline-run-hero-eyebrow,.videopipeline-run-section-eyebrow{color:#6ff8d7d1;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:600}.videopipeline-run-hero-headline{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.videopipeline-run-hero-headline h1,.videopipeline-run-section-header h2{color:var(--videopipeline-text-strong);margin:0}.videopipeline-run-hero-headline h1{font-size:clamp(1.24rem,2vw,1.72rem);line-height:1.08}.videopipeline-run-status-pill{border:1px solid var(--videopipeline-line);min-height:1.5rem;color:var(--videopipeline-text);background:#ffffff08;border-radius:999px;align-items:center;padding:.12rem .52rem;font-size:.74rem;display:inline-flex}.videopipeline-run-status-tone-good{color:#6ff8d7e0;border-color:#6ff8d738}.videopipeline-run-status-tone-live{color:#b4d4ffeb;border-color:#69a8ff3d}.videopipeline-run-status-tone-alert{color:#f2c7ce;border-color:#e07e8d3d}.videopipeline-run-status-tone-quiet{color:var(--videopipeline-text-dim)}.videopipeline-run-hero-summary,.videopipeline-run-empty,.videopipeline-run-event-detail,.videopipeline-run-note-stack li,.videopipeline-run-notes{color:var(--videopipeline-text);margin:0;font-size:.82rem;line-height:1.5}.videopipeline-run-hero-meta{flex-wrap:wrap;gap:.42rem .48rem;display:flex}.videopipeline-run-hero-meta-chip{min-height:1.52rem;color:var(--videopipeline-text-dim);background:#ffffff08;border:1px solid #ffffff0d;border-radius:999px;align-items:center;padding:.08rem .55rem;font-size:.73rem;line-height:1;text-decoration:none;display:inline-flex}.videopipeline-run-hero-meta-chip.inline-link{color:#b4d4ffeb}.videopipeline-run-hero-meta-chip.inline-link:hover,.videopipeline-run-hero-meta-chip.inline-link:focus-visible{color:var(--videopipeline-text-strong)}.videopipeline-run-command-bar{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.videopipeline-run-command{min-height:2rem}.videopipeline-run-command-primary{min-height:2rem;color:var(--videopipeline-text-strong);background:linear-gradient(135deg,#6ff8d74d,#69a8ff3d),#081019eb;border-color:#6ff8d747;box-shadow:0 10px 24px #0000002e}.videopipeline-run-banner{border:1px solid var(--videopipeline-line);border-radius:.86rem;margin:0;padding:.68rem .8rem;font-size:.8rem}.videopipeline-run-banner-notice{color:#e3eef6eb;background:#112228bd;border-color:#6ff8d733}.videopipeline-run-banner-error{color:#f2c7ce;background:#31131870;border-color:#e07e8d3d}.videopipeline-run-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.videopipeline-run-signal-card{border:1px solid var(--videopipeline-line);background:#0c1622d1;border-radius:.94rem;gap:.28rem;min-width:0;padding:.82rem .88rem;display:grid}.videopipeline-run-signal-card-good{background:linear-gradient(#0f1f21e0,#0a151ff0);border-color:#6ff8d733}.videopipeline-run-signal-card-live{background:linear-gradient(#0d1826e0,#0a141ff0);border-color:#69a8ff33}.videopipeline-run-signal-card-alert{background:linear-gradient(#2e1218b8,#150f16e6);border-color:#e07e8d3d}.videopipeline-run-signal-card-quiet{background:linear-gradient(#0c1622db,#0a131ef5)}.videopipeline-run-signal-eyebrow{color:var(--videopipeline-text-dim);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.67rem;font-weight:700}.videopipeline-run-signal-title{color:var(--videopipeline-text-strong);font-size:.92rem;line-height:1.3}.videopipeline-run-signal-detail,.videopipeline-run-signal-meta{margin:0;line-height:1.46}.videopipeline-run-signal-detail{color:var(--videopipeline-text);font-size:.8rem}.videopipeline-run-signal-meta{color:var(--videopipeline-text-dim);font-size:.73rem}.videopipeline-run-stage-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.videopipeline-run-layout{grid-template-columns:minmax(0,1fr) minmax(19.5rem,25rem);gap:.92rem;min-width:0;display:grid}.videopipeline-run-timeline,.videopipeline-run-panel{border:1px solid var(--videopipeline-line);background:#0c1622d1;border-radius:.98rem;gap:.7rem;min-width:0;padding:.9rem;display:grid}.videopipeline-run-rail{gap:.82rem;min-width:0;display:grid}.videopipeline-run-section-header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.videopipeline-run-section-header span{color:var(--videopipeline-text-dim);font-size:.74rem}.videopipeline-run-section-summary{color:var(--videopipeline-text-dim);max-width:40rem;margin:-.1rem 0 0;font-size:.74rem;line-height:1.5}.videopipeline-run-event-list{gap:.56rem;display:grid}.videopipeline-run-event{background:#ffffff05;border:1px solid #ffffff0a;border-radius:.88rem;gap:.42rem;padding:.72rem .76rem;display:grid}.videopipeline-run-event-header{justify-content:space-between;align-items:flex-start;gap:.82rem;display:flex}.videopipeline-run-event-header strong{color:var(--videopipeline-text-strong);font-size:.82rem;line-height:1.4}.videopipeline-run-event-header time{color:var(--videopipeline-text-dim);white-space:nowrap;font-size:.74rem}.videopipeline-run-event-pills{flex-wrap:wrap;gap:.25rem .32rem;margin-top:.2rem;display:flex}.videopipeline-run-event-pill{min-height:1.34rem;color:var(--videopipeline-text-dim);background:#ffffff08;border:1px solid #ffffff0a;border-radius:999px;align-items:center;padding:.08rem .42rem;font-size:.7rem;display:inline-flex}.videopipeline-run-event-pill-kind{color:#6ff8d7e0}.videopipeline-run-event-identifiers{color:var(--videopipeline-text-dim);gap:.16rem;margin:0;padding-left:1rem;font-size:.75rem;display:grid}.videopipeline-run-event-payload{color:var(--videopipeline-text-muted);white-space:pre-wrap;word-break:break-word;background:#03080ed1;border-radius:.78rem;margin:0;padding:.62rem .7rem;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.72rem;line-height:1.48}.videopipeline-run-event-payload-disclosure{gap:.34rem;display:grid}.videopipeline-run-event-payload-disclosure summary{cursor:pointer;color:var(--videopipeline-text-dim);letter-spacing:.04em;font-size:.72rem;font-weight:700;list-style:none}.videopipeline-run-event-payload-disclosure summary::-webkit-details-marker{display:none}.videopipeline-run-event-payload-disclosure summary:focus-visible{color:var(--videopipeline-text-strong);outline:none}.videopipeline-run-event-payload-disclosure[open] summary{color:var(--videopipeline-text-strong)}.videopipeline-run-definition-list{gap:.55rem;margin:0;display:grid}.videopipeline-run-definition-list div{gap:.12rem;display:grid}.videopipeline-run-definition-list dt{color:var(--videopipeline-text-dim);font-size:.72rem}.videopipeline-run-definition-list dd{color:var(--videopipeline-text);word-break:break-word;margin:0;font-size:.8rem;line-height:1.45}.videopipeline-run-definition-list a{color:#b4d4ffeb}.videopipeline-run-note-stack{background:#ffffff05;border:1px solid #ffffff0a;border-radius:.88rem;gap:.38rem;padding:.72rem .78rem;display:grid}.videopipeline-run-note-stack-alert{background:#31131842;border-color:#e07e8d3d}.videopipeline-run-note-stack strong{color:var(--videopipeline-text-strong);font-size:.8rem}.videopipeline-run-note-stack ul{gap:.22rem;margin:0;padding-left:1rem;display:grid}.videopipeline-tab-bar,.videopipeline-subnav{flex-wrap:wrap;align-items:center;gap:.32rem;display:flex}.videopipeline-tab,.videopipeline-subtab{min-width:auto;min-height:2rem;color:var(--videopipeline-text-muted);box-shadow:none;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:.22rem .16rem;font-size:.8rem;font-weight:600}.videopipeline-subtab{min-height:1.8rem;color:var(--videopipeline-text-dim);font-size:.76rem}.videopipeline-tab:hover,.videopipeline-tab:focus-visible,.videopipeline-subtab:hover,.videopipeline-subtab:focus-visible{color:var(--videopipeline-text-strong)}.videopipeline-tab:focus-visible,.videopipeline-subtab:focus-visible{border-bottom-color:#6ff8d73d;outline:none}.videopipeline-tab-active,.videopipeline-subtab-active{color:var(--videopipeline-text-strong);border-bottom-color:#6ff8d78f}.videopipeline-panel{border:1px solid var(--videopipeline-line);background:#0c1622c7;border-radius:.94rem;gap:.66rem;padding:.78rem .8rem;display:grid}.videopipeline-panel-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.55rem;display:grid}.videopipeline-panel-block,.videopipeline-readonly-panel,.videopipeline-event-row{background:#ffffff05;border:1px solid #ffffff0a;border-radius:.82rem;gap:.18rem;padding:.68rem .74rem;display:grid}.videopipeline-panel-block strong,.videopipeline-readonly-panel strong,.videopipeline-event-row strong{color:var(--videopipeline-text-strong);font-size:.82rem;line-height:1.4}.videopipeline-panel-block p,.videopipeline-readonly-panel p,.videopipeline-event-row p,.videopipeline-readonly-panel ul{color:var(--videopipeline-text-muted);margin:0;font-size:.78rem;line-height:1.48}.videopipeline-readonly-panel ul{gap:.22rem;padding-left:1.05rem;display:grid}.videopipeline-semantic-panel,.videopipeline-export-panel,.videopipeline-chapter-panel,.videopipeline-director-panel,.videopipeline-publish-panel{gap:.66rem;display:grid}.videopipeline-semantic-header,.videopipeline-export-header,.videopipeline-semantic-row-header,.videopipeline-chapter-header,.videopipeline-chapter-row-header,.videopipeline-director-header,.videopipeline-director-row-header,.videopipeline-output-row-header,.videopipeline-publish-header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.videopipeline-semantic-copy,.videopipeline-chapter-copy,.videopipeline-director-copy,.videopipeline-export-copy,.videopipeline-output-row-copy,.videopipeline-publish-copy{gap:.18rem;display:grid}.videopipeline-semantic-copy strong,.videopipeline-chapter-copy strong,.videopipeline-director-copy strong,.videopipeline-export-copy strong,.videopipeline-output-row-copy strong,.videopipeline-publish-copy strong{color:var(--videopipeline-text-strong);font-size:.84rem}.videopipeline-semantic-copy p,.videopipeline-chapter-copy p,.videopipeline-director-copy p,.videopipeline-export-copy p,.videopipeline-output-row-copy p,.videopipeline-publish-copy p{color:var(--videopipeline-text-muted);margin:0;font-size:.78rem;line-height:1.46}.videopipeline-semantic-meta,.videopipeline-semantic-row-meta,.videopipeline-chapter-meta,.videopipeline-chapter-row-meta,.videopipeline-director-meta,.videopipeline-director-row-meta,.videopipeline-export-meta,.videopipeline-output-row-meta,.videopipeline-publish-meta{color:var(--videopipeline-text-dim);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem .45rem;font-size:.72rem;display:flex}.videopipeline-semantic-summary,.videopipeline-chapter-summary,.videopipeline-director-summary,.videopipeline-export-summary,.videopipeline-publish-summary{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.55rem;display:grid}.videopipeline-semantic-list,.videopipeline-chapter-list,.videopipeline-director-list,.videopipeline-output-list{scrollbar-width:thin;scrollbar-color:#7898b03d transparent;gap:.55rem;max-height:25rem;padding-right:.08rem;display:grid;overflow-y:auto}.videopipeline-semantic-row,.videopipeline-chapter-row,.videopipeline-director-row,.videopipeline-output-row{background:#ffffff05;border:1px solid #ffffff0a;border-radius:.88rem;gap:.58rem;padding:.72rem .76rem;display:grid}.videopipeline-semantic-row-copy,.videopipeline-chapter-row-copy,.videopipeline-director-row-copy{gap:.16rem;display:grid}.videopipeline-semantic-row-copy strong,.videopipeline-chapter-row-copy strong,.videopipeline-director-row-copy strong{color:var(--videopipeline-text-strong);font-size:.82rem;line-height:1.42}.videopipeline-semantic-row-copy p,.videopipeline-chapter-row-copy p,.videopipeline-director-row-copy p{color:var(--videopipeline-text-muted);margin:0;font-size:.76rem;line-height:1.48}.videopipeline-export-fields,.videopipeline-semantic-fields,.videopipeline-chapter-fields,.videopipeline-director-fields,.videopipeline-publish-fields{grid-template-columns:minmax(0,1fr);gap:.55rem;display:grid}.videopipeline-semantic-field{gap:.26rem;min-width:0;display:grid}.videopipeline-semantic-field-wide{grid-column:1/-1}.videopipeline-semantic-field span{color:var(--videopipeline-text-dim);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.videopipeline-semantic-field input,.videopipeline-semantic-field textarea,.videopipeline-semantic-field select{width:100%;color:var(--videopipeline-text-strong);font:inherit;resize:vertical;background:#081019b8;border:1px solid #7898b02e;border-radius:.78rem;padding:.5rem .58rem}.videopipeline-semantic-field input:focus-visible,.videopipeline-semantic-field textarea:focus-visible,.videopipeline-semantic-field select:focus-visible{border-color:#6ff8d761;outline:none;box-shadow:0 0 0 1px #6ff8d71f}.videopipeline-semantic-field textarea{min-height:5.2rem}.videopipeline-checkbox-field{min-height:2.35rem;color:var(--videopipeline-text);background:#08101970;border:1px solid #7898b01f;border-radius:.82rem;align-items:center;gap:.55rem;padding:.62rem .7rem;font-size:.78rem;display:flex}.videopipeline-checkbox-field input{accent-color:#6ff8d7b8;block-size:.95rem;inline-size:.95rem;margin:0}.videopipeline-checkbox-field-wide{grid-column:1/-1}.videopipeline-semantic-toggle{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.videopipeline-semantic-toggle-button{min-width:auto;min-height:1.9rem;color:var(--videopipeline-text-muted);box-shadow:none;background:#0810199e;border:1px solid #7898b029;border-radius:.78rem;padding:.28rem .58rem;font-size:.73rem}.videopipeline-semantic-toggle-button-active{color:#cafaeff0;background:#6ff8d71a;border-color:#6ff8d73d}.videopipeline-semantic-toggle-button-drop.videopipeline-semantic-toggle-button-active{color:#f4ced5f0;background:#e07e8d1a;border-color:#e07e8d38}.videopipeline-semantic-toggle-button-neutral.videopipeline-semantic-toggle-button-active{color:#d0dbe8e6;background:#7898b014;border-color:#7898b02e}.videopipeline-panel-label{color:var(--videopipeline-text-dim);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.videopipeline-readonly-panel header,.videopipeline-event-row-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.videopipeline-readonly-panel header span,.videopipeline-event-row-header span,.videopipeline-event-row-meta{color:var(--videopipeline-text-dim);font-size:.72rem}.videopipeline-event-row-meta{flex-wrap:wrap;align-items:center;gap:.35rem .45rem;display:flex}.videopipeline-event-timeline{scrollbar-width:thin;scrollbar-color:#7898b03d transparent;gap:.52rem;max-height:18rem;padding-right:.08rem;display:grid;overflow-y:auto}.videopipeline-inline-actions,.videopipeline-workbench-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.videopipeline-workbench-actions{justify-content:flex-start}.videopipeline-workbench-action{letter-spacing:.03em;text-transform:none;border-radius:.78rem;min-width:auto;min-height:1.9rem;padding:.28rem .58rem;font-size:.74rem}.videopipeline-tone{border:1px solid #0000;border-radius:999px;align-items:center;gap:.3rem;min-height:1.35rem;padding:.08rem .44rem;font-size:.68rem;font-weight:600;line-height:1;display:inline-flex}.videopipeline-tone-queued,.videopipeline-tone-preflight_ready{color:#d0dbe8e6;background:#7898b014;border-color:#7898b02e}.videopipeline-tone-ready,.videopipeline-tone-in_progress,.videopipeline-tone-completed,.videopipeline-tone-running,.videopipeline-tone-published{color:#cafaeff0;background:#6ff8d71a;border-color:#6ff8d733}.videopipeline-tone-blocked,.videopipeline-tone-preflight_blocked{color:#f3deb5f0;background:#ddb56a1a;border-color:#ddb56a38}.videopipeline-tone-failed,.videopipeline-tone-cancelled{color:#f4ced5f0;background:#e07e8d1a;border-color:#e07e8d38}.videopipeline-tone-semantic{color:#cafaeff0;background:#6ff8d714;border-color:#6ff8d733}.videopipeline-tone-chapters{color:#d8e7fff0;background:#69a8ff14;border-color:#69a8ff33}.videopipeline-tone-director{color:#eadcfff0;background:#bc8cff14;border-color:#bc8cff38}.videopipeline-tone-export{color:#cafaeff0;background:#6ff8d714;border-color:#6ff8d733}.videopipeline-tone-publish{color:#d8e7fff0;background:#69a8ff14;border-color:#69a8ff33}.videopipeline-dock-selected .videopipeline-run-home{display:none}@container (min-width:44rem){.videopipeline-dock-body{grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr);align-items:start}.videopipeline-dock-selected .videopipeline-run-home{scrollbar-width:thin;scrollbar-color:#7898b03d transparent;max-height:36rem;padding-right:.12rem;display:grid;overflow-y:auto}.videopipeline-back-button{display:none}.videopipeline-stage-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.videopipeline-export-fields,.videopipeline-semantic-fields,.videopipeline-chapter-fields,.videopipeline-publish-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.composer-controls-shell{gap:.62rem;display:grid;position:relative}.composer-utility-eyebrow{color:#6ff8d7c7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .2rem;font-size:.72rem}.composer-slash-shell{z-index:20;border:1px solid var(--chat-line-soft);background:linear-gradient(#0b141ff7,#081019fc);border-radius:.96rem;grid-template-rows:minmax(0,1fr) auto;gap:.34rem;max-height:min(18rem,48vh);padding:.3rem;display:grid;position:absolute;bottom:calc(100% + .55rem);left:0;right:0;box-shadow:0 18px 30px #0000002e}.composer-slash-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#7898b047 transparent;gap:.18rem;min-height:0;max-height:min(15.75rem,48vh - 2rem);padding-right:.12rem;display:grid;overflow-y:auto}.composer-slash-item{text-align:left;width:100%;box-shadow:none;background:#ffffff04;border:1px solid #0000;border-radius:.82rem;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.6rem .68rem;display:flex}.composer-slash-item:hover,.composer-slash-item-active{border-color:var(--chat-line-strong);background:#0e1824f0}.composer-slash-item-copy{gap:.12rem;min-width:0;display:grid}.composer-slash-item-copy strong{color:var(--chat-text-strong);letter-spacing:.02em;font-size:.88rem}.composer-slash-item-copy p{color:var(--chat-text-muted);margin:0;font-size:.76rem;line-height:1.32}.composer-slash-item-label{color:var(--chat-text-muted);letter-spacing:.08em;text-transform:uppercase;background:#7898b01f;border-radius:999px;flex:none;padding:.2rem .42rem;font-size:.66rem;font-weight:700}.composer-slash-empty{border:1px solid var(--chat-line-soft);background:#0c1622e0;border-radius:.88rem;gap:.22rem;padding:.66rem .72rem;display:grid}.composer-slash-empty strong{color:var(--chat-text-strong);font-size:.86rem}.composer-slash-empty p{color:var(--chat-text-muted);margin:0;font-size:.78rem;line-height:1.34}.chat-composer-row{grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.4rem;min-height:3.8rem;display:grid}.composer-input-stack{align-self:stretch;gap:.48rem;min-width:0;display:grid}.chat-composer textarea{resize:none;width:100%;min-height:2.75rem;max-height:16rem;color:var(--chat-text-strong);background:0 0;border:none;border-radius:.86rem;padding:.82rem .74rem;font-size:1.08rem;line-height:1.52;overflow-y:auto}.chat-composer textarea::placeholder{color:var(--chat-text-dim)}.chat-composer textarea:focus{box-shadow:none;outline:none}.composer-icon-button,.composer-primary-button{border-radius:.8rem;justify-content:center;align-items:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0;display:inline-flex;position:relative}.composer-icon-button{box-shadow:none;color:var(--chat-text-muted);background:#ffffff05;border:1px solid #0000}.composer-icon-button:hover,.composer-icon-button:focus-visible{border-color:var(--chat-line-soft);color:var(--chat-text-strong);background:#ffffff0a}.composer-icon-button-active{color:var(--chat-text-strong);background:#6ff8d714;border-color:#6ff8d72e}.composer-icon-button-voice-chat{border-color:var(--chat-line-soft);background:#ffffff0d;border-radius:999px}.composer-primary-button{border:1px solid #0000;border-radius:999px}.composer-primary-button-voice{border-color:var(--chat-line-soft);color:var(--chat-text-strong);background:#ffffff0f}.composer-primary-button-send{color:#07111b;background:#e7eef6f0}.composer-primary-button-active{color:var(--chat-text-strong);background:#6ff8d729;border-color:#6ff8d733}.composer-button-pulse:after{content:"";border-radius:inherit;opacity:0;border:1px solid #6ff8d752;animation:1.7s ease-out infinite composerPulse;position:absolute;inset:-.12rem}.composer-primary-button:disabled{opacity:.52}.composer-icon{width:1rem;height:1rem;display:inline-flex;position:relative}.composer-icon-plus:before,.composer-icon-plus:after,.composer-icon-send:before,.composer-icon-send:after,.composer-icon-clip:before,.composer-icon-clip:after,.composer-icon-voice-chat:before,.composer-icon-voice-chat:after,.composer-icon-mic:before,.composer-icon-mic:after{content:"";background:#e5f2ffe6;border-radius:999px;position:absolute}.composer-icon-plus:before{inset:.44rem .08rem}.composer-icon-plus:after{inset:.08rem .44rem}.composer-icon-send:before{clip-path:polygon(0 0,100% 50%,0 100%,18% 50%);background:#070e16f0;width:.72rem;height:.72rem;top:.14rem;right:.06rem}.composer-icon-send:after{background:#070e16f0;width:.58rem;height:.14rem;top:.44rem;left:.12rem}.composer-icon-clip:before{background:0 0;border:1.6px solid #e5f2ffe6;border-radius:.48rem;width:.46rem;height:.82rem;top:.06rem;left:.28rem}.composer-icon-clip:after{background:0 0;border:1.6px solid #e5f2ffe6;border-radius:.34rem;width:.22rem;height:.56rem;top:.18rem;left:.4rem}.composer-icon-mic:before{border-radius:.3rem;width:.42rem;height:.58rem;top:.08rem;left:.29rem}.composer-icon-mic:after{clip-path:polygon(0 0,100% 0,100% 18%,66% 18%,66% 84%,82% 84%,82% 100%,18% 100%,18% 84%,34% 84%,34% 18%,0 18%);width:.6rem;height:.54rem;top:.4rem;left:.2rem}.composer-icon-voice-chat:before{width:.12rem;height:.68rem;top:.16rem;left:.18rem;box-shadow:.2rem -.08rem #e5f2ffe6,.4rem .02rem #e5f2ffe6,.6rem -.12rem #e5f2ffe6}.composer-icon-voice-chat:after{width:.12rem;height:.42rem;top:.29rem;left:.38rem;box-shadow:.2rem .08rem #e5f2ffe6,-.2rem -.02rem #e5f2ffe6}.composer-icon-badge{color:#050c13f2;text-align:center;background:#6ff8d7e6;border-radius:999px;min-width:1rem;height:1rem;padding:0 .18rem;font-size:.66rem;font-weight:700;line-height:1rem;position:absolute;top:-.16rem;right:-.16rem}@keyframes composerPulse{0%{opacity:0;transform:scale(.92)}24%{opacity:1}to{opacity:0;transform:scale(1.16)}}.chat-composer-dropzone{color:var(--text);letter-spacing:.04em;pointer-events:none;background:#07121cc7;border:1px dashed #6ff8d757;border-radius:.86rem;place-items:center;font-size:.9rem;display:grid;position:absolute;inset:.72rem}.chat-support-column{gap:.55rem;display:grid}.session-telemetry-card{background:linear-gradient(#08101bb8,#08101bf0),radial-gradient(circle at 0 0,#69a8ff14,#0000 54%);border:1px solid #69a8ff1f;border-radius:1rem;gap:.72rem;width:min(100%,52rem);margin:0 auto;padding:.82rem .9rem;display:grid;box-shadow:0 18px 34px #00000029}.session-telemetry-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.session-telemetry-header h3{margin:0;font-size:1rem}.session-telemetry-stamp,.session-telemetry-footnote,.session-telemetry-empty{color:var(--text-muted);margin:0;font-size:.82rem}.session-telemetry-grid{grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr));gap:.6rem;display:grid}.session-telemetry-metric{background:#040b126b;border:1px solid #ffffff0d;border-radius:.86rem;gap:.22rem;padding:.62rem .68rem;display:grid}.session-telemetry-metric span{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.74rem}.session-telemetry-metric strong{color:var(--text);font-size:.96rem}.memory-dock{background:linear-gradient(#070e16b3,#070e16eb),radial-gradient(circle at 100% 0,#6ff8d70f,#0000 52%);border:1px solid #6ff8d71c;border-radius:1rem;gap:.72rem;width:min(100%,52rem);margin:0 auto;padding:.82rem .9rem;display:grid;box-shadow:0 18px 34px #00000029}.memory-dock-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.memory-dock-eyebrow{color:#6ff8d7c7;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .22rem;font-size:.72rem}.memory-dock-header h3{margin:0;font-size:1rem}.memory-dock-count{color:var(--text-muted);text-align:right;margin:0;font-size:.82rem}.memory-compose{gap:.62rem;display:grid}.memory-compose textarea{resize:vertical;background:#040b127a;border:1px solid #69a8ff24;border-radius:.88rem;min-height:4.8rem}.memory-compose-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.memory-scope-label{min-width:9rem}.memory-pin-toggle{color:var(--text-muted);align-items:center;gap:.45rem;font-size:.82rem;display:inline-flex}.memory-pin-toggle input{width:auto;margin:0}.memory-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.memory-group{background:#ffffff08;border:1px solid #ffffff12;border-radius:.86rem;gap:.55rem;padding:.72rem;display:grid}.memory-group-header{color:#d6e9ffd6;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.6rem;font-size:.84rem;display:flex}.memory-group-header span{color:var(--text-muted);font-size:.76rem}.memory-list{gap:.55rem;display:grid}.memory-empty{color:var(--text-muted);margin:0;font-size:.88rem}.memory-card{background:#040b1270;border:1px solid #69a8ff1f;border-radius:.82rem;gap:.62rem;padding:.68rem .72rem;display:grid}.memory-card-pinned{border-color:#6ff8d733;box-shadow:inset 0 0 0 1px #6ff8d714}.memory-card-copy{gap:.42rem;display:grid}.memory-card-copy p{color:var(--text);margin:0;font-size:.92rem;line-height:1.52}.memory-card-meta{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;font-size:.73rem;display:flex}.memory-card-pin{color:#6ff8d7d6}.memory-card-actions{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.memory-action-button{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;min-width:auto;min-height:2rem;padding:.28rem .58rem;font-size:.72rem}.chat-input-row{gap:.7rem;display:flex}.chat-input-row input{flex:1}.stream-notice{border:1px solid var(--chat-line-soft);color:var(--chat-text-muted);background:#0a121cb8;border-radius:.82rem;padding:.52rem .66rem;font-size:.88rem}.workspace-edge-button-alert{border-color:#ddb56a47;box-shadow:inset 0 0 0 1px #ddb56a1f}.workspace-edge-badge{color:#07111b;background:#ddb56a;border-radius:999px;justify-content:center;align-items:center;min-width:1.02rem;min-height:1.02rem;padding:0 .24rem;font-size:.62rem;font-weight:700;display:inline-flex;position:absolute;top:-.18rem;right:-.18rem}.openclaw-ops-panel{background:#070e16f0;border:1px solid #69a8ff1f;border-radius:.9rem;gap:.72rem;padding:.72rem;display:grid}.openclaw-ops-header,.openclaw-ops-heading-row,.openclaw-ops-strip-header,.openclaw-run-row-header,.openclaw-run-inspector-header,.openclaw-worker-row-header,.openclaw-ops-confirm-actions{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.openclaw-ops-heading{gap:.24rem;min-width:0;display:grid}.openclaw-ops-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.openclaw-ops-heading-row strong,.openclaw-ops-strip-title{color:var(--chat-text-strong);font-size:.92rem}.openclaw-ops-lead,.openclaw-run-inspector-lead,.openclaw-run-next-action,.openclaw-worker-message,.openclaw-ops-empty,.openclaw-ops-confirm p{color:var(--chat-text);margin:0;font-size:.82rem;line-height:1.5}.openclaw-ops-anomaly-count,.openclaw-ops-strip-meta,.openclaw-ops-strip-label,.openclaw-run-row-meta,.openclaw-run-inspector-meta{color:var(--chat-text-dim);font-size:.74rem}.openclaw-ops-strip-label{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .14rem}.openclaw-ops-alert{border-radius:.82rem;margin:0;padding:.66rem .72rem;font-size:.8rem}.openclaw-ops-alert-ready{color:#e3eef6eb;background:#112228bd;border:1px solid #6ff8d733}.openclaw-ops-alert-error{color:#f2c7ce;background:#31131870;border:1px solid #e07e8d3d}.openclaw-ops-strip{background:#0c1622d1;border:1px solid #ffffff0a;border-radius:.88rem;gap:.62rem;padding:.76rem .8rem;display:grid}.openclaw-ops-runtime-grid,.openclaw-ops-policy-grid,.openclaw-run-surface,.openclaw-run-list,.openclaw-run-inspector,.openclaw-worker-list,.openclaw-command-list{gap:.55rem;display:grid}.openclaw-ops-runtime-grid,.openclaw-ops-policy-grid{grid-template-columns:minmax(0,1fr)}.openclaw-ops-runtime-cell,.openclaw-run-row,.openclaw-run-inspector,.openclaw-worker-row,.openclaw-ops-confirm{background:#ffffff05;border:1px solid #ffffff0a;border-radius:.82rem;gap:.34rem;padding:.68rem .72rem;display:grid}.openclaw-ops-runtime-cell span,.openclaw-run-row strong,.openclaw-run-inspector strong,.openclaw-worker-row strong{color:var(--chat-text-strong)}.openclaw-ops-runtime-cell p,.openclaw-run-row p,.openclaw-worker-row p{color:var(--chat-text-muted);margin:0;font-size:.78rem;line-height:1.48}.openclaw-run-row{text-align:left;width:100%;transition:border-color .16s,background-color .16s,transform .16s}.openclaw-run-row:hover,.openclaw-run-row:focus-visible{background:#111c29c2;border-color:#69a8ff38;transform:translateY(-1px)}.openclaw-run-row-active{background:#112228bd;border-color:#6ff8d73d}.openclaw-run-row-meta,.openclaw-run-inspector-meta{flex-wrap:wrap;gap:.25rem .45rem;display:flex}.openclaw-command{color:var(--chat-text-muted);white-space:pre-wrap;word-break:break-word;background:#03080ee0;border-radius:.78rem;padding:.58rem .64rem;font-family:IBM Plex Mono,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.72rem;line-height:1.46;display:block}.trace-panel{background:#08132161;border:1px solid #69a8ff1f;border-radius:.86rem;gap:.45rem;padding:.68rem .8rem;display:grid}.trace-panel header{gap:.15rem;display:grid}.trace-hint{color:#d6e9ffad;margin:0;font-size:.85rem}.trace-list{gap:.34rem;max-height:10rem;margin:0;padding-left:1.1rem;display:grid;overflow-y:auto}.trace-list li{gap:.1rem;display:grid}.trace-time{color:var(--text-muted);font-size:.75rem}.trace-text{font-size:.86rem}.trace-error .trace-text{color:#ffb2b2}.trace-collapsible summary{cursor:pointer;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.sidebar-overlay,.controls-overlay{opacity:0;pointer-events:none;z-index:17;background:#03090e8f;border:0;margin:0;padding:0;transition:opacity .2s;position:fixed;inset:0}.sidebar-overlay{z-index:21;display:none}.sidebar-overlay.open,.controls-overlay.open{opacity:1;pointer-events:auto}.controls-drawer{z-index:18;grid-template-rows:auto minmax(0,1fr) auto;gap:.55rem;width:min(380px,100vw - 1.5rem);transition:transform .24s;display:grid;position:fixed;top:.75rem;bottom:.75rem;right:.75rem;transform:translate(calc(100% + 1.1rem))}.controls-drawer.open{transform:translate(0)}.controls-drawer-header{background:#070e16f5;border:1px solid #6ff8d71f;border-radius:.84rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.68rem .74rem;display:flex}.controls-drawer-body{overscroll-behavior:contain;flex-direction:column;align-items:stretch;gap:.55rem;min-height:0;padding-right:.12rem;display:flex;overflow-y:auto}.controls-drawer-section{isolation:isolate;flex:none;min-width:0;position:relative}.controls-drawer-section>.telemetry,.controls-drawer-section>.openclaw-ops-panel{width:100%;max-width:100%}.controls-drawer .telemetry{width:100%;min-height:0;max-height:none;overflow:hidden}.controls-drawer .stack-stagger>*{opacity:1;animation:none;transform:none}.controls-drawer .openclaw-ops-panel{position:relative;overflow:hidden}.controls-drawer-footer{justify-content:flex-end;padding:.4rem 0 0;display:flex}.shell-enter{animation:.52s cubic-bezier(.16,.84,.36,1) shell-rise}.stack-stagger>*{opacity:0;animation:.4s forwards item-rise;transform:translateY(7px)}.stack-stagger>:first-child{animation-delay:80ms}.stack-stagger>:nth-child(2){animation-delay:.15s}.stack-stagger>:nth-child(3){animation-delay:.22s}.stack-stagger>:nth-child(4){animation-delay:.29s}@keyframes shell-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes item-rise{to{opacity:1;transform:translateY(0)}}@keyframes thinking-dot{0%,80%,to{opacity:.34;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes sidebar-sheen{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1200px){.console-root{--nav-width:272px}.chat-thread-column,.chat-support-column,.chat-composer-column,.session-telemetry-card,.memory-dock{width:min(100%,48rem)}.main-header{align-items:center}.main-header-actions{justify-content:flex-end;width:auto}}@media (max-width:900px){.console-root{grid-template-columns:minmax(0,1fr);padding:.5rem}.videopipeline-run-layout{grid-template-columns:1fr}.videopipeline-run-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.videopipeline-run-hero{flex-direction:column}.videopipeline-run-command-bar{justify-content:flex-start}.dashboard-grid{grid-template-columns:1fr}.side-rail-shell{z-index:22;width:min(86vw,340px);position:fixed;top:.5rem;bottom:.5rem;left:.5rem}.session-sidebar{height:100%;padding-bottom:.5rem}.channel-create-form{grid-template-columns:1fr}.channel-create-submit,.channel-create-cancel{width:100%}.console-root.nav-collapsed .side-rail-shell{transform:translate(calc(-100% - .9rem))}.approval-overlay{align-items:flex-end;padding:.7rem}.approval-dialog{border-bottom-right-radius:.9rem;border-bottom-left-radius:.9rem;width:100%;max-height:82vh}.sidebar-overlay{display:block}.main-content{padding-top:4.15rem}.conversation-title-button h2{white-space:normal}.jump-to-latest-shell{bottom:8.2rem}.chat-composer{grid-template-columns:1fr}.composer-utility-header,.memory-compose-controls,.system-inline-card,.session-telemetry-header,.memory-dock-header{flex-direction:column;align-items:stretch}.session-telemetry-grid{grid-template-columns:1fr}.memory-dock-count{text-align:left}.memory-groups,.sli-grid{grid-template-columns:1fr}.memory-card-actions{flex-direction:column;align-items:stretch}.memory-action-button{width:100%}.composer-attachment-card{grid-template-columns:1fr;align-items:stretch}.composer-attachment-thumb,.composer-attachment-badge{width:100%;height:8rem}.composer-attachment-settings{justify-content:stretch}.composer-inline-select,.composer-inline-select select{width:100%}.chat-composer-row{grid-template-columns:auto auto minmax(0,1fr) auto auto}.focused-cron-context-composer{grid-template-columns:1fr}.focused-cron-context-row{grid-template-columns:1fr;gap:.38rem}.focused-cron-context-clear{justify-self:start}.controls-drawer{width:min(100vw - 1rem,380px);top:.5rem;bottom:.5rem;right:.5rem}}@media (max-width:720px){.videopipeline-run-stage-strip{grid-template-columns:1fr}}
