.dark{--background:#171622;--foreground:#f4f2f7;--card:#211f2d;--card-foreground:#f4f2f7;--popover:#282538;--popover-foreground:#f4f2f7;--secondary:#2b283a;--secondary-foreground:#f0edf4;--muted:#272434;--muted-foreground:#aaa4b5;--accent:#432235;--accent-foreground:#ffb1cf;--border:#393548;--input:#454052;--sidebar:#1b1927;--sidebar-foreground:#e2dfe8;--sidebar-accent:#432235;--sidebar-accent-foreground:#ffb1cf;--sidebar-border:#373344;--ivory:#211f2d;--graphite:#f4f2f7;--stone:#aaa4b5}.dark,.dark body{background:#171622}.dark .app-canvas{background:radial-gradient(circle at 100% 0,#f05a981a 0%,#0000 29rem),radial-gradient(circle at 0 100%,#7e68a014 0%,#0000 34rem),linear-gradient(145deg,#1d1a2b 0%,#171622 48%,#1a1826 100%)}.dark .app-toolbar{background:#1d1b2ae6;border-bottom-color:#3a3549e6;box-shadow:0 1px #ffffff08}.dark [data-sidebar=sidebar]{background:#1b1927;border-right-color:#373344;box-shadow:14px 0 42px -36px #05040cb8}.dark .sidebar-brand-header,.dark .sidebar-brand-footer{border-color:#373344}.dark .sidebar-brand-link:hover{background:#242130}.dark .brand-heart{background:#432235}.dark [data-sidebar=menu-button].sidebar-nav-button:hover{color:#f5f2f7;background:#292637;border-color:#403b50}.dark [data-sidebar=menu-button].sidebar-nav-button[data-active=true]{color:#ffc0d8;background:#452437;border-color:#74415a;box-shadow:0 8px 22px -18px #f05a989e}.dark .sidebar-nav-icon,.dark .health-icon,.dark .queue-status-count{background:#2b283a}.dark .app-theme-toggle,.dark .app-sidebar-trigger,.dark .sidebar-inline-trigger,.dark .app-logout-button{color:#d0cad8;background:#252230;border-color:#413c50;box-shadow:0 1px 2px #07050e2e}.dark .app-theme-toggle:hover,.dark .app-sidebar-trigger:hover,.dark .sidebar-inline-trigger:hover,.dark .app-logout-button:hover{color:#ffb1cf;border-color:#80516a;background:#432235!important}.dark .app-toolbar-status{color:#94e5af;background:#1d3326;border-color:#31573f}.dark .app-canvas .bg-card,.dark .metric-card,.dark .overview-panel,.dark .automation-health-card{box-shadow:0 1px 2px #0806102e,0 20px 44px -34px #08061099;background:#211f2d!important;border-color:#393548!important}.dark .app-canvas .bg-background{background-color:#1b1927}.dark .app-canvas .bg-muted{background-color:#272434}.dark .app-canvas .bg-secondary{background:#2b283a}.dark .app-canvas .bg-accent{background:#432235}.dark .app-canvas :where(input,textarea,[role=combobox]){color:#f1eef5;background:#252230;border-color:#454052;box-shadow:0 1px 2px #07050e2e}.dark .app-canvas :where(input,textarea,[role=combobox]):focus{border-color:#b65b84;box-shadow:0 0 0 3px #f05a9826}.dark [role=dialog]{color:#f3f0f6;background:#292638!important;border-color:#454052!important;box-shadow:0 30px 84px -34px #080610bd,0 2px 10px #08061047!important}.dark [role=dialog] textarea,.dark [role=dialog] input{color:#f1eef5;background:#211f2d;border-color:#4b465b}.dark [data-radix-popper-content-wrapper] [role=menu],.dark [data-radix-popper-content-wrapper] [role=listbox]{color:#f1eef5;background:#292638;border-color:#454052}.dark .app-canvas [role=tablist]{background:#282536;border-color:#3d394b}.dark .app-canvas [role=tab][data-state=active]{color:#ffb1cf;background:#452437;box-shadow:0 1px 4px #08061038}.dark .activity-row,.dark .queue-status-row,.dark .health-item{border-color:#393548}.dark .app-canvas main .grid>.flex.h-full.flex-col.overflow-hidden{background:#211f2d;border-color:#393548;box-shadow:0 1px 2px #0806102e,0 20px 44px -34px #080610a3}.dark .app-canvas main .grid>.flex.h-full.flex-col.overflow-hidden:hover{border-color:#75445c;box-shadow:0 2px 6px #08061033,0 24px 48px -32px #e94d8c38}.dark .app-canvas main .grid>.flex.h-full.flex-col.overflow-hidden>.relative.aspect-square{background:#292638;border-bottom-color:#393548}.dark .app-canvas main ul.space-y-3>li>.bg-card:hover{border-color:#4a4558;box-shadow:0 18px 40px -31px #08061094}
