:root{--background:#0a0a0b;--surface:#111113;--surface-raised:#18181b;--surface-overlay:#1c1c1f;--border:#27272a;--border-subtle:#1c1c1f;--text-primary:#fafafa;--text-secondary:#a1a1aa;--text-muted:#71717a;--mirchi:#ef5b4e;--mirchi-dim:#ef5b4e1f;--mirchi-glow:#ef5b4e40;--green:#22c55e;--green-dim:#22c55e1f;--amber:#f59e0b;--amber-dim:#f59e0b1f;--red:#ef4444;--red-dim:#ef44441f;--blue:#3b82f6;--blue-dim:#3b82f61f;--purple:#a855f7;--purple-dim:#a855f71f}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--background);height:100%;color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;font-size:13px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3f3f46}::selection{background:var(--mirchi-glow);color:var(--text-primary)}@keyframes dk-spin-kf{to{transform:rotate(360deg)}}.dk-spin{animation:.9s linear infinite dk-spin-kf}:root{--dk-bg-app:#0a0a0b;--dk-bg-surface:#111113;--dk-bg-raised:#18181b;--dk-bg-subtle:#1c1c1f;--dk-bg-hover:#202024;--dk-bg-selected:#26262b;--dk-text-primary:#fafafa;--dk-text-secondary:#a1a1aa;--dk-text-muted:#71717a;--dk-text-on-accent:#fff;--dk-border-default:#27272a;--dk-border-subtle:#1c1c1f;--dk-border-strong:#3f3f46;--dk-text-separator:#52525b;--dk-accent:#ef5b4e;--dk-accent-hover:#f06f64;--dk-accent-subtle:#ef5b4e1f;--dk-focus-ring:#ef5b4e;--dk-accent-text:#ef5b4e;--dk-status-success-fg:#22c55e;--dk-status-success-bg:#22c55e1f;--dk-status-success-border:#22c55e52;--dk-status-warning-fg:#f59e0b;--dk-status-warning-bg:#f59e0b1f;--dk-status-warning-border:#f59e0b52;--dk-status-danger-fg:#ef4444;--dk-status-danger-bg:#ef44441f;--dk-status-danger-border:#ef444452;--dk-status-info-fg:#3b82f6;--dk-status-info-bg:#3b82f61f;--dk-status-info-border:#3b82f652;--dk-status-neutral-fg:#a1a1aa;--dk-status-neutral-bg:#a1a1aa1f;--dk-status-neutral-border:#a1a1aa47;--dk-shadow-raised:0 1px 2px #0006;--dk-shadow-overlay:0 12px 32px -12px #000000b3;--dk-scrim:#0000008c}[data-dk-theme=light]{--dk-bg-app:#faf9f7;--dk-bg-surface:#fff;--dk-bg-raised:#fff;--dk-bg-subtle:#f5f3f0;--dk-bg-hover:#f5f3f0;--dk-bg-selected:#eae7e1;--dk-text-primary:#141414;--dk-text-secondary:#5c5c5c;--dk-text-muted:#6e6e6e;--dk-text-on-accent:#fff;--dk-border-default:#e5e2dd;--dk-border-subtle:#efedea;--dk-border-strong:#d3cfc8;--dk-text-separator:#b8b1a5;--dk-accent:#e5484d;--dk-accent-hover:#d13b40;--dk-accent-subtle:#fdeceb;--dk-focus-ring:#e5484d;--dk-accent-text:#c8353a;--dk-status-success-fg:#1b7f4b;--dk-status-success-bg:#e7f5ed;--dk-status-success-border:#b7e0c8;--dk-status-warning-fg:#9a6207;--dk-status-warning-bg:#fbf1de;--dk-status-warning-border:#ecd9a8;--dk-status-danger-fg:#b3261e;--dk-status-danger-bg:#fce9e7;--dk-status-danger-border:#f3c2bd;--dk-status-info-fg:#2557c7;--dk-status-info-bg:#e8eefc;--dk-status-info-border:#c2d2f5;--dk-status-neutral-fg:#5c5c5c;--dk-status-neutral-bg:#f2f0ed;--dk-status-neutral-border:#e0dcd6;--dk-shadow-raised:0 1px 2px #1414140f;--dk-shadow-overlay:0 12px 32px -12px #14141438;--dk-scrim:#14141466}
