:root{--fg: #111;--dim: #8a8a8a;--bg: #fff;color-scheme:light dark;overscroll-behavior:none}@media(prefers-color-scheme:dark){:root{--fg: #e6e6e6;--dim: #6a6a6a;--bg: #0a0a0a}}html,body{margin:0}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh;min-height:100dvh;background:var(--bg);color:var(--fg);font:12px/1.5 ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;text-align:center;-webkit-font-smoothing:antialiased}header,footer{padding:16px 20px}header{font-size:16px}footer{color:var(--dim)}footer a{color:inherit}footer p{margin:0}main{display:flex;flex-direction:column;justify-content:center;padding:0 20px}#scope{display:block;width:100%;height:min(50vh,420px);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}
