:root{--ink:#1c1a17;--paper:#faf7f0;--ground:var(--paper);--text:var(--ink);--muted:#5f5a50;--rule:#e4dbcb;--card:#fffdf8;--red:#d93a2b;--green:#2e8b57;--green-text:#2e7d50;--button:var(--ink);--button-text:var(--paper)}@media (prefers-color-scheme:dark){:root{--ground:var(--ink);--text:var(--paper);--muted:#b3ab99;--rule:#3a362f;--card:#24211d;--green-text:#5cbf8a;--button:var(--paper);--button-text:var(--ink)}}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--ground);height:100%;color:var(--text);-webkit-font-smoothing:antialiased}.stage{grid-template-rows:1fr auto;place-items:center;min-height:100svh;padding:24px;display:grid}.foot{justify-self:end;line-height:0}.badge-link{border-radius:7px;display:inline-block}.badge-link:focus-visible{outline:2px solid var(--text);outline-offset:3px}.wordmark{width:clamp(200px,42vw,520px);line-height:0;display:block}.wordmark img{width:100%;height:auto}.on-dark{display:none}@media (prefers-color-scheme:dark){.on-light{display:none}.on-dark{display:block}.foot .on-dark{display:inline-block}}
