.d3[data-astro-cid-glzs6ydu]{padding-block:28px 64px}.d3[data-astro-cid-glzs6ydu] h1[data-astro-cid-glzs6ydu]{margin:6px 0 8px}.hint[data-astro-cid-glzs6ydu]{color:var(--muted);margin:0 0 16px}.stage[data-astro-cid-glzs6ydu]{position:relative;border:1px solid var(--line-2);border-radius:var(--r);overflow:hidden;background:var(--bg-2);aspect-ratio:16 / 9;touch-action:none}canvas[data-astro-cid-glzs6ydu]{display:block;width:100%;height:100%;cursor:grab}canvas[data-astro-cid-glzs6ydu]:active{cursor:grabbing}.labels[data-astro-cid-glzs6ydu] .lab[data-astro-cid-glzs6ydu]{position:absolute;transform:translate(-50%);white-space:nowrap;pointer-events:none;font-family:var(--f-mono);font-size:12px;letter-spacing:.08em;color:var(--muted)}.labels[data-astro-cid-glzs6ydu] .lab[data-astro-cid-glzs6ydu]:nth-child(-n+2){color:var(--accent)}.labels[data-astro-cid-glzs6ydu] .lab[data-astro-cid-glzs6ydu]:nth-child(n+3):nth-child(-n+4){color:var(--ai)}.labels[data-astro-cid-glzs6ydu] .lab[data-astro-cid-glzs6ydu]:nth-child(5){color:var(--live)}.tip[data-astro-cid-glzs6ydu]{position:absolute;pointer-events:none;max-width:280px;padding:10px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--accent);box-shadow:var(--shadow);font-size:14px}.tip[data-astro-cid-glzs6ydu] b[data-astro-cid-glzs6ydu]{display:block;font-family:var(--f-display);font-size:16px;color:var(--fg)}.tip[data-astro-cid-glzs6ydu] span[data-astro-cid-glzs6ydu]{color:var(--muted)}.still[data-astro-cid-glzs6ydu]{width:100%;height:100%;object-fit:cover;display:block}.still-note[data-astro-cid-glzs6ydu]{position:absolute;bottom:8px;inset-inline-start:12px;margin:0;color:var(--muted);font-size:13px}.list[data-astro-cid-glzs6ydu]{margin:20px 0;padding:0;list-style:none;display:grid;gap:6px}.list[data-astro-cid-glzs6ydu] span[data-astro-cid-glzs6ydu]{color:var(--muted)}@media(max-width:640px){.stage[data-astro-cid-glzs6ydu]{aspect-ratio:4 / 3}}
