@media (prefers-color-scheme:dark){:root{--color-background:#020617;--color-surface:#0f172a;--color-surface-elevated:#1e293b;--color-sidebar:#020617;--color-text-primary:#f1f5f9;--color-text-secondary:#94a3b8;--color-text-muted:#64748b;--color-border:#1e293b;--color-input-border:#334155;--color-input-border-hover:#475569;--color-input-border-focus:#818cf8;--color-primary:#6366f1;--color-primary-hover:#818cf8;--color-accent:#14b8a6;--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-status-running-bg:#064e3b;--color-status-running-text:#6ee7b7;--color-status-provisioning-bg:#1e3a8a;--color-status-provisioning-text:#93c5fd;--color-status-paused-bg:#4c1d95;--color-status-paused-text:#c4b5fd;--color-status-warning-bg:#78350f;--color-status-warning-text:#fcd34d;--color-status-failed-bg:#7f1d1d;--color-status-failed-text:#fca5a5}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background-color:var(--color-background);--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;text-align:center;border-inline:1px solid var(--border);box-sizing:border-box;width:100%;min-height:100svh;color:var(--color-text-primary);--color-background:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#020617);--color-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f172a);--color-surface-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1e293b);--color-sidebar:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#020617);--color-text-primary:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#f1f5f9);--color-text-secondary:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8);--color-text-muted:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#64748b);--color-border:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#1e293b);--color-switch-track:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#475569);--color-switch-track-active:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#6366f1);--color-switch-icon:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#475569);--color-switch-icon-active:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#6366f1);--color-switch-focus:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#818cf8);--color-selected-bg:var(--lightningcss-light,#eef2ff)var(--lightningcss-dark,#1e1b4b);--color-selected-border:var(--lightningcss-light,#c7d2fe)var(--lightningcss-dark,#3730a3);--color-selected-text:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,#a5b4fc);--color-selected-icon:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#818cf8);--color-hover-bg:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#1e293b);--color-pressed-bg:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#334155);--color-input-border:var(--lightningcss-light,#cbd5e1)var(--lightningcss-dark,#334155);--color-input-border-hover:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#475569);--color-input-border-focus:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#818cf8);--color-primary:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#6366f1);--color-primary-hover:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,#818cf8);--color-accent:var(--lightningcss-light,#0d9488)var(--lightningcss-dark,#14b8a6);--color-success:var(--lightningcss-light,#059669)var(--lightningcss-dark,#10b981);--color-warning:var(--lightningcss-light,#d97706)var(--lightningcss-dark,#f59e0b);--color-error:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#ef4444);--color-status-running-bg:var(--lightningcss-light,#ecfdf5)var(--lightningcss-dark,#064e3b);--color-status-running-text:var(--lightningcss-light,#047857)var(--lightningcss-dark,#6ee7b7);--color-status-provisioning-bg:var(--lightningcss-light,#eff6ff)var(--lightningcss-dark,#1e3a8a);--color-status-provisioning-text:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#93c5fd);--color-status-paused-bg:var(--lightningcss-light,#f5f3ff)var(--lightningcss-dark,#4c1d95);--color-status-paused-text:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#c4b5fd);--color-status-stopped-bg:var(--lightningcss-light,#f5f3ff)var(--lightningcss-dark,#4c1d95);--color-status-stopped-text:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#c4b5fd);--color-status-warning-bg:var(--lightningcss-light,#fffbeb)var(--lightningcss-dark,#78350f);--color-status-warning-text:var(--lightningcss-light,#b45309)var(--lightningcss-dark,#fcd34d);--color-status-failed-bg:var(--lightningcss-light,#fef2f2)var(--lightningcss-dark,#7f1d1d);--color-status-failed-text:var(--lightningcss-light,#b91c1c)var(--lightningcss-dark,#fca5a5);flex-direction:column;margin:0 auto;font-size:18px;display:flex}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;min-height:100svh;font-family:var(--sans);justify-content:center;align-items:center;margin:0;display:flex;overflow-x:hidden}#app-root{width:100%}
