:root { font-family: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, 'Helvetica Neue', Arial, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; }
body { margin: 0; background: #0b0f14; color: #e6edf3; }
.wrap { max-width: 760px; margin: 6rem auto; padding: 0 1rem; }
h1 { font-size: 2.2rem; margin: 0 0 1rem; }
button { background: #1f6feb; color: white; border: 0; padding: 0.6rem 1rem; border-radius: 8px; cursor: pointer; }
button:hover { filter: brightness(1.1); }
pre { background: #0d1117; border: 1px solid #30363d; padding: 1rem; border-radius: 8px; overflow: auto; }
a { color: #58a6ff; text-decoration: none; }
a:hover { text-decoration: underline; }
