/* 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 none); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 none); --color-adaptive-neutral-200-800: oklch(92.2% 0 none); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 none / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 none); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 none); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 none / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 none / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 none); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(43.9% 0 none); --color-adaptive-neutral-600-400: oklch(43.9% 0 none); --color-adaptive-neutral-950-50: oklch(14.5% 0 none); --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 none); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 none / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 none); --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 none); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(87% 0 none); --color-adaptive-neutral-600-400: oklch(70.8% 0 none); --color-adaptive-neutral-950-50: oklch(98.5% 0 none); --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 none / 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-thread-canvas: #faf3fb; --color-thread-selected: #fdfafd; --color-thread-selected-foreground: #501854; --color-thread-selected-foreground-muted: #ac1668; --color-composer-panel: rgba(250, 243, 251, 0.88); --color-composer-surface: rgba(253, 250, 253, 0.94); --color-composer-border: rgba(238, 225, 237, 0.54); --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-warning: #fcf0ea; --color-warning-border: rgba(245, 158, 11, 0.32); --color-warning-foreground: #b05109; --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 none); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 none); --color-adaptive-neutral-200-800: oklch(92.2% 0 none); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 none / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 none); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 none); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 none / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 none / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 none); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(43.9% 0 none); --color-adaptive-neutral-600-400: oklch(43.9% 0 none); --color-adaptive-neutral-950-50: oklch(14.5% 0 none); --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-thread-canvas: #29232d; --color-thread-selected: #2c2631; --color-thread-selected-foreground: #f9f8fb; --color-thread-selected-foreground-muted: #e7d0dd; --color-composer-panel: rgba(41, 35, 45, 0.92); --color-composer-surface: rgba(44, 38, 49, 0.9); --color-composer-border: rgba(39, 36, 44, 0.46); --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-warning: #412f20; --color-warning-border: rgba(245, 158, 11, 0.32); --color-warning-foreground: #fbbf24; --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 none); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 none / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 none); --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 none); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(87% 0 none); --color-adaptive-neutral-600-400: oklch(70.8% 0 none); --color-adaptive-neutral-950-50: oklch(98.5% 0 none); --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 none / 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-thread-canvas: #f3f7f4; --color-thread-selected: #ecefed; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #746c73; --color-composer-panel: rgba(243, 247, 244, 0.88); --color-composer-surface: rgba(236, 239, 237, 0.94); --color-composer-border: rgba(203, 213, 209, 0.54); --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-warning: #f4f0e1; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #b64a00; --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 none); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 none); --color-adaptive-neutral-200-800: oklch(92.2% 0 none); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 none / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 none); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 none); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 none / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 none / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 none); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(43.9% 0 none); --color-adaptive-neutral-600-400: oklch(43.9% 0 none); --color-adaptive-neutral-950-50: oklch(14.5% 0 none); --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; --color-sheet: rgba(27, 40, 33, 0.98); --color-sheet-solid: #1b2821; --color-card: #36413c; --color-card-alt: #1b2821; --color-card-translucent: rgba(54, 65, 60, 0.8); --color-thread-canvas: #1b2821; --color-thread-selected: #36413c; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #919595; --color-composer-panel: rgba(27, 40, 33, 0.92); --color-composer-surface: rgba(54, 65, 60, 0.9); --color-composer-border: rgba(65, 95, 79, 0.46); --color-foreground: #fffaff; --color-foreground-secondary: #919595; --color-foreground-muted: #9da5a2; --color-foreground-tertiary: #919595; --color-border: #415f4f; --color-border-subtle: rgba(65, 95, 79, 0.7); --color-separator: rgba(65, 95, 79, 0.55); --color-subtle: #253e31; --color-subtle-strong: #2a4b39; --color-inline-skill-background: #325c46; --color-inline-skill-border: rgba(105, 214, 154, 0.42); --color-inline-skill-foreground: #fffaff; --color-primary: #69d69a; --color-primary-foreground: #241523; --color-primary-shadow: #000000; --color-secondary: #2a4b39; --color-secondary-foreground: #fffaff; --color-secondary-border: #415f4f; --color-switch-active-track: #69d69a; --color-switch-active-thumb: #241523; --color-switch-inactive-track: #2a4b39; --color-switch-inactive-thumb: #9da5a2; --color-warning: #3f3a1c; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #ffb900; --color-danger: #3f2c28; --color-danger-border: rgba(251, 65, 74, 0.32); --color-danger-foreground: #ff6668; --color-input: #36413c; --color-input-border: #4f725f; --color-sidebar-search: #45554d; --color-placeholder: #a9abab; --color-icon: #fffaff; --color-icon-muted: #919595; --color-icon-subtle: #919595; --color-header: rgba(27, 40, 33, 0.97); --color-header-border: #36654c; --color-glass-surface: rgba(68, 77, 73, 0.74); --color-glass-tint: rgba(68, 77, 73, 0.22); --color-status-bar: #1b2821; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #69d69a; --color-md-blockquote-border: #415f4f; --color-md-blockquote-bg: #253e31; --color-md-code-bg: #28342e; --color-md-code-text: #fffaff; --color-md-user-code-bg: rgba(255, 250, 255, 0.18); --color-md-user-code-text: #fffaff; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #fffaff; --color-md-hr: #415f4f; --color-user-bubble: #37664d; --color-user-bubble-foreground: #fffaff; --color-user-bubble-foreground-muted: rgba(255, 250, 255, 0.78); --color-user-bubble-skill-foreground: #eed295; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: rgba(33, 54, 43, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(145, 149, 149, 0.35); --color-wordmark: #fffaff; --color-chevron: rgba(145, 149, 149, 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 none); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 none / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 none); --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 none); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(87% 0 none); --color-adaptive-neutral-600-400: oklch(70.8% 0 none); --color-adaptive-neutral-950-50: oklch(98.5% 0 none); --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 none / 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 ocean-light { --color-screen: #f5f7f8; --color-sheet: rgba(245, 247, 248, 0.98); --color-sheet-solid: #f5f7f8; --color-card: #edeff1; --color-card-alt: #f5f7f8; --color-card-translucent: rgba(237, 239, 241, 0.8); --color-thread-canvas: #f5f7f8; --color-thread-selected: #edeff1; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #746c75; --color-composer-panel: rgba(245, 247, 248, 0.88); --color-composer-surface: rgba(237, 239, 241, 0.94); --color-composer-border: rgba(205, 212, 220, 0.54); --color-foreground: #241523; --color-foreground-secondary: #746c75; --color-foreground-muted: #6f6873; --color-foreground-tertiary: #746c75; --color-border: #cdd4dc; --color-border-subtle: rgba(205, 212, 220, 0.7); --color-separator: rgba(205, 212, 220, 0.55); --color-subtle: #e8eff4; --color-subtle-strong: #e4ecf2; --color-inline-skill-background: #d8e4ee; --color-inline-skill-border: rgba(38, 114, 175, 0.42); --color-inline-skill-foreground: #241523; --color-primary: #2672af; --color-primary-foreground: #fffaff; --color-primary-shadow: #000000; --color-secondary: #e4ecf2; --color-secondary-foreground: #241523; --color-secondary-border: #cdd4dc; --color-switch-active-track: #2672af; --color-switch-active-thumb: #fffaff; --color-switch-inactive-track: #e4ecf2; --color-switch-inactive-thumb: #6f6873; --color-warning: #f6efe4; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #b74b00; --color-danger: #f5e6e9; --color-danger-border: rgba(251, 44, 54, 0.32); --color-danger-foreground: #c10007; --color-input: #edeff1; --color-input-border: #c0c9d4; --color-sidebar-search: #d5dbe2; --color-placeholder: #716972; --color-icon: #241523; --color-icon-muted: #746c75; --color-icon-subtle: #746c75; --color-header: rgba(245, 247, 248, 0.97); --color-header-border: #d8e4ee; --color-glass-surface: rgba(232, 233, 235, 0.74); --color-glass-tint: rgba(232, 233, 235, 0.22); --color-status-bar: #f5f7f8; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #2672af; --color-md-blockquote-border: #cdd4dc; --color-md-blockquote-bg: #e8eff4; --color-md-code-bg: #f0f1f3; --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: #cdd4dc; --color-user-bubble: #d0dfeb; --color-user-bubble-foreground: #241523; --color-user-bubble-foreground-muted: rgba(36, 21, 35, 0.78); --color-user-bubble-skill-foreground: #0a6c72; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(228, 236, 242, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(116, 108, 117, 0.35); --color-wordmark: #241523; --color-chevron: rgba(116, 108, 117, 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 none); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 none); --color-adaptive-neutral-200-800: oklch(92.2% 0 none); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 none / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 none); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 none); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 none / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 none / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 none); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(43.9% 0 none); --color-adaptive-neutral-600-400: oklch(43.9% 0 none); --color-adaptive-neutral-950-50: oklch(14.5% 0 none); --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 ocean-dark { --color-screen: #17212b; --color-sheet: rgba(23, 33, 43, 0.98); --color-sheet-solid: #17212b; --color-card: #333b45; --color-card-alt: #17212b; --color-card-translucent: rgba(51, 59, 69, 0.8); --color-thread-canvas: #17212b; --color-thread-selected: #333b45; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #8d8f97; --color-composer-panel: rgba(23, 33, 43, 0.92); --color-composer-surface: rgba(51, 59, 69, 0.9); --color-composer-border: rgba(64, 85, 103, 0.46); --color-foreground: #fffaff; --color-foreground-secondary: #8d8f97; --color-foreground-muted: #969ca6; --color-foreground-tertiary: #8d8f97; --color-border: #405567; --color-border-subtle: rgba(64, 85, 103, 0.7); --color-separator: rgba(64, 85, 103, 0.55); --color-subtle: #233544; --color-subtle-strong: #293f52; --color-inline-skill-background: #324e66; --color-inline-skill-border: rgba(112, 185, 238, 0.42); --color-inline-skill-foreground: #fffaff; --color-primary: #70b9ee; --color-primary-foreground: #241523; --color-primary-shadow: #000000; --color-secondary: #293f52; --color-secondary-foreground: #fffaff; --color-secondary-border: #405567; --color-switch-active-track: #70b9ee; --color-switch-active-thumb: #241523; --color-switch-inactive-track: #293f52; --color-switch-inactive-thumb: #969ca6; --color-warning: #3c3424; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #ffb900; --color-danger: #3c2630; --color-danger-border: rgba(251, 65, 74, 0.32); --color-danger-foreground: #ff6467; --color-input: #333b45; --color-input-border: #4f677b; --color-sidebar-search: #424e5a; --color-placeholder: #a4a4ac; --color-icon: #fffaff; --color-icon-muted: #8d8f97; --color-icon-subtle: #8d8f97; --color-header: rgba(23, 33, 43, 0.97); --color-header-border: #36566f; --color-glass-surface: rgba(65, 72, 81, 0.74); --color-glass-tint: rgba(65, 72, 81, 0.22); --color-status-bar: #17212b; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #70b9ee; --color-md-blockquote-border: #405567; --color-md-blockquote-bg: #233544; --color-md-code-bg: #252e38; --color-md-code-text: #fffaff; --color-md-user-code-bg: rgba(255, 250, 255, 0.18); --color-md-user-code-text: #fffaff; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #fffaff; --color-md-hr: #405567; --color-user-bubble: #375871; --color-user-bubble-foreground: #fffaff; --color-user-bubble-foreground-muted: rgba(255, 250, 255, 0.78); --color-user-bubble-skill-foreground: #75d8dd; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: rgba(30, 45, 59, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(141, 143, 151, 0.35); --color-wordmark: #fffaff; --color-chevron: rgba(141, 143, 151, 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 none); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 none / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 none); --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 none); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(87% 0 none); --color-adaptive-neutral-600-400: oklch(70.8% 0 none); --color-adaptive-neutral-950-50: oklch(98.5% 0 none); --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 none / 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 ember-light { --color-screen: #f9f7f5; --color-sheet: rgba(249, 247, 245, 0.98); --color-sheet-solid: #f9f7f5; --color-card: #f1efee; --color-card-alt: #f9f7f5; --color-card-translucent: rgba(241, 239, 238, 0.8); --color-thread-canvas: #f9f7f5; --color-thread-selected: #f1efee; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #766c74; --color-composer-panel: rgba(249, 247, 245, 0.88); --color-composer-surface: rgba(241, 239, 238, 0.94); --color-composer-border: rgba(221, 210, 206, 0.54); --color-foreground: #241523; --color-foreground-secondary: #766c74; --color-foreground-muted: #74686f; --color-foreground-tertiary: #766c74; --color-border: #ddd2ce; --color-border-subtle: rgba(221, 210, 206, 0.7); --color-separator: rgba(221, 210, 206, 0.55); --color-subtle: #f4ede9; --color-subtle-strong: #f3eae5; --color-inline-skill-background: #eee0d9; --color-inline-skill-border: rgba(174, 85, 42, 0.42); --color-inline-skill-foreground: #241523; --color-primary: #ae552a; --color-primary-foreground: #fffaff; --color-primary-shadow: #000000; --color-secondary: #f3eae5; --color-secondary-foreground: #241523; --color-secondary-border: #ddd2ce; --color-switch-active-track: #ae552a; --color-switch-active-thumb: #fffaff; --color-switch-inactive-track: #f3eae5; --color-switch-inactive-thumb: #74686f; --color-warning: #f9efe2; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #b84b00; --color-danger: #f9e7e6; --color-danger-border: rgba(251, 44, 54, 0.32); --color-danger-foreground: #c10007; --color-input: #f1efee; --color-input-border: #d4c6c1; --color-sidebar-search: #e2d9d6; --color-placeholder: #736971; --color-icon: #241523; --color-icon-muted: #766c74; --color-icon-subtle: #766c74; --color-header: rgba(249, 247, 245, 0.97); --color-header-border: #eee0d9; --color-glass-surface: rgba(236, 233, 233, 0.74); --color-glass-tint: rgba(236, 233, 233, 0.22); --color-status-bar: #f9f7f5; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #ae552a; --color-md-blockquote-border: #ddd2ce; --color-md-blockquote-bg: #f4ede9; --color-md-code-bg: #f3f1f0; --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: #ddd2ce; --color-user-bubble: #ebdad1; --color-user-bubble-foreground: #241523; --color-user-bubble-foreground-muted: rgba(36, 21, 35, 0.78); --color-user-bubble-skill-foreground: #b13535; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(243, 234, 229, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(118, 108, 116, 0.35); --color-wordmark: #241523; --color-chevron: rgba(118, 108, 116, 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 none); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 none); --color-adaptive-neutral-200-800: oklch(92.2% 0 none); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 none / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 none); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 none); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 none / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 none / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 none); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(43.9% 0 none); --color-adaptive-neutral-600-400: oklch(43.9% 0 none); --color-adaptive-neutral-950-50: oklch(14.5% 0 none); --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 ember-dark { --color-screen: #291e1a; --color-sheet: rgba(41, 30, 26, 0.98); --color-sheet-solid: #291e1a; --color-card: #433835; --color-card-alt: #291e1a; --color-card-translucent: rgba(67, 56, 53, 0.8); --color-thread-canvas: #291e1a; --color-thread-selected: #433835; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #968e8f; --color-composer-panel: rgba(41, 30, 26, 0.92); --color-composer-surface: rgba(67, 56, 53, 0.9); --color-composer-border: rgba(102, 76, 63, 0.46); --color-foreground: #fffaff; --color-foreground-secondary: #968e8f; --color-foreground-muted: #a59996; --color-foreground-tertiary: #968e8f; --color-border: #664c3f; --color-border-subtle: rgba(102, 76, 63, 0.7); --color-separator: rgba(102, 76, 63, 0.55); --color-subtle: #432e23; --color-subtle-strong: #513728; --color-inline-skill-background: #644330; --color-inline-skill-border: rgba(240, 154, 100, 0.42); --color-inline-skill-foreground: #fffaff; --color-primary: #f09a64; --color-primary-foreground: #241523; --color-primary-shadow: #000000; --color-secondary: #513728; --color-secondary-foreground: #fffaff; --color-secondary-border: #664c3f; --color-switch-active-track: #f09a64; --color-switch-active-thumb: #241523; --color-switch-inactive-track: #513728; --color-switch-inactive-thumb: #a59996; --color-warning: #4b3215; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #ffb900; --color-danger: #4a2321; --color-danger-border: rgba(251, 65, 74, 0.32); --color-danger-foreground: #ff6467; --color-input: #433835; --color-input-border: #7a5d4d; --color-sidebar-search: #584943; --color-placeholder: #aba3a5; --color-icon: #fffaff; --color-icon-muted: #968e8f; --color-icon-subtle: #968e8f; --color-header: rgba(41, 30, 26, 0.97); --color-header-border: #6e4934; --color-glass-surface: rgba(79, 69, 67, 0.74); --color-glass-tint: rgba(79, 69, 67, 0.22); --color-status-bar: #291e1a; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #f09a64; --color-md-blockquote-border: #664c3f; --color-md-blockquote-bg: #432e23; --color-md-code-bg: #362b27; --color-md-code-text: #fffaff; --color-md-user-code-bg: rgba(255, 250, 255, 0.18); --color-md-user-code-text: #fffaff; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #fffaff; --color-md-hr: #664c3f; --color-user-bubble: #704b34; --color-user-bubble-foreground: #fffaff; --color-user-bubble-foreground-muted: rgba(255, 250, 255, 0.78); --color-user-bubble-skill-foreground: #fab6ad; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: rgba(57, 40, 31, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(150, 142, 143, 0.35); --color-wordmark: #fffaff; --color-chevron: rgba(150, 142, 143, 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 none); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 none / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 none); --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 none); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(87% 0 none); --color-adaptive-neutral-600-400: oklch(70.8% 0 none); --color-adaptive-neutral-950-50: oklch(98.5% 0 none); --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 none / 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 iris-light { --color-screen: #f8f7f9; --color-sheet: rgba(248, 247, 249, 0.98); --color-sheet-solid: #f8f7f9; --color-card: #f0eff2; --color-card-alt: #f8f7f9; --color-card-translucent: rgba(240, 239, 242, 0.8); --color-thread-canvas: #f8f7f9; --color-thread-selected: #f0eff2; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #766c76; --color-composer-panel: rgba(248, 247, 249, 0.88); --color-composer-surface: rgba(240, 239, 242, 0.94); --color-composer-border: rgba(214, 209, 222, 0.54); --color-foreground: #241523; --color-foreground-secondary: #766c76; --color-foreground-muted: #726874; --color-foreground-tertiary: #766c76; --color-border: #d6d1de; --color-border-subtle: rgba(214, 209, 222, 0.7); --color-separator: rgba(214, 209, 222, 0.55); --color-subtle: #f0edf6; --color-subtle-strong: #edeaf4; --color-inline-skill-background: #e5e0f0; --color-inline-skill-border: rgba(114, 83, 185, 0.42); --color-inline-skill-foreground: #241523; --color-primary: #7253b9; --color-primary-foreground: #fffaff; --color-primary-shadow: #000000; --color-secondary: #edeaf4; --color-secondary-foreground: #241523; --color-secondary-border: #d6d1de; --color-switch-active-track: #7253b9; --color-switch-active-thumb: #fffaff; --color-switch-inactive-track: #edeaf4; --color-switch-inactive-thumb: #726874; --color-warning: #f8efe5; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #b84b00; --color-danger: #f8e6ea; --color-danger-border: rgba(251, 44, 54, 0.32); --color-danger-foreground: #c10007; --color-input: #f0eff2; --color-input-border: #ccc5d6; --color-sidebar-search: #ddd9e3; --color-placeholder: #736973; --color-icon: #241523; --color-icon-muted: #766c76; --color-icon-subtle: #766c76; --color-header: rgba(248, 247, 249, 0.97); --color-header-border: #e5e0f0; --color-glass-surface: rgba(235, 233, 237, 0.74); --color-glass-tint: rgba(235, 233, 237, 0.22); --color-status-bar: #f8f7f9; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #7253b9; --color-md-blockquote-border: #d6d1de; --color-md-blockquote-bg: #f0edf6; --color-md-code-bg: #f2f1f4; --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: #d6d1de; --color-user-bubble: #e0d9ee; --color-user-bubble-foreground: #241523; --color-user-bubble-foreground-muted: rgba(36, 21, 35, 0.78); --color-user-bubble-skill-foreground: #a82c87; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: rgba(237, 234, 244, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(118, 108, 118, 0.35); --color-wordmark: #241523; --color-chevron: rgba(118, 108, 118, 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 none); --color-adaptive-neutral-200-700-a60: oklch(92.2% 0 none); --color-adaptive-neutral-200-800: oklch(92.2% 0 none); --color-adaptive-neutral-200-a70-white-a8: oklch(92.2% 0 none / 70%); --color-adaptive-neutral-200-white-a6: oklch(92.2% 0 none); --color-adaptive-neutral-200-white-a8: oklch(92.2% 0 none); --color-adaptive-neutral-200-a80-white-a8: oklch(92.2% 0 none / 80%); --color-adaptive-neutral-300-a60-white-a12: oklch(87% 0 none / 60%); --color-adaptive-neutral-400-500: oklch(70.8% 0 none); --color-adaptive-neutral-400-a60-500-a60: oklch(70.8% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(70.8% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 10%); --color-adaptive-neutral-500-400: oklch(55.6% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(43.9% 0 none); --color-adaptive-neutral-600-400: oklch(43.9% 0 none); --color-adaptive-neutral-950-50: oklch(14.5% 0 none); --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 iris-dark { --color-screen: #1d1929; --color-sheet: rgba(29, 25, 41, 0.98); --color-sheet-solid: #1d1929; --color-card: #383443; --color-card-alt: #1d1929; --color-card-translucent: rgba(56, 52, 67, 0.8); --color-thread-canvas: #1d1929; --color-thread-selected: #383443; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #8e8a95; --color-composer-panel: rgba(29, 25, 41, 0.92); --color-composer-surface: rgba(56, 52, 67, 0.9); --color-composer-border: rgba(77, 67, 102, 0.46); --color-foreground: #fffaff; --color-foreground-secondary: #8e8a95; --color-foreground-muted: #9690a1; --color-foreground-tertiary: #8e8a95; --color-border: #4d4366; --color-border-subtle: rgba(77, 67, 102, 0.7); --color-separator: rgba(77, 67, 102, 0.55); --color-subtle: #2d2643; --color-subtle-strong: #362d51; --color-inline-skill-background: #433765; --color-inline-skill-border: rgba(157, 125, 242, 0.42); --color-inline-skill-foreground: #fffaff; --color-primary: #9d7df2; --color-primary-foreground: #241523; --color-primary-shadow: #000000; --color-secondary: #362d51; --color-secondary-foreground: #fffaff; --color-secondary-border: #4d4366; --color-switch-active-track: #9d7df2; --color-switch-active-thumb: #241523; --color-switch-inactive-track: #362d51; --color-switch-inactive-thumb: #9690a1; --color-warning: #412e23; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #ffb900; --color-danger: #40202e; --color-danger-border: rgba(251, 65, 74, 0.32); --color-danger-foreground: #ff6467; --color-input: #383443; --color-input-border: #5d527b; --color-sidebar-search: #494459; --color-placeholder: #a29ea8; --color-icon: #fffaff; --color-icon-muted: #8e8a95; --color-icon-subtle: #8e8a95; --color-header: rgba(29, 25, 41, 0.97); --color-header-border: #4a3c70; --color-glass-surface: rgba(69, 66, 80, 0.74); --color-glass-tint: rgba(69, 66, 80, 0.22); --color-status-bar: #1d1929; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #9d7df2; --color-md-blockquote-border: #4d4366; --color-md-blockquote-bg: #2d2643; --color-md-code-bg: #2a2736; --color-md-code-text: #fffaff; --color-md-user-code-bg: rgba(255, 250, 255, 0.18); --color-md-user-code-text: #fffaff; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #fffaff; --color-md-hr: #4d4366; --color-user-bubble: #4b3d72; --color-user-bubble-foreground: #fffaff; --color-user-bubble-foreground-muted: rgba(255, 250, 255, 0.78); --color-user-bubble-skill-foreground: #f099d8; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: rgba(39, 33, 57, 0.99); --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(142, 138, 149, 0.35); --color-wordmark: #fffaff; --color-chevron: rgba(142, 138, 149, 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 none); --color-adaptive-neutral-200-700-a60: oklch(37.1% 0 none / 60%); --color-adaptive-neutral-200-800: oklch(26.9% 0 none); --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 none); --color-adaptive-neutral-400-a60-500-a60: oklch(55.6% 0 none / 60%); --color-adaptive-neutral-400-a80-500-a80: oklch(55.6% 0 none / 80%); --color-adaptive-neutral-500-a10-a16: oklch(55.6% 0 none / 16%); --color-adaptive-neutral-500-400: oklch(70.8% 0 none); --color-adaptive-neutral-500-500: oklch(55.6% 0 none); --color-adaptive-neutral-600-300: oklch(87% 0 none); --color-adaptive-neutral-600-400: oklch(70.8% 0 none); --color-adaptive-neutral-950-50: oklch(98.5% 0 none); --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 none / 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); } } }