html{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--ink:#edf1eb;--muted:#acb7bc;--paper:#111719;--white:#1a2327;--accent:#efa4c3;--line:#354148;--mint:#20372e;--warm:#392b30}
.theme-toggle{display:inline-flex;align-items:center;gap:2px;padding:4px;background:transparent;color:var(--muted);border:1px solid var(--line);border-radius:30px;cursor:pointer;flex-shrink:0}.theme-toggle span{padding:4px 8px;border-radius:20px;font:11px/1.5 var(--mono)}html[data-theme=dark] .theme-dark{background:#e7a1bf;color:#25121c}html[data-theme=bright] .theme-bright{background:#243136;color:#fff}
html[data-theme=dark] .sample,html[data-theme=dark] .feature-card,html[data-theme=dark] .toolbar input,html[data-theme=dark] .toolbar select,html[data-theme=dark] .sample-body select{background:var(--white);color:var(--ink);border-color:var(--line)}html[data-theme=dark] .toolbar input::placeholder{color:var(--muted)}html[data-theme=dark] .hero-visual{background:#23302d}html[data-theme=dark] .comparison{background:#33413e}html[data-theme=dark] .comparison img,html[data-theme=dark] .empty-image{background:#0d1316}html[data-theme=dark] code{background:#2a363b}html[data-theme=dark] pre code{background:none}html[data-theme=dark] .prose th{background:#243037}html[data-theme=dark] .tag{background:#2c383e;color:#c2ced2}html[data-theme=dark] .tag.success,html[data-theme=dark] .status{background:#243e31;color:#c6e2d0}html[data-theme=dark] .tag.failed,html[data-theme=dark] .status.failed{background:#4a2934;color:#ffd1e0}html[data-theme=dark] .status.pending{background:#34362b;color:#dedfc9}html[data-theme=dark] .button.primary{background:#e4ede6;color:#172421;border-color:#e4ede6}html[data-theme=dark] .skip:focus{background:#202b30}
@media(min-width:901px){.navlinks{gap:20px}}

.navlinks{flex-wrap:wrap}
