/* Generated from embed/src/theme/theme-dark.css by backend/tools/sync-theme.py. Do not edit. */
/* bakule-chatbot design tokens, the dark set (SPEC §6.5, B2): the site has no
 * dark mode, so these are derived from the light set, the accent lightened
 * for contrast on the dark surface. No media query of its own; whoever loads
 * it says when it applies. */

:root,
:host {
    --bakule-chat-paper: #161615;
    --bakule-chat-surface: #1e1e1d;
    --bakule-chat-surface-sunk: #181817;
    --bakule-chat-ink: #ece9e4;
    --bakule-chat-ink-soft: #b4b0a9;
    --bakule-chat-ink-faint: #8f8b85;
    --bakule-chat-rule: #33322f;
    --bakule-chat-rule-strong: #47453f;

    --bakule-chat-accent: #8ea4ff;
    --bakule-chat-accent-hover: #b0c0ff;
    --bakule-chat-accent-wash: #262c45;
    --bakule-chat-accent-contrast: #10152b;

    --bakule-chat-review: #e3b25a;
    --bakule-chat-review-wash: #36290d;
    --bakule-chat-answered: #6fcfa5;
    --bakule-chat-answered-wash: #15332a;
    --bakule-chat-danger: #ff8798;
    --bakule-chat-danger-wash: #3a1620;

    --bakule-chat-mark: #5c4a1c;
    --bakule-chat-mark-strong: #8a6c1f;
    --bakule-chat-mark-ink: #fbf6de;

    --bakule-chat-shadow-raise: 0 1px 2px rgba(0, 0, 0, 0.5), 0 8px 20px -12px rgba(0, 0, 0, 0.7);
    --bakule-chat-shadow-pop: 0 2px 6px rgba(0, 0, 0, 0.55), 0 22px 46px -20px rgba(0, 0, 0, 0.8);
    --bakule-chat-shadow-side:
        -2px 0 6px rgba(0, 0, 0, 0.5), -18px 0 46px -16px rgba(0, 0, 0, 0.75);
    --bakule-chat-backdrop: rgba(0, 0, 0, 0.6);
}
