@layer base{html:has([data-ui=ops]){height:100dvh;max-height:100dvh;overflow:hidden}html:has([data-ui=ops]) body{height:100dvh;max-height:100dvh;overflow:hidden}html:not(.dark) [data-ui=ops]:not([data-theme=dark]),html:not(.dark) [data-ui=ops]:not([data-theme=dark]) :where(:not([data-ui=legacy])),[data-ui=ops][data-theme=light],[data-ui=ops][data-theme=light] :where(:not([data-ui=legacy])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark [data-ui=ops]:not([data-theme=light]),.dark [data-ui=ops]:not([data-theme=light]) :where(:not([data-ui=legacy])),[data-ui=ops][data-theme=dark],[data-ui=ops][data-theme=dark] :where(:not([data-ui=legacy])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-ui=ops]{--ops-canvas:var(--lds-color-surface-default-rgb);--ops-panel:var(--lds-color-surface-chrome-rgb);--ops-work:var(--lds-color-surface-sunken-rgb);--ops-card:var(--lds-color-surface-raised-rgb);--ops-hover:var(--lds-color-background-hovered-rgb);--ops-active:var(--lds-color-background-active-rgb);--ops-selected:var(--lds-color-background-selected-rgb);--ops-line:var(--lds-color-border-rgb);--ops-line-opacity:var(--lds-color-border-opacity);--ops-line-strong-opacity:.8;--ops-fg:var(--lds-color-text-rgb);--ops-fg-secondary:var(--lds-color-text-subtle-rgb);--ops-fg-muted:var(--lds-color-text-muted-rgb);--ops-fg-subtle:var(--lds-color-text-subtle-rgb);--ops-accent:var(--lds-color-accent-rgb);--ops-accent-hover:var(--lds-color-accent-hover-rgb);--ops-accent-fg:var(--lds-color-accent-fg-rgb);--ops-accent-muted:var(--lds-color-accent-muted-rgb);--ops-success:var(--lds-color-success-rgb);--ops-warning:var(--lds-color-warning-rgb);--ops-danger:var(--lds-color-danger-rgb);--status-success:var(--ops-success);--status-warning:var(--ops-warning);--status-danger:var(--ops-danger);--status-error:var(--ops-danger);--status-violet:var(--lds-color-violet-rgb);--status-orange:var(--lds-color-orange-rgb);--status-neutral:var(--lds-color-neutral-rgb);--status-success-muted:var(--lds-color-status-success-muted-rgb);--status-warning-muted:var(--lds-color-status-warning-muted-rgb);--status-danger-muted:var(--lds-color-status-danger-muted-rgb);--status-violet-muted:var(--lds-color-status-violet-muted-rgb);--status-orange-muted:var(--lds-color-status-orange-muted-rgb);--status-success-text:var(--lds-color-status-success-text-rgb);--status-warning-text:var(--lds-color-status-warning-text-rgb);--status-danger-text:var(--lds-color-status-danger-text-rgb);--status-violet-text:var(--lds-color-status-violet-text-rgb);--status-orange-text:var(--lds-color-status-orange-text-rgb);--ops-sidebar-width:232px;--ops-sidebar-collapsed:56px;--ops-context-rail-collapsed-width:40px;--ops-global-rail-width:60px;--ops-global-rail-width-expanded:200px;--ops-topbar-height:48px;--ops-content-max:1440px;--ops-row-height:40px;--ops-radius-sm:4px;--ops-radius-md:6px;--ops-radius-lg:8px;--platform-canvas:var(--ops-canvas);--platform-panel:var(--ops-panel);--platform-work:var(--ops-work);--platform-elevated:var(--ops-work);--platform-command-bar-height:var(--ops-topbar-height);--platform-sidebar-width:var(--ops-sidebar-width);--platform-sidebar-collapsed:var(--ops-sidebar-collapsed);--platform-content-max:var(--ops-content-max);--platform-row-height:var(--ops-row-height);--platform-warning:var(--ops-warning);--platform-danger:var(--ops-danger);--platform-success:var(--ops-success);--platform-hover:var(--ops-hover);--platform-active:var(--ops-active);--platform-selected:var(--ops-selected);--platform-line:var(--ops-line);--platform-line-opacity:var(--ops-line-opacity);--platform-line-strong-opacity:var(--ops-line-strong-opacity);--platform-fg:var(--ops-fg);--platform-fg-secondary:var(--ops-fg-secondary);--platform-fg-muted:var(--ops-fg-muted);--platform-fg-subtle:var(--ops-fg-subtle);--platform-accent:var(--ops-accent);--platform-accent-hover:var(--ops-accent-hover);--platform-accent-fg:var(--ops-accent-fg);--platform-accent-muted:var(--ops-accent-muted);--border:var(--ops-line);--border-muted:var(--ops-line);--border-strong:var(--ops-line);--border-opacity:var(--ops-line-opacity);--border-muted-opacity:var(--ops-line-opacity);--border-strong-opacity:var(--ops-line-strong-opacity);--background:var(--ops-canvas);--background-secondary:var(--ops-panel);--background-tertiary:var(--ops-card);--background-hover:var(--ops-hover);--background-selected:var(--ops-selected);--foreground:var(--ops-fg);--foreground-secondary:var(--ops-fg-secondary);--foreground-muted:var(--ops-fg-muted);--foreground-subtle:var(--ops-fg-subtle);--accent:var(--ops-accent);--accent-hover:var(--ops-accent-hover);--accent-active:var(--ops-accent-hover);--accent-foreground:var(--ops-accent-fg);--accent-muted:var(--ops-accent-muted);--surface-canvas:var(--ops-canvas);--surface-chrome:var(--ops-panel);--surface-work:var(--ops-work);--surface-card:var(--ops-card);--ring:var(--ops-accent);font-size:13px;line-height:20px}.dark [data-ui=ops]:not([data-theme=light]),[data-ui=ops][data-theme=dark]{--ops-line-strong-opacity:1}}@layer components{[data-ui=ops] .ops-hairline{box-shadow:inset 0 -1px 0 rgb(var(--ops-line) / var(--ops-line-opacity))}[data-ui=ops] .ops-surface{background-color:rgb(var(--ops-canvas));color:rgb(var(--ops-fg))}[data-ui=ops] .ops-panel{border:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));background-color:rgb(var(--ops-card))}[data-ui=ops] .ops-title{letter-spacing:-.01em;color:rgb(var(--ops-fg));font-size:14px;font-weight:600;line-height:20px}[data-ui=ops] .ops-meta{color:rgb(var(--ops-fg-secondary));font-size:13px}[data-ui=ops] .ops-kbd{border:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));background-color:rgb(var(--ops-panel));min-height:18px;font-family:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;color:rgb(var(--ops-fg-muted));border-radius:4px;align-items:center;padding-inline:6px;font-size:10px;font-weight:500;display:inline-flex}[data-ui=ops] .ops-grid-row{width:100%;min-height:var(--ops-row-height);border-bottom:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));align-items:center;gap:8px;padding-inline:16px;font-size:13px;transition-property:color,background-color,border-color,box-shadow,text-decoration-color,fill,stroke;transition-duration:.14s;transition-timing-function:cubic-bezier(.16,1,.3,1);display:flex}[data-ui=ops] .ops-grid-row:hover{background-color:rgb(var(--ops-hover))}[data-ui=ops] .ops-grid-row-active{background-color:rgb(var(--ops-selected))}[data-ui=ops] .ops-grid-head{border-bottom:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));background-color:rgb(var(--ops-work));text-transform:uppercase;letter-spacing:.035em;width:100%;height:36px;color:rgb(var(--ops-fg-muted));align-items:center;gap:8px;padding-inline:16px;font-size:11px;font-weight:600;display:flex}[data-ui=ops] .cockpit-hairline{box-shadow:inset 0 -1px 0 rgb(var(--ops-line) / var(--ops-line-opacity))}[data-ui=ops] .cockpit-kbd{border:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));background-color:rgb(var(--ops-panel));min-height:18px;font-family:var(--font-geist-mono), "Geist Mono", ui-monospace, monospace;color:rgb(var(--ops-fg-muted));border-radius:4px;align-items:center;padding-inline:6px;font-size:10px;font-weight:500;display:inline-flex}[data-ui=ops] .cockpit-grid-row{min-height:var(--ops-row-height);border-bottom:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));align-items:center;gap:8px;padding-inline:12px;font-size:13px;transition-property:color,background-color,border-color,box-shadow,text-decoration-color,fill,stroke;transition-duration:.14s;transition-timing-function:cubic-bezier(.16,1,.3,1);display:flex}[data-ui=ops] .cockpit-grid-row:hover,[data-ui=ops] .cockpit-grid-row-active{background-color:rgb(var(--ops-hover))}[data-ui=ops] .cockpit-grid-head{border-bottom:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));background-color:rgb(var(--ops-work));text-transform:uppercase;letter-spacing:.035em;height:36px;color:rgb(var(--ops-fg-muted));align-items:center;gap:8px;padding-inline:12px;font-size:11px;font-weight:600;display:flex}}@keyframes cortex-msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cortex-blink{0%,to{opacity:1}50%{opacity:0}}@keyframes cortex-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes cortex-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.cortex-msg-in{animation:.28s cubic-bezier(.16,1,.3,1) both cortex-msg-in}.cortex-thinking{box-shadow:none}.cortex-bob{animation:1.8s ease-in-out infinite cortex-bob}.cortex-dot{animation:1.2s ease-in-out infinite cortex-dot}.cortex-caret{vertical-align:text-bottom;background-color:rgb(var(--ops-accent));width:2px;height:.95em;margin-left:2px;animation:1s step-end infinite cortex-blink;display:inline-block}[data-ui=ops] button.ops-cortex-topbar-trigger{border:1px solid rgb(var(--ops-accent) / .42);background-color:rgb(var(--ops-accent) / .12);color:rgb(var(--ops-accent));letter-spacing:.04em;box-shadow:none;background-image:none;font-weight:600;transition:background-color .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1)}[data-ui=ops] button.ops-cortex-topbar-trigger:hover:not(:disabled){background-color:rgb(var(--ops-accent) / .2);border-color:rgb(var(--ops-accent) / .55);color:rgb(var(--ops-accent));filter:none;box-shadow:none}[data-ui=ops] button.ops-cortex-topbar-trigger:active:not(:disabled){background-color:rgb(var(--ops-accent) / .26);filter:none}.dark [data-ui=ops]:not([data-theme=light]) button.ops-cortex-topbar-trigger,[data-ui=ops][data-theme=dark] button.ops-cortex-topbar-trigger{border-color:rgb(var(--ops-accent) / .48);background-color:rgb(var(--ops-accent) / .16);color:rgb(var(--ops-accent));box-shadow:none}.dark [data-ui=ops]:not([data-theme=light]) button.ops-cortex-topbar-trigger:hover:not(:disabled),[data-ui=ops][data-theme=dark] button.ops-cortex-topbar-trigger:hover:not(:disabled){background-color:rgb(var(--ops-accent) / .24);border-color:rgb(var(--ops-accent) / .62);color:rgb(var(--ops-accent));filter:none;box-shadow:none}[data-ui=ops] button.ops-cortex-topbar-trigger svg{color:currentColor}[data-ui=ops] .ops-call-trigger{filter:hue-rotate(58deg)}[data-ui=ops] .ops-display-id-monitoring{color:rgb(var(--status-violet));background-image:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}[data-ui=ops] a.ops-display-id-monitoring:hover{-webkit-text-decoration-color:rgb(var(--status-violet) / .72);text-decoration-color:rgb(var(--status-violet) / .72);text-underline-offset:2px}@media (prefers-reduced-motion:reduce){.cortex-msg-in,.cortex-thinking,.cortex-bob,.cortex-dot,.cortex-caret{animation:none}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}
