body{margin:0;background:#050812;color:#ecebe4;font:16px/1.6 system-ui,-apple-system,"Segoe UI",Roboto,"Noto Sans",sans-serif}
main{max-width:780px;margin:0 auto;padding:24px 18px 60px}
h1{font:600 2rem Georgia,"Noto Serif",serif;margin:.2em 0}h2{font:600 1.25rem Georgia,"Noto Serif",serif;margin:1.4em 0 .3em;color:#e5bf6c}
a{color:#bcd3ff}.beta{border:1px dashed #c9a24a;border-radius:10px;padding:10px 14px;background:rgba(201,162,74,.08);color:#f0dca8}
nav{display:flex;gap:14px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid rgba(217,176,92,.35)}
table{border-collapse:collapse;width:100%;font-size:.92rem}td,th{border:1px solid rgba(217,176,92,.3);padding:6px 8px;text-align:start;vertical-align:top}
:focus-visible{outline:3px solid #ffd27a;outline-offset:2px}
.tablewrap{overflow-x:auto;max-inline-size:100%}
table{min-inline-size:0}
