:root {
    color-scheme: dark;
    --page-bg: #171219;
    --surface: #211923;
    --surface-soft: #2b2130;
    --text: #f2edf4;
    --muted: #b8aebd;
    --border: #4a3b50;
    --primary: #a968cf;
    --primary-strong: #c285e6;
    --primary-text: #ffffff;
    --accent: #e07bd7;
    --danger: #d35b70;
    --danger-strong: #ee7b8f;
    --success: #5db987;
    --warning: #d6a14e;
    --shadow: 0 0.5rem 1.5rem rgb(0 0 0 / 32%);
    --radius: 0.75rem;
    --radius-small: 0.45rem;
    --font-body: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --font-heading: var(--font-body);
}
