.signin-lede[data-astro-cid-zlb6yala]{color:var(--muted);margin:0 0 1.25rem;line-height:1.5}.providers[data-astro-cid-zlb6yala]{gap:.6rem;display:grid}.provider[data-astro-cid-zlb6yala]{border-radius:8px;justify-content:center;align-items:center;gap:.6rem;padding:.8rem 1rem;font-weight:600;text-decoration:none;transition:filter .15s;display:flex}.provider[data-astro-cid-zlb6yala]:hover{filter:brightness(1.08)}.google[data-astro-cid-zlb6yala]{color:#1f1f1f;background:#fff}.discord[data-astro-cid-zlb6yala]{color:#fff;background:#5865f2}.pw-wrap[data-astro-cid-zlb6yala]{display:block;position:relative}.pw-wrap[data-astro-cid-zlb6yala] .field[data-astro-cid-zlb6yala]{padding-right:2.8rem}.pw-eye[data-astro-cid-zlb6yala]{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.pw-eye[data-astro-cid-zlb6yala]:hover,.pw-eye[data-astro-cid-zlb6yala][aria-pressed=true]{color:var(--text)}.pw-eye[data-astro-cid-zlb6yala]:focus-visible{outline:2px solid var(--accent)}.pw-eye[data-astro-cid-zlb6yala] .icon-off,.pw-eye[data-astro-cid-zlb6yala][aria-pressed=true] .icon-on{display:none}.pw-eye[data-astro-cid-zlb6yala][aria-pressed=true] .icon-off{display:block}.email-signin[data-astro-cid-zlb6yala] [data-astro-cid-zlb6yala][hidden]{display:none}.or[data-astro-cid-zlb6yala]{color:var(--muted);align-items:center;gap:.75rem;margin:1rem 0;font-size:.85rem;display:flex}.or[data-astro-cid-zlb6yala]:before,.or[data-astro-cid-zlb6yala]:after{content:"";background:#2a2a33;flex:1;height:1px}.email-step[data-astro-cid-zlb6yala]{gap:.6rem;display:grid}.field[data-astro-cid-zlb6yala]{box-sizing:border-box;width:100%;color:var(--text);font:inherit;background:#16161b;border:1px solid #2f2f39;border-radius:8px;padding:.75rem .9rem;font-size:1rem}.field[data-astro-cid-zlb6yala]:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:#0000}.field[data-astro-cid-zlb6yala].code{letter-spacing:.35em;text-align:center;font-size:1.4rem}.email[data-astro-cid-zlb6yala]{background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border:0;font-weight:600}.email[data-astro-cid-zlb6yala]:disabled{opacity:.6;cursor:default}.email[data-astro-cid-zlb6yala].ghost{background:0 0;border:1px solid #2f2f39}.email[data-astro-cid-zlb6yala].ghost:hover{background:var(--surface)}.email-step[data-astro-cid-zlb6yala] .or[data-astro-cid-zlb6yala]{margin:.3rem 0}.hint[data-astro-cid-zlb6yala]{color:var(--muted);text-align:center;margin:-.2rem 0 0;font-size:.85rem}.hint[data-astro-cid-zlb6yala][hidden],.more[data-astro-cid-zlb6yala][hidden]{display:none}.more[data-astro-cid-zlb6yala]{gap:.6rem;display:grid}.link-btn[data-astro-cid-zlb6yala].strong{color:var(--text);font-weight:600}.link-btn[data-astro-cid-zlb6yala].strong:hover{color:var(--accent)}.sent[data-astro-cid-zlb6yala]{color:var(--muted);margin:0;line-height:1.5}.sent[data-astro-cid-zlb6yala] strong[data-astro-cid-zlb6yala]{color:var(--text);word-break:break-all}.code-tools[data-astro-cid-zlb6yala]{color:var(--muted);justify-content:center;gap:.5rem;margin:.1rem 0 0;font-size:.85rem;display:flex}.link-btn[data-astro-cid-zlb6yala]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.link-btn[data-astro-cid-zlb6yala]:hover{color:var(--text)}.email-msg[data-astro-cid-zlb6yala]{color:var(--muted);margin:.75rem 0 0;font-size:.9rem;line-height:1.4}.email-msg[data-astro-cid-zlb6yala].bad{color:#ff8a80}.sr-only[data-astro-cid-zlb6yala]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.signin-fine[data-astro-cid-zlb6yala]{color:var(--muted);margin:1.25rem 0 0;font-size:.85rem;line-height:1.5}.signin-fine[data-astro-cid-zlb6yala] a[data-astro-cid-zlb6yala]{color:var(--accent)}.signin-dialog[data-astro-cid-oirqxeqy]{background:var(--bg);width:min(420px,100vw - 32px);color:var(--text);border:1px solid #24242c;border-radius:14px;padding:1.5rem;box-shadow:0 24px 64px #000000b3}.signin-dialog[data-astro-cid-oirqxeqy]::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08080aa6}.signin-dialog[data-astro-cid-oirqxeqy][open]{animation:.18s pop-in}@keyframes pop-in{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.signin-dialog[data-astro-cid-oirqxeqy][open]{animation:none}}h2[data-astro-cid-oirqxeqy]{margin:0 0 .6rem;font-size:1.35rem}.close[data-astro-cid-oirqxeqy]{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.close[data-astro-cid-oirqxeqy]:hover{background:var(--surface);color:var(--text)}body:has(dialog[open]) .start-cta{display:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e0e11;--surface:#17171c;--text:#f2f2f4;--muted:#9a9aa6;--accent:#4bede3;--hover:#ff6f4f;--header-h:56px;--footer-h:40px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}a{color:inherit}main{max-width:1200px;margin:0 auto;padding:0 16px 3rem}@media (width>=900px){body.app{--fit-h:calc(100vh - var(--header-h) - var(--footer-h) - 2rem);--info-h:190px;--player-max-w:min(max(calc((var(--fit-h) - var(--info-h)) * 16 / 9), 560px), 1200px);--list-w:380px;--watch-w:calc(var(--player-max-w) + var(--list-w) + 1.5rem)}body.app main{max-width:calc(var(--watch-w) + 48px);padding:1rem 24px}body.app .site-header-inner{max-width:calc(var(--watch-w) + 48px);padding:0 24px}body.app .site-footer{max-width:calc(var(--watch-w) + 48px);height:var(--footer-h);align-items:center;padding:0 24px;font-size:.8rem;display:flex}body.app .site-footer p{margin:0}}.site-header[data-astro-cid-ju4pidww]{z-index:10;background:var(--bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .25s;position:sticky;top:0}.site-header[data-astro-cid-ju4pidww].scrolling{background:#0e0e118c;transition-duration:.15s}.site-header-inner[data-astro-cid-ju4pidww]{height:var(--header-h);align-items:center;gap:1.5rem;max-width:1200px;margin:0 auto;padding:0 16px;display:flex}.brand[data-astro-cid-ju4pidww]{letter-spacing:.02em;color:var(--accent);font-weight:700;text-decoration:none}nav[data-astro-cid-ju4pidww]{align-items:center;gap:1.25rem;display:flex}.brand[data-astro-cid-ju4pidww]:hover{color:#7ae9e2}.brand[data-astro-cid-ju4pidww]{position:relative}.brand[data-astro-cid-ju4pidww]:before,.brand[data-astro-cid-ju4pidww]:after{opacity:0;font-weight:500;transition:opacity .12s;position:absolute;top:0}.brand[data-astro-cid-ju4pidww]:before{content:"[";right:calc(100% + .3em)}.brand[data-astro-cid-ju4pidww]:after{content:"]";left:calc(100% + .3em)}.brand[data-astro-cid-ju4pidww]:hover:before,.brand[data-astro-cid-ju4pidww]:hover:after,.brand[data-astro-cid-ju4pidww][aria-current=page]:before,.brand[data-astro-cid-ju4pidww][aria-current=page]:after{opacity:1}@media (width<=480px){.brand[data-astro-cid-ju4pidww]:before{right:100%}.brand[data-astro-cid-ju4pidww]:after{left:100%}}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--muted);font-weight:500;text-decoration:none}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:before,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:after{opacity:0;transition:opacity .12s}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:before{content:"[ "}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:after{content:" ]"}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]{color:var(--text)}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover:before,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover:after,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]:before,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww][aria-current=page]:after{opacity:1}.account-slot[data-astro-cid-ju4pidww]{align-items:center;margin-left:auto;display:flex}.account-slot[data-astro-cid-ju4pidww] .account-signin{white-space:nowrap;color:var(--muted);align-items:center;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.account-slot[data-astro-cid-ju4pidww] .account-signin:hover{color:var(--text)}.account-slot[data-astro-cid-ju4pidww] .account-signin svg{display:none}@media (width<=480px){.account-slot[data-astro-cid-ju4pidww] .account-signin svg{display:block}.account-slot[data-astro-cid-ju4pidww] .account-signin span{display:none}}.account-slot[data-astro-cid-ju4pidww] .account-avatar{background:var(--surface);width:30px;height:30px;color:var(--text);border-radius:50%;place-items:center;font-weight:700;text-decoration:none;transition:box-shadow .15s;display:grid;overflow:hidden;box-shadow:0 0 0 2px #0000}.account-slot[data-astro-cid-ju4pidww] .account-avatar:hover{box-shadow:0 0 0 2px var(--accent)}.account-slot[data-astro-cid-ju4pidww] .account-avatar img{object-fit:cover;width:100%;height:100%}@media (width<=480px){.site-header-inner[data-astro-cid-ju4pidww]{gap:.75rem}nav[data-astro-cid-ju4pidww]{gap:.4rem}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{font-size:.95rem}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:before{content:"["}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:after{content:"]"}}@media (width<=380px){.site-header-inner[data-astro-cid-ju4pidww]{gap:.5rem}nav[data-astro-cid-ju4pidww]{gap:.25rem}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{font-size:.9rem}nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:before,nav[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:after{content:none}}.site-footer[data-astro-cid-ju4pidww]{max-width:1200px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin:0 auto;padding:2rem 16px;font-size:.875rem;display:flex}.site-footer[data-astro-cid-ju4pidww] p[data-astro-cid-ju4pidww]{margin:0}.footer-links[data-astro-cid-ju4pidww]{gap:1rem;margin-left:auto;display:inline-flex}.footer-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]{color:var(--muted);text-decoration:none;transition:color .15s}.footer-links[data-astro-cid-ju4pidww] a[data-astro-cid-ju4pidww]:hover{color:var(--text)}
