| 1 | @import "tailwindcss";
|
|---|
| 2 | @import "tw-animate-css";
|
|---|
| 3 |
|
|---|
| 4 | @custom-variant dark (&:is(.dark *));
|
|---|
| 5 |
|
|---|
| 6 | @theme inline {
|
|---|
| 7 | --color-background: var(--background);
|
|---|
| 8 | --color-foreground: var(--foreground);
|
|---|
| 9 | --font-sans: var(--font-geist-sans);
|
|---|
| 10 | --font-mono: var(--font-geist-mono);
|
|---|
| 11 | --color-sidebar-ring: var(--sidebar-ring);
|
|---|
| 12 | --color-sidebar-border: var(--sidebar-border);
|
|---|
| 13 | --color-sidebar-accent-foreground: var(--sidebar-accent-foreground);
|
|---|
| 14 | --color-sidebar-accent: var(--sidebar-accent);
|
|---|
| 15 | --color-sidebar-primary-foreground: var(--sidebar-primary-foreground);
|
|---|
| 16 | --color-sidebar-primary: var(--sidebar-primary);
|
|---|
| 17 | --color-sidebar-foreground: var(--sidebar-foreground);
|
|---|
| 18 | --color-sidebar: var(--sidebar);
|
|---|
| 19 | --color-chart-5: var(--chart-5);
|
|---|
| 20 | --color-chart-4: var(--chart-4);
|
|---|
| 21 | --color-chart-3: var(--chart-3);
|
|---|
| 22 | --color-chart-2: var(--chart-2);
|
|---|
| 23 | --color-chart-1: var(--chart-1);
|
|---|
| 24 | --color-ring: var(--ring);
|
|---|
| 25 | --color-input: var(--input);
|
|---|
| 26 | --color-border: var(--border);
|
|---|
| 27 | --color-destructive: var(--destructive);
|
|---|
| 28 | --color-accent-foreground: var(--accent-foreground);
|
|---|
| 29 | --color-accent: var(--accent);
|
|---|
| 30 | --color-muted-foreground: var(--muted-foreground);
|
|---|
| 31 | --color-muted: var(--muted);
|
|---|
| 32 | --color-secondary-foreground: var(--secondary-foreground);
|
|---|
| 33 | --color-secondary: var(--secondary);
|
|---|
| 34 | --color-primary-foreground: var(--primary-foreground);
|
|---|
| 35 | --color-primary: var(--primary);
|
|---|
| 36 | --color-popover-foreground: var(--popover-foreground);
|
|---|
| 37 | --color-popover: var(--popover);
|
|---|
| 38 | --color-card-foreground: var(--card-foreground);
|
|---|
| 39 | --color-card: var(--card);
|
|---|
| 40 | --radius-sm: calc(var(--radius) - 4px);
|
|---|
| 41 | --radius-md: calc(var(--radius) - 2px);
|
|---|
| 42 | --radius-lg: var(--radius);
|
|---|
| 43 | --radius-xl: calc(var(--radius) + 4px);
|
|---|
| 44 | }
|
|---|
| 45 |
|
|---|
| 46 | :root {
|
|---|
| 47 | --radius: 0.625rem;
|
|---|
| 48 | --background: #F4FAFF;
|
|---|
| 49 | --foreground: oklch(0.145 0 0);
|
|---|
| 50 | --card: oklch(1 0 0);
|
|---|
| 51 | --card-foreground: oklch(0.145 0 0);
|
|---|
| 52 | --popover: oklch(1 0 0);
|
|---|
| 53 | --popover-foreground: oklch(0.145 0 0);
|
|---|
| 54 | --primary: #0272D1;
|
|---|
| 55 | --primary-foreground: oklch(0.985 0 0);
|
|---|
| 56 | --secondary: oklch(0.97 0 0);
|
|---|
| 57 | --secondary-foreground: oklch(0.205 0 0);
|
|---|
| 58 | --muted: oklch(0.97 0 0);
|
|---|
| 59 | --muted-foreground: oklch(0.556 0 0);
|
|---|
| 60 | --accent: oklch(0.97 0 0);
|
|---|
| 61 | --accent-foreground: oklch(0.205 0 0);
|
|---|
| 62 | --destructive: oklch(0.577 0.245 27.325);
|
|---|
| 63 | --border: oklch(0.922 0 0);
|
|---|
| 64 | --input: oklch(0.922 0 0);
|
|---|
| 65 | --ring: oklch(0.708 0 0);
|
|---|
| 66 | --chart-1: oklch(0.646 0.222 41.116);
|
|---|
| 67 | --chart-2: oklch(0.6 0.118 184.704);
|
|---|
| 68 | --chart-3: oklch(0.398 0.07 227.392);
|
|---|
| 69 | --chart-4: oklch(0.828 0.189 84.429);
|
|---|
| 70 | --chart-5: oklch(0.769 0.188 70.08);
|
|---|
| 71 | --sidebar: oklch(0.985 0 0);
|
|---|
| 72 | --sidebar-foreground: oklch(0.145 0 0);
|
|---|
| 73 | --sidebar-primary: oklch(0.205 0 0);
|
|---|
| 74 | --sidebar-primary-foreground: oklch(0.985 0 0);
|
|---|
| 75 | --sidebar-accent: oklch(0.97 0 0);
|
|---|
| 76 | --sidebar-accent-foreground: oklch(0.205 0 0);
|
|---|
| 77 | --sidebar-border: oklch(0.922 0 0);
|
|---|
| 78 | --sidebar-ring: oklch(0.708 0 0);
|
|---|
| 79 | }
|
|---|
| 80 |
|
|---|
| 81 | .dark {
|
|---|
| 82 | --background: oklch(0.15 0.01 240);
|
|---|
| 83 | --foreground: oklch(0.95 0.01 240);
|
|---|
| 84 | --card: oklch(0.18 0.01 240);
|
|---|
| 85 | --card-foreground: oklch(0.95 0.01 240);
|
|---|
| 86 | --popover: oklch(0.18 0.01 240);
|
|---|
| 87 | --popover-foreground: oklch(0.95 0.01 240);
|
|---|
| 88 | --primary: #3b82f6;
|
|---|
| 89 | --primary-foreground: oklch(0.98 0 0);
|
|---|
| 90 | --secondary: oklch(0.25 0.01 240);
|
|---|
| 91 | --secondary-foreground: oklch(0.95 0.01 240);
|
|---|
| 92 | --muted: oklch(0.25 0.01 240);
|
|---|
| 93 | --muted-foreground: oklch(0.65 0.01 240);
|
|---|
| 94 | --accent: oklch(0.25 0.01 240);
|
|---|
| 95 | --accent-foreground: oklch(0.95 0.01 240);
|
|---|
| 96 | --destructive: oklch(0.6 0.22 25);
|
|---|
| 97 | --border: oklch(0.3 0.01 240);
|
|---|
| 98 | --input: oklch(0.25 0.01 240);
|
|---|
| 99 | --ring: oklch(0.5 0.15 240);
|
|---|
| 100 | --chart-1: oklch(0.6 0.2 270);
|
|---|
| 101 | --chart-2: oklch(0.65 0.18 180);
|
|---|
| 102 | --chart-3: oklch(0.7 0.19 90);
|
|---|
| 103 | --chart-4: oklch(0.6 0.24 310);
|
|---|
| 104 | --chart-5: oklch(0.65 0.22 30);
|
|---|
| 105 | --sidebar: oklch(0.18 0.01 240);
|
|---|
| 106 | --sidebar-foreground: oklch(0.95 0.01 240);
|
|---|
| 107 | --sidebar-primary: oklch(0.5 0.2 260);
|
|---|
| 108 | --sidebar-primary-foreground: oklch(0.98 0 0);
|
|---|
| 109 | --sidebar-accent: oklch(0.25 0.01 240);
|
|---|
| 110 | --sidebar-accent-foreground: oklch(0.95 0.01 240);
|
|---|
| 111 | --sidebar-border: oklch(0.3 0.01 240);
|
|---|
| 112 | --sidebar-ring: oklch(0.5 0.15 240);
|
|---|
| 113 | }
|
|---|
| 114 |
|
|---|
| 115 | @layer base {
|
|---|
| 116 | * {
|
|---|
| 117 | @apply border-border outline-ring/50;
|
|---|
| 118 | }
|
|---|
| 119 | body {
|
|---|
| 120 | @apply text-foreground bg-background;
|
|---|
| 121 | }
|
|---|
| 122 | }
|
|---|