:root,[data-theme=dark]{--bg-app:#080c14;--bg-sidebar:#0c1220;--bg-topbar:#0d1527;--bg-surface:#131c31;--bg-surface-hover:#19243d;--bg-card:#141e34;--bg-card-hover:#1a2846;--bg-modal:#101828;--bg-input:#090e1a;--border-subtle:#ffffff12;--border-medium:#ffffff1f;--border-focused:#3b82f6;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--text-inverse:#0f172a;--primary:#3b82f6;--primary-hover:#2563eb;--primary-gradient:linear-gradient(135deg,#3b82f6,#1d4ed8);--primary-glow:#3b82f640;--accent-slack:#611f69;--accent-slack-active:#4a154b;--slack-badge:#ec4899;--status-todo-bg:#3b82f626;--status-todo-text:#60a5fa;--status-prog-bg:#f59e0b26;--status-prog-text:#fbbf24;--status-rev-bg:#a855f726;--status-rev-text:#c084fc;--status-done-bg:#22c55e26;--status-done-text:#4ade80;--shadow-sm:0 1px 3px #0006;--shadow-md:0 4px 14px #00000080;--shadow-lg:0 10px 30px #000000a6;--shadow-glow:0 0 20px #3b82f633;--font-family:-apple-system,BlinkMacSystemFont,"Inter","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}[data-theme=light]{--bg-app:#f8fafc;--bg-sidebar:#fff;--bg-topbar:#fff;--bg-surface:#f1f5f9;--bg-surface-hover:#e2e8f0;--bg-card:#fff;--bg-card-hover:#f8fafc;--bg-modal:#fff;--bg-input:#f8fafc;--border-subtle:#00000014;--border-medium:#00000026;--border-focused:#2563eb;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--text-inverse:#fff;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-gradient:linear-gradient(135deg,#3b82f6,#2563eb);--primary-glow:#2563eb33;--accent-slack:#4a154b;--accent-slack-active:#350d36;--slack-badge:#e11d48;--status-todo-bg:#eff6ff;--status-todo-text:#1d4ed8;--status-prog-bg:#fffbeb;--status-prog-text:#b45309;--status-rev-bg:#faf5ff;--status-rev-text:#7e22ce;--status-done-bg:#f0fdf4;--status-done-text:#15803d;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 14px #0000001a;--shadow-lg:0 10px 30px #00000026;--shadow-glow:0 0 16px #2563eb26}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#080c14;background:var(--bg-app);color:#f8fafc;color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-family:var(--font-family);overflow:hidden}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1f;background:var(--border-medium);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#64748b;background:var(--text-muted)}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes pulseGlow{0%,to{opacity:1}50%{opacity:.5}}.animate-fade-in{animation:fadeIn .2s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-right{animation:slideInRight .25s cubic-bezier(.16,1,.3,1) forwards}
/*# sourceMappingURL=main.5d020dfa.css.map*/