: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);
}
