:root {
    color-scheme: dark;
    --background: #071319;
    --surface: #10242c;
    --surface-raised: #18343c;
    --text: #e2e9e7;
    --muted: #acbfbd;
    --border: #66888c;
    --border-subtle: #345057;
    --accent: #77dacc;
    --warning: #f4c883;
    --danger: #ffb4ad;
    --focus: #77dacc;
    --space-1: .25rem;
    --space-2: .5rem;
    --space-3: 1rem;
    --space-4: 1.5rem;
    --space-5: 2rem;
    --space-6: 3rem;
    --radius: .5rem;
    --reading-font: Georgia, "Times New Roman", serif;
    --font-size: 20px;
    --line-height: 1.75;
}
