#root{margin:0 auto;text-align:center;height:100%}.counterBox{display:grid;grid-auto-rows:1fr}.debug div{outline:1px solid #f00;background:rgba(255,0,255,.2)}.installInstructions{justify-content:center;padding:0;margin:1em 0}.installInstructions .content{padding:1em;border:2px solid rgba(0,0,0,.2);border-top:none;border-radius:0 0 .5em .5em}.installInstructions .tabbar{display:flex}.installInstructions .tabbar button{flex:1 100%;border:2px solid #1e1e1e;border-radius:.5em .5em 0 0;padding:.5em 1em;background:none;cursor:pointer;transition:background .2s,color .2s;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (prefers-color-scheme: light){.installInstructions .tabbar button{border:2px solid #d0d0d0}}.installInstructions .tabbar button:focus,.installInstructions .tabbar button:focus-visible{outline:none}.installInstructions .tabbar button:not(.active){background:rgba(0,0,0,.2);color:#7a7a7a}.installInstructions .tabbar button.active{border-bottom:transparent;padding-bottom:calc(.5em + 2px)}.counter{display:flex;flex-direction:row;width:fit-content;font-size:2.5em;font-weight:700;-webkit-user-select:none;user-select:none;margin:0 auto}p{transition:opacity 3s ease-in-out}.wheel{transition:transform .8s ease-in-out}.wheel-element{transition:opacity .8s ease-in-out,transform .8s ease-in-out;width:.7em;height:.8em}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#e6e6ffde;text-decoration:inherit}a:hover{color:#d2d2fff7}body{margin:0;display:flex;place-items:center;height:100%}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a{color:#7f85fa}a:hover{color:#747bff}button{background-color:#f9f9f9}}
