:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{text-align:center;place-items:center;min-height:100dvh;margin:0;padding:0 16px;display:grid}main{width:100%;max-width:420px}form,label{gap:8px;display:grid}form{gap:16px}input,button{font:inherit;border-radius:8px;padding:12px}input[name=code]{text-transform:uppercase;letter-spacing:.2em}ul{padding:0;list-style:none}.invite,.url{overflow-wrap:anywhere}.qr svg{background:#fff;width:min(320px,80vw);height:auto;padding:16px}.lane canvas{aspect-ratio:1.05/2.3;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;width:min(100%,45.6522dvh - 100.435px);margin:0 auto;display:block}.lane p{margin:8px 0 0;font-size:.875rem}
