.SShkGW_panel{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.SShkGW_header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.SShkGW_stage{aspect-ratio:16/9;border:1px solid var(--color-rim);background:var(--color-void);contain:strict;border-radius:.375rem;width:100%;position:relative;overflow:hidden}.SShkGW_canvas{width:100%;height:100%;display:block}.SShkGW_fallback{text-align:center;background:radial-gradient(70% 60% at 50% 100%, #e8743b24, transparent), var(--color-crypt);color:var(--color-bone);place-content:center;gap:.25rem;padding:1rem;font-size:.875rem;display:grid;position:absolute;inset:0}.SShkGW_fallback strong{font-family:var(--font-display);font-size:1rem;font-weight:600}.SShkGW_readout{color:var(--color-bone);grid-template-columns:1fr;gap:.25rem 1rem;font-size:.875rem;display:grid}@media (min-width:40rem){.SShkGW_readout{grid-template-columns:auto 1fr}}.SShkGW_readout dt{color:var(--color-ash);letter-spacing:.14em;text-transform:uppercase;padding-top:.15rem;font-size:.7rem}.SShkGW_readout dd{font-variant-numeric:tabular-nums;margin:0}.SShkGW_controls{flex-wrap:wrap;gap:.5rem;display:flex}.SShkGW_log{max-height:9.5rem;color:var(--color-ash);border-top:1px solid var(--color-rim);flex-direction:column;gap:.15rem;margin:0;padding-top:.5rem;font-size:.8125rem;list-style:none;display:flex;overflow:hidden}.SShkGW_log li:last-child{color:var(--color-bone)}.SShkGW_note{color:var(--color-ash);font-size:.75rem}
