:root{color-scheme:dark}body{margin:0;background:#05010d;color:#ffd23f;font-family:Courier New,monospace}#fallback{max-width:42rem;margin:0 auto;padding:2rem 1rem 4rem;line-height:1.5}#fallback h1{color:#ff5c00;font-size:2.2rem;margin-bottom:0}#fallback .tagline{margin-top:.2rem;color:#9be564}#fallback nav a{display:block;padding:.6rem .8rem;margin:.4rem 0;border:3px solid #ffd23f;color:#ffd23f;text-decoration:none;font-weight:700}#fallback nav a:hover,#fallback nav a:focus{background:#ffd23f;color:#05010d}#fallback a{color:#9be564}#fallback .hint{color:#666;font-size:.85rem}body.demo-on #fallback{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#demo{position:fixed;inset:0}#demo canvas{image-rendering:pixelated;width:100%;height:100%}.panel{background:#05010deb;border:3px solid #ffd23f;color:#ffd23f;font-family:Courier New,monospace;padding:14px 16px;transition:border-color .3s,box-shadow .3s}.panel--active{border-color:#9be564;box-shadow:0 0 24px #9be56466}.panel h2{margin:0 0 8px;color:#ff5c00;font-size:1.1rem}.panel p{margin:6px 0;font-size:.8rem;line-height:1.45}.panel .muted{color:#8a8a8a}.panel .avatar{color:#9be564;font-size:.7rem;line-height:1.1;margin:0}.panel a.sign,.panel button.sign{display:block;margin:6px 0;padding:6px 8px;border:2px solid #ffd23f;background:none;color:#ffd23f;font:inherit;font-size:.8rem;text-decoration:none;cursor:pointer;text-align:left;width:100%;box-sizing:border-box}.panel a.sign:hover,.panel button.sign:hover{background:#ffd23f;color:#05010d}.panel ul{margin:6px 0;padding-left:18px;font-size:.8rem}#scroller{position:fixed;left:0;bottom:0;width:100%;height:72px;pointer-events:none}#tracker{position:fixed;top:12px;right:12px;display:flex;gap:6px;align-items:center;background:#05010dd9;border:3px solid #ffd23f;padding:6px 10px}#tracker button{background:none;border:2px solid #ffd23f;color:#ffd23f;font:inherit;cursor:pointer;min-width:2.2rem}#tracker button:disabled{opacity:.4;cursor:default}#tracker .status{font-size:.7rem;color:#9be564}
