/* Generated by scripts/generate-uniwind-themes.mts. Do not edit manually. */@layer theme { :root { @variant light { --color-adaptive-amber-50-950-a40: oklch(98.7% 0.022 95.277); --color-adaptive-amber-200-900-a60: oklch(92.4% 0.12 95.746); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 12%); --color-adaptive-amber-700-300: oklch(55.5% 0.163 48.998); --color-adaptive-amber-700-400: oklch(55.5% 0.163 48.998); --color-adaptive-amber-800-200: oklch(47.3% 0.137 46.201); --color-adaptive-blue-50-blue-400-a14: oklch(97% 0.014 254.604); --color-adaptive-blue-300-a50-blue-400-a28: oklch(80.9% 0.105 251.813 / 50%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(62.3% 0.214 259.815 / 20%); --color-adaptive-blue-500-400: oklch(62.3% 0.214 259.815); --color-adaptive-blue-600-400: oklch(54.6% 0.245 262.881); --color-adaptive-black-a10-a25: rgb(0 0 0 / 10%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 15%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 12%); --color-adaptive-emerald-600-400: oklch(59.6% 0.145 163.225); --color-adaptive-emerald-700-300: oklch(50.8% 0.118 165.612); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 12%); --color-adaptive-indigo-600-300: oklch(51.1% 0.262 276.966); --color-adaptive-indigo-700-300: oklch(45.7% 0.24 277.023); --color-adaptive-neutral-100-900: oklch(97% 0 0); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 0); --color-adaptive-neutral-200-800: oklch(92.2% 0 0); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 0 / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 0); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 0); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 0 / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 0 / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(43.9% 0 0); --color-adaptive-neutral-600-400: oklch(43.9% 0 0); --color-adaptive-neutral-950-50: oklch(14.5% 0 0); --color-adaptive-red-50-950-a80: oklch(97.1% 0.013 17.38); --color-adaptive-red-200-800: oklch(88.5% 0.062 18.334); --color-adaptive-red-600-a80-400-a80: oklch(57.7% 0.245 27.325 / 80%); --color-adaptive-red-700-300: oklch(50.5% 0.213 27.518); --color-adaptive-rose-100-500-a18: oklch(94.1% 0.03 12.58); --color-adaptive-rose-100-a80-500-a12: oklch(94.1% 0.03 12.58 / 80%); --color-adaptive-rose-300-a70-400-a28: oklch(81% 0.117 11.638 / 70%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-500-400: oklch(64.5% 0.246 16.439); --color-adaptive-rose-600-400: oklch(58.6% 0.253 17.585); --color-adaptive-rose-700-300: oklch(51.4% 0.222 16.935); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 12%); --color-adaptive-sky-600-400: oklch(58.8% 0.158 241.966); --color-adaptive-sky-700-300: oklch(50% 0.134 242.749); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 12%); --color-adaptive-violet-600-400: oklch(54.1% 0.281 293.009); --color-adaptive-violet-700-300: oklch(49.1% 0.27 292.581); --color-adaptive-white-neutral-950-a70: #fff; --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 12%); --color-adaptive-zinc-500-400: oklch(55.2% 0.016 285.938); --color-adaptive-zinc-600-300: oklch(44.2% 0.017 285.786); } @variant dark { --color-adaptive-amber-50-950-a40: oklch(27.9% 0.077 45.635 / 40%); --color-adaptive-amber-200-900-a60: oklch(41.4% 0.112 45.904 / 60%); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 16%); --color-adaptive-amber-700-300: oklch(87.9% 0.169 91.605); --color-adaptive-amber-700-400: oklch(82.8% 0.189 84.429); --color-adaptive-amber-800-200: oklch(92.4% 0.12 95.746); --color-adaptive-blue-50-blue-400-a14: oklch(70.7% 0.165 254.624 / 14%); --color-adaptive-blue-300-a50-blue-400-a28: oklch(70.7% 0.165 254.624 / 28%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(70.7% 0.165 254.624 / 15%); --color-adaptive-blue-500-400: oklch(70.7% 0.165 254.624); --color-adaptive-blue-600-400: oklch(70.7% 0.165 254.624); --color-adaptive-black-a10-a25: rgb(0 0 0 / 25%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 35%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 16%); --color-adaptive-emerald-600-400: oklch(76.5% 0.177 163.223); --color-adaptive-emerald-700-300: oklch(84.5% 0.143 164.978); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 16%); --color-adaptive-indigo-600-300: oklch(78.5% 0.115 274.713); --color-adaptive-indigo-700-300: oklch(78.5% 0.115 274.713); --color-adaptive-neutral-100-900: oklch(20.5% 0 0); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 0 / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 0); --color-adaptive-neutral-200-a70-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-white-a6: rgb(255 255 255 / 6%); --color-adaptive-neutral-200-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-a80-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-300-a60-white-a12: rgb(255 255 255 / 12%); --color-adaptive-neutral-400-500: oklch(55.6% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(87% 0 0); --color-adaptive-neutral-600-400: oklch(70.8% 0 0); --color-adaptive-neutral-950-50: oklch(98.5% 0 0); --color-adaptive-red-50-950-a80: oklch(25.8% 0.092 26.042 / 80%); --color-adaptive-red-200-800: oklch(44.4% 0.177 26.899); --color-adaptive-red-600-a80-400-a80: oklch(70.4% 0.191 22.216 / 80%); --color-adaptive-red-700-300: oklch(80.8% 0.114 19.571); --color-adaptive-rose-100-500-a18: oklch(64.5% 0.246 16.439 / 18%); --color-adaptive-rose-100-a80-500-a12: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-300-a70-400-a28: oklch(71.2% 0.194 13.428 / 28%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 16%); --color-adaptive-rose-500-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-600-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-700-300: oklch(81% 0.117 11.638); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 16%); --color-adaptive-sky-600-400: oklch(74.6% 0.16 232.661); --color-adaptive-sky-700-300: oklch(82.8% 0.111 230.318); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 16%); --color-adaptive-violet-600-400: oklch(70.2% 0.183 293.541); --color-adaptive-violet-700-300: oklch(81.1% 0.111 293.571); --color-adaptive-white-neutral-950-a70: oklch(14.5% 0 0 / 70%); --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 16%); --color-adaptive-zinc-500-400: oklch(70.5% 0.015 286.067); --color-adaptive-zinc-600-300: oklch(87.1% 0.006 286.286); } @variant t3-chat-light { --color-screen: #fdf7fd; --color-sheet: rgba(253, 247, 253, 0.98); --color-sheet-solid: #fdf7fd; --color-card: #fdfafd; --color-card-alt: #faf3fb; --color-card-translucent: rgba(253, 250, 253, 0.8); --color-foreground: #501854; --color-foreground-secondary: #ac1668; --color-foreground-muted: #8d1255; --color-foreground-tertiary: #ac1668; --color-border: #eee1ed; --color-border-subtle: rgba(238, 225, 237, 0.7); --color-separator: rgba(238, 225, 237, 0.55); --color-subtle: #eaa7cb; --color-subtle-strong: #f1c4e6; --color-inline-skill-background: #f3e6f5; --color-inline-skill-border: rgba(219, 39, 119, 0.42); --color-inline-skill-foreground: #454554; --color-primary: #db2777; --color-primary-foreground: #ffffff; --color-primary-shadow: #000000; --color-secondary: #f1c4e6; --color-secondary-foreground: #77347c; --color-secondary-border: #eee1ed; --color-switch-active-track: #db2777; --color-switch-active-thumb: #ffffff; --color-switch-inactive-track: #f1c4e6; --color-switch-inactive-thumb: #8d1255; --color-danger: #fde4f1; --color-danger-border: rgba(247, 8, 108, 0.32); --color-danger-foreground: #9d174d; --color-input: #fdfafd; --color-input-border: #e7c1dc; --color-sidebar-search: #f8f8f7; --color-placeholder: #8b5f90; --color-icon: #501854; --color-icon-muted: #ac1668; --color-icon-subtle: #ac1668; --color-header: rgba(253, 247, 253, 0.97); --color-header-border: #efbdeb; --color-glass-surface: rgba(255, 255, 255, 0.74); --color-glass-tint: rgba(255, 255, 255, 0.22); --color-status-bar: #fdf7fd; --color-md-body: #501854; --color-md-strong: #501854; --color-md-link: #db2777; --color-md-blockquote-border: #eee1ed; --color-md-blockquote-bg: #eaa7cb; --color-md-code-bg: #f5ecf9; --color-md-code-text: #673c8b; --color-md-user-code-bg: rgba(73, 44, 97, 0.18); --color-md-user-code-text: #492c61; --color-md-user-fence-bg: rgba(0, 0, 0, 0.16); --color-md-user-fence-text: #492c61; --color-md-hr: #eee1ed; --color-user-bubble: #f7def2; --color-user-bubble-foreground: #492c61; --color-user-bubble-foreground-muted: rgba(73, 44, 97, 0.78); --color-user-bubble-skill-foreground: #c12269; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(242, 225, 244, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(172, 22, 104, 0.35); --color-wordmark: #501854; --color-chevron: rgba(172, 22, 104, 0.42); --color-adaptive-amber-50-950-a40: oklch(98.7% 0.022 95.277); --color-adaptive-amber-200-900-a60: oklch(92.4% 0.12 95.746); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 12%); --color-adaptive-amber-700-300: oklch(55.5% 0.163 48.998); --color-adaptive-amber-700-400: oklch(55.5% 0.163 48.998); --color-adaptive-amber-800-200: oklch(47.3% 0.137 46.201); --color-adaptive-blue-50-blue-400-a14: oklch(97% 0.014 254.604); --color-adaptive-blue-300-a50-blue-400-a28: oklch(80.9% 0.105 251.813 / 50%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(62.3% 0.214 259.815 / 20%); --color-adaptive-blue-500-400: oklch(62.3% 0.214 259.815); --color-adaptive-blue-600-400: oklch(54.6% 0.245 262.881); --color-adaptive-black-a10-a25: rgb(0 0 0 / 10%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 15%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 12%); --color-adaptive-emerald-600-400: oklch(59.6% 0.145 163.225); --color-adaptive-emerald-700-300: oklch(50.8% 0.118 165.612); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 12%); --color-adaptive-indigo-600-300: oklch(51.1% 0.262 276.966); --color-adaptive-indigo-700-300: oklch(45.7% 0.24 277.023); --color-adaptive-neutral-100-900: oklch(97% 0 0); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 0); --color-adaptive-neutral-200-800: oklch(92.2% 0 0); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 0 / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 0); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 0); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 0 / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 0 / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(43.9% 0 0); --color-adaptive-neutral-600-400: oklch(43.9% 0 0); --color-adaptive-neutral-950-50: oklch(14.5% 0 0); --color-adaptive-red-50-950-a80: oklch(97.1% 0.013 17.38); --color-adaptive-red-200-800: oklch(88.5% 0.062 18.334); --color-adaptive-red-600-a80-400-a80: oklch(57.7% 0.245 27.325 / 80%); --color-adaptive-red-700-300: oklch(50.5% 0.213 27.518); --color-adaptive-rose-100-500-a18: oklch(94.1% 0.03 12.58); --color-adaptive-rose-100-a80-500-a12: oklch(94.1% 0.03 12.58 / 80%); --color-adaptive-rose-300-a70-400-a28: oklch(81% 0.117 11.638 / 70%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-500-400: oklch(64.5% 0.246 16.439); --color-adaptive-rose-600-400: oklch(58.6% 0.253 17.585); --color-adaptive-rose-700-300: oklch(51.4% 0.222 16.935); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 12%); --color-adaptive-sky-600-400: oklch(58.8% 0.158 241.966); --color-adaptive-sky-700-300: oklch(50% 0.134 242.749); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 12%); --color-adaptive-violet-600-400: oklch(54.1% 0.281 293.009); --color-adaptive-violet-700-300: oklch(49.1% 0.27 292.581); --color-adaptive-white-neutral-950-a70: #fff; --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 12%); --color-adaptive-zinc-500-400: oklch(55.2% 0.016 285.938); --color-adaptive-zinc-600-300: oklch(44.2% 0.017 285.786); } @variant t3-chat-dark { --color-screen: #1f1a24; --color-sheet: rgba(31, 26, 36, 0.98); --color-sheet-solid: #1f1a24; --color-card: #2c2631; --color-card-alt: #29232d; --color-card-translucent: rgba(44, 38, 49, 0.8); --color-foreground: #f9f8fb; --color-foreground-secondary: #e7d0dd; --color-foreground-muted: #e7d0dd; --color-foreground-tertiary: #e7d0dd; --color-border: #27242c; --color-border-subtle: rgba(39, 36, 44, 0.7); --color-separator: rgba(39, 36, 44, 0.55); --color-subtle: #423a45; --color-subtle-strong: #362d3d; --color-inline-skill-background: #463753; --color-inline-skill-border: rgba(163, 0, 76, 0.42); --color-inline-skill-foreground: #f8f1f5; --color-primary: #a3004c; --color-primary-foreground: #fbd0e8; --color-primary-shadow: #000000; --color-secondary: #362d3d; --color-secondary-foreground: #d4c7e1; --color-secondary-border: #27242c; --color-switch-active-track: #a3004c; --color-switch-active-thumb: #fbd0e8; --color-switch-inactive-track: #362d3d; --color-switch-inactive-thumb: #e7d0dd; --color-danger: #331a2b; --color-danger-border: rgba(157, 23, 77, 0.32); --color-danger-foreground: #fbd0e8; --color-input: #2c2631; --color-input-border: #302029; --color-sidebar-search: #261922; --color-placeholder: #968d9f; --color-icon: #f9f8fb; --color-icon-muted: #d4c7e1; --color-icon-subtle: #e7d0dd; --color-header: rgba(31, 26, 36, 0.97); --color-header-border: #27242c; --color-glass-surface: rgba(16, 10, 14, 0.74); --color-glass-tint: rgba(16, 10, 14, 0.22); --color-status-bar: #1f1a24; --color-md-body: #f9f8fb; --color-md-strong: #f9f8fb; --color-md-link: #a3004c; --color-md-blockquote-border: #27242c; --color-md-blockquote-bg: #423a45; --color-md-code-bg: #1f1a24; --color-md-code-text: #d8c3ef; --color-md-user-code-bg: rgba(242, 235, 250, 0.18); --color-md-user-code-text: #f2ebfa; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #f2ebfa; --color-md-hr: #27242c; --color-user-bubble: #2b2431; --color-user-bubble-foreground: #f2ebfa; --color-user-bubble-foreground-muted: rgba(242, 235, 250, 0.78); --color-user-bubble-skill-foreground: #cb709a; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: rgba(23, 16, 24, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(231, 208, 221, 0.35); --color-wordmark: #f9f8fb; --color-chevron: rgba(231, 208, 221, 0.42); --color-adaptive-amber-50-950-a40: oklch(27.9% 0.077 45.635 / 40%); --color-adaptive-amber-200-900-a60: oklch(41.4% 0.112 45.904 / 60%); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 16%); --color-adaptive-amber-700-300: oklch(87.9% 0.169 91.605); --color-adaptive-amber-700-400: oklch(82.8% 0.189 84.429); --color-adaptive-amber-800-200: oklch(92.4% 0.12 95.746); --color-adaptive-blue-50-blue-400-a14: oklch(70.7% 0.165 254.624 / 14%); --color-adaptive-blue-300-a50-blue-400-a28: oklch(70.7% 0.165 254.624 / 28%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(70.7% 0.165 254.624 / 15%); --color-adaptive-blue-500-400: oklch(70.7% 0.165 254.624); --color-adaptive-blue-600-400: oklch(70.7% 0.165 254.624); --color-adaptive-black-a10-a25: rgb(0 0 0 / 25%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 35%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 16%); --color-adaptive-emerald-600-400: oklch(76.5% 0.177 163.223); --color-adaptive-emerald-700-300: oklch(84.5% 0.143 164.978); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 16%); --color-adaptive-indigo-600-300: oklch(78.5% 0.115 274.713); --color-adaptive-indigo-700-300: oklch(78.5% 0.115 274.713); --color-adaptive-neutral-100-900: oklch(20.5% 0 0); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 0 / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 0); --color-adaptive-neutral-200-a70-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-white-a6: rgb(255 255 255 / 6%); --color-adaptive-neutral-200-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-a80-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-300-a60-white-a12: rgb(255 255 255 / 12%); --color-adaptive-neutral-400-500: oklch(55.6% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(87% 0 0); --color-adaptive-neutral-600-400: oklch(70.8% 0 0); --color-adaptive-neutral-950-50: oklch(98.5% 0 0); --color-adaptive-red-50-950-a80: oklch(25.8% 0.092 26.042 / 80%); --color-adaptive-red-200-800: oklch(44.4% 0.177 26.899); --color-adaptive-red-600-a80-400-a80: oklch(70.4% 0.191 22.216 / 80%); --color-adaptive-red-700-300: oklch(80.8% 0.114 19.571); --color-adaptive-rose-100-500-a18: oklch(64.5% 0.246 16.439 / 18%); --color-adaptive-rose-100-a80-500-a12: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-300-a70-400-a28: oklch(71.2% 0.194 13.428 / 28%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 16%); --color-adaptive-rose-500-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-600-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-700-300: oklch(81% 0.117 11.638); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 16%); --color-adaptive-sky-600-400: oklch(74.6% 0.16 232.661); --color-adaptive-sky-700-300: oklch(82.8% 0.111 230.318); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 16%); --color-adaptive-violet-600-400: oklch(70.2% 0.183 293.541); --color-adaptive-violet-700-300: oklch(81.1% 0.111 293.571); --color-adaptive-white-neutral-950-a70: oklch(14.5% 0 0 / 70%); --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 16%); --color-adaptive-zinc-500-400: oklch(70.5% 0.015 286.067); --color-adaptive-zinc-600-300: oklch(87.1% 0.006 286.286); } @variant grove-light { --color-screen: #f3f7f4; --color-sheet: rgba(243, 247, 244, 0.98); --color-sheet-solid: #f3f7f4; --color-card: #ecefed; --color-card-alt: #f3f7f4; --color-card-translucent: rgba(236, 239, 237, 0.8); --color-foreground: #241523; --color-foreground-secondary: #746c73; --color-foreground-muted: #6e696f; --color-foreground-tertiary: #746c73; --color-border: #cbd5d1; --color-border-subtle: rgba(203, 213, 209, 0.7); --color-separator: rgba(203, 213, 209, 0.55); --color-subtle: #e6f0ea; --color-subtle-strong: #e2ede7; --color-inline-skill-background: #d5e6dd; --color-inline-skill-border: rgba(27, 125, 80, 0.42); --color-inline-skill-foreground: #241523; --color-primary: #1b7d50; --color-primary-foreground: #fffaff; --color-primary-shadow: #000000; --color-secondary: #e2ede7; --color-secondary-foreground: #241523; --color-secondary-border: #cbd5d1; --color-switch-active-track: #1b7d50; --color-switch-active-thumb: #fffaff; --color-switch-inactive-track: #e2ede7; --color-switch-inactive-thumb: #6e696f; --color-danger: #f4e7e5; --color-danger-border: rgba(251, 44, 54, 0.32); --color-danger-foreground: #c10007; --color-input: #ecefed; --color-input-border: #becbc5; --color-sidebar-search: #d3dcd8; --color-placeholder: #716971; --color-icon: #241523; --color-icon-muted: #746c73; --color-icon-subtle: #746c73; --color-header: rgba(243, 247, 244, 0.97); --color-header-border: #d5e6dd; --color-glass-surface: rgba(231, 233, 232, 0.74); --color-glass-tint: rgba(231, 233, 232, 0.22); --color-status-bar: #f3f7f4; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #1b7d50; --color-md-blockquote-border: #cbd5d1; --color-md-blockquote-bg: #e6f0ea; --color-md-code-bg: #eef1ef; --color-md-code-text: #241523; --color-md-user-code-bg: rgba(36, 21, 35, 0.18); --color-md-user-code-text: #241523; --color-md-user-fence-bg: rgba(0, 0, 0, 0.16); --color-md-user-fence-text: #241523; --color-md-hr: #cbd5d1; --color-user-bubble: #cce1d7; --color-user-bubble-foreground: #241523; --color-user-bubble-foreground-muted: rgba(36, 21, 35, 0.78); --color-user-bubble-skill-foreground: #815a0e; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(226, 237, 231, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(116, 108, 115, 0.35); --color-wordmark: #241523; --color-chevron: rgba(116, 108, 115, 0.42); --color-adaptive-amber-50-950-a40: oklch(98.7% 0.022 95.277); --color-adaptive-amber-200-900-a60: oklch(92.4% 0.12 95.746); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 12%); --color-adaptive-amber-700-300: oklch(55.5% 0.163 48.998); --color-adaptive-amber-700-400: oklch(55.5% 0.163 48.998); --color-adaptive-amber-800-200: oklch(47.3% 0.137 46.201); --color-adaptive-blue-50-blue-400-a14: oklch(97% 0.014 254.604); --color-adaptive-blue-300-a50-blue-400-a28: oklch(80.9% 0.105 251.813 / 50%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(62.3% 0.214 259.815 / 20%); --color-adaptive-blue-500-400: oklch(62.3% 0.214 259.815); --color-adaptive-blue-600-400: oklch(54.6% 0.245 262.881); --color-adaptive-black-a10-a25: rgb(0 0 0 / 10%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 15%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 12%); --color-adaptive-emerald-600-400: oklch(59.6% 0.145 163.225); --color-adaptive-emerald-700-300: oklch(50.8% 0.118 165.612); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 12%); --color-adaptive-indigo-600-300: oklch(51.1% 0.262 276.966); --color-adaptive-indigo-700-300: oklch(45.7% 0.24 277.023); --color-adaptive-neutral-100-900: oklch(97% 0 0); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 0); --color-adaptive-neutral-200-800: oklch(92.2% 0 0); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 0 / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 0); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 0); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 0 / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 0 / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(43.9% 0 0); --color-adaptive-neutral-600-400: oklch(43.9% 0 0); --color-adaptive-neutral-950-50: oklch(14.5% 0 0); --color-adaptive-red-50-950-a80: oklch(97.1% 0.013 17.38); --color-adaptive-red-200-800: oklch(88.5% 0.062 18.334); --color-adaptive-red-600-a80-400-a80: oklch(57.7% 0.245 27.325 / 80%); --color-adaptive-red-700-300: oklch(50.5% 0.213 27.518); --color-adaptive-rose-100-500-a18: oklch(94.1% 0.03 12.58); --color-adaptive-rose-100-a80-500-a12: oklch(94.1% 0.03 12.58 / 80%); --color-adaptive-rose-300-a70-400-a28: oklch(81% 0.117 11.638 / 70%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-500-400: oklch(64.5% 0.246 16.439); --color-adaptive-rose-600-400: oklch(58.6% 0.253 17.585); --color-adaptive-rose-700-300: oklch(51.4% 0.222 16.935); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 12%); --color-adaptive-sky-600-400: oklch(58.8% 0.158 241.966); --color-adaptive-sky-700-300: oklch(50% 0.134 242.749); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 12%); --color-adaptive-violet-600-400: oklch(54.1% 0.281 293.009); --color-adaptive-violet-700-300: oklch(49.1% 0.27 292.581); --color-adaptive-white-neutral-950-a70: #fff; --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 12%); --color-adaptive-zinc-500-400: oklch(55.2% 0.016 285.938); --color-adaptive-zinc-600-300: oklch(44.2% 0.017 285.786); } @variant grove-dark { --color-screen: #1b2821;Lines 1–500 of 1374. Load more
/* Generated by scripts/generate-uniwind-themes.mts. Do not edit manually. */ @layer theme { :root { @variant light { --color-adaptive-amber-50-950-a40: oklch(98.7% 0.022 95.277); --color-adaptive-amber-200-900-a60: oklch(92.4% 0.12 95.746); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 12%); --color-adaptive-amber-700-300: oklch(55.5% 0.163 48.998); --color-adaptive-amber-700-400: oklch(55.5% 0.163 48.998); --color-adaptive-amber-800-200: oklch(47.3% 0.137 46.201); --color-adaptive-blue-50-blue-400-a14: oklch(97% 0.014 254.604); --color-adaptive-blue-300-a50-blue-400-a28: oklch(80.9% 0.105 251.813 / 50%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(62.3% 0.214 259.815 / 20%); --color-adaptive-blue-500-400: oklch(62.3% 0.214 259.815); --color-adaptive-blue-600-400: oklch(54.6% 0.245 262.881); --color-adaptive-black-a10-a25: rgb(0 0 0 / 10%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 15%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 12%); --color-adaptive-emerald-600-400: oklch(59.6% 0.145 163.225); --color-adaptive-emerald-700-300: oklch(50.8% 0.118 165.612); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 12%); --color-adaptive-indigo-600-300: oklch(51.1% 0.262 276.966); --color-adaptive-indigo-700-300: oklch(45.7% 0.24 277.023); --color-adaptive-neutral-100-900: oklch(97% 0 0); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 0); --color-adaptive-neutral-200-800: oklch(92.2% 0 0); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 0 / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 0); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 0); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 0 / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 0 / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(43.9% 0 0); --color-adaptive-neutral-600-400: oklch(43.9% 0 0); --color-adaptive-neutral-950-50: oklch(14.5% 0 0); --color-adaptive-red-50-950-a80: oklch(97.1% 0.013 17.38); --color-adaptive-red-200-800: oklch(88.5% 0.062 18.334); --color-adaptive-red-600-a80-400-a80: oklch(57.7% 0.245 27.325 / 80%); --color-adaptive-red-700-300: oklch(50.5% 0.213 27.518); --color-adaptive-rose-100-500-a18: oklch(94.1% 0.03 12.58); --color-adaptive-rose-100-a80-500-a12: oklch(94.1% 0.03 12.58 / 80%); --color-adaptive-rose-300-a70-400-a28: oklch(81% 0.117 11.638 / 70%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-500-400: oklch(64.5% 0.246 16.439); --color-adaptive-rose-600-400: oklch(58.6% 0.253 17.585); --color-adaptive-rose-700-300: oklch(51.4% 0.222 16.935); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 12%); --color-adaptive-sky-600-400: oklch(58.8% 0.158 241.966); --color-adaptive-sky-700-300: oklch(50% 0.134 242.749); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 12%); --color-adaptive-violet-600-400: oklch(54.1% 0.281 293.009); --color-adaptive-violet-700-300: oklch(49.1% 0.27 292.581); --color-adaptive-white-neutral-950-a70: #fff; --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 12%); --color-adaptive-zinc-500-400: oklch(55.2% 0.016 285.938); --color-adaptive-zinc-600-300: oklch(44.2% 0.017 285.786); } @variant dark { --color-adaptive-amber-50-950-a40: oklch(27.9% 0.077 45.635 / 40%); --color-adaptive-amber-200-900-a60: oklch(41.4% 0.112 45.904 / 60%); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 16%); --color-adaptive-amber-700-300: oklch(87.9% 0.169 91.605); --color-adaptive-amber-700-400: oklch(82.8% 0.189 84.429); --color-adaptive-amber-800-200: oklch(92.4% 0.12 95.746); --color-adaptive-blue-50-blue-400-a14: oklch(70.7% 0.165 254.624 / 14%); --color-adaptive-blue-300-a50-blue-400-a28: oklch(70.7% 0.165 254.624 / 28%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(70.7% 0.165 254.624 / 15%); --color-adaptive-blue-500-400: oklch(70.7% 0.165 254.624); --color-adaptive-blue-600-400: oklch(70.7% 0.165 254.624); --color-adaptive-black-a10-a25: rgb(0 0 0 / 25%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 35%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 16%); --color-adaptive-emerald-600-400: oklch(76.5% 0.177 163.223); --color-adaptive-emerald-700-300: oklch(84.5% 0.143 164.978); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 16%); --color-adaptive-indigo-600-300: oklch(78.5% 0.115 274.713); --color-adaptive-indigo-700-300: oklch(78.5% 0.115 274.713); --color-adaptive-neutral-100-900: oklch(20.5% 0 0); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 0 / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 0); --color-adaptive-neutral-200-a70-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-white-a6: rgb(255 255 255 / 6%); --color-adaptive-neutral-200-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-a80-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-300-a60-white-a12: rgb(255 255 255 / 12%); --color-adaptive-neutral-400-500: oklch(55.6% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(87% 0 0); --color-adaptive-neutral-600-400: oklch(70.8% 0 0); --color-adaptive-neutral-950-50: oklch(98.5% 0 0); --color-adaptive-red-50-950-a80: oklch(25.8% 0.092 26.042 / 80%); --color-adaptive-red-200-800: oklch(44.4% 0.177 26.899); --color-adaptive-red-600-a80-400-a80: oklch(70.4% 0.191 22.216 / 80%); --color-adaptive-red-700-300: oklch(80.8% 0.114 19.571); --color-adaptive-rose-100-500-a18: oklch(64.5% 0.246 16.439 / 18%); --color-adaptive-rose-100-a80-500-a12: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-300-a70-400-a28: oklch(71.2% 0.194 13.428 / 28%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 16%); --color-adaptive-rose-500-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-600-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-700-300: oklch(81% 0.117 11.638); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 16%); --color-adaptive-sky-600-400: oklch(74.6% 0.16 232.661); --color-adaptive-sky-700-300: oklch(82.8% 0.111 230.318); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 16%); --color-adaptive-violet-600-400: oklch(70.2% 0.183 293.541); --color-adaptive-violet-700-300: oklch(81.1% 0.111 293.571); --color-adaptive-white-neutral-950-a70: oklch(14.5% 0 0 / 70%); --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 16%); --color-adaptive-zinc-500-400: oklch(70.5% 0.015 286.067); --color-adaptive-zinc-600-300: oklch(87.1% 0.006 286.286); } @variant t3-chat-light { --color-screen: #fdf7fd; --color-sheet: rgba(253, 247, 253, 0.98); --color-sheet-solid: #fdf7fd; --color-card: #fdfafd; --color-card-alt: #faf3fb; --color-card-translucent: rgba(253, 250, 253, 0.8); --color-foreground: #501854; --color-foreground-secondary: #ac1668; --color-foreground-muted: #8d1255; --color-foreground-tertiary: #ac1668; --color-border: #eee1ed; --color-border-subtle: rgba(238, 225, 237, 0.7); --color-separator: rgba(238, 225, 237, 0.55); --color-subtle: #eaa7cb; --color-subtle-strong: #f1c4e6; --color-inline-skill-background: #f3e6f5; --color-inline-skill-border: rgba(219, 39, 119, 0.42); --color-inline-skill-foreground: #454554; --color-primary: #db2777; --color-primary-foreground: #ffffff; --color-primary-shadow: #000000; --color-secondary: #f1c4e6; --color-secondary-foreground: #77347c; --color-secondary-border: #eee1ed; --color-switch-active-track: #db2777; --color-switch-active-thumb: #ffffff; --color-switch-inactive-track: #f1c4e6; --color-switch-inactive-thumb: #8d1255; --color-danger: #fde4f1; --color-danger-border: rgba(247, 8, 108, 0.32); --color-danger-foreground: #9d174d; --color-input: #fdfafd; --color-input-border: #e7c1dc; --color-sidebar-search: #f8f8f7; --color-placeholder: #8b5f90; --color-icon: #501854; --color-icon-muted: #ac1668; --color-icon-subtle: #ac1668; --color-header: rgba(253, 247, 253, 0.97); --color-header-border: #efbdeb; --color-glass-surface: rgba(255, 255, 255, 0.74); --color-glass-tint: rgba(255, 255, 255, 0.22); --color-status-bar: #fdf7fd; --color-md-body: #501854; --color-md-strong: #501854; --color-md-link: #db2777; --color-md-blockquote-border: #eee1ed; --color-md-blockquote-bg: #eaa7cb; --color-md-code-bg: #f5ecf9; --color-md-code-text: #673c8b; --color-md-user-code-bg: rgba(73, 44, 97, 0.18); --color-md-user-code-text: #492c61; --color-md-user-fence-bg: rgba(0, 0, 0, 0.16); --color-md-user-fence-text: #492c61; --color-md-hr: #eee1ed; --color-user-bubble: #f7def2; --color-user-bubble-foreground: #492c61; --color-user-bubble-foreground-muted: rgba(73, 44, 97, 0.78); --color-user-bubble-skill-foreground: #c12269; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(242, 225, 244, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(172, 22, 104, 0.35); --color-wordmark: #501854; --color-chevron: rgba(172, 22, 104, 0.42); --color-adaptive-amber-50-950-a40: oklch(98.7% 0.022 95.277); --color-adaptive-amber-200-900-a60: oklch(92.4% 0.12 95.746); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 12%); --color-adaptive-amber-700-300: oklch(55.5% 0.163 48.998); --color-adaptive-amber-700-400: oklch(55.5% 0.163 48.998); --color-adaptive-amber-800-200: oklch(47.3% 0.137 46.201); --color-adaptive-blue-50-blue-400-a14: oklch(97% 0.014 254.604); --color-adaptive-blue-300-a50-blue-400-a28: oklch(80.9% 0.105 251.813 / 50%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(62.3% 0.214 259.815 / 20%); --color-adaptive-blue-500-400: oklch(62.3% 0.214 259.815); --color-adaptive-blue-600-400: oklch(54.6% 0.245 262.881); --color-adaptive-black-a10-a25: rgb(0 0 0 / 10%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 15%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 12%); --color-adaptive-emerald-600-400: oklch(59.6% 0.145 163.225); --color-adaptive-emerald-700-300: oklch(50.8% 0.118 165.612); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 12%); --color-adaptive-indigo-600-300: oklch(51.1% 0.262 276.966); --color-adaptive-indigo-700-300: oklch(45.7% 0.24 277.023); --color-adaptive-neutral-100-900: oklch(97% 0 0); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 0); --color-adaptive-neutral-200-800: oklch(92.2% 0 0); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 0 / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 0); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 0); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 0 / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 0 / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(43.9% 0 0); --color-adaptive-neutral-600-400: oklch(43.9% 0 0); --color-adaptive-neutral-950-50: oklch(14.5% 0 0); --color-adaptive-red-50-950-a80: oklch(97.1% 0.013 17.38); --color-adaptive-red-200-800: oklch(88.5% 0.062 18.334); --color-adaptive-red-600-a80-400-a80: oklch(57.7% 0.245 27.325 / 80%); --color-adaptive-red-700-300: oklch(50.5% 0.213 27.518); --color-adaptive-rose-100-500-a18: oklch(94.1% 0.03 12.58); --color-adaptive-rose-100-a80-500-a12: oklch(94.1% 0.03 12.58 / 80%); --color-adaptive-rose-300-a70-400-a28: oklch(81% 0.117 11.638 / 70%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-500-400: oklch(64.5% 0.246 16.439); --color-adaptive-rose-600-400: oklch(58.6% 0.253 17.585); --color-adaptive-rose-700-300: oklch(51.4% 0.222 16.935); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 12%); --color-adaptive-sky-600-400: oklch(58.8% 0.158 241.966); --color-adaptive-sky-700-300: oklch(50% 0.134 242.749); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 12%); --color-adaptive-violet-600-400: oklch(54.1% 0.281 293.009); --color-adaptive-violet-700-300: oklch(49.1% 0.27 292.581); --color-adaptive-white-neutral-950-a70: #fff; --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 12%); --color-adaptive-zinc-500-400: oklch(55.2% 0.016 285.938); --color-adaptive-zinc-600-300: oklch(44.2% 0.017 285.786); } @variant t3-chat-dark { --color-screen: #1f1a24; --color-sheet: rgba(31, 26, 36, 0.98); --color-sheet-solid: #1f1a24; --color-card: #2c2631; --color-card-alt: #29232d; --color-card-translucent: rgba(44, 38, 49, 0.8); --color-foreground: #f9f8fb; --color-foreground-secondary: #e7d0dd; --color-foreground-muted: #e7d0dd; --color-foreground-tertiary: #e7d0dd; --color-border: #27242c; --color-border-subtle: rgba(39, 36, 44, 0.7); --color-separator: rgba(39, 36, 44, 0.55); --color-subtle: #423a45; --color-subtle-strong: #362d3d; --color-inline-skill-background: #463753; --color-inline-skill-border: rgba(163, 0, 76, 0.42); --color-inline-skill-foreground: #f8f1f5; --color-primary: #a3004c; --color-primary-foreground: #fbd0e8; --color-primary-shadow: #000000; --color-secondary: #362d3d; --color-secondary-foreground: #d4c7e1; --color-secondary-border: #27242c; --color-switch-active-track: #a3004c; --color-switch-active-thumb: #fbd0e8; --color-switch-inactive-track: #362d3d; --color-switch-inactive-thumb: #e7d0dd; --color-danger: #331a2b; --color-danger-border: rgba(157, 23, 77, 0.32); --color-danger-foreground: #fbd0e8; --color-input: #2c2631; --color-input-border: #302029; --color-sidebar-search: #261922; --color-placeholder: #968d9f; --color-icon: #f9f8fb; --color-icon-muted: #d4c7e1; --color-icon-subtle: #e7d0dd; --color-header: rgba(31, 26, 36, 0.97); --color-header-border: #27242c; --color-glass-surface: rgba(16, 10, 14, 0.74); --color-glass-tint: rgba(16, 10, 14, 0.22); --color-status-bar: #1f1a24; --color-md-body: #f9f8fb; --color-md-strong: #f9f8fb; --color-md-link: #a3004c; --color-md-blockquote-border: #27242c; --color-md-blockquote-bg: #423a45; --color-md-code-bg: #1f1a24; --color-md-code-text: #d8c3ef; --color-md-user-code-bg: rgba(242, 235, 250, 0.18); --color-md-user-code-text: #f2ebfa; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #f2ebfa; --color-md-hr: #27242c; --color-user-bubble: #2b2431; --color-user-bubble-foreground: #f2ebfa; --color-user-bubble-foreground-muted: rgba(242, 235, 250, 0.78); --color-user-bubble-skill-foreground: #cb709a; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: rgba(23, 16, 24, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(231, 208, 221, 0.35); --color-wordmark: #f9f8fb; --color-chevron: rgba(231, 208, 221, 0.42); --color-adaptive-amber-50-950-a40: oklch(27.9% 0.077 45.635 / 40%); --color-adaptive-amber-200-900-a60: oklch(41.4% 0.112 45.904 / 60%); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 16%); --color-adaptive-amber-700-300: oklch(87.9% 0.169 91.605); --color-adaptive-amber-700-400: oklch(82.8% 0.189 84.429); --color-adaptive-amber-800-200: oklch(92.4% 0.12 95.746); --color-adaptive-blue-50-blue-400-a14: oklch(70.7% 0.165 254.624 / 14%); --color-adaptive-blue-300-a50-blue-400-a28: oklch(70.7% 0.165 254.624 / 28%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(70.7% 0.165 254.624 / 15%); --color-adaptive-blue-500-400: oklch(70.7% 0.165 254.624); --color-adaptive-blue-600-400: oklch(70.7% 0.165 254.624); --color-adaptive-black-a10-a25: rgb(0 0 0 / 25%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 35%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 16%); --color-adaptive-emerald-600-400: oklch(76.5% 0.177 163.223); --color-adaptive-emerald-700-300: oklch(84.5% 0.143 164.978); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 16%); --color-adaptive-indigo-600-300: oklch(78.5% 0.115 274.713); --color-adaptive-indigo-700-300: oklch(78.5% 0.115 274.713); --color-adaptive-neutral-100-900: oklch(20.5% 0 0); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 0 / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 0); --color-adaptive-neutral-200-a70-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-white-a6: rgb(255 255 255 / 6%); --color-adaptive-neutral-200-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-200-a80-white-a8: rgb(255 255 255 / 8%); --color-adaptive-neutral-300-a60-white-a12: rgb(255 255 255 / 12%); --color-adaptive-neutral-400-500: oklch(55.6% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(87% 0 0); --color-adaptive-neutral-600-400: oklch(70.8% 0 0); --color-adaptive-neutral-950-50: oklch(98.5% 0 0); --color-adaptive-red-50-950-a80: oklch(25.8% 0.092 26.042 / 80%); --color-adaptive-red-200-800: oklch(44.4% 0.177 26.899); --color-adaptive-red-600-a80-400-a80: oklch(70.4% 0.191 22.216 / 80%); --color-adaptive-red-700-300: oklch(80.8% 0.114 19.571); --color-adaptive-rose-100-500-a18: oklch(64.5% 0.246 16.439 / 18%); --color-adaptive-rose-100-a80-500-a12: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-300-a70-400-a28: oklch(71.2% 0.194 13.428 / 28%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 16%); --color-adaptive-rose-500-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-600-400: oklch(71.2% 0.194 13.428); --color-adaptive-rose-700-300: oklch(81% 0.117 11.638); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 16%); --color-adaptive-sky-600-400: oklch(74.6% 0.16 232.661); --color-adaptive-sky-700-300: oklch(82.8% 0.111 230.318); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 16%); --color-adaptive-violet-600-400: oklch(70.2% 0.183 293.541); --color-adaptive-violet-700-300: oklch(81.1% 0.111 293.571); --color-adaptive-white-neutral-950-a70: oklch(14.5% 0 0 / 70%); --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 16%); --color-adaptive-zinc-500-400: oklch(70.5% 0.015 286.067); --color-adaptive-zinc-600-300: oklch(87.1% 0.006 286.286); } @variant grove-light { --color-screen: #f3f7f4; --color-sheet: rgba(243, 247, 244, 0.98); --color-sheet-solid: #f3f7f4; --color-card: #ecefed; --color-card-alt: #f3f7f4; --color-card-translucent: rgba(236, 239, 237, 0.8); --color-foreground: #241523; --color-foreground-secondary: #746c73; --color-foreground-muted: #6e696f; --color-foreground-tertiary: #746c73; --color-border: #cbd5d1; --color-border-subtle: rgba(203, 213, 209, 0.7); --color-separator: rgba(203, 213, 209, 0.55); --color-subtle: #e6f0ea; --color-subtle-strong: #e2ede7; --color-inline-skill-background: #d5e6dd; --color-inline-skill-border: rgba(27, 125, 80, 0.42); --color-inline-skill-foreground: #241523; --color-primary: #1b7d50; --color-primary-foreground: #fffaff; --color-primary-shadow: #000000; --color-secondary: #e2ede7; --color-secondary-foreground: #241523; --color-secondary-border: #cbd5d1; --color-switch-active-track: #1b7d50; --color-switch-active-thumb: #fffaff; --color-switch-inactive-track: #e2ede7; --color-switch-inactive-thumb: #6e696f; --color-danger: #f4e7e5; --color-danger-border: rgba(251, 44, 54, 0.32); --color-danger-foreground: #c10007; --color-input: #ecefed; --color-input-border: #becbc5; --color-sidebar-search: #d3dcd8; --color-placeholder: #716971; --color-icon: #241523; --color-icon-muted: #746c73; --color-icon-subtle: #746c73; --color-header: rgba(243, 247, 244, 0.97); --color-header-border: #d5e6dd; --color-glass-surface: rgba(231, 233, 232, 0.74); --color-glass-tint: rgba(231, 233, 232, 0.22); --color-status-bar: #f3f7f4; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #1b7d50; --color-md-blockquote-border: #cbd5d1; --color-md-blockquote-bg: #e6f0ea; --color-md-code-bg: #eef1ef; --color-md-code-text: #241523; --color-md-user-code-bg: rgba(36, 21, 35, 0.18); --color-md-user-code-text: #241523; --color-md-user-fence-bg: rgba(0, 0, 0, 0.16); --color-md-user-fence-text: #241523; --color-md-hr: #cbd5d1; --color-user-bubble: #cce1d7; --color-user-bubble-foreground: #241523; --color-user-bubble-foreground-muted: rgba(36, 21, 35, 0.78); --color-user-bubble-skill-foreground: #815a0e; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(226, 237, 231, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(116, 108, 115, 0.35); --color-wordmark: #241523; --color-chevron: rgba(116, 108, 115, 0.42); --color-adaptive-amber-50-950-a40: oklch(98.7% 0.022 95.277); --color-adaptive-amber-200-900-a60: oklch(92.4% 0.12 95.746); --color-adaptive-amber-500-a12-a16: oklch(76.9% 0.188 70.08 / 12%); --color-adaptive-amber-700-300: oklch(55.5% 0.163 48.998); --color-adaptive-amber-700-400: oklch(55.5% 0.163 48.998); --color-adaptive-amber-800-200: oklch(47.3% 0.137 46.201); --color-adaptive-blue-50-blue-400-a14: oklch(97% 0.014 254.604); --color-adaptive-blue-300-a50-blue-400-a28: oklch(80.9% 0.105 251.813 / 50%); --color-adaptive-blue-500-a20-blue-400-a15: oklch(62.3% 0.214 259.815 / 20%); --color-adaptive-blue-500-400: oklch(62.3% 0.214 259.815); --color-adaptive-blue-600-400: oklch(54.6% 0.245 262.881); --color-adaptive-black-a10-a25: rgb(0 0 0 / 10%); --color-adaptive-black-a15-a35: rgb(0 0 0 / 15%); --color-adaptive-emerald-500-a12-a16: oklch(69.6% 0.17 162.48 / 12%); --color-adaptive-emerald-600-400: oklch(59.6% 0.145 163.225); --color-adaptive-emerald-700-300: oklch(50.8% 0.118 165.612); --color-adaptive-indigo-500-a12-a16: oklch(58.5% 0.233 277.117 / 12%); --color-adaptive-indigo-600-300: oklch(51.1% 0.262 276.966); --color-adaptive-indigo-700-300: oklch(45.7% 0.24 277.023); --color-adaptive-neutral-100-900: oklch(97% 0 0); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 0); --color-adaptive-neutral-200-800: oklch(92.2% 0 0); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 0 / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 0); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 0); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 0 / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 0 / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 0); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 0 / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 0 / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 0 / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 0); --color-adaptive-neutral-500-500: oklch(55.6% 0 0); --color-adaptive-neutral-600-300: oklch(43.9% 0 0); --color-adaptive-neutral-600-400: oklch(43.9% 0 0); --color-adaptive-neutral-950-50: oklch(14.5% 0 0); --color-adaptive-red-50-950-a80: oklch(97.1% 0.013 17.38); --color-adaptive-red-200-800: oklch(88.5% 0.062 18.334); --color-adaptive-red-600-a80-400-a80: oklch(57.7% 0.245 27.325 / 80%); --color-adaptive-red-700-300: oklch(50.5% 0.213 27.518); --color-adaptive-rose-100-500-a18: oklch(94.1% 0.03 12.58); --color-adaptive-rose-100-a80-500-a12: oklch(94.1% 0.03 12.58 / 80%); --color-adaptive-rose-300-a70-400-a28: oklch(81% 0.117 11.638 / 70%); --color-adaptive-rose-500-a12-a16: oklch(64.5% 0.246 16.439 / 12%); --color-adaptive-rose-500-400: oklch(64.5% 0.246 16.439); --color-adaptive-rose-600-400: oklch(58.6% 0.253 17.585); --color-adaptive-rose-700-300: oklch(51.4% 0.222 16.935); --color-adaptive-sky-500-a12-a16: oklch(68.5% 0.169 237.323 / 12%); --color-adaptive-sky-600-400: oklch(58.8% 0.158 241.966); --color-adaptive-sky-700-300: oklch(50% 0.134 242.749); --color-adaptive-violet-500-a12-a16: oklch(60.6% 0.25 292.717 / 12%); --color-adaptive-violet-600-400: oklch(54.1% 0.281 293.009); --color-adaptive-violet-700-300: oklch(49.1% 0.27 292.581); --color-adaptive-white-neutral-950-a70: #fff; --color-adaptive-zinc-500-a12-a16: oklch(55.2% 0.016 285.938 / 12%); --color-adaptive-zinc-500-400: oklch(55.2% 0.016 285.938); --color-adaptive-zinc-600-300: oklch(44.2% 0.017 285.786); } @variant grove-dark { --color-screen: #1b2821;