:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#3b82f6;--primary-600:#2563eb;--primary-700:#1d4ed8;--primary-800:#1e40af;--primary-900:#1e3a8a;--primary-950:#172554;--primary:var(--primary-600);--primary-foreground:#fff;--primary-dark:var(--primary-700);--highlight-50:#ecfeff;--highlight-100:#cffafe;--highlight-200:#a5f3fc;--highlight-300:#67e8f9;--highlight-400:#22d3ee;--highlight-500:#06b6d4;--highlight-600:#0891b2;--highlight-700:#0e7490;--highlight-800:#155e75;--highlight-900:#164e63;--highlight-950:#083344;--highlight:var(--highlight-500);--highlight-foreground:#fff;--premium-50:#faf5ff;--premium-100:#f3e8ff;--premium-200:#e9d5ff;--premium-300:#d8b4fe;--premium-400:#c084fc;--premium-500:#a855f7;--premium-600:#9333ea;--premium-700:#7e22ce;--premium-800:#6b21a8;--premium-900:#581c87;--premium-950:#3b0764;--premium:var(--premium-500);--premium-foreground:#fff;--neutral-25:#fafbfc;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-850:#172033;--neutral-900:#0f172a;--neutral-950:#020617;--background:#fff;--foreground:var(--neutral-900);--muted:var(--neutral-100);--muted-foreground:var(--neutral-600);--border:var(--neutral-200);--border-strong:var(--neutral-300);--status-healthy:#10b981;--status-warning:#f59e0b;--status-critical:#ef4444;--status-offline:#6b7280;--status-unreachable:#94a3b8;--deploy-success:#059669;--deploy-pending:#d97706;--deploy-failed:#dc2626;--deploy-building:#0ea5e9;--deploy-queued:#64748b;--deploy-cancelled:#6b7280;--container-running:#34d399;--container-restarting:#fbbf24;--container-error:#f87171;--container-exited:#9ca3af;--container-paused:#fcd34d;--container-dead:#1f2937;--success-50:#ecfdf5;--success-100:#d1fae5;--success-200:#a7f3d0;--success-300:#6ee7b7;--success-400:#34d399;--success-500:#10b981;--success-600:#059669;--success-700:#047857;--success-800:#065f46;--success-900:#064e3b;--success-950:#022c22;--warning-50:#fffbeb;--warning-100:#fef3c7;--warning-200:#fde68a;--warning-300:#fcd34d;--warning-400:#fbbf24;--warning-500:#f59e0b;--warning-600:#d97706;--warning-700:#b45309;--warning-800:#92400e;--warning-900:#78350f;--warning-950:#451a03;--error-50:#fef2f2;--error-100:#fee2e2;--error-200:#fecaca;--error-300:#fca5a5;--error-400:#f87171;--error-500:#ef4444;--error-600:#dc2626;--error-700:#b91c1c;--error-800:#991b1b;--error-900:#7f1d1d;--error-950:#450a0a;--info-50:#f0f9ff;--info-100:#e0f2fe;--info-200:#bae6fd;--info-300:#7dd3fc;--info-400:#38bdf8;--info-500:#0ea5e9;--info-600:#0284c7;--info-700:#0369a1;--info-800:#075985;--info-900:#0c4a6e;--info-950:#082f49;--success:var(--success-500);--success-foreground:#fff;--warning:var(--warning-500);--warning-foreground:#fff;--error:var(--error-500);--error-foreground:#fff;--destructive:var(--error-500);--destructive-foreground:#fff;--info:var(--info-500);--info-foreground:#fff;--chart-1:#3b82f6;--chart-2:#8b5cf6;--chart-3:#ec4899;--chart-4:#06b6d4;--chart-5:#f59e0b;--chart-6:#10b981;--chart-grid:var(--neutral-200);--chart-axis:var(--neutral-400);--chart-label:var(--neutral-600);--chart-category-1:#3b82f6;--chart-category-2:#8b5cf6;--chart-category-3:#ec4899;--chart-category-4:#f59e0b;--chart-category-5:#10b981;--chart-category-6:#06b6d4;--chart-category-7:#f97316;--chart-category-8:#6366f1;--sequential-1:#eff6ff;--sequential-2:#dbeafe;--sequential-3:#bfdbfe;--sequential-4:#93c5fd;--sequential-5:#60a5fa;--sequential-6:#3b82f6;--sequential-7:#2563eb;--sequential-8:#1d4ed8;--diverging-negative-5:#7f1d1d;--diverging-negative-4:#991b1b;--diverging-negative-3:#dc2626;--diverging-negative-2:#f87171;--diverging-negative-1:#fecaca;--diverging-neutral:#f1f5f9;--diverging-positive-1:#bfdbfe;--diverging-positive-2:#60a5fa;--diverging-positive-3:#2563eb;--diverging-positive-4:#1e40af;--diverging-positive-5:#1e3a8a;--heatmap-0:#ecfdf5;--heatmap-1:#a7f3d0;--heatmap-2:#fef08a;--heatmap-3:#fdba74;--heatmap-4:#fca5a5;--chart-threshold-warning:var(--warning-500);--chart-threshold-critical:var(--error-500);--chart-threshold-optimal:var(--success-500);--card:#fff;--card-foreground:var(--neutral-900);--card-border:var(--border);--card-elevated:#fff;--card-elevated-border:var(--primary-100);--card-elevated-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--accent:var(--neutral-100);--accent-foreground:var(--neutral-900);--status-card-success-bg:var(--success-50);--status-card-success-border:var(--success-200);--status-card-warning-bg:var(--warning-50);--status-card-warning-border:var(--warning-200);--status-card-error-bg:var(--error-50);--status-card-error-border:var(--error-200);--status-card-info-bg:var(--info-50);--status-card-info-border:var(--info-200);--button-primary-bg:var(--primary);--button-primary-fg:var(--primary-foreground);--button-primary-hover:var(--primary-700);--button-primary-active:var(--primary-800);--button-secondary-bg:var(--neutral-100);--button-secondary-fg:var(--neutral-700);--button-secondary-border:var(--neutral-300);--button-secondary-hover:var(--neutral-200);--button-secondary-hover-border:var(--neutral-400);--button-secondary-active:var(--neutral-300);--button-ghost-bg:transparent;--button-ghost-fg:var(--neutral-700);--button-ghost-hover:var(--neutral-50);--button-ghost-active:var(--neutral-100);--button-outline-bg:transparent;--button-outline-fg:var(--primary);--button-outline-border:var(--primary);--button-outline-hover-bg:var(--neutral-100);--button-outline-hover-border:var(--neutral-300);--button-destructive-bg:var(--destructive);--button-destructive-fg:var(--destructive-foreground);--button-destructive-hover:var(--error-600);--button-destructive-active:var(--error-700);--button-link-fg:var(--primary);--button-link-hover:var(--primary-700);--badge-default-bg:var(--neutral-100);--badge-default-fg:var(--neutral-700);--badge-default-border:var(--neutral-200);--badge-primary-bg:var(--primary-100);--badge-primary-fg:var(--primary-700);--badge-primary-border:var(--primary-200);--badge-success-bg:var(--success-100);--badge-success-fg:var(--success-700);--badge-success-border:var(--success-200);--badge-warning-bg:var(--warning-100);--badge-warning-fg:var(--warning-700);--badge-warning-border:var(--warning-200);--badge-error-bg:var(--error-100);--badge-error-fg:var(--error-700);--badge-error-border:var(--error-200);--badge-info-bg:var(--info-100);--badge-info-fg:var(--info-700);--badge-info-border:var(--info-200);--badge-highlight-bg:var(--highlight-100);--badge-highlight-fg:var(--highlight-700);--badge-highlight-border:var(--highlight-200);--badge-premium-bg:var(--premium-100);--badge-premium-fg:var(--premium-700);--badge-premium-border:var(--premium-200);--input-bg:#fff;--input-fg:var(--neutral-900);--input-border:var(--border);--input-border-focus:var(--ring);--input-placeholder:var(--neutral-400);--input-disabled-bg:var(--muted);--input-disabled-fg:var(--neutral-400);--select-bg:#fff;--select-fg:var(--neutral-900);--select-border:var(--border);--select-border-focus:var(--ring);--checkbox-bg:#fff;--checkbox-border:var(--neutral-300);--checkbox-checked-bg:var(--primary);--checkbox-checked-fg:#fff;--checkbox-focus:var(--ring);--table-bg:#fff;--table-fg:var(--neutral-900);--table-border:var(--border);--table-header-bg:var(--neutral-50);--table-header-fg:var(--neutral-700);--table-header-border:var(--border-strong);--table-row-hover:var(--neutral-50);--table-row-selected:var(--primary-50);--table-row-zebra:var(--neutral-25);--table-cell-border:var(--border);--overlay-bg:#00000080;--modal-bg:#fff;--modal-fg:var(--neutral-900);--modal-border:var(--card-elevated-border);--modal-shadow:var(--card-elevated-shadow);--popover-bg:#fff;--popover-fg:var(--neutral-900);--popover-border:var(--border);--popover-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--terminal-bg:var(--neutral-900);--terminal-fg:var(--success-400);--terminal-border:var(--neutral-700);--code-block-bg:var(--neutral-50);--code-block-fg:var(--neutral-800);--code-block-border:var(--neutral-200);--code-inline-bg:var(--neutral-100);--code-inline-fg:var(--error-600);--code-inline-border:var(--neutral-200);--syntax-keyword:var(--premium-400);--syntax-string:var(--success-400);--syntax-function:var(--primary-400);--syntax-comment:var(--neutral-500);--syntax-number:var(--warning-400);--syntax-operator:var(--highlight-400);--syntax-constant:var(--error-400);--syntax-class:var(--premium-500);--ring:var(--primary-500);--ring-offset:2px;--ring-width:2px;--ring-offset-color:var(--background);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--spinner-border:var(--border);--spinner-border-top:var(--primary);--skeleton-bg:var(--neutral-200);--skeleton-shimmer:var(--neutral-100);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-quint:cubic-bezier(.22,1,.36,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--duration-instant:.1s;--duration-fast:.15s;--duration-normal:.2s;--duration-moderate:.3s;--duration-slow:.4s;--duration-slower:.5s;--scale-press:.97;--scale-hover:1.02;--scale-focus:1.01;--success-glow:0 0 20px var(--success-400);--success-ring:0 0 0 3px var(--success-200);--transition-colors:color var(--duration-fast)var(--ease-out-quart),background-color var(--duration-fast)var(--ease-out-quart),border-color var(--duration-fast)var(--ease-out-quart);--transition-transform:transform var(--duration-instant)var(--ease-out-quart);--transition-opacity:opacity var(--duration-normal)var(--ease-out-quart);--transition-shadow:box-shadow var(--duration-fast)var(--ease-out-quart);--transition-all:all var(--duration-normal)var(--ease-out-quart)}.dark{--primary:var(--primary-500);--primary-foreground:#fff;--background:var(--neutral-950);--foreground:var(--neutral-50);--muted:var(--neutral-800);--muted-foreground:var(--neutral-300);--border:var(--neutral-700);--border-strong:var(--neutral-600);--status-healthy:#34d399;--status-warning:#fbbf24;--status-critical:#f87171;--status-offline:#9ca3af;--status-unreachable:#6b7280;--deploy-success:#10b981;--deploy-pending:#f59e0b;--deploy-failed:#f87171;--deploy-building:#38bdf8;--deploy-queued:#94a3b8;--deploy-cancelled:#9ca3af;--container-running:#6ee7b7;--container-restarting:#fcd34d;--container-error:#fca5a5;--container-exited:#d1d5db;--container-paused:#fde68a;--container-dead:#4b5563;--success:var(--success-400);--warning:var(--warning-400);--error:var(--error-400);--destructive:var(--error-400);--info:var(--info-400);--chart-grid:var(--neutral-700);--chart-axis:var(--neutral-500);--chart-label:var(--neutral-400);--card:var(--neutral-950);--card-foreground:var(--neutral-50);--card-elevated:var(--neutral-900);--card-elevated-border:var(--primary-900);--card-elevated-shadow:0 20px 25px -5px #00000080,0 10px 10px -5px #0000004d;--accent:var(--neutral-800);--accent-foreground:var(--neutral-50);--status-card-success-bg:#064e3b;--status-card-success-border:#047857;--status-card-warning-bg:#78350f;--status-card-warning-border:#b45309;--status-card-error-bg:#7f1d1d;--status-card-error-border:#b91c1c;--status-card-info-bg:#0c4a6e;--status-card-info-border:#075985;--button-secondary-bg:var(--neutral-800);--button-secondary-fg:var(--neutral-200);--button-secondary-border:var(--neutral-600);--button-secondary-hover:var(--neutral-700);--button-ghost-hover:var(--neutral-900);--button-outline-hover-bg:var(--neutral-800);--badge-default-bg:var(--neutral-800);--badge-default-fg:var(--neutral-200);--badge-default-border:var(--neutral-600);--input-bg:var(--neutral-900);--input-fg:var(--neutral-50);--input-border:var(--neutral-700);--input-border-focus:var(--ring);--checkbox-bg:var(--neutral-900);--checkbox-border:var(--neutral-600);--table-bg:var(--neutral-900);--table-fg:var(--neutral-50);--table-header-bg:var(--neutral-800);--table-header-fg:var(--neutral-200);--table-row-hover:var(--neutral-800);--table-row-selected:var(--primary-950);--table-row-zebra:var(--neutral-850);--overlay-bg:#000000b3;--modal-bg:var(--neutral-850);--modal-fg:var(--neutral-50);--popover-bg:var(--neutral-800);--popover-fg:var(--neutral-50);--terminal-bg:var(--neutral-950);--terminal-fg:var(--success-400);--code-block-bg:var(--neutral-900);--code-block-fg:var(--neutral-200);--code-block-border:var(--neutral-700);--code-inline-bg:var(--neutral-800);--code-inline-fg:var(--error-400);--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0006,0 2px 4px -2px #0000004d;--shadow-lg:0 10px 15px -3px #00000080,0 4px 6px -4px #0006;--shadow-xl:0 20px 25px -5px #0009,0 8px 10px -6px #00000080;--shadow-2xl:0 25px 50px -12px #000000b3;--skeleton-bg:var(--neutral-800);--skeleton-shimmer:var(--neutral-700);--success-glow:0 0 24px var(--success-500);--success-ring:0 0 0 3px var(--success-700)}:focus-visible{outline:var(--ring-width)solid var(--ring);outline-offset:var(--ring-offset)}.input:focus,.select:focus,.textarea:focus,input:focus,select:focus,textarea:focus{outline:var(--ring-width)solid var(--ring);outline-offset:-1px}button:focus-visible,a:focus-visible{outline:var(--ring-width)solid var(--ring);outline-offset:var(--ring-offset)}@keyframes success-check{0%{stroke-dashoffset:24px;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes success-pulse{0%,to{box-shadow:var(--success-ring);transform:scale(1)}50%{box-shadow:var(--success-glow);transform:scale(1.02)}}@keyframes success-fade-in{0%{opacity:0;transform:scale(.95)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gentle-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.animate-success-check{animation:success-check var(--duration-moderate)var(--ease-out-quart)forwards;stroke-dasharray:24;stroke-dashoffset:24px}.animate-success-pulse{animation:success-pulse 1.5s var(--ease-out-quart)1}.animate-success-fade-in{animation:success-fade-in var(--duration-moderate)var(--ease-out-expo)forwards}.animate-shimmer{background:linear-gradient(90deg,var(--skeleton-bg)0%,var(--skeleton-shimmer)50%,var(--skeleton-bg)100%);background-size:200% 100%;animation:1.5s infinite shimmer}.animate-pulse{animation:gentle-pulse 2s var(--ease-in-out-quart)infinite}.animate-spin{animation:1s linear infinite spin}.animate-float{animation:float 3s var(--ease-in-out-quart)infinite}.animate-fade-in-up{animation:fade-in-up var(--duration-moderate)var(--ease-out-expo)forwards}.animate-scale-in{animation:scale-in var(--duration-normal)var(--ease-out-quart)forwards}.animate-slide-in-right{animation:slide-in-right var(--duration-normal)var(--ease-out-quart)forwards}.interactive-lift{transition:var(--transition-transform),var(--transition-shadow)}.interactive-lift:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.interactive-lift:active{transform:translateY(0)}.btn-press{transition:var(--transition-transform)}.btn-press:active{transform:scale(var(--scale-press))}.card-lift{transition:var(--transition-transform),var(--transition-shadow)}.card-lift:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.input-glow:focus{box-shadow:0 0 0 3px var(--primary-200)}.dark .input-glow:focus{box-shadow:0 0 0 3px var(--primary-800)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=6fe85a3101eb2dea.css.map*/