/* Generated by scripts/generate-uniwind-themes.mts. Do not edit manually. */ @layer theme { :root { @variant light { --color-screen: #fcfcfc; --color-sheet: rgba(252, 252, 252, 0.98); --color-sheet-solid: #fcfcfc; --color-card: #ffffff; --color-grouped-card: #f4f4f5; --color-card-alt: #fcfcfc; --color-card-translucent: rgba(255, 255, 255, 0.8); --color-thread-canvas: #fcfcfc; --color-thread-selected: #ffffff; --color-thread-selected-foreground: #27272a; --color-thread-selected-foreground-muted: #71717b; --color-thread-hover: #fcfcfc; --color-row-hover: #f4f4f5; --color-composer-panel: rgba(252, 252, 252, 0.88); --color-composer-surface: rgba(244, 244, 245, 0.94); --color-composer-border: rgba(228, 228, 231, 0.8); --color-foreground: #27272a; --color-foreground-secondary: #6f6f79; --color-foreground-muted: #6f6f79; --color-foreground-tertiary: #71717b; --color-border: #e4e4e7; --color-focus: #1b4ed8; --color-border-subtle: rgba(228, 228, 231, 0.7); --color-separator: rgba(228, 228, 231, 0.55); --color-subtle: #fafafa; --color-subtle-strong: #fafafa; --color-inline-skill-background: #f4f4f5; --color-inline-skill-border: rgba(27, 78, 216, 0.42); --color-inline-skill-foreground: #18181b; --color-primary: #1b4ed8; --color-prominent-action: #27272a; --color-prominent-action-foreground: #fcfcfc; --color-primary-foreground: #ffffff; --color-primary-text: #1b4ed8; --color-primary-shadow: #000000; --color-secondary: #fafafa; --color-secondary-foreground: #27272a; --color-secondary-border: #e4e4e7; --color-switch-active-track: #1b4ed8; --color-switch-active-thumb: #ffffff; --color-switch-inactive-track: #fafafa; --color-switch-inactive-thumb: #71717b; --color-warning: #fcf4e8; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #bb4d00; --color-danger: #fcebec; --color-danger-border: rgba(251, 44, 54, 0.32); --color-danger-foreground: #c10007; --color-update: #e0e6f7; --color-update-foreground: #1b4ed8; --color-input: #ffffff; --color-input-border: #d4d4d8; --color-sidebar-search: #f4f4f5; --color-placeholder: #6f6f79; --color-icon: #27272a; --color-icon-muted: #71717b; --color-icon-subtle: #71717b; --color-header: rgba(252, 252, 252, 0.97); --color-header-foreground: #27272a; --color-header-border: #e4e4e7; --color-glass-surface: rgba(255, 255, 255, 0.74); --color-glass-fallback: rgba(244, 244, 245, 0.94); --color-glass-tint: rgba(255, 255, 255, 0.22); --color-status-bar: #fcfcfc; --color-md-body: #27272a; --color-md-strong: #27272a; --color-md-link: #1b4ed8; --color-md-blockquote-border: #e4e4e7; --color-md-blockquote-bg: #fafafa; --color-md-code-bg: #ffffff; --color-md-code-text: #27272a; --color-md-user-code-bg: rgba(39, 39, 42, 0.18); --color-md-user-code-text: #27272a; --color-md-user-fence-bg: rgba(0, 0, 0, 0.16); --color-md-user-fence-text: #27272a; --color-md-hr: #e4e4e7; --color-user-bubble: #efeff1; --color-user-bubble-foreground: #27272a; --color-user-bubble-foreground-muted: rgba(39, 39, 42, 0.78); --color-user-bubble-skill-foreground: #1b4ed8; --color-backdrop: rgba(0, 0, 0, 0.22); --color-drawer: #fafafa; --color-drawer-foreground: #27272a; --color-drawer-foreground-muted: #71717b; --color-drawer-border: #e4e4e7; --color-drawer-shadow: rgba(0, 0, 0, 0.12); --color-dot-separator: rgba(113, 113, 123, 0.35); --color-wordmark: #27272a; --color-chevron: rgba(113, 113, 123, 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-500-a10-400-a10: oklch(76.9% 0.188 70.08 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(76.9% 0.188 70.08 / 25%); --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-black-a2p5-white-a2p5: rgb(0 0 0 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(66.7% 0.295 322.15 / 50%); --color-adaptive-fuchsia-600-300: oklch(59.1% 0.293 322.896); --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-neutral-950-a5-white-a5: oklch(14.5% 0 none / 5%); --color-adaptive-neutral-950-a10-white-a10: oklch(14.5% 0 none / 10%); --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-500-a10-400-a10: oklch(68.5% 0.169 237.323 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(68.5% 0.169 237.323 / 25%); --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); --color-clerk-page: #fcfcfc; --color-clerk-foreground: #27272a; --color-clerk-foreground-muted: #71717b; --color-clerk-border: #e4e4e7; --color-clerk-danger: #c10007; } @variant dark { --color-screen: #0a0a0a; --color-sheet: rgba(10, 10, 10, 0.98); --color-sheet-solid: #0a0a0a; --color-card: #111111; --color-grouped-card: #1a1b1b; --color-card-alt: #111111; --color-card-translucent: rgba(17, 17, 17, 0.8); --color-thread-canvas: #0a0a0a; --color-thread-selected: #1a1b1b; --color-thread-selected-foreground: #f1f3f7; --color-thread-selected-foreground-muted: #a3a3a3; --color-thread-hover: #131313; --color-row-hover: #141414; --color-composer-panel: rgba(10, 10, 10, 0.92); --color-composer-surface: rgba(26, 27, 27, 0.9); --color-composer-border: rgba(25, 25, 25, 0.8); --color-foreground: #f5f5f5; --color-foreground-secondary: #838383; --color-foreground-muted: #838383; --color-foreground-tertiary: #818181; --color-border: #191919; --color-focus: #346bf1; --color-border-subtle: rgba(25, 25, 25, 0.7); --color-separator: rgba(25, 25, 25, 0.55); --color-subtle: #111111; --color-subtle-strong: #111111; --color-inline-skill-background: #141414; --color-inline-skill-border: rgba(52, 107, 241, 0.42); --color-inline-skill-foreground: #f5f5f5; --color-primary: #346bf1; --color-prominent-action: #f5f5f5; --color-prominent-action-foreground: #0a0a0a; --color-primary-foreground: #ffffff; --color-primary-text: #4b7cf3; --color-primary-shadow: #000000; --color-secondary: #111111; --color-secondary-foreground: #f5f5f5; --color-secondary-border: #191919; --color-switch-active-track: #346bf1; --color-switch-active-thumb: #ffffff; --color-switch-inactive-track: #111111; --color-switch-inactive-thumb: #818181; --color-warning: #312108; --color-warning-border: rgba(254, 154, 0, 0.32); --color-warning-foreground: #ffb900; --color-danger: #301214; --color-danger-border: rgba(251, 65, 74, 0.32); --color-danger-foreground: #ff6467; --color-update: #121b34; --color-update-foreground: #51a2ff; --color-input: #111111; --color-input-border: #1e1e1e; --color-sidebar-search: #0a0a0a; --color-placeholder: #838383; --color-icon: #f5f5f5; --color-icon-muted: #818181; --color-icon-subtle: #818181; --color-header: rgba(10, 10, 10, 0.97); --color-header-foreground: #f5f5f5; --color-header-border: #191919; --color-glass-surface: rgba(17, 17, 17, 0.74); --color-glass-fallback: rgba(26, 27, 27, 0.9); --color-glass-tint: rgba(17, 17, 17, 0.22); --color-status-bar: #0a0a0a; --color-md-body: #f5f5f5; --color-md-strong: #f5f5f5; --color-md-link: #3b70f1; --color-md-blockquote-border: #191919; --color-md-blockquote-bg: #111111; --color-md-code-bg: #111111; --color-md-code-text: #f5f5f5; --color-md-user-code-bg: rgba(245, 245, 245, 0.18); --color-md-user-code-text: #f5f5f5; --color-md-user-fence-bg: rgba(0, 0, 0, 0.28); --color-md-user-fence-text: #f5f5f5; --color-md-hr: #191919; --color-user-bubble: #161616; --color-user-bubble-foreground: #f5f5f5; --color-user-bubble-foreground-muted: rgba(245, 245, 245, 0.78); --color-user-bubble-skill-foreground: #4678f2; --color-backdrop: rgba(0, 0, 0, 0.48); --color-drawer: #000000; --color-drawer-foreground: #f1f3f7; --color-drawer-foreground-muted: #a3a3a3; --color-drawer-border: #141414; --color-drawer-shadow: rgba(0, 0, 0, 0.32); --color-dot-separator: rgba(129, 129, 129, 0.35); --color-wordmark: #f5f5f5; --color-chevron: rgba(129, 129, 129, 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-500-a10-400-a10: oklch(82.8% 0.189 84.429 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(82.8% 0.189 84.429 / 25%); --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-black-a2p5-white-a2p5: rgb(255 255 255 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(83.3% 0.145 321.434 / 40%); --color-adaptive-fuchsia-600-300: oklch(83.3% 0.145 321.434); --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-neutral-950-a5-white-a5: rgb(255 255 255 / 5%); --color-adaptive-neutral-950-a10-white-a10: rgb(255 255 255 / 10%); --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-500-a10-400-a10: oklch(74.6% 0.16 232.661 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(74.6% 0.16 232.661 / 25%); --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); --color-clerk-page: #0a0a0a; --color-clerk-foreground: #f5f5f5; --color-clerk-foreground-muted: #818181; --color-clerk-border: #191919; --color-clerk-danger: #ff6467; } @variant t3-chat-light { --color-screen: #fdf7fd; --color-sheet: rgba(253, 247, 253, 0.98); --color-sheet-solid: #fdf7fd; --color-card: #faf3fb; --color-grouped-card: #f3e6f5; --color-card-alt: #fdfafd; --color-card-translucent: rgba(250, 243, 251, 0.8); --color-thread-canvas: #fdf7fd; --color-thread-selected: #f8f8f7; --color-thread-selected-foreground: #454554; --color-thread-selected-foreground-muted: #ac1668; --color-thread-hover: #f8f8f7; --color-row-hover: #eccfe3; --color-composer-panel: rgba(253, 247, 253, 0.88); --color-composer-surface: rgba(243, 230, 245, 0.94); --color-composer-border: rgba(238, 225, 237, 0.8); --color-foreground: #501854; --color-foreground-secondary: #ab1668; --color-foreground-muted: #8d1255; --color-foreground-tertiary: #ac1668; --color-border: #eee1ed; --color-focus: #db2777; --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-prominent-action: #501854; --color-prominent-action-foreground: #fdf7fd; --color-primary-foreground: #ffffff; --color-primary-text: #aa1e5d; --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-update: #fadfef; --color-update-foreground: #ac1668; --color-input: #faf3fb; --color-input-border: #e7c1dc; --color-sidebar-search: #f8f8f7; --color-placeholder: #714e76; --color-icon: #501854; --color-icon-muted: #ac1668; --color-icon-subtle: #ac1668; --color-header: rgba(253, 247, 253, 0.97); --color-header-foreground: #501854; --color-header-border: #efbdeb; --color-glass-surface: rgba(255, 255, 255, 0.74); --color-glass-fallback: rgba(243, 230, 245, 0.94); --color-glass-tint: rgba(255, 255, 255, 0.22); --color-status-bar: #fdf7fd; --color-md-body: #501854; --color-md-strong: #501854; --color-md-link: #d62675; --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: #f2e1f4; --color-drawer-foreground: #454554; --color-drawer-foreground-muted: #ac1668; --color-drawer-border: #eceae9; --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-500-a10-400-a10: oklch(76.9% 0.188 70.08 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(76.9% 0.188 70.08 / 25%); --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-black-a2p5-white-a2p5: rgb(0 0 0 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(66.7% 0.295 322.15 / 50%); --color-adaptive-fuchsia-600-300: oklch(59.1% 0.293 322.896); --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-neutral-950-a5-white-a5: oklch(14.5% 0 none / 5%); --color-adaptive-neutral-950-a10-white-a10: oklch(14.5% 0 none / 10%); --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-500-a10-400-a10: oklch(68.5% 0.169 237.323 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(68.5% 0.169 237.323 / 25%); --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); --color-clerk-page: #fcfcfc; --color-clerk-foreground: #27272a; --color-clerk-foreground-muted: #71717b; --color-clerk-border: #e4e4e7; --color-clerk-danger: #c10007; } @variant t3-chat-dark { --color-screen: #1f1a24; --color-sheet: rgba(31, 26, 36, 0.98); --color-sheet-solid: #1f1a24; --color-card: #29232d; --color-grouped-card: #29232d; --color-card-alt: #2c2631; --color-card-translucent: rgba(41, 35, 45, 0.8); --color-thread-canvas: #1f1a24; --color-thread-selected: #261922; --color-thread-selected-foreground: #f4f4f5; --color-thread-selected-foreground-muted: #e7d0dd; --color-thread-hover: #261922; --color-row-hover: #463753; --color-composer-panel: rgba(31, 26, 36, 0.92); --color-composer-surface: rgba(41, 35, 45, 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-focus: #db2777; --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-prominent-action: #fbd0e8; --color-prominent-action-foreground: #a3004c; --color-primary-foreground: #fbd0e8; --color-primary-text: #d07ea4; --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-update: #37152b; --color-update-foreground: #fbd0e8; --color-input: #29232d; --color-input-border: #302029; --color-sidebar-search: #261922; --color-placeholder: #9d94a5; --color-icon: #f9f8fb; --color-icon-muted: #d4c7e1; --color-icon-subtle: #e7d0dd; --color-header: rgba(31, 26, 36, 0.97); --color-header-foreground: #f9f8fb; --color-header-border: #27242c; --color-glass-surface: rgba(16, 10, 14, 0.74); --color-glass-fallback: rgba(41, 35, 45, 0.9); --color-glass-tint: rgba(16, 10, 14, 0.22); --color-status-bar: #1f1a24; --color-md-body: #f9f8fb; --color-md-strong: #f9f8fb; --color-md-link: #c66290; --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: #171018; --color-drawer-foreground: #f4f4f5; --color-drawer-foreground-muted: #e7d0dd; --color-drawer-border: #322028; --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-500-a10-400-a10: oklch(82.8% 0.189 84.429 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(82.8% 0.189 84.429 / 25%); --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-black-a2p5-white-a2p5: rgb(255 255 255 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(83.3% 0.145 321.434 / 40%); --color-adaptive-fuchsia-600-300: oklch(83.3% 0.145 321.434); --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-neutral-950-a5-white-a5: rgb(255 255 255 / 5%); --color-adaptive-neutral-950-a10-white-a10: rgb(255 255 255 / 10%); --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-500-a10-400-a10: oklch(74.6% 0.16 232.661 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(74.6% 0.16 232.661 / 25%); --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); --color-clerk-page: #0a0a0a; --color-clerk-foreground: #f5f5f5; --color-clerk-foreground-muted: #818181; --color-clerk-border: #191919; --color-clerk-danger: #ff6467; } @variant grove-light { --color-screen: #f3f7f4; --color-sheet: rgba(243, 247, 244, 0.98); --color-sheet-solid: #f3f7f4; --color-card: #f3f7f4; --color-grouped-card: #e6f0ea; --color-card-alt: #ecefed; --color-card-translucent: rgba(243, 247, 244, 0.8); --color-thread-canvas: #f3f7f4; --color-thread-selected: #bad7c9; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #5d585e; --color-thread-hover: #cae0d5; --color-row-hover: #d5e6dd; --color-composer-panel: rgba(243, 247, 244, 0.88); --color-composer-surface: rgba(230, 240, 234, 0.94); --color-composer-border: rgba(203, 213, 209, 0.8); --color-foreground: #241523; --color-foreground-secondary: #6f686f; --color-foreground-muted: #6d686e; --color-foreground-tertiary: #746c73; --color-border: #cbd5d1; --color-focus: #1b7d50; --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: #8f6410; --color-prominent-action: #8f6410; --color-prominent-action-foreground: #fffaff; --color-primary-foreground: #fffaff; --color-primary-text: #8d6210; --color-primary-shadow: #000000; --color-secondary: #e2ede7; --color-secondary-foreground: #241523; --color-secondary-border: #cbd5d1; --color-switch-active-track: #8f6410; --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-update: #d0e3da; --color-update-foreground: #125134; --color-input: #f3f7f4; --color-input-border: #becbc5; --color-sidebar-search: #d3dcd8; --color-placeholder: #6f686f; --color-icon: #241523; --color-icon-muted: #746c73; --color-icon-subtle: #746c73; --color-header: rgba(243, 247, 244, 0.97); --color-header-foreground: #241523; --color-header-border: #d5e6dd; --color-glass-surface: rgba(231, 233, 232, 0.74); --color-glass-fallback: rgba(230, 240, 234, 0.94); --color-glass-tint: rgba(231, 233, 232, 0.22); --color-status-bar: #f3f7f4; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #8f6410; --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: #e2ede7; --color-drawer-foreground: #241523; --color-drawer-foreground-muted: #645f64; --color-drawer-border: #cbd3d0; --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-500-a10-400-a10: oklch(76.9% 0.188 70.08 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(76.9% 0.188 70.08 / 25%); --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-black-a2p5-white-a2p5: rgb(0 0 0 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(66.7% 0.295 322.15 / 50%); --color-adaptive-fuchsia-600-300: oklch(59.1% 0.293 322.896); --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-neutral-950-a5-white-a5: oklch(14.5% 0 none / 5%); --color-adaptive-neutral-950-a10-white-a10: oklch(14.5% 0 none / 10%); --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-500-a10-400-a10: oklch(68.5% 0.169 237.323 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(68.5% 0.169 237.323 / 25%); --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); --color-clerk-page: #fcfcfc; --color-clerk-foreground: #27272a; --color-clerk-foreground-muted: #71717b; --color-clerk-border: #e4e4e7; --color-clerk-danger: #c10007; } @variant grove-dark { --color-screen: #1b2821; --color-sheet: rgba(27, 40, 33, 0.98); --color-sheet-solid: #1b2821; --color-card: #1b2821; --color-grouped-card: #253e31; --color-card-alt: #36413c; --color-card-translucent: rgba(27, 40, 33, 0.8); --color-thread-canvas: #1b2821; --color-thread-selected: #2f5641; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #bbc0bf; --color-thread-hover: #2a4938; --color-row-hover: #325c46; --color-composer-panel: rgba(27, 40, 33, 0.92); --color-composer-surface: rgba(37, 62, 49, 0.9); --color-composer-border: rgba(65, 95, 79, 0.8); --color-foreground: #fffaff; --color-foreground-secondary: #afb1b1; --color-foreground-muted: #acb2b0; --color-foreground-tertiary: #919595; --color-border: #415f4f; --color-focus: #69d69a; --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: #e3b34e; --color-prominent-action: #e3b34e; --color-prominent-action-foreground: #241523; --color-primary-foreground: #241523; --color-primary-text: #e3b34e; --color-primary-shadow: #000000; --color-secondary: #2a4b39; --color-secondary-foreground: #fffaff; --color-secondary-border: #415f4f; --color-switch-active-track: #e3b34e; --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-update: #345f48; --color-update-foreground: #9ee4be; --color-input: #1b2821; --color-input-border: #4f725f; --color-sidebar-search: #45554d; --color-placeholder: #afb1b1; --color-icon: #fffaff; --color-icon-muted: #919595; --color-icon-subtle: #919595; --color-header: rgba(27, 40, 33, 0.97); --color-header-foreground: #fffaff; --color-header-border: #36654c; --color-glass-surface: rgba(68, 77, 73, 0.74); --color-glass-fallback: rgba(37, 62, 49, 0.9); --color-glass-tint: rgba(68, 77, 73, 0.22); --color-status-bar: #1b2821; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #e3b34e; --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: #21362b; --color-drawer-foreground: #fffaff; --color-drawer-foreground-muted: #aab0af; --color-drawer-border: #6f7a75; --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-500-a10-400-a10: oklch(82.8% 0.189 84.429 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(82.8% 0.189 84.429 / 25%); --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-black-a2p5-white-a2p5: rgb(255 255 255 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(83.3% 0.145 321.434 / 40%); --color-adaptive-fuchsia-600-300: oklch(83.3% 0.145 321.434); --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-neutral-950-a5-white-a5: rgb(255 255 255 / 5%); --color-adaptive-neutral-950-a10-white-a10: rgb(255 255 255 / 10%); --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-500-a10-400-a10: oklch(74.6% 0.16 232.661 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(74.6% 0.16 232.661 / 25%); --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); --color-clerk-page: #0a0a0a; --color-clerk-foreground: #f5f5f5; --color-clerk-foreground-muted: #818181; --color-clerk-border: #191919; --color-clerk-danger: #ff6467; } @variant ocean-light { --color-screen: #f5f7f8; --color-sheet: rgba(245, 247, 248, 0.98); --color-sheet-solid: #f5f7f8; --color-card: #f5f7f8; --color-grouped-card: #e8eff4; --color-card-alt: #edeff1; --color-card-translucent: rgba(245, 247, 248, 0.8); --color-thread-canvas: #f5f7f8; --color-thread-selected: #bed4e5; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #5e5862; --color-thread-hover: #cdddea; --color-row-hover: #d8e4ee; --color-composer-panel: rgba(245, 247, 248, 0.88); --color-composer-surface: rgba(232, 239, 244, 0.94); --color-composer-border: rgba(205, 212, 220, 0.8); --color-foreground: #241523; --color-foreground-secondary: #706870; --color-foreground-muted: #6f6873; --color-foreground-tertiary: #746c75; --color-border: #cdd4dc; --color-focus: #2672af; --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: #0a6f75; --color-prominent-action: #0a6f75; --color-prominent-action-foreground: #fffaff; --color-primary-foreground: #fffaff; --color-primary-text: #0a6f75; --color-primary-shadow: #000000; --color-secondary: #e4ecf2; --color-secondary-foreground: #241523; --color-secondary-border: #cdd4dc; --color-switch-active-track: #0a6f75; --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-update: #d4e1ed; --color-update-foreground: #194a72; --color-input: #f5f7f8; --color-input-border: #c0c9d4; --color-sidebar-search: #d5dbe2; --color-placeholder: #706870; --color-icon: #241523; --color-icon-muted: #746c75; --color-icon-subtle: #746c75; --color-header: rgba(245, 247, 248, 0.97); --color-header-foreground: #241523; --color-header-border: #d8e4ee; --color-glass-surface: rgba(232, 233, 235, 0.74); --color-glass-fallback: rgba(232, 239, 244, 0.94); --color-glass-tint: rgba(232, 233, 235, 0.22); --color-status-bar: #f5f7f8; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #0a6f75; --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: #e4ecf2; --color-drawer-foreground: #241523; --color-drawer-foreground-muted: #655e69; --color-drawer-border: #cdd2d9; --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-500-a10-400-a10: oklch(76.9% 0.188 70.08 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(76.9% 0.188 70.08 / 25%); --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-black-a2p5-white-a2p5: rgb(0 0 0 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(66.7% 0.295 322.15 / 50%); --color-adaptive-fuchsia-600-300: oklch(59.1% 0.293 322.896); --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-neutral-950-a5-white-a5: oklch(14.5% 0 none / 5%); --color-adaptive-neutral-950-a10-white-a10: oklch(14.5% 0 none / 10%); --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-500-a10-400-a10: oklch(68.5% 0.169 237.323 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(68.5% 0.169 237.323 / 25%); --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); --color-clerk-page: #fcfcfc; --color-clerk-foreground: #27272a; --color-clerk-foreground-muted: #71717b; --color-clerk-border: #e4e4e7; --color-clerk-danger: #c10007; } @variant ocean-dark { --color-screen: #17212b; --color-sheet: rgba(23, 33, 43, 0.98); --color-sheet-solid: #17212b; --color-card: #17212b; --color-grouped-card: #233544; --color-card-alt: #333b45; --color-card-translucent: rgba(23, 33, 43, 0.8); --color-thread-canvas: #17212b; --color-thread-selected: #2f495f; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #b0b4ba; --color-thread-hover: #283e50; --color-row-hover: #324e66; --color-composer-panel: rgba(23, 33, 43, 0.92); --color-composer-surface: rgba(35, 53, 68, 0.9); --color-composer-border: rgba(64, 85, 103, 0.8); --color-foreground: #fffaff; --color-foreground-secondary: #a5a7ad; --color-foreground-muted: #a2a7b0; --color-foreground-tertiary: #8d8f97; --color-border: #405567; --color-focus: #70b9ee; --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: #5bd0d6; --color-prominent-action: #5bd0d6; --color-prominent-action-foreground: #241523; --color-primary-foreground: #241523; --color-primary-text: #5bd0d6; --color-primary-shadow: #000000; --color-secondary: #293f52; --color-secondary-foreground: #fffaff; --color-secondary-border: #405567; --color-switch-active-track: #5bd0d6; --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-update: #345269; --color-update-foreground: #a2d2f4; --color-input: #17212b; --color-input-border: #4f677b; --color-sidebar-search: #424e5a; --color-placeholder: #a6a6ad; --color-icon: #fffaff; --color-icon-muted: #8d8f97; --color-icon-subtle: #8d8f97; --color-header: rgba(23, 33, 43, 0.97); --color-header-foreground: #fffaff; --color-header-border: #36566f; --color-glass-surface: rgba(65, 72, 81, 0.74); --color-glass-fallback: rgba(35, 53, 68, 0.9); --color-glass-tint: rgba(65, 72, 81, 0.22); --color-status-bar: #17212b; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #5bd0d6; --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: #1e2d3b; --color-drawer-foreground: #fffaff; --color-drawer-foreground-muted: #a2a5ae; --color-drawer-border: #6d757f; --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-500-a10-400-a10: oklch(82.8% 0.189 84.429 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(82.8% 0.189 84.429 / 25%); --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-black-a2p5-white-a2p5: rgb(255 255 255 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(83.3% 0.145 321.434 / 40%); --color-adaptive-fuchsia-600-300: oklch(83.3% 0.145 321.434); --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-neutral-950-a5-white-a5: rgb(255 255 255 / 5%); --color-adaptive-neutral-950-a10-white-a10: rgb(255 255 255 / 10%); --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-500-a10-400-a10: oklch(74.6% 0.16 232.661 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(74.6% 0.16 232.661 / 25%); --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); --color-clerk-page: #0a0a0a; --color-clerk-foreground: #f5f5f5; --color-clerk-foreground-muted: #818181; --color-clerk-border: #191919; --color-clerk-danger: #ff6467; } @variant ember-light { --color-screen: #f9f7f5; --color-sheet: rgba(249, 247, 245, 0.98); --color-sheet-solid: #f9f7f5; --color-card: #f9f7f5; --color-grouped-card: #f4ede9; --color-card-alt: #f1efee; --color-card-translucent: rgba(249, 247, 245, 0.8); --color-thread-canvas: #f9f7f5; --color-thread-selected: #e5ccc0; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #62575d; --color-thread-hover: #ead8cf; --color-row-hover: #eee0d9; --color-composer-panel: rgba(249, 247, 245, 0.88); --color-composer-surface: rgba(244, 237, 233, 0.94); --color-composer-border: rgba(221, 210, 206, 0.8); --color-foreground: #241523; --color-foreground-secondary: #726870; --color-foreground-muted: #73686e; --color-foreground-tertiary: #766c74; --color-border: #ddd2ce; --color-focus: #ae552a; --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: #b23535; --color-prominent-action: #b23535; --color-prominent-action-foreground: #fffaff; --color-primary-foreground: #fffaff; --color-primary-text: #b23535; --color-primary-shadow: #000000; --color-secondary: #f3eae5; --color-secondary-foreground: #241523; --color-secondary-border: #ddd2ce; --color-switch-active-track: #b23535; --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-update: #edddd5; --color-update-foreground: #71381b; --color-input: #f9f7f5; --color-input-border: #d4c6c1; --color-sidebar-search: #e2d9d6; --color-placeholder: #726870; --color-icon: #241523; --color-icon-muted: #766c74; --color-icon-subtle: #766c74; --color-header: rgba(249, 247, 245, 0.97); --color-header-foreground: #241523; --color-header-border: #eee0d9; --color-glass-surface: rgba(236, 233, 233, 0.74); --color-glass-fallback: rgba(244, 237, 233, 0.94); --color-glass-tint: rgba(236, 233, 233, 0.22); --color-status-bar: #f9f7f5; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #b23535; --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: #f3eae5; --color-drawer-foreground: #241523; --color-drawer-foreground-muted: #6a5d64; --color-drawer-border: #dad0ce; --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-500-a10-400-a10: oklch(76.9% 0.188 70.08 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(76.9% 0.188 70.08 / 25%); --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-black-a2p5-white-a2p5: rgb(0 0 0 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(66.7% 0.295 322.15 / 50%); --color-adaptive-fuchsia-600-300: oklch(59.1% 0.293 322.896); --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-neutral-950-a5-white-a5: oklch(14.5% 0 none / 5%); --color-adaptive-neutral-950-a10-white-a10: oklch(14.5% 0 none / 10%); --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-500-a10-400-a10: oklch(68.5% 0.169 237.323 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(68.5% 0.169 237.323 / 25%); --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); --color-clerk-page: #fcfcfc; --color-clerk-foreground: #27272a; --color-clerk-foreground-muted: #71717b; --color-clerk-border: #e4e4e7; --color-clerk-danger: #c10007; } @variant ember-dark { --color-screen: #291e1a; --color-sheet: rgba(41, 30, 26, 0.98); --color-sheet-solid: #291e1a; --color-card: #291e1a; --color-grouped-card: #432e23; --color-card-alt: #433835; --color-card-translucent: rgba(41, 30, 26, 0.8); --color-thread-canvas: #291e1a; --color-thread-selected: #5d3f2d; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #b9b1b0; --color-thread-hover: #4f3528; --color-row-hover: #644330; --color-composer-panel: rgba(41, 30, 26, 0.92); --color-composer-surface: rgba(67, 46, 35, 0.9); --color-composer-border: rgba(102, 76, 63, 0.8); --color-foreground: #fffaff; --color-foreground-secondary: #aca5a6; --color-foreground-muted: #afa5a2; --color-foreground-tertiary: #968e8f; --color-border: #664c3f; --color-focus: #f09a64; --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: #f78a7a; --color-prominent-action: #f78a7a; --color-prominent-action-foreground: #241523; --color-primary-foreground: #241523; --color-primary-text: #f78a7a; --color-primary-shadow: #000000; --color-secondary: #513728; --color-secondary-foreground: #fffaff; --color-secondary-border: #664c3f; --color-switch-active-track: #f78a7a; --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-update: #684631; --color-update-foreground: #f5bd9a; --color-input: #291e1a; --color-input-border: #7a5d4d; --color-sidebar-search: #584943; --color-placeholder: #aca5a6; --color-icon: #fffaff; --color-icon-muted: #968e8f; --color-icon-subtle: #968e8f; --color-header: rgba(41, 30, 26, 0.97); --color-header-foreground: #fffaff; --color-header-border: #6e4934; --color-glass-surface: rgba(79, 69, 67, 0.74); --color-glass-fallback: rgba(67, 46, 35, 0.9); --color-glass-tint: rgba(79, 69, 67, 0.22); --color-status-bar: #291e1a; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #f78a7a; --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: #39281f; --color-drawer-foreground: #fffaff; --color-drawer-foreground-muted: #aca2a1; --color-drawer-border: #7e716e; --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-500-a10-400-a10: oklch(82.8% 0.189 84.429 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(82.8% 0.189 84.429 / 25%); --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-black-a2p5-white-a2p5: rgb(255 255 255 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(83.3% 0.145 321.434 / 40%); --color-adaptive-fuchsia-600-300: oklch(83.3% 0.145 321.434); --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-neutral-950-a5-white-a5: rgb(255 255 255 / 5%); --color-adaptive-neutral-950-a10-white-a10: rgb(255 255 255 / 10%); --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-500-a10-400-a10: oklch(74.6% 0.16 232.661 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(74.6% 0.16 232.661 / 25%); --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); --color-clerk-page: #0a0a0a; --color-clerk-foreground: #f5f5f5; --color-clerk-foreground-muted: #818181; --color-clerk-border: #191919; --color-clerk-danger: #ff6467; } @variant iris-light { --color-screen: #f8f7f9; --color-sheet: rgba(248, 247, 249, 0.98); --color-sheet-solid: #f8f7f9; --color-card: #f8f7f9; --color-grouped-card: #f0edf6; --color-card-alt: #f0eff2; --color-card-translucent: rgba(248, 247, 249, 0.8); --color-thread-canvas: #f8f7f9; --color-thread-selected: #d4cce8; --color-thread-selected-foreground: #241523; --color-thread-selected-foreground-muted: #605662; --color-thread-hover: #ded8ed; --color-row-hover: #e5e0f0; --color-composer-panel: rgba(248, 247, 249, 0.88); --color-composer-surface: rgba(240, 237, 246, 0.94); --color-composer-border: rgba(214, 209, 222, 0.8); --color-foreground: #241523; --color-foreground-secondary: #716871; --color-foreground-muted: #716773; --color-foreground-tertiary: #766c76; --color-border: #d6d1de; --color-focus: #7253b9; --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: #a82c87; --color-prominent-action: #a82c87; --color-prominent-action-foreground: #fffaff; --color-primary-foreground: #fffaff; --color-primary-text: #a82c87; --color-primary-shadow: #000000; --color-secondary: #edeaf4; --color-secondary-foreground: #241523; --color-secondary-border: #d6d1de; --color-switch-active-track: #a82c87; --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-update: #e2ddef; --color-update-foreground: #4a3678; --color-input: #f8f7f9; --color-input-border: #ccc5d6; --color-sidebar-search: #ddd9e3; --color-placeholder: #716871; --color-icon: #241523; --color-icon-muted: #766c76; --color-icon-subtle: #766c76; --color-header: rgba(248, 247, 249, 0.97); --color-header-foreground: #241523; --color-header-border: #e5e0f0; --color-glass-surface: rgba(235, 233, 237, 0.74); --color-glass-fallback: rgba(240, 237, 246, 0.94); --color-glass-tint: rgba(235, 233, 237, 0.22); --color-status-bar: #f8f7f9; --color-md-body: #241523; --color-md-strong: #241523; --color-md-link: #a82c87; --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: #edeaf4; --color-drawer-foreground: #241523; --color-drawer-foreground-muted: #685d6a; --color-drawer-border: #d5d0db; --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-500-a10-400-a10: oklch(76.9% 0.188 70.08 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(76.9% 0.188 70.08 / 25%); --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-black-a2p5-white-a2p5: rgb(0 0 0 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(66.7% 0.295 322.15 / 50%); --color-adaptive-fuchsia-600-300: oklch(59.1% 0.293 322.896); --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-neutral-950-a5-white-a5: oklch(14.5% 0 none / 5%); --color-adaptive-neutral-950-a10-white-a10: oklch(14.5% 0 none / 10%); --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-500-a10-400-a10: oklch(68.5% 0.169 237.323 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(68.5% 0.169 237.323 / 25%); --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); --color-clerk-page: #fcfcfc; --color-clerk-foreground: #27272a; --color-clerk-foreground-muted: #71717b; --color-clerk-border: #e4e4e7; --color-clerk-danger: #c10007; } @variant iris-dark { --color-screen: #1d1929; --color-sheet: rgba(29, 25, 41, 0.98); --color-sheet-solid: #1d1929; --color-card: #1d1929; --color-grouped-card: #2d2643; --color-card-alt: #383443; --color-card-translucent: rgba(29, 25, 41, 0.8); --color-thread-canvas: #1d1929; --color-thread-selected: #3f345e; --color-thread-selected-foreground: #fffaff; --color-thread-selected-foreground-muted: #a6a2ae; --color-thread-hover: #352c4f; --color-row-hover: #433765; --color-composer-panel: rgba(29, 25, 41, 0.92); --color-composer-surface: rgba(45, 38, 67, 0.9); --color-composer-border: rgba(77, 67, 102, 0.8); --color-foreground: #fffaff; --color-foreground-secondary: #a09da6; --color-foreground-muted: #a19cab; --color-foreground-tertiary: #8e8a95; --color-border: #4d4366; --color-focus: #9d7df2; --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: #f099d8; --color-prominent-action: #f099d8; --color-prominent-action-foreground: #241523; --color-primary-foreground: #241523; --color-primary-text: #f099d8; --color-primary-shadow: #000000; --color-secondary: #362d51; --color-secondary-foreground: #fffaff; --color-secondary-border: #4d4366; --color-switch-active-track: #f099d8; --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-update: #463969; --color-update-foreground: #bfabf7; --color-input: #1d1929; --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-foreground: #fffaff; --color-header-border: #4a3c70; --color-glass-surface: rgba(69, 66, 80, 0.74); --color-glass-fallback: rgba(45, 38, 67, 0.9); --color-glass-tint: rgba(69, 66, 80, 0.22); --color-status-bar: #1d1929; --color-md-body: #fffaff; --color-md-strong: #fffaff; --color-md-link: #f099d8; --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: #272139; --color-drawer-foreground: #fffaff; --color-drawer-foreground-muted: #9b97a4; --color-drawer-border: #736d7e; --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-500-a10-400-a10: oklch(82.8% 0.189 84.429 / 10%); --color-adaptive-amber-500-a25-400-a25: oklch(82.8% 0.189 84.429 / 25%); --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-black-a2p5-white-a2p5: rgb(255 255 255 / 2.5%); --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-fuchsia-500-a50-300-a40: oklch(83.3% 0.145 321.434 / 40%); --color-adaptive-fuchsia-600-300: oklch(83.3% 0.145 321.434); --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-neutral-950-a5-white-a5: rgb(255 255 255 / 5%); --color-adaptive-neutral-950-a10-white-a10: rgb(255 255 255 / 10%); --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-500-a10-400-a10: oklch(74.6% 0.16 232.661 / 10%); --color-adaptive-sky-500-a25-400-a25: oklch(74.6% 0.16 232.661 / 25%); --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); --color-clerk-page: #0a0a0a; --color-clerk-foreground: #f5f5f5; --color-clerk-foreground-muted: #818181; --color-clerk-border: #191919; --color-clerk-danger: #ff6467; } } }