html.theme-space{--background:#0c0f1d;--foreground:#eef2ff;--card:#141c34;--card-foreground:#eef2ff;--popover:#141c34;--popover-foreground:#eef2ff;--primary:#3b9eff;--primary-foreground:#eef2ff;--primary-glow:#3b9eff47;--plan-paid:#56e08a;--secondary:#1b2540;--secondary-foreground:#eef2ff;--muted:#0d1220;--muted-foreground:#6b7da3;--accent:#1b2540;--accent-foreground:#eef2ff;--destructive:#ff3cac;--destructive-foreground:#eef2ff;--border:#1e2c48;--input:#141c34;--ring:#3b9eff;--chart-1:#3b9eff;--chart-2:#9b59f5;--chart-3:#4deeea;--chart-4:#39d353;--chart-5:#f0c142;--radius:.5rem;--sidebar:#141c34;--sidebar-foreground:#eef2ff;--sidebar-primary:#3b9eff;--sidebar-primary-foreground:#eef2ff;--sidebar-accent:#1b2540;--sidebar-accent-foreground:#eef2ff;--sidebar-border:#1e2c48;--sidebar-ring:#3b9eff;--widget-bg:#1a2236;--modal-header:#0a0d18;--widget-header:#111827;--widget-control:#ffffff08;--widget-control-hover:#ffffff1f;--widget-control-fg:#8496bb;--aurora:linear-gradient(135deg, #ff3cac 0%, #9b59f5 50%, #3b9eff 100%);--header-bg:#141a2ceb;--header-border:#3b9eff3d;--header-backdrop:blur(16px);--group-primary:#3b9eff;--group-violet:#9b59f5;--group-pink:#ff3cac;--group-cyan:#4deeea;--group-green:#39d353;--group-gold:#f0c142;--fence-stroke-alpha:60%;--fence-fill-alpha:5%;--fence-legend-bg:#111827;--fence-legend-fg:#eef2ff;--fence-stroke-thin:1.5px;--fence-stroke-bold:3px}html.theme-space body{background-image:radial-gradient(#ffffff09 1px,#0000 1px);background-size:40px 40px;background-attachment:fixed}html.theme-space .widget-card{box-shadow:0 2px 8px #0006}html.theme-space .widget-drag-handle{background:var(--widget-header);border-bottom:1px solid #ffffff0a}html.theme-space .widget-label{color:var(--widget-accent,var(--primary));font-size:var(--t-10,10px);letter-spacing:.12em}html.theme-space .widget-settings-btn,html.theme-space .widget-remove-btn{color:var(--widget-control-fg);background:var(--widget-control-idle,transparent)}html.theme-space .widget-settings-btn:hover,html.theme-space .widget-settings-btn.is-active,html.theme-space .widget-remove-btn:hover{color:var(--foreground);background:var(--widget-control-hover)}html.theme-space .dashboard-header{background:var(--header-bg);-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);border-bottom:1px solid var(--header-border)}html.theme-space .dashboard-title{background:var(--aurora);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}html.theme-space .aurora-btn{background:var(--aurora);color:#fff;box-shadow:0 0 24px #9b59f566}html.theme-space .nebula-blobs{display:block}html.theme-space .widget-card input[type=text],html.theme-space .widget-card input[type=datetime-local],html.theme-space .widget-card textarea{color:#eef2ff;background:#0e1527;border-color:#1e2c48}
html.theme-minimal-dark{--background:#131936;--foreground:#fff;--card:#1c2354;--card-foreground:#fff;--popover:#1c2354;--popover-foreground:#fff;--primary:#4dd9e9;--primary-foreground:#131936;--primary-glow:#4dd9e947;--plan-paid:#4de8a0;--secondary:#222c62;--secondary-foreground:#fff;--muted:#1c2354;--muted-foreground:#ffffff61;--accent:#222c62;--accent-foreground:#fff;--destructive:#ff6b8a;--destructive-foreground:#fff;--border:#ffffff0f;--input:#222c62;--ring:#4dd9e9;--chart-1:#4dd9e9;--chart-2:#9b8eff;--chart-3:#ff6b8a;--chart-4:#5be584;--chart-5:#ffb547;--radius:1.125rem;--sidebar:#1c2354;--sidebar-foreground:#fff;--sidebar-primary:#4dd9e9;--sidebar-primary-foreground:#131936;--sidebar-accent:#222c62;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff0f;--sidebar-ring:#4dd9e9;--widget-bg:#1c2354;--modal-header:#131936;--widget-header:#1c2354;--widget-control:#ffffff08;--widget-control-hover:#ffffff1f;--widget-control-fg:#9aa0be;--header-bg:#1f275cf0;--header-border:#ffffff24;--header-backdrop:blur(20px);--widget-metric-size:clamp(2.5rem, 5vw, 5rem);--widget-unit-size:clamp(1.5rem, 3.5vw, 2.75rem);--group-primary:#3b9eff;--group-violet:#9b8eff;--group-pink:#ff6b8a;--group-cyan:#4dd9e9;--group-green:#5be584;--group-gold:#ffb547;--fence-stroke-alpha:55%;--fence-fill-alpha:6%;--fence-legend-bg:#1c2354;--fence-legend-fg:#fff;--fence-stroke-thin:1.5px;--fence-stroke-bold:3px}html.theme-minimal-dark .widget-card{box-shadow:0 12px 40px #00000073,0 2px 8px #00000040}html.theme-minimal-dark .widget-drag-handle{padding-top:10px;padding-bottom:6px}html.theme-minimal-dark .widget-label{color:#ffffff47;font-size:var(--t-9,9px);letter-spacing:.06em}html.theme-minimal-dark .widget-settings-btn,html.theme-minimal-dark .widget-remove-btn{color:var(--widget-control-fg);background:var(--widget-control-idle,transparent)}html.theme-minimal-dark .widget-settings-btn:hover,html.theme-minimal-dark .widget-settings-btn.is-active,html.theme-minimal-dark .widget-remove-btn:hover{color:var(--foreground);background:var(--widget-control-hover)}html.theme-minimal-dark .dashboard-header{background:var(--header-bg);-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);border-bottom:1px solid var(--header-border)}html.theme-minimal-dark .dashboard-title{color:var(--foreground)}html.theme-minimal-dark .aurora-btn{background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 24px #4dd9e959}html.theme-minimal-dark .widget-card input,html.theme-minimal-dark .widget-card textarea{color:#fff;background:#222c62;border-color:#ffffff14}
html.theme-minimal-light{--background:#e8ebf5;--foreground:#131936;--card:#fff;--card-foreground:#131936;--popover:#fff;--popover-foreground:#131936;--primary:#00b4c8;--primary-foreground:#fff;--primary-glow:#00b4c833;--plan-paid:#0e8a4a;--secondary:#f0f3ff;--secondary-foreground:#131936;--muted:#f5f7ff;--muted-foreground:#1319366b;--accent:#f0f3ff;--accent-foreground:#131936;--destructive:#e8365d;--destructive-foreground:#fff;--border:#13193614;--input:#f5f7ff;--ring:#00b4c8;--chart-1:#00b4c8;--chart-2:#7c6fcd;--chart-3:#e8365d;--chart-4:#27ae60;--chart-5:#f39c12;--radius:1.125rem;--sidebar:#fff;--sidebar-foreground:#131936;--sidebar-primary:#00b4c8;--sidebar-primary-foreground:#fff;--sidebar-accent:#f0f3ff;--sidebar-accent-foreground:#131936;--sidebar-border:#13193614;--sidebar-ring:#00b4c8;--widget-bg:#fff;--modal-header:#eef1fa;--widget-header:#fff;--widget-control:#13193608;--widget-control-hover:#1319361a;--widget-control-fg:#5a6480;--header-bg:#fffffff0;--header-border:#13193629;--header-backdrop:blur(20px);--widget-metric-size:clamp(2rem, 4vw, 4rem);--widget-unit-size:clamp(1.25rem, 3vw, 2.25rem);--group-primary:#2f80ed;--group-violet:#7c6fcd;--group-pink:#e8365d;--group-cyan:#00b4c8;--group-green:#27ae60;--group-gold:#f39c12;--fence-stroke-alpha:70%;--fence-fill-alpha:3%;--fence-legend-bg:#fff;--fence-legend-fg:#131936;--fence-stroke-thin:1.5px;--fence-stroke-bold:3px}html.theme-minimal-light .widget-card{box-shadow:0 8px 32px #1319361a,0 2px 6px #1319360f}html.theme-minimal-light .widget-drag-handle{padding-top:10px;padding-bottom:6px}html.theme-minimal-light .widget-label{color:#13193647;font-size:var(--t-9,9px);letter-spacing:.06em}html.theme-minimal-light .widget-settings-btn,html.theme-minimal-light .widget-remove-btn{color:var(--widget-control-fg);background:var(--widget-control-idle,transparent)}html.theme-minimal-light .widget-settings-btn:hover,html.theme-minimal-light .widget-settings-btn.is-active,html.theme-minimal-light .widget-remove-btn:hover{color:var(--foreground);background:var(--widget-control-hover)}html.theme-minimal-light .dashboard-header{background:var(--header-bg);-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);border-bottom:1px solid var(--header-border)}html.theme-minimal-light .dashboard-title{color:var(--foreground)}html.theme-minimal-light .aurora-btn{background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 20px #00b4c847}html.theme-minimal-light .widget-card input,html.theme-minimal-light .widget-card textarea{color:#131936;background:#f0f3ff;border-color:#1319361a}
html.theme-crt{--background:#000;--foreground:#e9f6f8;--card:#06090a;--card-foreground:#e9f6f8;--popover:#06090a;--popover-foreground:#e9f6f8;--primary:#00e5ff;--primary-foreground:#000;--primary-glow:#00e5ff61;--plan-paid:#ff7a1a;--cta:#ff7a1a;--secondary:#0e1416;--secondary-foreground:#e9f6f8;--muted:#090d0f;--muted-foreground:#86a0a4;--accent:#0e1416;--accent-foreground:#e9f6f8;--destructive:#ff4d5e;--destructive-foreground:#06090a;--border:#1b2427;--input:#0e1416;--ring:#00e5ff;--chart-1:#00e5ff;--chart-2:#a472ff;--chart-3:#5bf7d0;--chart-4:#4bff72;--chart-5:#ffd23f;--radius:0rem;--sidebar:#06090a;--sidebar-foreground:#e9f6f8;--sidebar-primary:#00e5ff;--sidebar-primary-foreground:#000;--sidebar-accent:#0e1416;--sidebar-accent-foreground:#e9f6f8;--sidebar-border:#1b2427;--sidebar-ring:#00e5ff;--widget-bg:#080c0d;--modal-header:#0e1416;--widget-header:#172428;--widget-control:#00e5ff12;--widget-control-hover:#00e5ff33;--widget-control-fg:#7fc9d4;--aurora:linear-gradient(135deg, #00e5ff 0%, #a8fcff 50%, #00e5ff 100%);--header-bg:#000000e6;--header-border:#00e5ff4d;--header-backdrop:blur(14px);--group-primary:#00e5ff;--group-violet:#a472ff;--group-pink:#ff3dbe;--group-cyan:#5bf7d0;--group-green:#4bff72;--group-gold:#ffd23f;--fence-stroke-alpha:72%;--fence-fill-alpha:6%;--fence-legend-bg:#0d1416;--fence-legend-fg:#e9f6f8;--fence-stroke-thin:1.5px;--fence-stroke-bold:3px}html.theme-crt body{background-image:radial-gradient(100% 70% at 50% 34%,#00e5ff17,#0000 62%),radial-gradient(120% 90%,#0000 52%,#0000008c);background-repeat:no-repeat;background-attachment:fixed}html.theme-crt body:after{content:"";z-index:9999;pointer-events:none;background-image:repeating-linear-gradient(#00e5ff09 0 1px,#00000005 1px 2px,#0000 2px 3px),radial-gradient(130% 118%,#0000 58%,#00000029);position:fixed;inset:0}html.theme-crt .widget-card{box-shadow:inset 0 0 0 1px var(--border), 0 2px 16px #000000a6}html.theme-crt .react-grid-item.react-draggable-dragging .widget-card,html.theme-crt .react-grid-item.resizing .widget-card{box-shadow:inset 0 0 0 1px var(--border), 0 16px 34px #000000b3}html.theme-crt .widget-drag-handle{background:var(--widget-header);border-bottom:1px solid #00e5ff2e}html.theme-crt .widget-label{color:var(--widget-accent,var(--primary));font-family:var(--font-ui-mono);font-size:var(--t-10,10px);letter-spacing:.18em;text-shadow:0 0 10px color-mix(in srgb, currentColor 35%, transparent)}html.theme-crt .widget-settings-btn,html.theme-crt .widget-remove-btn{color:var(--widget-control-fg);background:var(--widget-control-idle,transparent);border-radius:0}html.theme-crt .widget-settings-btn:hover,html.theme-crt .widget-settings-btn.is-active,html.theme-crt .widget-remove-btn:hover{color:var(--foreground);background:var(--widget-control-hover)}html.theme-crt .dashboard-header{background:var(--header-bg);-webkit-backdrop-filter:var(--header-backdrop);backdrop-filter:var(--header-backdrop);border-bottom:1px solid var(--header-border)}html.theme-crt .dashboard-title{text-shadow:0 0 18px #00e5ff73,0 0 40px #00e5ff2e;filter:drop-shadow(0 0 10px #00e5ff4d)drop-shadow(0 0 26px #00e5ff1f)}html.theme-crt .aurora-btn{background:var(--cta);color:var(--primary-foreground);box-shadow:0 0 22px #ff7a1a7a,0 0 48px #ff7a1a2e}html.theme-crt .nebula-blobs{display:none}html.theme-crt .widget-card input[type=text],html.theme-crt .widget-card input[type=datetime-local],html.theme-crt .widget-card input,html.theme-crt .widget-card textarea{color:#e9f6f8;background:#040708;border-color:#223033}@media (prefers-reduced-motion:no-preference){html.theme-crt .dashboard-title{animation:7s step-end infinite crt-flicker}html.theme-crt .aurora-btn{animation:3.4s ease-in-out infinite crt-pulse}@keyframes crt-flicker{0%,42%,46%,71%,74%,to{opacity:1;filter:drop-shadow(0 0 10px #00e5ff4d)drop-shadow(0 0 26px #00e5ff1f)}44%,72.5%{opacity:.88;filter:drop-shadow(0 0 5px #00e5ff29)drop-shadow(0 0 16px #00e5ff0f)}}@keyframes crt-pulse{0%,to{box-shadow:0 0 18px #ff7a1a61,0 0 40px #ff7a1a24}50%{box-shadow:0 0 30px #ff7a1a9e,0 0 64px #ff7a1a3d}}}html.theme-crt .toggle-group,html.theme-crt .toggle-group button,html.theme-crt .settings-btn,html.theme-crt .add-menu,html.theme-crt .add-menu-icon,html.theme-crt .roadmap-meter,html.theme-crt .roadmap-column,html.theme-crt .roadmap-empty-column,html.theme-crt .door,html.theme-crt .ghost-slot,html.theme-crt .confirm-go,html.theme-crt [role=dialog]{border-radius:0}
