a78765e
@import "tailwindcss";
@import "./workspace.css";
@custom-variant dark (&:where(.dark, .dark *));
:root {
--background: #f2f3f0;
--foreground: #111111;
--card: #ffffff;
--muted: #f2f3f0;
--muted-foreground: #666666;
--primary: #ff8400;
--primary-foreground: #111111;
--secondary: #e7e8e5;
--secondary-foreground: #111111;
--border: #cbccc9;
--input: #cbccc9;
--ring: #666666;
--destructive: #d93c15;
--success: #dfe6e1;
--success-foreground: #004d1a;
--warning: #e9e3d8;
--warning-foreground: #804200;
--error: #e5dcda;
--error-foreground: #8c1c00;
--info: #dfdfd6;
--info-foreground: #000066;
/* Workspace surfaces and text are paired for light and dark appearance. */
--shell-rail: #f1f2f2;
--shell-sidebar: #fafafa;
--shell-surface: #ffffff;
--shell-field: #f5f5f4;
--shell-active: #eceeed;
--shell-tile: #e3e5e5;
--shell-board: #f5f5f4;
--shell-action: #2f3438;
--shell-focus: #8d949c;
--shell-ink: #23272b;
--shell-ink-muted: #687078;
--shell-hairline: #e1e3e3;
--shell-shadow: 0 6px 24px rgb(24 28 31 / 6%);
}
.dark {
color-scheme: dark;
--shell-rail: #151718;
--shell-sidebar: #1a1c1e;
--shell-surface: #202224;
--shell-field: #282a2d;
--shell-active: #34373a;
--shell-tile: #3c4044;
--shell-board: #1b1d1f;
--shell-action: #565e67;
--shell-focus: #7f8791;
--shell-ink: #eceeef;
--shell-ink-muted: #b1b5ba;
--shell-hairline: #3a3d40;
--shell-shadow: 0 6px 24px rgb(0 0 0 / 16%);
--background: #111111;
--foreground: #ffffff;
--card: #1a1a1a;
--muted: #2e2e2e;
--muted-foreground: #b8b9b6;
--secondary: #2e2e2e;
--secondary-foreground: #ffffff;
--border: #2e2e2e;
--input: #2e2e2e;
--destructive: #ff5c33;
--success: #222924;
--success-foreground: #b6ffce;
--warning: #291c0f;
--warning-foreground: #ff8400;
--error: #24100b;
--error-foreground: #ff5c33;
--info: #222229;
--info-foreground: #b2b2ff;
}
@theme inline {
--color-background: var(--background);
--color-foreground: var(--foreground);
--color-card: var(--card);
--color-muted: var(--muted);
--color-muted-foreground: var(--muted-foreground);
--color-primary: var(--primary);
--color-primary-foreground: var(--primary-foreground);
--color-secondary: var(--secondary);
--color-secondary-foreground: var(--secondary-foreground);
--color-border: var(--border);
--color-input: var(--input);
--color-ring: var(--ring);
--color-destructive: var(--destructive);
--color-success: var(--success);
--color-success-foreground: var(--success-foreground);
--color-warning: var(--warning);
--color-warning-foreground: var(--warning-foreground);
--color-error: var(--error);
--color-error-foreground: var(--error-foreground);
--color-info: var(--info);
--color-info-foreground: var(--info-foreground);
--color-shell-rail: var(--shell-rail);
--color-shell-sidebar: var(--shell-sidebar);
--color-shell-surface: var(--shell-surface);
--color-shell-field: var(--shell-field);
--color-shell-active: var(--shell-active);
--color-shell-tile: var(--shell-tile);
--color-shell-board: var(--shell-board);
--color-shell-action: var(--shell-action);
--color-shell-ink: var(--shell-ink);
--color-shell-ink-muted: var(--shell-ink-muted);
--color-shell-hairline: var(--shell-hairline);
--font-mono: "JetBrains Mono", ui-monospace, monospace;
--font-sans: BlinkMacSystemFont, "Segoe UI", system-ui, Roboto, "Noto Sans", Ubuntu, Cantarell, "Helvetica Neue", Arial, "PingFang SC", "Source Han Sans SC", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
--radius-card: 16px;
--radius-field: 10px;
}
@layer base {
html {
font-family: var(--font-sans);
-webkit-font-smoothing: antialiased;
}
body {
@apply bg-background text-foreground;
}
}