.open[data-astro-cid-yccgwm3u]{gap:10px;margin-bottom:14px;display:grid}.open__go[data-astro-cid-yccgwm3u]{justify-content:center;width:100%;position:relative;overflow:hidden}.open__go[data-astro-cid-yccgwm3u]:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:3.6s ease-in-out 1s infinite open-shine;position:absolute;inset:0;translate:-100%}@keyframes open-shine{40%,to{translate:100%}}.open__icon[data-astro-cid-yccgwm3u]{display:inline-grid}.open__go[data-astro-cid-yccgwm3u]:hover .open__icon[data-astro-cid-yccgwm3u]{animation:open-zap .5s var(--ease-spring)}@keyframes open-zap{40%{transform:scale(1.3)rotate(-10deg)}}.open[data-astro-cid-yccgwm3u][data-state=opening] .open__go[data-astro-cid-yccgwm3u]{pointer-events:none;opacity:.75}.open__say[data-astro-cid-yccgwm3u]{color:var(--text-3);margin:0;font-size:.82rem;line-height:1.5}.open__say[data-astro-cid-yccgwm3u]>span[data-astro-cid-yccgwm3u],.open__help[data-astro-cid-yccgwm3u]{display:none}.open[data-astro-cid-yccgwm3u][data-state=idle] [data-astro-cid-yccgwm3u][data-when=idle],.open[data-astro-cid-yccgwm3u][data-state=failed] [data-astro-cid-yccgwm3u][data-when=idle],.open[data-astro-cid-yccgwm3u][data-state=opening] [data-astro-cid-yccgwm3u][data-when=opening]{align-items:center;gap:7px;display:inline-flex}.open[data-astro-cid-yccgwm3u][data-state=opened] [data-astro-cid-yccgwm3u][data-when=opened]{color:#7ee2a0;background:#34c7591f;border-radius:10px;align-items:flex-start;gap:7px;padding:10px 12px;display:flex}.open[data-astro-cid-yccgwm3u][data-state=opened] [data-astro-cid-yccgwm3u][data-when=opened] svg{flex:none;margin-top:2px}.open__spin[data-astro-cid-yccgwm3u]{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite open-spin}@keyframes open-spin{to{transform:rotate(360deg)}}.open[data-astro-cid-yccgwm3u][data-state=failed] .open__help[data-astro-cid-yccgwm3u]{animation:open-help .4s var(--ease-out);background:#ffc4000f;border:1px solid #ffc4004d;border-radius:12px;gap:8px;padding:12px 14px;font-size:.84rem;display:grid}@keyframes open-help{0%{opacity:0;transform:translateY(-4px)}}.open__help[data-astro-cid-yccgwm3u] strong[data-astro-cid-yccgwm3u]{color:#ffd666}.open__help[data-astro-cid-yccgwm3u] a[data-astro-cid-yccgwm3u]{color:var(--accent);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.open__help[data-astro-cid-yccgwm3u] a[data-astro-cid-yccgwm3u]:hover{text-decoration:underline}.open__help[data-astro-cid-yccgwm3u] p[data-astro-cid-yccgwm3u]{color:var(--text-3);margin:0}.open__retry[data-astro-cid-yccgwm3u]{border:1px solid var(--line-strong);color:var(--text-2);font:500 12.5px var(--font-ui);cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:5px 12px}.manual[data-astro-cid-yccgwm3u]{margin-bottom:10px}.manual[data-astro-cid-yccgwm3u] summary[data-astro-cid-yccgwm3u]{color:var(--text-3);cursor:pointer;font-size:.84rem}.manual[data-astro-cid-yccgwm3u][open] summary[data-astro-cid-yccgwm3u]{margin-bottom:10px}.back[data-astro-cid-yccgwm3u]{color:var(--text-3);align-items:center;gap:6px;font-size:.9rem;text-decoration:none;display:inline-flex}.back[data-astro-cid-yccgwm3u]:hover{color:var(--text-1)}.hero[data-astro-cid-yccgwm3u]{grid-template-columns:280px 1fr;align-items:center;gap:clamp(24px,4vw,56px);width:100%;display:grid}.hero__stage[data-astro-cid-yccgwm3u]{border:1px solid var(--line);background:radial-gradient(70% 100% at 50% 0%, hsl(var(--h) 80% 55% / .3), transparent 70%), linear-gradient(180deg, #111115, #09090b);border-radius:24px;justify-content:center;height:170px;display:flex;position:relative;overflow:hidden}.hero__stage[data-astro-cid-yccgwm3u]:before{content:"";background:linear-gradient(90deg, transparent, hsl(var(--h) 80% 80% / .9), transparent);height:1px;position:absolute;inset:0 10% auto}.hero__copy[data-astro-cid-yccgwm3u]{gap:14px;display:grid}.title[data-astro-cid-yccgwm3u]{font-size:clamp(2.2rem,4.6vw,3.8rem)}.tags[data-astro-cid-yccgwm3u]{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.tags[data-astro-cid-yccgwm3u] li[data-astro-cid-yccgwm3u]{border:1px solid var(--line);color:var(--text-3);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;display:inline-flex}.tags[data-astro-cid-yccgwm3u] .tag-accent[data-astro-cid-yccgwm3u]{background:var(--accent-soft);color:var(--accent);border-color:#0000}.layout[data-astro-cid-yccgwm3u]{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:clamp(30px,5vw,70px);margin-top:20px;display:grid}.label[data-astro-cid-yccgwm3u]{color:var(--text-4);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:600}.changelog[data-astro-cid-yccgwm3u]{border-top:1px solid var(--line);margin-top:60px;padding-top:40px}.side[data-astro-cid-yccgwm3u]{gap:14px;display:grid;position:sticky;top:70px}.panel[data-astro-cid-yccgwm3u]{border:1px solid var(--line);background:var(--surface);border-radius:18px;gap:12px;padding:20px;display:grid}.panel--install[data-astro-cid-yccgwm3u]{background:radial-gradient(80% 60% at 50% 0%, #74d6ff1a, transparent 70%), var(--surface);border-color:#74d6ff38}.panel__title[data-astro-cid-yccgwm3u]{color:var(--text-1);align-items:center;gap:8px;margin:0;font-size:.98rem;display:flex}.panel__title[data-astro-cid-yccgwm3u] svg{color:var(--accent)}.panel__sub[data-astro-cid-yccgwm3u]{color:var(--text-3);margin:6px 0 0;font-size:.82rem;font-weight:500}.steps[data-astro-cid-yccgwm3u]{counter-reset:step;gap:8px;margin:0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-yccgwm3u] li[data-astro-cid-yccgwm3u]{color:var(--text-2);counter-increment:step;grid-template-columns:22px 1fr;gap:10px;font-size:.9rem;display:grid}.steps[data-astro-cid-yccgwm3u] li[data-astro-cid-yccgwm3u]:before{content:counter(step);width:22px;height:22px;color:var(--text-1);font:600 11px var(--font-mono);background:#ffffff12;border-radius:50%;place-items:center;display:grid}.note[data-astro-cid-yccgwm3u]{color:var(--text-4);margin:0;font-size:.8rem;line-height:1.6}.btn--small[data-astro-cid-yccgwm3u]{justify-content:center;min-height:40px;font-size:.88rem}.safe[data-astro-cid-yccgwm3u]{color:#6abf9b;align-items:center;gap:8px;margin:0;font-size:.9rem;display:flex}.perms[data-astro-cid-yccgwm3u]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.perms[data-astro-cid-yccgwm3u] li[data-astro-cid-yccgwm3u]{gap:2px;display:grid}.perms[data-astro-cid-yccgwm3u] strong[data-astro-cid-yccgwm3u]{color:var(--text-1);align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex}.perms[data-astro-cid-yccgwm3u] em[data-astro-cid-yccgwm3u]{color:#ffb340;background:#ff9f0a24;border-radius:999px;padding:1px 6px;font-size:10.5px;font-style:normal}.perms[data-astro-cid-yccgwm3u] span[data-astro-cid-yccgwm3u]{color:var(--text-3);font-size:.82rem}.facts[data-astro-cid-yccgwm3u]{grid-template-columns:auto 1fr;gap:8px 14px;margin:0;font-size:.86rem;display:grid}.facts[data-astro-cid-yccgwm3u] dt[data-astro-cid-yccgwm3u]{color:var(--text-4)}.facts[data-astro-cid-yccgwm3u] dd[data-astro-cid-yccgwm3u]{color:var(--text-2);text-align:right;margin:0}.hash[data-astro-cid-yccgwm3u]{color:var(--text-2);cursor:copy;background:0 0;border:0;padding:0;font-size:.8rem}.hash[data-astro-cid-yccgwm3u]:hover,.hash[data-astro-cid-yccgwm3u].is-done{color:var(--accent)}.links[data-astro-cid-yccgwm3u]{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}.links[data-astro-cid-yccgwm3u] a[data-astro-cid-yccgwm3u]{color:var(--text-2);background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;text-decoration:none;display:inline-flex}.links[data-astro-cid-yccgwm3u] a[data-astro-cid-yccgwm3u]:hover{color:var(--text-1);background:#ffffff1a}@media (width<=900px){.hero[data-astro-cid-yccgwm3u],.layout[data-astro-cid-yccgwm3u]{grid-template-columns:1fr}.side[data-astro-cid-yccgwm3u]{order:-1;position:static}}
