:root {
    --bg: #0e1117;
    --bg-alt: #161b22;
    --text: #e6edf3;
    --muted: #9da7b3;
    --primary: #4f8cff;
    --border: #30363d;
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
    font-family: Inter, system-ui, sans-serif;
    background: var(--bg);
    color: var(--text);
}

a {
    color: var(--primary);
    text-decoration: none;
}