@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}.dark [data-ui=ops],.dark [data-ui=ops] :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}html:not(.dark) [data-ui=ops] :where(:not([data-ui=legacy])),[data-ui=ops][data-theme=light] :where(:not([data-ui=legacy])){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-ui=ops]{--ops-canvas:33 33 33;--ops-panel:23 23 23;--ops-work:28 28 28;--ops-card:10 10 10;--ops-hover:38 38 38;--ops-active:46 46 46;--ops-line:46 46 46;--ops-line-opacity:1;--ops-line-strong-opacity:1;--ops-fg:236 236 236;--ops-fg-secondary:163 163 163;--ops-fg-muted:115 115 115;--ops-fg-subtle:82 82 82;--ops-accent:59 130 246;--ops-accent-hover:37 99 235;--ops-accent-fg:255 255 255;--ops-accent-muted:23 23 23;--ops-success:34 197 94;--ops-warning:245 158 11;--ops-danger:239 68 68;--ops-sidebar-width:220px;--ops-sidebar-collapsed:52px;--ops-topbar-height:48px;--ops-content-max:1280px;--ops-row-height:36px;--ops-radius-sm:6px;--ops-radius-md:8px;--ops-radius-lg:12px;--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-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);--foreground:var(--ops-fg);--foreground-secondary:var(--ops-fg-secondary);--foreground-muted:var(--ops-fg-muted);--foreground-subtle:var(--ops-fg-subtle);--surface-canvas:var(--ops-canvas);--surface-chrome:var(--ops-panel);--surface-work:var(--ops-work);--surface-card:var(--ops-card);--ring:var(--ops-accent)}html:not(.dark) [data-ui=ops],[data-ui=ops][data-theme=light]{--ops-canvas:241 241 243;--ops-panel:250 250 251;--ops-work:247 247 248;--ops-card:255 255 255;--ops-hover:241 241 243;--ops-active:235 235 238;--ops-line:0 0 0;--ops-line-opacity:.1;--ops-line-strong-opacity:.18;--ops-fg:24 24 27;--ops-fg-secondary:82 82 91;--ops-fg-muted:113 113 122;--ops-fg-subtle:161 161 170;--ops-accent:37 99 235;--ops-accent-hover:29 78 216;--ops-accent-fg:255 255 255;--ops-accent-muted:239 246 255;--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-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);--foreground:var(--ops-fg);--foreground-secondary:var(--ops-fg-secondary);--foreground-muted:var(--ops-fg-muted);--foreground-subtle:var(--ops-fg-subtle);--surface-canvas:var(--ops-canvas);--surface-chrome:var(--ops-panel);--surface-work:var(--ops-work);--surface-card:var(--ops-card);--ring:var(--ops-accent)}}@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:15px;font-weight:600}[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;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{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,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}[data-ui=ops] .ops-grid-row:hover,[data-ui=ops] .ops-grid-row-active{background-color:rgb(var(--ops-hover))}[data-ui=ops] .ops-grid-head{border-bottom:1px solid rgb(var(--ops-line) / var(--ops-line-opacity));background-color:rgb(var(--ops-panel));text-transform:uppercase;letter-spacing:.04em;height:32px;color:rgb(var(--ops-fg-muted));align-items:center;gap:8px;padding-inline:12px;font-size:11px;font-weight:500;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;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,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,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-panel));text-transform:uppercase;letter-spacing:.04em;height:32px;color:rgb(var(--ops-fg-muted));align-items:center;gap:8px;padding-inline:12px;font-size:11px;font-weight:500;display:flex}}
@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}@keyframes confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(400px)rotate(720deg)}}@keyframes confetti-explode{0%{opacity:1;transform:translate(0)scale(0)}50%{opacity:1}to{opacity:0}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#a1a1aa66;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#71717a80}
