@theme inline{--color-background-secondary: rgb(var(--color-background-secondary)); --color-background-tertiary: rgb(var(--color-background-tertiary)); --color-background-elevated: rgb(var(--color-background-elevated)); --color-text-primary: rgb(var(--color-text-primary)); --color-text-secondary: rgb(var(--color-text-secondary)); --color-text-muted: rgb(var(--color-text-muted)); --color-primary-hover: #16a34a; --color-primary-active: #15803d; --color-warning: #eab308; --color-error: #ef4444; --color-info: #3b82f6; --shadow-panel: 0 4px 6px -1px #0000004d, 0 2px 4px -1px #00000026;}@layer base{.saas-theme{--color-background:255 255 255;--color-background-secondary:249 250 251;--color-background-tertiary:243 244 246;--color-background-elevated:229 231 235;--color-text-primary:24 24 27;--color-text-secondary:113 113 122;--color-text-muted:161 161 170;--color-border:228 228 231;--color-border-hover:212 212 216;--color-border-active:161 161 170;--background:0 0% 100%;--foreground:240 10% 3.9%;--card:0 0% 100%;--card-foreground:240 10% 3.9%;--popover:0 0% 100%;--popover-foreground:240 10% 3.9%;--primary:142 71% 45%;--primary-foreground:0 0% 100%;--secondary:240 4.8% 95.9%;--secondary-foreground:240 5.9% 10%;--muted:240 4.8% 95.9%;--muted-foreground:240 3.8% 46.1%;--accent:240 4.8% 95.9%;--accent-foreground:240 5.9% 10%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:240 5.9% 90%;--input:240 5.9% 90%;--ring:142 71% 45%;--radius:.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:rgb(var(--color-text-primary));background-color:rgb(var(--color-background));--dashboard-color-bg:#eef2e6;--dashboard-color-sidebar:#f8faef;--dashboard-color-panel:#f4f7ee;--dashboard-color-surface:#fbfcf7;--dashboard-color-surface-elevated:#fff;--dashboard-color-surface-muted:#ffffffc2;--dashboard-color-surface-hover:#4d602a13;--dashboard-color-inset:#e8edde;--dashboard-color-accent:#d7ff64;--dashboard-color-accent-readable:#506900;--dashboard-color-text:#11150d;--dashboard-color-text-muted:#4f5b46;--dashboard-color-text-subtle:#737d68;--dashboard-color-border:#1f2a1029;--dashboard-color-border-soft:#1f2a101c;--dashboard-color-accent-soft:#5d7a001a;--dashboard-color-accent-strong:#5d7a0038;--dashboard-color-shadow:0 10px 26px #1f2a1014;--dashboard-color-shadow-soft:0 1px 2px #1f2a1014;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-weight:400;line-height:1.5}html.dark .saas-theme{--color-background:15 15 17;--color-background-secondary:24 24 27;--color-background-tertiary:39 39 42;--color-background-elevated:63 63 70;--color-text-primary:244 244 245;--color-text-secondary:161 161 170;--color-text-muted:113 113 122;--color-border:39 39 42;--color-border-hover:63 63 70;--color-border-active:82 82 91;--background:240 6% 6%;--foreground:0 0% 95%;--card:240 6% 10%;--card-foreground:0 0% 95%;--popover:240 6% 10%;--popover-foreground:0 0% 95%;--primary:142 71% 45%;--primary-foreground:0 0% 100%;--secondary:240 4% 16%;--secondary-foreground:0 0% 95%;--muted:240 4% 16%;--muted-foreground:240 5% 65%;--accent:240 4% 16%;--accent-foreground:0 0% 95%;--destructive:0 62% 50%;--destructive-foreground:0 0% 95%;--border:240 4% 20%;--input:240 4% 20%;--ring:142 71% 45%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:rgb(var(--color-text-primary));background-color:rgb(var(--color-background));--dashboard-color-bg:#0d0f0c;--dashboard-color-sidebar:#0a0c09;--dashboard-color-panel:#10130f;--dashboard-color-surface:#151812;--dashboard-color-surface-elevated:#191d15;--dashboard-color-surface-muted:#ffffff09;--dashboard-color-surface-hover:#fff1;--dashboard-color-inset:#0000003d;--dashboard-color-accent:#d7ff64;--dashboard-color-accent-readable:#d7ff64;--dashboard-color-text:#f7f8f2;--dashboard-color-text-muted:#a4aa9c;--dashboard-color-text-subtle:#6f7569;--dashboard-color-border:#ffffff16;--dashboard-color-border-soft:#ffffff0d;--dashboard-color-accent-soft:#d7ff641a;--dashboard-color-accent-strong:#d7ff642e;--dashboard-color-shadow:none;--dashboard-color-shadow-soft:none}.saas-theme *{border-color:hsl(var(--border))}}@layer components{.dashboard-theme{--color-bg:var(--dashboard-color-bg);--color-surface:var(--dashboard-color-surface);--color-accent:var(--dashboard-color-accent);--color-text:var(--dashboard-color-text);--color-text-muted:var(--dashboard-color-text-muted);--color-border:var(--dashboard-color-border);--dashboard-accent-green:#c6ff00;--dashboard-accent-purple:#7c5cff;--dashboard-accent-cyan:#00d4ff;--dashboard-accent-orange:#ffb800;--dashboard-accent-pink:#ff4d9d;--dashboard-accent-blue:#4a8bff;--dashboard-accent-success:#22c55e;--dashboard-shell-gradient:radial-gradient(circle at 4% 0%, #c6ff0029, transparent 26%), radial-gradient(circle at 76% 2%, #7c5cff1f, transparent 24%), radial-gradient(circle at 86% 30%, #00d4ff14, transparent 20%), linear-gradient(180deg, #ffffffb3, #fff0);--dashboard-panel-gradient:linear-gradient(180deg, #ffffffeb, #fafaf8f5);--dashboard-card-gradient:linear-gradient(180deg, #fffffff5, #fafaf8f0);--dashboard-card-highlight:radial-gradient(circle at top right, #c6ff0014, transparent 32%);--remove-background-page-bg:var(--dashboard-color-bg);--remove-background-card-bg:var(--dashboard-color-surface);--remove-background-card-border:var(--dashboard-color-border-soft);--remove-background-muted-text:var(--dashboard-color-text-subtle);--remove-background-pill-bg:var(--dashboard-color-surface);--remove-background-pill-border:var(--dashboard-color-border-soft);--remove-background-pill-text:var(--dashboard-color-text-muted);--remove-background-button-text:#050505;--remove-background-upload-bg:var(--dashboard-color-surface-muted);--remove-background-upload-hover-bg:var(--dashboard-color-surface-hover);--remove-background-focus-border:#d7ff0066;--remove-background-focus-ring:#d7ff001f;--remove-background-error-text:#f87171;--remove-background-radius:.85rem;--dashboard-tool-max-width:72rem;--dashboard-tool-copy-max-width:42rem;--dashboard-tool-space-page-inline:1rem;--dashboard-tool-space-page-block:1rem;--dashboard-tool-space-stack:1.25rem;--dashboard-tool-panel-padding:1rem;--dashboard-tool-card-padding:1rem;--dashboard-tool-radius-panel:.9rem;--dashboard-tool-radius-card:.85rem;--dashboard-tool-radius-card-inner:.8rem;--dashboard-tool-radius-card-preview:.85rem;--dashboard-tool-radius-nested:.8rem;--dashboard-tool-radius-frame:.75rem;--dashboard-tool-radius-pill:9999px;--dashboard-tool-font-title:1.875rem;--dashboard-tool-font-body:1rem;--dashboard-tool-font-label:.875rem;--dashboard-tool-font-meta:.75rem;--dashboard-tool-font-section-label:.68rem;--dashboard-tool-font-upload-title:1.25rem;--dashboard-tool-icon-surface-size:4rem;--dashboard-tool-input-height:3rem;--dashboard-tool-button-padding-x:1.5rem;--dashboard-tool-button-padding-y:.75rem;background-color:var(--color-bg);color:var(--color-text);letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (min-width:640px){.dashboard-theme{--dashboard-tool-space-page-inline:1.5rem;--dashboard-tool-panel-padding:1.25rem;--dashboard-tool-font-title:2.25rem}}@media (min-width:1024px){.dashboard-theme{--dashboard-tool-space-page-inline:1.5rem}}.dashboard-sidebar-rail{background-color:var(--color-surface);border-color:var(--color-border);transition:width .3s}.dashboard-main-surface{background-color:var(--color-bg);background-image:var(--dashboard-shell-gradient);isolation:isolate;position:relative}.dashboard-workspace-panel{background:var(--dashboard-panel-gradient), radial-gradient(circle at top right, #7c5cff0d, transparent 24%), radial-gradient(circle at 85% 34%, #00d4ff0a, transparent 22%), var(--dashboard-color-panel);border-color:var(--dashboard-color-border-soft);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;box-shadow:inset 0 1px #ffffffb8,0 24px 60px #222c1214}.dashboard-workspace-panel::-webkit-scrollbar{width:12px;height:12px}.dashboard-workspace-panel::-webkit-scrollbar-track{background:0 0;margin-block:.75rem;margin-inline:.35rem}.dashboard-workspace-panel::-webkit-scrollbar-thumb{background:#ffffff2e padding-box padding-box;border:3px solid #0000;border-radius:9999px;min-height:3rem}.dashboard-workspace-panel::-webkit-scrollbar-thumb:hover{background:#ffffff47 padding-box padding-box}.dashboard-divider{border-color:var(--color-border)}.dashboard-brand-mark{background:linear-gradient(#fffffff0,#fafaf8e0),radial-gradient(circle at 30% 25%,#c6ff0038,#0000 32%);border:1px solid #c6ff002e;box-shadow:inset 0 1px #ffffffd1,0 14px 30px #6e911c1f}.dashboard-brand-button{color:var(--color-text)}.dashboard-sidebar-shell{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#fffffff2,#fafaf8eb),radial-gradient(circle at 0 0,#c6ff001f,#0000 24%)}.dashboard-sidebar-item{color:var(--dashboard-color-text-muted);border:1px solid #0000;position:relative}.dashboard-sidebar-item:hover,.dashboard-sidebar-item:focus-visible{background:linear-gradient(180deg, #ffffffc7, #ffffff8f), var(--dashboard-color-surface-hover);border-color:var(--dashboard-color-border-soft);color:var(--dashboard-color-text);transform:translateY(-1px);box-shadow:0 12px 28px #282f190f}.dashboard-sidebar-item[data-active=true]{background:linear-gradient(180deg, #ffffffe0, #ffffffb8), var(--dashboard-accent-surface,var(--dashboard-color-accent-soft));border-color:var(--dashboard-accent-border,var(--dashboard-color-accent-strong));color:var(--dashboard-color-text);box-shadow:inset 0 1px #ffffffb8,0 14px 28px #282f1914}.dashboard-sidebar-item-icon{color:var(--dashboard-accent-text,var(--dashboard-color-accent-readable));transition:transform .2s,color .2s}.dashboard-sidebar-item:hover .dashboard-sidebar-item-icon,.dashboard-sidebar-item:focus-visible .dashboard-sidebar-item-icon,.dashboard-sidebar-item[data-active=true] .dashboard-sidebar-item-icon{transform:scale(1.02)}.dashboard-soon-badge{color:#6d5dd3;background:#ffffffb8;border-color:#7c5cff24}.dashboard-sidebar-toggle{box-shadow:0 10px 24px #282f191f}.dashboard-sidebar-toggle:hover,.dashboard-sidebar-toggle:focus-visible{color:var(--dashboard-color-text);border-color:var(--dashboard-color-border);background:linear-gradient(#ffffffe6,#fafaf8d6)}.dashboard-tooltip{box-shadow:0 18px 38px #282f191f;border-color:var(--dashboard-color-border)!important;color:var(--dashboard-color-text)!important;background:linear-gradient(#fffffff2,#fafaf8eb)!important}.dashboard-theme .bg-\[\#0e0e0e\],.dashboard-theme .bg-\[\#0e0e0e\]\/95,.dashboard-theme .bg-\[\#1a1919\],.dashboard-theme .bg-\[\#000000\]{background-color:var(--dashboard-color-inset)}.dashboard-theme .bg-white\/5{background-color:var(--dashboard-color-surface-muted)}.dashboard-theme .bg-white\/10{background-color:var(--dashboard-color-surface-hover)}.dashboard-theme .border-white\/5{border-color:var(--dashboard-color-border-soft)}.dashboard-theme .border-white\/10{border-color:var(--dashboard-color-border)}.dashboard-theme .text-white{color:var(--color-text)}.dashboard-theme .text-neutral-300,.dashboard-theme .text-neutral-400{color:var(--color-text-muted)}.dashboard-theme .text-neutral-500,.dashboard-theme .text-neutral-600{color:var(--dashboard-color-text-subtle)}.dashboard-theme .text-\[\#D7FF00\]{color:var(--dashboard-color-accent-readable)}.dashboard-theme .bg-\[\#D7FF00\]{background-color:var(--color-accent)}.dashboard-theme .bg-\[\#D7FF00\]\/10{background-color:var(--dashboard-color-accent-soft)}.dashboard-theme .border-\[\#D7FF00\]\/20,.dashboard-theme .border-\[\#D7FF00\]\/25,.dashboard-theme .border-\[\#D7FF00\]\/30,.dashboard-theme .border-\[\#D7FF00\]\/40{border-color:var(--dashboard-color-accent-strong)}.dashboard-compact-card{border:1px solid var(--dashboard-color-border-soft);background:var(--dashboard-card-gradient), var(--dashboard-card-highlight), var(--dashboard-color-surface);border-radius:1rem;box-shadow:inset 0 1px #ffffffd1,0 18px 42px #282f1914,0 4px 14px #282f190d}.dashboard-compact-row{border:1px solid var(--dashboard-color-border-soft);background:linear-gradient(180deg, #ffffffb3, #fafaf8db), var(--dashboard-color-inset);border-radius:.9rem}.dashboard-compact-input{border:1px solid var(--dashboard-color-border-soft);background:var(--dashboard-color-surface-elevated);color:var(--color-text);border-radius:.75rem}.dashboard-compact-input::placeholder{color:var(--dashboard-color-text-subtle)}.dashboard-theme [data-dashboard-accent=green]{--dashboard-accent-text:#5f7f00;--dashboard-accent-surface:#c6ff0024;--dashboard-accent-border:#c6ff0042;--dashboard-accent-shadow:#91be1529}.dashboard-theme [data-dashboard-accent=purple]{--dashboard-accent-text:#6c4cf3;--dashboard-accent-surface:#7c5cff1f;--dashboard-accent-border:#7c5cff33;--dashboard-accent-shadow:#7c5cff24}.dashboard-theme [data-dashboard-accent=blue]{--dashboard-accent-text:#336fe4;--dashboard-accent-surface:#4a8bff1f;--dashboard-accent-border:#4a8bff38;--dashboard-accent-shadow:#4a8bff24}.dashboard-theme [data-dashboard-accent=orange]{--dashboard-accent-text:#d07c00;--dashboard-accent-surface:#ffb80021;--dashboard-accent-border:#ffb8003d;--dashboard-accent-shadow:#ffb80024}.dashboard-theme [data-dashboard-accent=cyan]{--dashboard-accent-text:#0f94b2;--dashboard-accent-surface:#00d4ff1f;--dashboard-accent-border:#00d4ff38;--dashboard-accent-shadow:#00d4ff24}.dashboard-theme [data-dashboard-accent=pink]{--dashboard-accent-text:#dd2f81;--dashboard-accent-surface:#ff4d9d1c;--dashboard-accent-border:#ff4d9d33;--dashboard-accent-shadow:#ff4d9d24}.dashboard-accent-icon{background:linear-gradient(180deg, #ffffffeb, #ffffffb8), var(--dashboard-accent-surface,var(--dashboard-color-accent-soft));border:1px solid var(--dashboard-accent-border,var(--dashboard-color-accent-strong));box-shadow:inset 0 1px 0 #ffffffd1, 0 12px 26px var(--dashboard-accent-shadow,#91be151f);color:var(--dashboard-accent-text,var(--dashboard-color-accent-readable))}.dashboard-shell-header{background:linear-gradient(#ffffffe0,#fafaf8d1),radial-gradient(circle at 100% 0,#7c5cff14,#0000 28%)}.dashboard-mobile-menu-button,.dashboard-toast,.dashboard-route-modal{box-shadow:inset 0 1px #ffffffbf,0 24px 48px #282f1924}.dashboard-shell-chip{background:linear-gradient(180deg, #fffffff0, #fafaf8db), var(--dashboard-accent-surface,transparent);border-color:var(--dashboard-accent-border,var(--dashboard-color-border-soft));box-shadow:0 10px 24px #282f190f}.dashboard-shell-chip .material-symbols-outlined{color:var(--dashboard-accent-text,var(--dashboard-color-accent-readable))!important}.dashboard-home-mobile-bar{background:linear-gradient(#ffffffeb,#fafaf8e0),radial-gradient(circle at 100% 0,#c6ff0014,#0000 28%)}.dashboard-home-command{color:var(--dashboard-color-text)}.dashboard-home-command-label{letter-spacing:.2em;text-transform:uppercase;color:var(--dashboard-color-accent-readable);font-size:.68rem;font-weight:700}.dashboard-home-command-title{letter-spacing:-.065em;max-width:46rem;color:var(--dashboard-color-text);text-wrap:balance;margin-top:.55rem;font-size:clamp(2.75rem,5vw,4.95rem);font-weight:800;line-height:.92}.dashboard-home-command-stat{text-align:right;min-width:9.5rem}.dashboard-home-command-stat p{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--dashboard-color-text-subtle) 72%, transparent);font-size:.64rem;font-weight:700}.dashboard-home-command-stat strong{letter-spacing:-.04em;color:var(--dashboard-color-text);margin-top:.3rem;font-size:1.55rem;font-weight:800;line-height:1;display:block}.dashboard-home-command-stat span{letter-spacing:0;color:var(--dashboard-color-text-muted);margin-left:.25rem;font-size:.72rem;font-weight:500}.dashboard-home-magic-zone{text-align:center;border-radius:1.15rem;outline:none;width:100%;display:block;position:relative}.dashboard-home-magic-glow{filter:blur(18px);opacity:.28;background:linear-gradient(90deg,#c6ff0038,#c6ff0005 64%,#0000);border-radius:1.3rem;transition:opacity .45s;position:absolute;inset:-.35rem}.dashboard-home-magic-zone:hover .dashboard-home-magic-glow,.dashboard-home-magic-zone:focus-visible .dashboard-home-magic-glow,.dashboard-home-magic-zone[data-drag-active=true] .dashboard-home-magic-glow{opacity:.78}.dashboard-home-magic-panel{background:linear-gradient(180deg, #ffffff0f, #ffffff04), var(--dashboard-color-surface);border-radius:1.15rem;flex-direction:column;justify-content:center;align-items:center;min-height:24rem;padding:4rem 2rem;transition:background .22s,transform .22s,box-shadow .22s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 22px 58px #00000029}.dashboard-home-magic-zone:hover .dashboard-home-magic-panel,.dashboard-home-magic-zone:focus-visible .dashboard-home-magic-panel{background:linear-gradient(180deg, #ffffff16, #ffffff06), var(--dashboard-color-surface-hover);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 26px 64px #0003}.dashboard-home-magic-zone[data-drag-active=true] .dashboard-home-magic-panel{background:linear-gradient(180deg, #c6ff001a, #c6ff0006), var(--dashboard-color-surface-hover)}.dashboard-home-magic-icon{background:var(--dashboard-color-inset);width:5rem;height:5rem;color:var(--dashboard-color-accent-readable);border-radius:999px;justify-content:center;align-items:center;transition:transform .28s;display:flex}.dashboard-home-magic-zone:hover .dashboard-home-magic-icon,.dashboard-home-magic-zone:focus-visible .dashboard-home-magic-icon{transform:scale(1.06)}.dashboard-home-magic-panel h3{letter-spacing:-.035em;color:var(--dashboard-color-text);margin-top:1.45rem;font-size:1.55rem;font-weight:800}.dashboard-home-magic-panel p{max-width:31rem;color:var(--dashboard-color-text-muted);margin-top:.65rem;font-size:.95rem;line-height:1.75}.dashboard-home-format-row{flex-wrap:wrap;justify-content:center;gap:.55rem;margin-top:2rem;display:flex}.dashboard-home-format-row span{background:var(--dashboard-color-inset);letter-spacing:.14em;color:var(--dashboard-color-text-subtle);border-radius:999px;padding:.45rem .9rem;font-size:.62rem;font-weight:800}.dashboard-home-tool-card{background:var(--dashboard-color-surface);border-radius:.85rem;flex-direction:column;justify-content:space-between;min-height:12.5rem;padding:1.5rem;transition:background .18s,transform .18s,box-shadow .18s;display:flex;box-shadow:inset 0 1px #ffffff09}.dashboard-home-tool-card:hover,.dashboard-home-tool-card:focus-visible{background:var(--dashboard-color-surface-hover);transform:translateY(-1px);box-shadow:0 14px 36px #0000001f}.dashboard-home-tool-card:disabled{cursor:not-allowed;opacity:.62;transform:none}.dashboard-home-tool-icon{background:var(--dashboard-color-inset);width:3rem;height:3rem;color:var(--dashboard-accent-text,var(--dashboard-color-accent-readable));border-radius:.75rem;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex}.dashboard-home-tool-card:hover .dashboard-home-tool-icon,.dashboard-home-tool-card:focus-visible .dashboard-home-tool-icon{background:var(--dashboard-accent-surface,var(--dashboard-color-accent-soft))}.dashboard-home-engine,.dashboard-home-stat-tile,.dashboard-home-upgrade{background:var(--dashboard-color-surface);border-radius:1.15rem;box-shadow:inset 0 1px #ffffff0a}.dashboard-home-engine{flex-direction:column;gap:1.7rem;padding:1.8rem;display:flex}.dashboard-home-engine-job{grid-template-columns:minmax(0,1fr) auto;gap:.9rem;display:grid}.dashboard-home-engine-thumb{background:var(--dashboard-color-inset);width:2.5rem;height:2.5rem;color:var(--dashboard-color-text-subtle);border-radius:.55rem;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.dashboard-home-engine-cancel{background:var(--dashboard-color-inset);width:1.8rem;height:1.8rem;color:var(--dashboard-color-text-subtle);border-radius:999px;justify-content:center;align-items:center;transition:background .16s,color .16s;display:flex}.dashboard-home-engine-cancel:hover{color:#ef4444;background:#ef444421}.dashboard-home-engine-progress{background:var(--dashboard-color-inset);border-radius:999px;grid-column:1/-1;height:.25rem;overflow:hidden}.dashboard-home-engine-progress div{border-radius:inherit;background:linear-gradient(90deg, var(--dashboard-color-accent), color-mix(in srgb, var(--dashboard-color-accent) 70%, white));height:100%;transition:width .3s}.dashboard-home-engine-empty{background:var(--dashboard-color-inset);color:var(--dashboard-color-text-subtle);border-radius:.9rem;align-items:center;gap:.9rem;padding:1rem;display:flex}.dashboard-home-engine-empty p{color:var(--dashboard-color-text);font-size:.9rem;font-weight:700}.dashboard-home-engine-empty span{color:var(--dashboard-color-text-muted);margin-top:.2rem;font-size:.78rem;display:block}.dashboard-home-queue-button{background:var(--dashboard-color-inset);letter-spacing:.13em;text-transform:uppercase;width:100%;color:var(--dashboard-color-text-muted);border-radius:.8rem;padding:.95rem 1rem;font-size:.68rem;font-weight:800;transition:background .16s,color .16s}.dashboard-home-queue-button:hover,.dashboard-home-queue-button:focus-visible{background:var(--dashboard-color-surface-hover);color:var(--dashboard-color-text)}.dashboard-home-stat-tile{padding:1.5rem}.dashboard-home-upgrade{padding:1.5rem;position:relative;overflow:hidden}.dashboard-home-upgrade:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#c6ff0021,#0000 42%);position:absolute;inset:0}.dashboard-home-upgrade>*{z-index:1;position:relative}.dashboard-home-upgrade h5{letter-spacing:-.02em;color:var(--dashboard-color-text);font-size:1rem;font-weight:800}.dashboard-home-upgrade p{color:var(--dashboard-color-text-muted);margin-top:.6rem;font-size:.82rem;line-height:1.7}.dashboard-home-upgrade button{color:var(--dashboard-color-accent-readable);align-items:center;gap:.45rem;margin-top:1.35rem;font-size:.78rem;font-weight:800;display:inline-flex}.dashboard-home-upgrade button .material-symbols-outlined{transition:transform .16s}.dashboard-home-upgrade button:hover .material-symbols-outlined{transform:translate(2px)}.dashboard-home-fab{z-index:30;background:var(--dashboard-color-accent);color:#11150d;border-radius:999px;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;transition:transform .16s,box-shadow .16s;display:none;position:fixed;bottom:1.5rem;right:1.5rem;box-shadow:0 18px 42px #6e8f0038}.dashboard-home-fab:hover,.dashboard-home-fab:focus-visible{transform:translateY(-1px);box-shadow:0 22px 48px #6e8f0047}html.dark .dashboard-theme .dashboard-home-magic-panel,html.dark .dashboard-theme .dashboard-home-tool-card,html.dark .dashboard-theme .dashboard-home-engine,html.dark .dashboard-theme .dashboard-home-stat-tile,html.dark .dashboard-theme .dashboard-home-upgrade{background:color-mix(in srgb, var(--dashboard-color-surface) 92%, white)}html:not(.dark) .dashboard-theme .dashboard-home-magic-glow{opacity:.18}html:not(.dark) .dashboard-theme .dashboard-home-magic-panel,html:not(.dark) .dashboard-theme .dashboard-home-tool-card,html:not(.dark) .dashboard-theme .dashboard-home-engine,html:not(.dark) .dashboard-theme .dashboard-home-stat-tile,html:not(.dark) .dashboard-theme .dashboard-home-upgrade{background:var(--dashboard-color-surface-elevated);box-shadow:0 16px 42px #0f172a0d}@media (max-width:767px){.dashboard-home-command{padding-inline:1rem;gap:2rem;padding-bottom:5.5rem}.dashboard-home-command-title{font-size:2.7rem}.dashboard-home-command-stat{text-align:left}.dashboard-home-magic-panel{min-height:19rem;padding:3rem 1.25rem}.dashboard-home-tool-card{min-height:10.5rem}.dashboard-home-fab{display:flex}}.dashboard-motion-surface{will-change:opacity, transform, filter;backface-visibility:hidden;transform:translateZ(0)}.dashboard-home-showcase,.dashboard-home-upload-panel,.dashboard-home-jobs-hub,.dashboard-home-workflow-card,.dashboard-home-stat-card,.dashboard-home-queue-card{border-color:#0000;position:relative;overflow:hidden}.dashboard-home-showcase{background:linear-gradient(#ffffff47,#ffffff1f),radial-gradient(circle at 100% 0,#c6ff0017,#0000 28%),radial-gradient(circle at 80% 20%,#7c5cff0f,#0000 24%),radial-gradient(circle at 12% 100%,#00d4ff0d,#0000 24%);border-radius:2rem;min-height:29rem;box-shadow:0 22px 56px #0f172a0d}.dashboard-home-showcase:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff24,#0000 42%);position:absolute;inset:0}.dashboard-home-showcase-top{align-items:center;gap:.5rem;display:flex}.dashboard-home-showcase-kicker,.dashboard-home-section-tag{letter-spacing:.18em;text-transform:uppercase;color:var(--dashboard-color-text-subtle);align-items:center;gap:.55rem;font-size:.7rem;font-weight:700;display:inline-flex}.dashboard-home-kicker-dot{background:var(--dashboard-color-accent);border-radius:999px;width:.3rem;height:.3rem;box-shadow:0 0 0 6px #c6ff0014}.dashboard-home-headline{letter-spacing:-.06em;color:var(--dashboard-color-text);text-wrap:balance;margin-top:1.25rem;font-size:clamp(2.9rem,5vw,5rem);font-weight:900;line-height:.92}.dashboard-home-subtitle{max-width:35rem;color:var(--dashboard-color-text-muted);margin-top:1rem;font-size:1rem;line-height:1.75}.dashboard-home-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dashboard-home-workflow-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffc2;border-radius:1.45rem;min-height:7.8rem;padding:1.3rem;box-shadow:0 14px 34px #0f172a0b}.dashboard-home-workflow-card:hover,.dashboard-home-workflow-card:focus-visible{background:#ffffffeb;transform:translateY(-2px);box-shadow:0 18px 42px #0f172a0f}.dashboard-home-workflow-icon-wrap{flex-shrink:0}.dashboard-home-stats-grid{align-content:start}.dashboard-home-stat-card{background:#ffffffbd;border-radius:1.6rem;min-height:0;box-shadow:0 16px 34px #0f172a0b}.dashboard-home-upload-panel{background:linear-gradient(#ffffff47,#ffffff24),radial-gradient(circle at 0 100%,#c6ff000f,#0000 24%),radial-gradient(circle at 100% 0,#7c5cff0d,#0000 22%);border-radius:2rem;box-shadow:0 22px 52px #0f172a0a}.dashboard-home-upload-headline{letter-spacing:-.05em;color:var(--dashboard-color-text);margin-top:.9rem;font-size:clamp(2.2rem,4vw,3.35rem);font-weight:900;line-height:.96}.dashboard-home-upload-description{max-width:24rem;color:var(--dashboard-color-text-muted);margin-top:1rem;font-size:.98rem;line-height:1.75}.dashboard-home-upload-zone{background:linear-gradient(#ffffffd6,#ffffffb8),radial-gradient(circle at 100% 0,#c6ff0014,#0000 24%),radial-gradient(circle at 0 100%,#4a8bff0d,#0000 26%);border:none;box-shadow:inset 0 0 0 1px #fff9,0 24px 48px #0f172a0d}.dashboard-home-upload-zone[data-drag-active=true]{background:linear-gradient(#ffffffeb,#ffffffd1),radial-gradient(circle at 100% 0,#c6ff001f,#0000 24%),radial-gradient(circle at 0 100%,#4a8bff14,#0000 28%);box-shadow:inset 0 0 0 1px #c6ff003d,0 24px 56px #0f172a0f}.dashboard-home-jobs-hub{background:linear-gradient(#ffffff4d,#ffffff24),radial-gradient(circle at 100% 0,#00d4ff0e,#0000 22%);border-radius:2rem;box-shadow:0 22px 52px #0f172a0a}.dashboard-home-history-panel{position:relative;border-top:none!important;padding-top:0!important}.dashboard-home-queue-card{background:#ffffffb8;border-radius:1.35rem;box-shadow:0 12px 28px #0f172a0a}.dashboard-home-queue-card:hover,.dashboard-home-queue-card:focus-within{background:#ffffffe0}.dashboard-home-jobs-stack .dashboard-compact-row{background:#ffffff8f;border:none;border-radius:1rem;box-shadow:inset 0 0 0 1px #ffffff9e}@media (max-width:767px){.dashboard-home-showcase,.dashboard-home-upload-panel,.dashboard-home-jobs-hub{border-radius:1.6rem}.dashboard-home-workflow-grid{grid-template-columns:minmax(0,1fr)}.dashboard-home-headline{font-size:2.75rem}.dashboard-home-upload-headline{font-size:2.15rem}.dashboard-home-stat-card{border-radius:1.35rem}.dashboard-home-workflow-card,.dashboard-home-queue-card{border-radius:1.25rem}}.dashboard-home-hero,.dashboard-jobs-panel,.dashboard-upload-zone,.dashboard-route-card,.dashboard-workflow-button,.dashboard-metric-card,.dashboard-queue-item{position:relative;overflow:hidden}.dashboard-home-hero:before{content:"";pointer-events:none;filter:blur(2px);background:radial-gradient(circle,#c6ff0024,#0000 52%),radial-gradient(circle at 35% 45%,#7c5cff1f,#0000 40%);width:16rem;height:16rem;position:absolute;inset:-18% -10% auto auto}.dashboard-home-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#00d4ff14,#0000 68%);width:12rem;height:6rem;position:absolute;bottom:2rem;right:3rem}.dashboard-workflow-button:hover,.dashboard-route-card:hover{border-color:var(--dashboard-accent-border,var(--dashboard-color-accent-strong));box-shadow:inset 0 1px 0 #ffffffd6, 0 18px 42px #282f1914, 0 8px 24px var(--dashboard-accent-shadow,#91be151a);transform:translateY(-1px)}.dashboard-workflow-button:after,.dashboard-route-card:after,.dashboard-metric-card:after{content:"";background:radial-gradient(circle, var(--dashboard-accent-surface,#c6ff001f), transparent 56%);pointer-events:none;width:10rem;height:10rem;position:absolute;inset:auto -10% -38% auto}.dashboard-metric-card{min-height:10.4rem}.dashboard-metric-card:before,.dashboard-jobs-panel:before{content:"";background:linear-gradient(180deg, #ffffff38, #fff0), radial-gradient(circle at 100% 100%, var(--dashboard-accent-surface,#c6ff001a), transparent 32%);pointer-events:none;position:absolute;inset:0}.dashboard-upload-zone{border-color:var(--dashboard-color-border);background:var(--dashboard-color-inset);box-shadow:none}.dashboard-upload-zone>*{z-index:1;position:relative}.dashboard-upload-zone:hover{border-color:var(--dashboard-color-accent-strong);background:var(--dashboard-color-surface-hover)}.dashboard-upload-zone[data-drag-active=true]{border-color:var(--dashboard-color-accent-strong);background:var(--dashboard-color-accent-soft)}html:not(.dark) .dashboard-theme .dashboard-upload-zone{background:linear-gradient(180deg, #ffffffe0, #fafaf8eb), radial-gradient(circle at 12% 20%, #c6ff001f, transparent 26%), radial-gradient(circle at 82% 18%, #7c5cff17, transparent 22%), radial-gradient(circle at 76% 78%, #00d4ff14, transparent 20%), var(--dashboard-color-inset);border-color:#c6ff003d;box-shadow:inset 0 1px #ffffffd6,0 16px 34px #282f190f}html:not(.dark) .dashboard-theme .dashboard-upload-zone:hover,html:not(.dark) .dashboard-theme .dashboard-upload-zone[data-drag-active=true]{background:linear-gradient(180deg, #ffffffe6, #fafaf8f0), radial-gradient(circle at 12% 20%, #c6ff0026, transparent 26%), radial-gradient(circle at 82% 18%, #7c5cff1a, transparent 22%), radial-gradient(circle at 76% 78%, #00d4ff17, transparent 20%), var(--dashboard-color-inset);border-color:#c6ff0057;box-shadow:inset 0 1px #ffffffd6,0 20px 38px #282f1914,0 0 0 5px #c6ff0014}.dashboard-jobs-panel{background:var(--dashboard-card-gradient), radial-gradient(circle at 100% 30%, #4a8bff0f, transparent 28%), var(--dashboard-color-surface)}.dashboard-queue-item{box-shadow:inset 0 1px #ffffffd1,0 12px 28px #282f190f}.dashboard-queue-item[data-job-state=failed],.dashboard-queue-item[data-job-state=cancelled],.dashboard-queue-item[data-job-state=cancel_requested]{--dashboard-queue-tone:#ff4d9d}.dashboard-queue-item[data-job-state=completed]{--dashboard-queue-tone:#22c55e}.dashboard-queue-item[data-job-state=processing],.dashboard-queue-item[data-job-state=dispatching],.dashboard-queue-item[data-job-state=uploading]{--dashboard-queue-tone:#c6ff00}.dashboard-queue-progress-text,.dashboard-queue-item .text-\[\#D7FF00\]{color:var(--dashboard-queue-tone,var(--dashboard-color-accent-readable))!important}.dashboard-queue-progress-fill{background:var(--dashboard-queue-tone,var(--dashboard-color-accent))!important}.dashboard-tool-page{width:100%;padding-block:var(--dashboard-tool-space-page-block);padding-inline:var(--dashboard-tool-space-page-inline)}.dashboard-tool-page-inner{width:100%;max-width:var(--dashboard-tool-max-width);gap:var(--dashboard-tool-space-stack);flex-direction:column;margin-inline:auto;display:flex}.dashboard-tool-panel{border:1px solid var(--dashboard-color-border-soft);border-radius:var(--dashboard-tool-radius-panel);background:var(--dashboard-card-gradient), var(--dashboard-card-highlight), var(--dashboard-color-surface);padding:var(--dashboard-tool-panel-padding);box-shadow:inset 0 1px #ffffffd1,0 20px 46px #282f1914}.dashboard-tool-card{border:1px solid var(--dashboard-color-border-soft);border-radius:var(--dashboard-tool-radius-card);background:var(--dashboard-card-gradient), var(--dashboard-card-highlight), var(--dashboard-color-surface);padding:var(--dashboard-tool-card-padding);box-shadow:inset 0 1px #ffffffd1,0 16px 38px #282f1914}.dashboard-tool-card-muted{background-color:var(--color-bg)}.dashboard-tool-card-inset{border:1px dashed var(--dashboard-color-border-soft);border-radius:var(--dashboard-tool-radius-card-inner);background-color:var(--dashboard-color-inset)}.dashboard-tool-badge{border:1px solid var(--color-border);border-radius:var(--dashboard-tool-radius-pill);background-color:var(--color-surface);align-items:center;gap:.75rem;margin-bottom:1rem;padding:.5rem 1rem;display:inline-flex}.dashboard-tool-badge-text{font-size:var(--dashboard-tool-font-label);color:var(--color-text);font-weight:500}.dashboard-tool-title{font-size:var(--dashboard-tool-font-title);letter-spacing:-.02em;color:var(--color-text);font-weight:600;line-height:1.05}.dashboard-tool-subtitle{max-width:var(--dashboard-tool-copy-max-width);font-size:var(--dashboard-tool-font-body);color:var(--color-text-muted);margin-top:.75rem;line-height:1.75}.dashboard-tool-upload-zone{border:2px dashed var(--color-accent);border-radius:calc(var(--dashboard-tool-radius-panel) - .25rem);background-color:var(--color-bg);text-align:center;padding:3rem 1.5rem;transition:background-color .2s}.dashboard-tool-upload-zone:hover{background-color:var(--dashboard-color-accent-soft)}.dashboard-tool-upload-inner{flex-direction:column;align-items:center;max-width:36rem;margin-inline:auto;display:flex}.dashboard-tool-icon-surface{width:var(--dashboard-tool-icon-surface-size);height:var(--dashboard-tool-icon-surface-size);border:1px solid var(--color-border);border-radius:var(--dashboard-tool-radius-pill);background-color:var(--color-surface);place-items:center;margin-bottom:1.25rem;display:grid}.dashboard-tool-upload-title{font-size:var(--dashboard-tool-font-upload-title);color:var(--color-text);font-weight:600}.dashboard-tool-upload-kicker{font-size:var(--dashboard-tool-font-label);text-transform:uppercase;letter-spacing:.24em;color:var(--color-text-muted);margin-top:.5rem}.dashboard-tool-meta,.dashboard-tool-helper{font-size:var(--dashboard-tool-font-label);color:var(--color-text-muted)}.dashboard-tool-meta{padding-top:1rem;line-height:1.25rem}.dashboard-tool-helper{max-width:var(--dashboard-tool-copy-max-width);line-height:1.5rem}.dashboard-tool-accent-button{border-radius:var(--dashboard-tool-radius-pill);color:#111;padding:var(--dashboard-tool-button-padding-y) var(--dashboard-tool-button-padding-x);font-size:var(--dashboard-tool-font-label);background:linear-gradient(135deg,#d9ff6b 0%,#c6ff00 52%,#b6ec00 100%);border:1px solid #c6ff003d;font-weight:600;box-shadow:0 14px 28px #91be152e,inset 0 1px #ffffff70}.dashboard-tool-accent-button:hover{filter:brightness(1.02);transform:translateY(-1px)}.dashboard-tool-outline-button{border-radius:var(--dashboard-tool-radius-pill);border-color:var(--dashboard-color-border);color:var(--dashboard-color-text-muted);background:linear-gradient(#ffffffe6,#fafaf8d6)}.dashboard-tool-outline-button:hover{border-color:var(--dashboard-color-border-soft);color:var(--dashboard-color-text);background:linear-gradient(#fffffff5,#fafaf8e0)}.dashboard-tool-field{border:1px solid var(--color-border);border-radius:var(--dashboard-tool-radius-card);background-color:var(--color-surface);padding:var(--dashboard-tool-card-padding)}.dashboard-tool-field-label,.dashboard-tool-field-title{font-size:var(--dashboard-tool-font-label);color:var(--color-text);font-weight:500}.dashboard-tool-field-label{margin-bottom:1rem;display:block}.dashboard-tool-field-copy{font-size:var(--dashboard-tool-font-label);color:var(--color-text-muted);margin-top:.25rem;line-height:1.5rem}.dashboard-tool-pill{border:1px solid var(--color-border);border-radius:var(--dashboard-tool-radius-pill);background-color:var(--color-bg);color:var(--color-text-muted);font-size:var(--dashboard-tool-font-label);padding:.5rem 1rem;font-weight:500;transition:background-color .2s,border-color .2s,color .2s}.dashboard-tool-pill:hover,.dashboard-tool-pill:focus-visible{border-color:var(--color-accent);background-color:var(--dashboard-color-accent-soft);color:var(--color-accent)}.dashboard-tool-pill[data-active=true]{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-bg)}.dashboard-tool-toggle{border:1px solid var(--color-border);border-radius:var(--dashboard-tool-radius-pill);background-color:var(--color-bg);align-items:center;width:3.5rem;height:2rem;transition:background-color .2s,border-color .2s;display:inline-flex;position:relative}.dashboard-tool-toggle:hover,.dashboard-tool-toggle:focus-visible{border-color:var(--color-accent);background-color:var(--dashboard-color-accent-soft)}.dashboard-tool-toggle[data-active=true]{border-color:var(--color-accent);background-color:var(--color-accent)}.dashboard-tool-toggle-thumb{border-radius:var(--dashboard-tool-radius-pill);width:1.5rem;height:1.5rem;transition:transform .2s,background-color .2s;display:block}.dashboard-tool-slider-value{border:1px solid var(--color-border);border-radius:var(--dashboard-tool-radius-pill);background-color:var(--color-bg);color:var(--color-accent);font-size:var(--dashboard-tool-font-label);padding:.25rem .75rem;font-weight:500}.dashboard-tool-slider-track,.dashboard-tool-slider-fill{border-radius:var(--dashboard-tool-radius-pill);height:.5rem}.dashboard-tool-slider-track{background-color:var(--color-border)}.dashboard-tool-slider-fill{background-color:var(--color-accent);position:absolute;top:.5rem;left:0}.dashboard-tool-slider-thumb{border:2px solid var(--color-accent);border-radius:var(--dashboard-tool-radius-pill);background-color:var(--color-bg);width:1.5rem;height:1.5rem;box-shadow:0 0 0 4px var(--dashboard-color-accent-soft);position:absolute;top:0;transform:translate(-50%)}.dashboard-tool-select{width:100%;height:var(--dashboard-tool-input-height);appearance:none;border:1px solid var(--color-border);border-radius:calc(var(--dashboard-tool-radius-card) - .25rem);background-color:var(--color-bg);color:var(--color-text);font-size:var(--dashboard-tool-font-label);outline:none;padding:0 3rem 0 1rem;font-weight:500;transition:border-color .2s}.dashboard-tool-select:hover,.dashboard-tool-select:focus{border-color:var(--color-accent)}.dashboard-tool-section-label{font-size:var(--dashboard-tool-font-section-label);text-transform:uppercase;letter-spacing:.28em;color:var(--color-text-muted)}.remove-background-tool{color:var(--color-text)}.remove-background-swatch-circle{border:1px solid #ffffff24;border-radius:9999px;flex-shrink:0;width:2rem;height:2rem;display:inline-flex}.remove-background-native-color{cursor:pointer;background:0 0;border:none;border-radius:9999px;width:2rem;height:2rem;padding:0}.remove-background-native-color::-webkit-color-swatch-wrapper{padding:0}.remove-background-native-color::-webkit-color-swatch{border:1px solid #ffffff24;border-radius:9999px}.remove-background-native-color::-moz-color-swatch{border:1px solid #ffffff24;border-radius:9999px}.remove-background-swatch-white{background:#fff}.remove-background-swatch-black{background:#000}.remove-background-swatch-red{background:#ef4444}.remove-background-swatch-blue{background:#3b82f6}.remove-background-swatch-green{background:#22c55e}.remove-background-swatch-yellow{background:#eab308}.remove-background-swatch-purple{background:#a855f7}.remove-background-swatch-pink{background:#ec4899}.remove-background-swatch-orange{background:#f97316}.remove-background-swatch-teal{background:#14b8a6}.remove-background-preset-studio{background:linear-gradient(140deg,#ffffff38,#ffffff0d),radial-gradient(circle at 22% 24%,#d7ff6438,#0000 28%),linear-gradient(160deg,#1a2330,#0b1017)}.remove-background-preset-nature{background:linear-gradient(140deg,#ffffff29,#ffffff0a),linear-gradient(145deg,#234936,#152a1f 46%,#0f1713)}.remove-background-preset-office{background:linear-gradient(140deg,#ffffff29,#ffffff0a),linear-gradient(#1a2434,#0d1520 48%,#111b29)}.remove-background-preset-blur{filter:saturate(.95);background:radial-gradient(circle at 30% 30%,#d7ff642e,#0000 22%),linear-gradient(135deg,#2e3547,#1d2535 44%,#121826)}.remove-background-preset-city{background:radial-gradient(circle at 24% 28%,#ffd7a647,#0000 22%),linear-gradient(140deg,#243051,#151d31 42%,#0d1322)}.remove-background-preset-abstract{background:radial-gradient(circle at 30% 30%,#d7ff643d,#0000 24%),radial-gradient(circle at 70% 60%,#ffd7a62e,#0000 28%),linear-gradient(145deg,#37244f,#1f1f35 48%,#0f1323)}.remove-background-upload-overlay{background:linear-gradient(#060a102e,#060a10ad)}.remove-background-generated-frame{background:radial-gradient(circle at 26% 30%,#d7ff643d,#0000 22%),radial-gradient(circle at 72% 38%,#ffffff1a,#0000 18%),linear-gradient(145deg,#182230 0%,#101726 46%,#0b1018 100%)}.remove-background-original-frame,.remove-background-result-frame{border:1px solid var(--remove-background-card-border);border-radius:calc(var(--remove-background-radius) - .1rem);min-height:240px;position:relative;overflow:hidden}.remove-background-original-frame{background:linear-gradient(#ffffff0d,#fff0),linear-gradient(145deg,#161d27 0%,#0d1219 55%,#0a0f14 100%)}.remove-background-original-frame:before,.remove-background-result-frame:before{content:"";border:1px solid #ffffff14;border-radius:1rem;position:absolute;inset:14% 16%}.remove-background-original-frame:after{content:"";background:linear-gradient(90deg,#ffffff0f,#ffffff24);border-radius:999px;height:18%;position:absolute;inset:auto 12% 12%}.remove-background-result-frame{background:repeating-conic-gradient(from 45deg, #ffffff12 0 25%, transparent 0 50%) 50% / 26px 26px, linear-gradient(145deg, #131922 0%, #0a0f14 100%)}.remove-background-result-frame:after{content:"";background:#d7ff641f;border-radius:999px 999px 36% 36%;width:42%;height:58%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #d7ff6429}.admin-theme{--admin-bg:#091015;--admin-surface:#0b1218eb;--admin-card:#121c24eb;--admin-text:#f4f8ef;--admin-muted:#98aab4;--admin-border:#d7ff641f;--admin-border-strong:#d7ff643d;--admin-accent:#d7ff64;--admin-accent-soft:#d7ff641f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--admin-text);background:radial-gradient(circle at 100% 0,#d7ff641f,#0000 30%),linear-gradient(#091015 0%,#060b10 100%)}.admin-shell-background{background-image:linear-gradient(90deg,#ffffff05 1px,#0000 1px),linear-gradient(#ffffff05 1px,#0000 1px);background-size:72px 72px;width:100%;min-height:100vh}.admin-sidebar,.admin-header{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#080d12e0;border-color:#ffffff14}.admin-panel,.admin-metric-card,.admin-table-shell{border:1px solid var(--admin-border);background:var(--admin-card);box-shadow:0 22px 80px #00000042}.admin-panel,.admin-metric-card{border-radius:1.75rem;padding:1.25rem}@media (min-width:640px){.admin-panel,.admin-metric-card{padding:1.5rem}}.admin-table-shell{overscroll-behavior-x:contain;scrollbar-gutter:stable both-edges;-webkit-overflow-scrolling:touch;border-radius:1.5rem;overflow:auto hidden}.admin-table-shell table{border-collapse:collapse;width:100%;min-width:38rem}.admin-table-shell th{text-transform:uppercase;letter-spacing:.18em;color:var(--admin-muted);text-align:left;white-space:nowrap;border-bottom:1px solid #ffffff0f;padding:1rem 1.25rem;font-size:.72rem;font-weight:600}.admin-table-shell td{color:var(--admin-text);vertical-align:top;border-bottom:1px solid #ffffff0d;padding:1rem 1.25rem}.admin-table-shell tbody tr{transition:background-color .18s}.admin-table-shell tbody tr:hover{background:#ffffff06}.admin-table-shell tbody tr[data-active=true]{background:#d7ff6414}.admin-brand-mark{background:var(--admin-accent);color:#0a1015;box-shadow:0 0 32px #d7ff6433}.admin-eyebrow{text-transform:uppercase;letter-spacing:.3em;color:var(--admin-muted);font-size:.68rem}.admin-nav-button{color:var(--admin-text);background:0 0;border-color:#0000;transition:border-color .2s,background-color .2s,transform .2s}.admin-nav-button:hover,.admin-nav-button:focus-visible{border-color:var(--admin-border-strong);background:var(--admin-accent-soft);transform:translateY(-1px)}.admin-nav-button[data-active=true]{border-color:var(--admin-accent);background:linear-gradient(135deg,#d7ff642e,#d7ff6414)}.admin-button,.admin-button-secondary,.admin-button-ghost,.admin-button-danger{border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.7rem 1rem;font-size:.88rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex}.admin-button:hover,.admin-button-secondary:hover,.admin-button-ghost:hover,.admin-button-danger:hover{transform:translateY(-1px)}.admin-button{background:var(--admin-accent);color:#0b1014}.admin-button-secondary{border-color:var(--admin-border-strong);color:var(--admin-text);background:0 0}.admin-button-secondary:hover,.admin-button-secondary:focus-visible{background:#ffffff0a}.admin-button-ghost{color:var(--admin-muted);background:0 0}.admin-button-ghost:hover,.admin-button-ghost:focus-visible{color:var(--admin-text);background:#ffffff0a}.admin-button-danger{color:#ffc6bf;background:#ff6e611f;border-color:#ff6e6147}.admin-input,.admin-select,.admin-textarea{width:100%;color:var(--admin-text);box-shadow:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;padding:.85rem 1rem}.admin-input:focus,.admin-select:focus,.admin-textarea:focus{border-color:var(--admin-accent);box-shadow:0 0 0 1px var(--admin-accent)}.admin-textarea{resize:vertical;min-height:7rem}.admin-field-label{letter-spacing:.16em;text-transform:uppercase;color:var(--admin-muted);margin-bottom:.55rem;font-size:.74rem;font-weight:600;display:block}.admin-badge{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-text);background:#ffffff0a;border:1px solid #ffffff14;border-radius:9999px;align-items:center;padding:.35rem .8rem;font-size:.74rem;font-weight:600;display:inline-flex}.admin-badge[data-tone=success]{color:#b8f7dc;background:#34d3991f;border-color:#34d39947}.admin-badge[data-tone=warning]{color:#fde7a7;background:#fbbf241f;border-color:#fbbf2447}.admin-badge[data-tone=error]{color:#ffc6bf;background:#ff6e611f;border-color:#ff6e6147}.admin-badge[data-tone=info]{color:#c7dfff;background:#60a5fa1f;border-color:#60a5fa47}.admin-inline-notice{border:1px solid #ffffff14;border-radius:1.25rem;padding:.95rem 1rem;font-size:.92rem;line-height:1.6}.admin-inline-notice[data-tone=success]{color:#b8f7dc;background:#34d3991a;border-color:#34d39938}.admin-inline-notice[data-tone=error]{color:#ffc6bf;background:#ff6e611a;border-color:#ff6e6138}.admin-inline-notice[data-tone=warning]{color:#fde7a7;background:#fbbf241a;border-color:#fbbf2438}.admin-inline-notice[data-tone=info],.admin-inline-notice[data-tone=neutral]{color:var(--admin-text);background:#ffffff0a}.admin-progress-track{background:#ffffff14;border-radius:9999px;height:.5rem;overflow:hidden}.admin-progress-fill{background:linear-gradient(90deg, #8dff79 0%, var(--admin-accent) 100%);border-radius:9999px;height:100%}@media (max-width:1023px){.admin-table-shell table{min-width:34rem}}@media (max-width:639px){.admin-shell-background{background-size:42px 42px}.admin-panel,.admin-metric-card{border-radius:1.4rem;padding:1rem}.admin-table-shell{border-radius:1.2rem}.admin-table-shell table{min-width:30rem}.admin-table-shell th,.admin-table-shell td{padding:.85rem .95rem}}}html,body,#root{height:auto!important;min-height:100%!important;overflow-y:auto!important}.dashboard-theme,.dashboard-theme button,.dashboard-theme input,.dashboard-theme select,.dashboard-theme textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.material-symbols-outlined{font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;white-space:nowrap;justify-content:center;align-items:center;width:1em;min-width:1em;font-size:1em;line-height:1;display:inline-flex;overflow:hidden}body{min-width:320px;min-height:100vh;margin:0;overflow:hidden auto}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgb(var(--color-border-hover));border-radius:4px}::-webkit-scrollbar-thumb:hover{background:rgb(var(--color-border-active))}.saas-theme input:not(.auth-field-input),.saas-theme select,.saas-theme textarea{background-color:rgb(var(--color-background-tertiary));border:1px solid rgb(var(--color-border));color:rgb(var(--color-text-primary));border-radius:.375rem;outline:none;padding:.5rem .75rem;transition:all .2s}.saas-theme input:not(.auth-field-input):focus,.saas-theme select:focus,.saas-theme textarea:focus{border-color:#22c55e;box-shadow:0 0 0 1px #22c55e}button{cursor:pointer}html.dark .dashboard-theme{--dashboard-shell-gradient:none;--dashboard-panel-gradient:var(--dashboard-color-panel);--dashboard-card-gradient:var(--dashboard-color-surface);--dashboard-card-highlight:transparent}html.dark .dashboard-theme .dashboard-main-surface{background-color:var(--dashboard-color-bg)!important;background-image:none!important}html.dark .dashboard-theme .dashboard-workspace-panel{background:var(--dashboard-color-panel)!important;border-color:var(--dashboard-color-border-soft)!important;box-shadow:inset 0 1px #ffffff73!important}html.dark .dashboard-theme .dashboard-sidebar-shell,html.dark .dashboard-theme nav,html.dark .dashboard-theme .bg-\[var\(--dashboard-color-sidebar\)\]{background:var(--dashboard-color-sidebar)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .dashboard-theme .dashboard-brand-mark{box-shadow:none!important;background:#d7ff001f!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-sidebar-item{box-shadow:none!important;color:#737373!important;border-color:#0000!important;transform:none!important}html.dark .dashboard-theme .dashboard-sidebar-item:hover,html.dark .dashboard-theme .dashboard-sidebar-item:focus-visible{background:var(--dashboard-color-surface-hover)!important;box-shadow:none!important;color:var(--dashboard-color-text)!important;border-color:#0000!important;transform:none!important}html.dark .dashboard-theme .dashboard-sidebar-item[data-active=true]{background:var(--dashboard-color-accent-soft)!important;box-shadow:0 0 0 1px var(--dashboard-color-accent-strong)!important;color:#d7ff00!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-sidebar-item-icon{color:currentColor!important;transform:none!important}html.dark .dashboard-theme .dashboard-sidebar-item[data-dashboard-accent] .dashboard-sidebar-item-icon,html.dark .dashboard-theme .dashboard-sidebar-item[data-active=true] .dashboard-sidebar-item-icon{color:currentColor!important}html.dark .dashboard-theme .dashboard-soon-badge{color:#a3a3a3!important;background:#ffffff0d!important;border-color:#ffffff1a!important}html.dark .dashboard-theme .dashboard-sidebar-toggle{box-shadow:none!important}html.dark .dashboard-theme .dashboard-sidebar-toggle:hover,html.dark .dashboard-theme .dashboard-sidebar-toggle:focus-visible{background:var(--dashboard-color-accent-soft)!important;border-color:var(--dashboard-color-accent-strong)!important;color:var(--dashboard-color-accent-readable)!important}html.dark .dashboard-theme .dashboard-tooltip{background:var(--dashboard-color-surface)!important;border-color:var(--dashboard-color-border)!important;box-shadow:none!important;color:var(--dashboard-color-text)!important}html.dark .dashboard-theme .dashboard-compact-card,html.dark .dashboard-theme .dashboard-tool-card,html.dark .dashboard-theme .dashboard-tool-panel{background:var(--dashboard-color-surface)!important;border-color:var(--dashboard-color-border-soft)!important;box-shadow:var(--dashboard-color-shadow-soft)!important}html.dark .dashboard-theme .dashboard-compact-row,html.dark .dashboard-theme .dashboard-tool-card-inset,html.dark .dashboard-theme .dashboard-compact-input{background:var(--dashboard-color-inset)!important;border-color:var(--dashboard-color-border-soft)!important;color:var(--dashboard-color-text)!important}html.dark .dashboard-theme .dashboard-compact-card{border-radius:.85rem!important}html.dark .dashboard-theme .dashboard-compact-row{border-radius:.75rem!important}html.dark .dashboard-theme [data-dashboard-accent]{--dashboard-accent-text:var(--dashboard-color-accent-readable);--dashboard-accent-surface:var(--dashboard-color-accent-soft);--dashboard-accent-border:var(--dashboard-color-accent-strong);--dashboard-accent-shadow:transparent}html.dark .dashboard-theme .dashboard-accent-icon{background:var(--dashboard-color-accent-soft)!important;box-shadow:none!important;color:#d7ff00!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-metric-card .dashboard-accent-icon{display:contents!important}html.dark .dashboard-theme .dashboard-home-stat-card .dashboard-accent-icon,html.dark .dashboard-theme .dashboard-home-workflow-card .dashboard-accent-icon{display:flex!important}html.dark .dashboard-theme .dashboard-shell-header,html.dark .dashboard-theme .dashboard-home-mobile-bar{background:var(--dashboard-color-panel)!important}html.dark .dashboard-theme .dashboard-mobile-menu-button,html.dark .dashboard-theme .dashboard-toast,html.dark .dashboard-theme .dashboard-route-modal{box-shadow:0 10px 30px #00000047!important}html.dark .dashboard-theme .dashboard-shell-chip{background:var(--dashboard-color-surface)!important;border-color:var(--dashboard-color-border-soft)!important;box-shadow:none!important}html.dark .dashboard-theme .dashboard-shell-chip .material-symbols-outlined{color:#d7ff00!important}html.dark .dashboard-theme .dashboard-home-hero:before,html.dark .dashboard-theme .dashboard-home-hero:after,html.dark .dashboard-theme .dashboard-workflow-button:after,html.dark .dashboard-theme .dashboard-route-card:after,html.dark .dashboard-theme .dashboard-metric-card:before,html.dark .dashboard-theme .dashboard-metric-card:after,html.dark .dashboard-theme .dashboard-jobs-panel:before{content:none!important}html.dark .dashboard-theme .dashboard-home-showcase,html.dark .dashboard-theme .dashboard-home-upload-panel,html.dark .dashboard-theme .dashboard-home-jobs-hub{background:radial-gradient(circle at 100% 0%, #d7ff0014, transparent 24%), radial-gradient(circle at 0% 100%, #00d4ff0d, transparent 18%), var(--dashboard-color-surface)!important;box-shadow:none!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-metric-card{min-height:0!important}html.dark .dashboard-theme .dashboard-home-workflow-card,html.dark .dashboard-theme .dashboard-home-stat-card,html.dark .dashboard-theme .dashboard-home-queue-card{box-shadow:none!important;background:#ffffff06!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-home-workflow-card:hover,html.dark .dashboard-theme .dashboard-home-workflow-card:focus-visible,html.dark .dashboard-theme .dashboard-home-queue-card:hover,html.dark .dashboard-theme .dashboard-home-queue-card:focus-within{box-shadow:none!important;background:#ffffff0b!important;transform:none!important}html.dark .dashboard-theme .dashboard-workflow-button:hover,html.dark .dashboard-theme .dashboard-route-card:hover{border-color:var(--dashboard-color-accent-strong)!important;box-shadow:var(--dashboard-color-shadow-soft)!important;transform:none!important}html.dark .dashboard-theme .dashboard-upload-zone{background:var(--dashboard-color-inset)!important;box-shadow:none!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-upload-zone:hover{background:var(--dashboard-color-surface-hover)!important;box-shadow:none!important;border-color:#0000!important}html.dark .dashboard-theme .dashboard-ai-upload-meta{display:none!important}html.dark .dashboard-theme .dashboard-queue-item{box-shadow:var(--dashboard-color-shadow-soft)!important}html.dark .dashboard-theme .dashboard-queue-item[data-job-state]{--dashboard-queue-tone:#d7ff00}html.dark .dashboard-theme .dashboard-queue-progress-text,html.dark .dashboard-theme .dashboard-queue-item .text-\[\#D7FF00\]{color:#d7ff00!important}html.dark .dashboard-theme .dashboard-queue-progress-fill{background:#d7ff00!important}html.dark .dashboard-theme .dashboard-tool-accent-button{background:var(--dashboard-color-accent)!important;box-shadow:none!important;color:var(--dashboard-color-bg)!important;border-color:#0000!important;transform:none!important}html.dark .dashboard-theme .dashboard-tool-accent-button:hover{filter:brightness(1.05)!important;transform:none!important}html.dark .dashboard-theme .dashboard-tool-outline-button{border-color:var(--dashboard-color-accent)!important;color:var(--dashboard-color-accent)!important;background:0 0!important}html.dark .dashboard-theme .dashboard-tool-outline-button:hover{background:var(--dashboard-color-accent-soft)!important;border-color:var(--dashboard-color-accent)!important;color:var(--dashboard-color-accent)!important}html:not(.dark) .dashboard-theme{--dashboard-color-bg:#f6f7f3;--dashboard-color-sidebar:#fafcf6e6;--dashboard-color-panel:#f8f9f4c2;--dashboard-color-surface:#ffffffd1;--dashboard-color-surface-elevated:#ffffffe6;--dashboard-color-surface-muted:#fafaf8c7;--dashboard-color-surface-hover:#1e1e1e09;--dashboard-color-inset:#fafaf8;--dashboard-color-accent:#c6ff00;--dashboard-color-accent-readable:#680;--dashboard-color-text:#1e1e1e;--dashboard-color-text-muted:#6b7280;--dashboard-color-text-subtle:#8a8f98;--dashboard-color-border:#e6e8dfd1;--dashboard-color-border-soft:#e6e8dfad;--dashboard-color-accent-soft:#c6ff001a;--dashboard-color-accent-strong:#c6ff002e;--dashboard-color-shadow:0 18px 50px #0f172a0f;--dashboard-color-shadow-soft:0 10px 28px #0f172a0d;--dashboard-shell-gradient:radial-gradient(circle at top left, #c6ff0014, transparent 30%), radial-gradient(circle at top right, #7c5cff0f, transparent 30%), linear-gradient(180deg, #ffffff6b, #f6f7f300);--dashboard-panel-gradient:linear-gradient(180deg, #ffffffb8, #fafaf8d6);--dashboard-card-gradient:linear-gradient(180deg, #ffffffd1, #fafaf8e0);--dashboard-card-highlight:radial-gradient(circle at top right, #c6ff000b, transparent 30%);color:#1e1e1e!important;background:#f6f7f3!important}html:not(.dark) .dashboard-theme .dashboard-main-surface,html:not(.dark) .dashboard-theme .dashboard-workspace-panel{background-color:#0000!important}html:not(.dark) .dashboard-theme .dashboard-workspace-panel{background:linear-gradient(#ffffff7a,#fafaf8a3),radial-gradient(circle at 90% 0,#7c5cff09,#0000 24%),radial-gradient(circle at 0 100%,#c6ff000b,#0000 28%),#f6f7f3db!important;border-color:#e6e8dfb3!important;box-shadow:inset 0 1px #ffffff9e,0 18px 60px #0f172a0b!important}html:not(.dark) .dashboard-theme .dashboard-shell-header{box-shadow:0 10px 34px #0f172a0b;background:#fafcf6c2!important;border-color:#e6e8dfb8!important}html:not(.dark) .dashboard-theme .dashboard-shell-chip{color:#1e1e1e!important;background:#ffffffb3!important;border-color:#e6e8dfc7!important;box-shadow:0 10px 26px #0f172a0d!important}html:not(.dark) .dashboard-theme nav,html:not(.dark) .dashboard-theme .bg-\[var\(--dashboard-color-sidebar\)\]{background-color:#0000!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-shell,html:not(.dark) .dashboard-theme .dashboard-sidebar-rail{box-shadow:inset -1px 0 #ffffff94;background:linear-gradient(#ffffffa8,#fafcf6d1),radial-gradient(circle at 0 0,#c6ff000e,#0000 25%)!important;border-color:#e6e8dfb8!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-item{color:#6b7280!important;box-shadow:none!important;border-color:#0000!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-item:hover,html:not(.dark) .dashboard-theme .dashboard-sidebar-item:focus-visible{transform:translateY(-1px);color:#1e1e1e!important;background:#ffffff85!important;border-color:#e6e8dfb8!important;box-shadow:0 10px 26px #0f172a0a!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-item[data-active=true]{color:#1e1e1e!important;background:linear-gradient(135deg,#c6ff0029,#7c5cff0f)!important;border-color:#c6ff0038!important;box-shadow:0 12px 28px #91be1514,inset 0 1px #fff9!important}html:not(.dark) .dashboard-theme .dashboard-compact-card,html:not(.dark) .dashboard-theme .dashboard-tool-card,html:not(.dark) .dashboard-theme .dashboard-tool-panel{background:var(--dashboard-card-gradient), var(--dashboard-card-highlight), #ffffffd1!important;border-color:#e6e8dfc7!important;box-shadow:inset 0 1px #ffffffb8,0 18px 50px #0f172a0f!important}html:not(.dark) .dashboard-theme .dashboard-upload-zone{background:linear-gradient(#ffffffbd,#fafaf8e6),radial-gradient(circle at 88% 8%,#7c5cff0a,#0000 22%),radial-gradient(circle at 12% 88%,#c6ff000e,#0000 24%),#ffffffd1!important;border:1px solid #c6ff002e!important;box-shadow:0 0 0 4px #c6ff000a,inset 0 1px #ffffffc7,0 22px 58px #0f172a0f!important}html:not(.dark) .dashboard-theme .dashboard-upload-zone:hover{border-color:#c6ff0047!important;box-shadow:0 0 0 4px #c6ff000f,inset 0 1px #ffffffd1,0 26px 66px #0f172a13!important}html:not(.dark) .dashboard-theme .text-\[\#D7FF00\],html:not(.dark) .dashboard-theme .hover\:text-\[\#D7FF00\]:hover,html:not(.dark) .dashboard-theme .text-\[\#c8f135\],html:not(.dark) .dashboard-theme .hover\:text-\[\#c8f135\]:hover{color:#5f7f00!important}html:not(.dark) .dashboard-theme .bg-\[\#D7FF00\],html:not(.dark) .dashboard-theme .bg-\[var\(--color-accent\)\]{color:#1e1e1e!important;background:linear-gradient(135deg,#d8ff5a,#b8f522)!important}html:not(.dark) .dashboard-theme .bg-\[\#D7FF00\]\/10,html:not(.dark) .dashboard-theme .bg-\[\#c8f135\]\/10,html:not(.dark) .dashboard-theme .bg-\[var\(--dashboard-color-accent-soft\)\]{background-color:#c6ff0024!important}html:not(.dark) .dashboard-theme .bg-white\/5,html:not(.dark) .dashboard-theme .bg-white\/10,html:not(.dark) .dashboard-theme .bg-white\/20,html:not(.dark) .dashboard-theme .hover\:bg-white\/5:hover,html:not(.dark) .dashboard-theme .hover\:bg-white\/10:hover,html:not(.dark) .dashboard-theme .hover\:bg-white\/20:hover{background-color:#11111108!important}html:not(.dark) .dashboard-theme .bg-\[\#000000\],html:not(.dark) .dashboard-theme .bg-\[\#0e0e0e\],html:not(.dark) .dashboard-theme .bg-\[\#0e0e0e\]\/95,html:not(.dark) .dashboard-theme .bg-\[\#1a1919\],html:not(.dark) .dashboard-theme .bg-\[var\(--dashboard-color-inset\)\]{background-color:#fafaf8!important}html:not(.dark) .dashboard-theme .border-white\/5,html:not(.dark) .dashboard-theme .border-white\/10,html:not(.dark) .dashboard-theme .border-\[var\(--dashboard-color-border-soft\)\],html:not(.dark) .dashboard-theme .border-\[var\(--remove-background-card-border\)\],html:not(.dark) .dashboard-theme .border-\[var\(--remove-background-pill-border\)\]{border-color:#e6e8dfe0!important}html:not(.dark) .dashboard-theme .border-\[\#D7FF00\]\/20,html:not(.dark) .dashboard-theme .border-\[\#D7FF00\]\/25,html:not(.dark) .dashboard-theme .border-\[\#D7FF00\]\/30,html:not(.dark) .dashboard-theme .border-\[\#D7FF00\]\/40,html:not(.dark) .dashboard-theme .hover\:border-\[\#D7FF00\]\/30:hover,html:not(.dark) .dashboard-theme .hover\:border-\[\#D7FF00\]\/40:hover,html:not(.dark) .dashboard-theme .border-\[\#c8f135\],html:not(.dark) .dashboard-theme .hover\:border-\[\#c8f135\]:hover{border-color:#c6ff003d!important}html:not(.dark) .dashboard-theme input,html:not(.dark) .dashboard-theme select,html:not(.dark) .dashboard-theme textarea{color:#1e1e1e!important;background-color:#fafaf8!important;border-color:#e6e8dfe0!important}html:not(.dark) .dashboard-theme option{color:#1e1e1e!important;background-color:#fff!important}html:not(.dark) .dashboard-theme{--dashboard-ai-accent:#c6ff00;--dashboard-ai-accent-soft:#c6ff0024;--dashboard-ai-accent-border:#c6ff0057}html:not(.dark) .dashboard-theme[data-dashboard-accent=purple]{--dashboard-ai-accent:#7c5cff;--dashboard-ai-accent-soft:#7c5cff1f;--dashboard-ai-accent-border:#7c5cff47}html:not(.dark) .dashboard-theme[data-dashboard-accent=blue]{--dashboard-ai-accent:#4a8bff;--dashboard-ai-accent-soft:#4a8bff1f;--dashboard-ai-accent-border:#4a8bff47}html:not(.dark) .dashboard-theme[data-dashboard-accent=orange]{--dashboard-ai-accent:#ff6b35;--dashboard-ai-accent-soft:#ffb80024;--dashboard-ai-accent-border:#ff6b354d}html:not(.dark) .dashboard-theme[data-dashboard-accent=cyan]{--dashboard-ai-accent:#00a9d6;--dashboard-ai-accent-soft:#00d4ff1f;--dashboard-ai-accent-border:#00d4ff47}html:not(.dark) .dashboard-theme[data-dashboard-accent=pink]{--dashboard-ai-accent:#ff4d9d;--dashboard-ai-accent-soft:#ff4d9d1f;--dashboard-ai-accent-border:#ff4d9d47}html:not(.dark) .dashboard-theme .dashboard-ai-card:not(.bg-transparent){position:relative;overflow:hidden;background:linear-gradient(180deg, #ffffffd1, #fafaf8e6), radial-gradient(circle at 100% 0%, var(--dashboard-ai-accent-soft), transparent 26%), radial-gradient(circle at 0% 100%, #c6ff000b, transparent 28%), #ffffffd1!important;border-color:#e6e8dfc7!important;border-radius:1.35rem!important;box-shadow:inset 0 1px #ffffffc7,0 18px 50px #0f172a0f!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone{min-height:clamp(24rem,46vh,34rem);position:relative;overflow:hidden;color:#1e1e1e!important;background:linear-gradient(#ffffffbd,#fafaf8e6),radial-gradient(circle at 88% 10%,#7c5cff09,#0000 20%),radial-gradient(circle at 82% 22%,#c6ff0014,#0000 26%),radial-gradient(circle at 14% 18%,#c6ff000a,#0000 18%),radial-gradient(circle at 76% 78%,#00d4ff09,#0000 22%),#ffffffd1!important;border:1px solid #c6ff002e!important;border-radius:1.1rem!important;box-shadow:0 0 0 4px #c6ff000a,inset 0 1px #ffffffc7,0 24px 64px #0f172a12!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:before{content:"";opacity:.16;pointer-events:none;background-image:radial-gradient(circle,#c6ff0047 0 .22rem,#0000 .26rem);background-size:1.35rem 1.35rem;width:6rem;height:4.5rem;position:absolute;top:1.75rem;left:1.75rem}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:after{content:"";opacity:.42;pointer-events:none;background:radial-gradient(circle at 90% 5%,#c6ff0038,#0000 12%),radial-gradient(at 74% 100%,#c6ff0029,#0000 56%),radial-gradient(at 40% 100%,#c6ff001a,#0000 54%);width:48%;height:34%;position:absolute;bottom:-12%;right:-7%}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone>*{z-index:1;position:relative}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:hover,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:focus-visible{background:linear-gradient(#ffffffd1,#fafaf8f0),radial-gradient(circle at 88% 10%,#7c5cff0d,#0000 20%),radial-gradient(circle at 82% 22%,#c6ff001a,#0000 26%),radial-gradient(circle at 14% 18%,#c6ff000e,#0000 18%),radial-gradient(circle at 76% 78%,#00d4ff0b,#0000 22%),#ffffffdb!important;border-color:#c6ff0047!important;box-shadow:0 0 0 4px #c6ff000f,inset 0 1px #ffffffd1,0 28px 72px #0f172a14!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone>div:first-child{border-color:var(--dashboard-ai-accent-border)!important;color:var(--dashboard-ai-accent)!important;background:linear-gradient(#fff,#fafaf8)!important;border-radius:9999px!important;box-shadow:0 12px 28px #262c1614,inset 0 1px #ffffffe6!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone svg,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone .material-symbols-outlined{color:var(--dashboard-ai-accent)!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone h2,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone h3,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone [class*=text-xl]{color:#1e1e1e!important;font-weight:700!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone p{color:#6b7280!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-meta{color:#6b7280;background:#ffffffad;border:1px solid #e6e8dff2;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;width:fit-content;max-width:100%;margin:1.25rem auto 0;padding:.6rem 1.05rem;font-size:.82rem;font-weight:600;display:flex;box-shadow:0 12px 26px #0f172a0b}html:not(.dark) .dashboard-theme .dashboard-ai-upload-meta:before{content:"";background:#c6ff00;border-radius:9999px;width:.42rem;height:.42rem;box-shadow:0 0 0 4px #c6ff0029}html:not(.dark) .dashboard-theme .dashboard-ai-stepper{background:linear-gradient(#ffffffc7,#fafaf8e6)!important;border-color:#e6e8dfbd!important;border-radius:1.35rem!important;box-shadow:inset 0 1px #ffffffc2,0 16px 42px #0f172a0e!important}html:not(.dark) .dashboard-theme .dashboard-ai-section-label{color:#756b9a!important;letter-spacing:.34em!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-pill{color:#1e1e1e!important;background:linear-gradient(#ffffffd1,#fafaf8)!important;border-color:#e6e8dfd1!important;box-shadow:inset 0 1px #ffffffc2!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-pill:hover,html:not(.dark) .dashboard-theme .dashboard-ai-option-pill:focus-visible{color:#111!important;background:#c6ff001f!important;border-color:#c6ff008c!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-pill[data-state=on],html:not(.dark) .dashboard-theme .dashboard-ai-option-pill[data-active=true],html:not(.dark) .dashboard-theme .dashboard-ai-option-pill-active{color:#1e1e1e!important;background:linear-gradient(135deg,#d8ff5a,#b8f522)!important;border-color:#c6ff0057!important;box-shadow:0 12px 24px #91be1524,inset 0 1px #ffffff70!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-card{background:linear-gradient(#fff,#fafaf8)!important;border-color:#e6e8dfeb!important;box-shadow:inset 0 1px #ffffffe6,0 10px 24px #262c160d!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-card:hover{background:#c6ff001a!important;border-color:#c6ff0085!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-card[aria-pressed=true]{background:linear-gradient(#c6ff002e,#fff)!important;border-color:#c6ff00b3!important;box-shadow:0 12px 26px #91be1524,inset 0 1px #ffffffe6!important}html:not(.dark) .dashboard-theme .dashboard-ai-primary-button{color:#1e1e1e!important;background:linear-gradient(135deg,#d8ff5a,#b8f522)!important;border:1px solid #c6ff0047!important;transition:transform .2s,box-shadow .2s,filter .2s!important;box-shadow:0 14px 30px #91be152e,inset 0 1px #ffffff6b!important}html:not(.dark) .dashboard-theme .dashboard-ai-primary-button:hover{transform:translateY(-1px);filter:brightness(1.02)!important}html:not(.dark) .dashboard-theme .dashboard-ai-primary-button svg,html:not(.dark) .dashboard-theme .dashboard-ai-primary-button .material-symbols-outlined{color:#1e1e1e!important}html:not(.dark) .dashboard-theme .dashboard-ai-credit-badge{color:#1e1e1e!important;background:linear-gradient(135deg,#e3ff86,#d8ff5a 48%,#b8f522)!important;box-shadow:0 12px 26px #91be1526,inset 0 1px #ffffff80!important}html:not(.dark) .dashboard-theme .dashboard-ai-card input[type=range]{accent-color:#c6ff00}html:not(.dark) .dashboard-theme .dashboard-ai-card [class*="bg-[rgba(255,255,255,0.03)]"],html:not(.dark) .dashboard-theme .dashboard-ai-card [class*="bg-[rgba(255,255,255,0.035)]"],html:not(.dark) .dashboard-theme .dashboard-ai-card [class*="bg-[rgba(255,255,255,0.04)]"],html:not(.dark) .dashboard-theme .dashboard-ai-card [class*="bg-[rgba(255,255,255,0.05)]"],html:not(.dark) .dashboard-theme .dashboard-ai-card [class*="bg-[rgba(255,255,255,0.06)]"],html:not(.dark) .dashboard-theme .dashboard-ai-card [class*="bg-[rgba(255,255,255,0.07)]"]{background:linear-gradient(#ffffffd1,#fafaf8)!important;border-color:#e6e8dfe6!important}@media (max-width:640px){html:not(.dark) .dashboard-theme .dashboard-ai-card:not(.bg-transparent){border-radius:1rem!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone{min-height:25rem;padding-inline:1rem!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-meta{text-align:center;border-radius:1rem;width:100%}}html:not(.dark) .dashboard-theme{--dashboard-color-bg:#f5f5f2;--dashboard-color-sidebar:#fff;--dashboard-color-panel:#f5f5f2;--dashboard-color-surface:#fff;--dashboard-color-surface-elevated:#fff;--dashboard-color-surface-muted:#fafaf8;--dashboard-color-surface-hover:#11182709;--dashboard-color-inset:#fafaf8;--dashboard-color-text:#171717;--dashboard-color-text-muted:#4b5563;--dashboard-color-text-subtle:#7c828c;--dashboard-color-border:#e2e5dcf2;--dashboard-color-border-soft:#e2e5dcc7;--dashboard-color-accent-soft:#c6ff0013;--dashboard-color-accent-strong:#c6ff002e;--dashboard-color-shadow:0 14px 34px #0f172a0e;--dashboard-color-shadow-soft:0 8px 18px #0f172a0b;--dashboard-shell-gradient:radial-gradient(circle at top left, #c6ff0009, transparent 26%), radial-gradient(circle at top right, #7c5cff06, transparent 26%), #f5f5f2;--dashboard-panel-gradient:#f5f5f2;--dashboard-card-gradient:#fff;--dashboard-card-highlight:transparent;--weave-spinner-node:#2563eb;--weave-spinner-node-glow:#2563eb6b;--weave-spinner-node-glow-strong:#2563eb33;--weave-spinner-thread:#2563ebbd;--weave-spinner-thread-glow:#2563eb33;color:#171717!important;background:#f5f5f2!important}html:not(.dark) .dashboard-theme .dashboard-main-surface{background:var(--dashboard-shell-gradient)!important}html:not(.dark) .dashboard-theme .dashboard-workspace-panel{box-shadow:none!important;background:#f5f5f2!important;border-color:#e2e5dcd1!important}html:not(.dark) .dashboard-theme .dashboard-shell-header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffffd1!important;border-color:#e2e5dcdb!important;box-shadow:0 8px 20px #0f172a0a!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-shell,html:not(.dark) .dashboard-theme .dashboard-sidebar-rail{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#e2e5dcdb!important}html:not(.dark) .dashboard-theme .dashboard-brand-mark{background:#fff!important;border-color:#e2e5dce6!important;box-shadow:0 6px 14px #0f172a0b!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-item{color:#5f6672!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-item:hover,html:not(.dark) .dashboard-theme .dashboard-sidebar-item:focus-visible{box-shadow:none!important;color:#171717!important;background:#fafaf8!important;border-color:#e2e5dce6!important;transform:none!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-item[data-active=true]{box-shadow:none!important;color:#171717!important;background:linear-gradient(135deg,#c6ff001a,#ffffffe6)!important;border-color:#c6ff0038!important}html:not(.dark) .dashboard-theme .dashboard-compact-card,html:not(.dark) .dashboard-theme .dashboard-tool-card,html:not(.dark) .dashboard-theme .dashboard-tool-panel,html:not(.dark) .dashboard-theme .dashboard-ai-card:not(.bg-transparent){background:#fff!important;border-color:#e2e5dce6!important;box-shadow:0 14px 34px #0f172a0e!important}html:not(.dark) .dashboard-theme .dashboard-compact-row,html:not(.dark) .dashboard-theme .dashboard-tool-card-inset,html:not(.dark) .dashboard-theme .dashboard-compact-input{color:#171717!important;background:#fafaf8!important;border-color:#e2e5dce6!important}html:not(.dark) .dashboard-theme .dashboard-home-hero:before,html:not(.dark) .dashboard-theme .dashboard-home-hero:after,html:not(.dark) .dashboard-theme .dashboard-metric-card:before,html:not(.dark) .dashboard-theme .dashboard-metric-card:after,html:not(.dark) .dashboard-theme .dashboard-jobs-panel:before,html:not(.dark) .dashboard-theme .dashboard-workflow-button:after,html:not(.dark) .dashboard-theme .dashboard-route-card:after,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:before,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:after{content:none!important}html:not(.dark) .dashboard-theme .dashboard-upload-zone,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone{color:#171717!important;background:#fff!important;border:1px solid #e2e5dcf2!important;box-shadow:0 14px 34px #0f172a0e!important}html:not(.dark) .dashboard-theme .dashboard-upload-zone:hover,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:hover,html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone:focus-visible{background:#fff!important;border-color:#c6ff003d!important;box-shadow:0 16px 38px #0f172a11!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-zone>div:first-child{box-shadow:none!important;color:var(--dashboard-ai-accent)!important;background:#fafaf8!important;border-color:#e2e5dcf2!important}html:not(.dark) .dashboard-theme .dashboard-ai-stepper{background:#fff!important;border-color:#e2e5dce6!important;box-shadow:0 10px 24px #0f172a0d!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-pill,html:not(.dark) .dashboard-theme .dashboard-ai-option-card{box-shadow:none!important;color:#171717!important;background:#fff!important;border-color:#e2e5dcf2!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-pill:hover,html:not(.dark) .dashboard-theme .dashboard-ai-option-pill:focus-visible,html:not(.dark) .dashboard-theme .dashboard-ai-option-card:hover{color:#171717!important;background:#fafaf8!important;border-color:#c6ff0038!important}html:not(.dark) .dashboard-theme .dashboard-ai-option-pill[data-state=on],html:not(.dark) .dashboard-theme .dashboard-ai-option-pill[data-active=true],html:not(.dark) .dashboard-theme .dashboard-ai-option-pill-active,html:not(.dark) .dashboard-theme .dashboard-ai-option-card[aria-pressed=true]{box-shadow:none!important;color:#171717!important;background:linear-gradient(135deg,#d8ff5a,#b8f522)!important;border-color:#c6ff0057!important}html:not(.dark) .dashboard-theme .dashboard-ai-primary-button,html:not(.dark) .dashboard-theme .dashboard-tool-accent-button{color:#171717!important;background:linear-gradient(135deg,#d8ff5a,#b8f522)!important;border-color:#c6ff0052!important;box-shadow:0 10px 22px #91be1524!important}html:not(.dark) .dashboard-theme .dashboard-ai-primary-button:hover,html:not(.dark) .dashboard-theme .dashboard-tool-accent-button:hover{filter:brightness(1.01)!important;transform:none!important}html:not(.dark) .dashboard-theme .dashboard-shell-chip,html:not(.dark) .dashboard-theme .dashboard-ai-credit-badge,html:not(.dark) .dashboard-theme .dashboard-ai-upload-meta{color:#4b5563!important;background:#fff!important;border-color:#e2e5dce6!important;box-shadow:0 8px 18px #0f172a0b!important}html:not(.dark) .dashboard-theme .dashboard-ai-upload-meta:before{box-shadow:none!important;background:#d1d5db!important}html:not(.dark) .dashboard-theme .text-white,html:not(.dark) .dashboard-theme .hover\:text-white:hover,html:not(.dark) .dashboard-theme .text-neutral-50,html:not(.dark) .dashboard-theme .text-zinc-100,html:not(.dark) .dashboard-theme .text-slate-50{color:#171717!important}html:not(.dark) .dashboard-theme .text-neutral-200,html:not(.dark) .dashboard-theme .hover\:text-neutral-200:hover,html:not(.dark) .dashboard-theme .text-neutral-300,html:not(.dark) .dashboard-theme .text-neutral-400{color:#4b5563!important}html:not(.dark) .dashboard-theme .text-neutral-500,html:not(.dark) .dashboard-theme .text-neutral-600{color:#7c828c!important}html.dark .dashboard-theme button.dashboard-upload-zone{box-shadow:none!important;color:var(--dashboard-color-text)!important;background:#0a0c09!important;border-color:#ffffff1a!important}html.dark .dashboard-theme button.dashboard-upload-zone:hover,html.dark .dashboard-theme button.dashboard-upload-zone:focus-visible{background:#ffffff09!important;border-color:#d7ff002e!important}html.dark .dashboard-theme button.dashboard-upload-zone .dashboard-accent-icon{color:#d7ff00!important;background:#d7ff001a!important}html.dark .dashboard-theme button.dashboard-upload-zone .dashboard-accent-icon .material-symbols-outlined{color:#d7ff00!important}html.dark .dashboard-theme button.dashboard-upload-zone h3{color:var(--dashboard-color-text)!important}html.dark .dashboard-theme button.dashboard-upload-zone p,html.dark .dashboard-theme button.dashboard-upload-zone>div>div:not(.dashboard-accent-icon){color:var(--dashboard-color-text-muted)!important}.dashboard-theme{--dashboard-color-border:#ffffff0f;--dashboard-color-border-soft:#ffffff09;--dashboard-color-shadow:0 18px 48px #00000029;--dashboard-color-shadow-soft:0 10px 28px #0000001a;--dashboard-card-gradient:linear-gradient(180deg, #ffffff09, #ffffff05);--dashboard-card-highlight:linear-gradient(180deg, #ffffff0a, transparent 36%)}.dashboard-theme .dashboard-workspace-panel{border:0!important;box-shadow:inset 0 1px #ffffff09!important}.dashboard-theme .dashboard-shell-header,.dashboard-theme .dashboard-sidebar-shell,.dashboard-theme .dashboard-sidebar-rail{border:0!important}.dashboard-theme .dashboard-sidebar-shell{box-shadow:inset -1px 0 #ffffff09!important}.dashboard-theme .dashboard-sidebar-item{border:0!important}.dashboard-theme .dashboard-sidebar-item:hover,.dashboard-theme .dashboard-sidebar-item:focus-visible{box-shadow:none!important;transform:none!important}.dashboard-theme .dashboard-sidebar-item[data-active=true]{box-shadow:inset 0 1px #ffffff0a!important}.dashboard-theme .dashboard-sidebar-toggle,.dashboard-theme .dashboard-tooltip,.dashboard-theme .dashboard-shell-chip,.dashboard-theme .dashboard-toast,.dashboard-theme .dashboard-mobile-menu-button,.dashboard-theme .dashboard-soon-badge{border:0!important}.dashboard-theme .dashboard-compact-card,.dashboard-theme .dashboard-tool-panel,.dashboard-theme .dashboard-tool-card,.dashboard-theme .dashboard-ai-card:not(.bg-transparent),.dashboard-theme .dashboard-home-engine,.dashboard-theme .dashboard-home-stat-tile,.dashboard-theme .dashboard-home-upgrade,.dashboard-theme .dashboard-home-tool-card{background:var(--dashboard-card-gradient), var(--dashboard-color-surface)!important;box-shadow:inset 0 1px 0 #ffffff0a, var(--dashboard-color-shadow-soft)!important;border:0!important}.dashboard-theme .dashboard-compact-row,.dashboard-theme .dashboard-tool-card-inset{background:var(--dashboard-color-inset)!important;border:0!important}.dashboard-theme .dashboard-compact-input,.dashboard-theme input,.dashboard-theme select,.dashboard-theme textarea{border-color:var(--dashboard-color-border)!important;box-shadow:none!important}.dashboard-theme .dashboard-ai-option-pill,.dashboard-theme .dashboard-ai-option-card,.dashboard-theme .dashboard-tool-pill,.dashboard-theme .dashboard-tool-slider-value{box-shadow:none!important;border:0!important}.dashboard-theme .dashboard-ai-option-pill[data-state=on],.dashboard-theme .dashboard-ai-option-pill[data-active=true],.dashboard-theme .dashboard-ai-option-pill-active,.dashboard-theme .dashboard-ai-option-card[aria-pressed=true],.dashboard-theme .dashboard-tool-pill[data-active=true]{box-shadow:inset 0 1px #ffffff2e!important}.dashboard-theme .dashboard-ai-stepper{background:#ffffff05!important;border:0!important;box-shadow:inset 0 1px #ffffff0b!important}.dashboard-theme .dashboard-ai-upload-zone,.dashboard-theme .dashboard-upload-zone,.dashboard-theme .dashboard-tool-upload-zone{box-shadow:inset 0 1px 0 #ffffff0a, var(--dashboard-color-shadow-soft)!important;border:1px solid #d7ff6429!important}.dashboard-theme .dashboard-accent-icon,.dashboard-theme .dashboard-brand-mark{border:0!important;box-shadow:inset 0 1px #ffffff14!important}.dashboard-theme .dashboard-home-command-title{letter-spacing:-.055em!important;font-size:clamp(2.35rem,4vw,4.25rem)!important}.dashboard-theme .dashboard-home-magic-glow{opacity:.16!important}.dashboard-theme .dashboard-home-magic-zone:hover .dashboard-home-magic-glow,.dashboard-theme .dashboard-home-magic-zone:focus-visible .dashboard-home-magic-glow,.dashboard-theme .dashboard-home-magic-zone[data-drag-active=true] .dashboard-home-magic-glow{opacity:.32!important}.dashboard-theme .dashboard-home-magic-panel{min-height:18rem!important;box-shadow:inset 0 1px 0 #ffffff0b, var(--dashboard-color-shadow-soft)!important;padding:2.5rem 1.5rem!important}.dashboard-theme .dashboard-home-magic-icon{width:4rem!important;height:4rem!important}.dashboard-theme .dashboard-home-tool-card{min-height:9.5rem!important;padding:1.15rem!important}.dashboard-theme .dashboard-home-engine{gap:1rem!important;padding:1.25rem!important}.dashboard-theme .dashboard-home-stat-tile,.dashboard-theme .dashboard-home-upgrade{padding:1rem!important}.dashboard-theme .dashboard-home-format-row{gap:.4rem!important;margin-top:1.25rem!important}.dashboard-theme .dashboard-home-format-row span{background:#ffffff0b!important;padding:.35rem .7rem!important}.dashboard-theme [role=menu],.dashboard-theme [role=dialog],.dashboard-theme [data-radix-popper-content-wrapper] [role=menu],.dashboard-theme [data-radix-popper-content-wrapper] [role=dialog]{background:var(--dashboard-color-surface-elevated)!important;border:0!important;box-shadow:0 24px 60px #00000038!important}.remove-background-subject-checkerboard{background-color:#10110f;background-image:linear-gradient(45deg,#ffffff0b 25%,#0000 25% 75%,#ffffff0b 75%),linear-gradient(45deg,#ffffff0b 25%,#0000 25% 75%,#ffffff0b 75%);background-position:0 0,14px 14px;background-size:28px 28px}html:not(.dark) .dashboard-theme{--dashboard-color-border:#e2e5dcb3;--dashboard-color-border-soft:#e2e5dc6b;--dashboard-color-shadow:0 16px 44px #0f172a0e;--dashboard-color-shadow-soft:0 8px 24px #0f172a0a;--dashboard-card-gradient:linear-gradient(180deg, #ffffffd6, #fafaf8e0)}html:not(.dark) .dashboard-theme .dashboard-workspace-panel{background:#f5f5f2!important}html:not(.dark) .dashboard-theme .dashboard-sidebar-shell{box-shadow:inset -1px 0 #e2e5dc7a!important}html:not(.dark) .dashboard-theme .dashboard-compact-card,html:not(.dark) .dashboard-theme .dashboard-tool-panel,html:not(.dark) .dashboard-theme .dashboard-tool-card,html:not(.dark) .dashboard-theme .dashboard-ai-card:not(.bg-transparent),html:not(.dark) .dashboard-theme .dashboard-home-engine,html:not(.dark) .dashboard-theme .dashboard-home-stat-tile,html:not(.dark) .dashboard-theme .dashboard-home-upgrade,html:not(.dark) .dashboard-theme .dashboard-home-tool-card{background:var(--dashboard-card-gradient), #fff!important}html.dark .dashboard-theme .dashboard-workspace-panel{background:#0d0f0c!important}html.dark .dashboard-theme .dashboard-compact-card,html.dark .dashboard-theme .dashboard-tool-panel,html.dark .dashboard-theme .dashboard-tool-card,html.dark .dashboard-theme .dashboard-ai-card:not(.bg-transparent),html.dark .dashboard-theme .dashboard-home-engine,html.dark .dashboard-theme .dashboard-home-stat-tile,html.dark .dashboard-theme .dashboard-home-upgrade,html.dark .dashboard-theme .dashboard-home-tool-card{background:#ffffff06!important}@media (max-width:767px){.dashboard-theme .dashboard-workspace-panel{border-radius:0!important}.dashboard-theme .dashboard-tool-page{padding-block:.75rem!important;padding-inline:.75rem!important}.dashboard-theme .dashboard-home-command-title{font-size:clamp(2rem,12vw,3rem)!important}.dashboard-theme .dashboard-home-magic-panel{min-height:15rem!important;padding:2rem 1rem!important}}
