.host[data-astro-cid-ciwlm2ix]{gap:var(--space-3);flex-direction:column;display:flex}.stage[data-astro-cid-ciwlm2ix]{background:var(--surface-deep);border-radius:var(--radius-l);width:100%;max-height:min(78vh,760px);box-shadow:0 0 0 3px var(--line), 8px 8px 0 3px #000;border:3px solid #000;margin-inline:auto;position:relative;overflow:hidden}.ar-3-2[data-astro-cid-ciwlm2ix]{aspect-ratio:3/2;max-width:min(100%,1.5*min(78vh,760px))}.ar-3-4[data-astro-cid-ciwlm2ix]{aspect-ratio:3/4;max-width:min(100%,min(78vh,760px)/1.33333)}.ar-1-1[data-astro-cid-ciwlm2ix]{aspect-ratio:1;max-width:min(100%,78vh,640px)}.ar-16-9[data-astro-cid-ciwlm2ix]{aspect-ratio:16/9;max-width:min(100%,1.77778*min(78vh,760px))}.stage[data-astro-cid-ciwlm2ix]:fullscreen{border-radius:0;place-items:center;max-height:none;display:grid}.poster[data-astro-cid-ciwlm2ix],.mount[data-astro-cid-ciwlm2ix],.overlay[data-astro-cid-ciwlm2ix]{position:absolute;inset:0}.poster[data-astro-cid-ciwlm2ix] .poster-art{opacity:.55;filter:saturate(1.1);position:absolute;inset:0}.poster-ui[data-astro-cid-ciwlm2ix]{justify-content:center;align-items:center;gap:var(--space-3);height:100%;padding:var(--space-4);text-align:center;background:radial-gradient(circle,#0c0a1b8c,#0c0a1b26 70%);flex-direction:column;display:flex;position:relative}.poster-hint[data-astro-cid-ciwlm2ix]{max-width:46ch;font-size:var(--step--1);color:var(--text-main);padding:var(--space-1) var(--space-3);border-radius:var(--radius-s);background:#0c0a1bbf;margin:0}.poster-warn[data-astro-cid-ciwlm2ix]{max-width:40ch;font-size:var(--step--1);color:var(--gold);padding:var(--space-2) var(--space-3);border-radius:var(--radius-s);background:#0c0a1bd9;margin:0}.mount[data-astro-cid-ciwlm2ix]{outline:none;place-items:center;display:grid}.mount[data-astro-cid-ciwlm2ix]:focus-visible{box-shadow:inset 0 0 0 3px var(--ice-cyan)}.mount[data-astro-cid-ciwlm2ix] canvas{touch-action:none}.overlay[data-astro-cid-ciwlm2ix]{padding:var(--space-4);z-index:5;background:#0c0a1bd1;place-items:center;display:grid}.overlay[data-astro-cid-ciwlm2ix][hidden]{display:none}.overlay-box[data-astro-cid-ciwlm2ix]{text-align:center;max-width:420px}.overlay-title[data-astro-cid-ciwlm2ix]{font:700 var(--step-3) / 1.05 var(--font-display);margin-bottom:var(--space-3)}.overlay-text[data-astro-cid-ciwlm2ix]{color:var(--text-secondary);margin-inline:auto}.overlay-tier[data-astro-cid-ciwlm2ix]{font:600 var(--step--1) var(--font-hud);color:var(--text-main);margin:0}.overlay-record[data-astro-cid-ciwlm2ix]{padding:var(--space-1) var(--space-3);background:var(--gold);color:var(--on-accent);border-radius:var(--radius-s);border:2px solid #000;font-weight:700;display:inline-block}.overlay-actions[data-astro-cid-ciwlm2ix]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.overlay-status[data-astro-cid-ciwlm2ix]{margin:var(--space-3) auto 0;font-size:var(--step--1);color:var(--text-secondary);min-height:1.6em}.toolbar[data-astro-cid-ciwlm2ix]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.score[data-astro-cid-ciwlm2ix]{font-family:var(--font-mono);font-size:var(--step--1);color:var(--text-secondary);margin:0}.score[data-astro-cid-ciwlm2ix] strong[data-astro-cid-ciwlm2ix]{color:var(--text-main);font-size:var(--step-1);margin-right:var(--space-3)}.tools[data-astro-cid-ciwlm2ix]{gap:var(--space-2);margin-left:auto;display:flex}.tools[data-astro-cid-ciwlm2ix] .btn[data-astro-cid-ciwlm2ix][disabled]{opacity:.4;cursor:not-allowed}[data-astro-cid-ciwlm2ix][data-sound][aria-pressed=false] [data-astro-cid-ciwlm2ix][data-sound-on],[data-astro-cid-ciwlm2ix][data-sound][aria-pressed=true] [data-astro-cid-ciwlm2ix][data-sound-off]{display:none}@media (width<=560px){.poster-ui[data-astro-cid-ciwlm2ix] .btn-play[data-astro-cid-ciwlm2ix]{font-size:var(--step-0)}.overlay-title[data-astro-cid-ciwlm2ix]{font-size:var(--step-2)}}
