.viewer.svelte-1wrwej9{aspect-ratio:4/3;background:#050607;width:100%;position:relative;overflow:hidden}canvas.svelte-1wrwej9{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.error.svelte-1wrwej9{color:#ccc;place-items:center;display:grid;position:absolute;inset:0}.portrait.svelte-16f8ry8{background:#000;width:100%;position:relative;overflow:hidden}.pixelated.svelte-16f8ry8 video:where(.svelte-16f8ry8){image-rendering:pixelated}video.svelte-16f8ry8{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hidden.svelte-16f8ry8{visibility:hidden}main.svelte-tcglev{max-width:1100px;margin:0 auto;padding:16px}nav.svelte-tcglev{justify-content:space-between;align-items:center;display:flex}nav.svelte-tcglev a:where(.svelte-tcglev){color:#8a9aa8;text-decoration:none}header.svelte-tcglev{margin-top:12px}.head.svelte-tcglev{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.head.svelte-tcglev img:where(.svelte-tcglev){border:1px solid #2c4a3a}.title.svelte-tcglev{text-align:center;min-width:0}h1.svelte-tcglev{margin:0}.sub.svelte-tcglev{color:#a9b6c2;margin:2px 0 0}.aliases.svelte-tcglev{color:#7a8894;margin:4px 0 0;font-size:.9rem}.stage.svelte-tcglev{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.help.svelte-tcglev{color:#6f7d88;margin:6px 0 0;font-size:.8rem}.side.svelte-tcglev{flex-direction:column;gap:16px;display:flex}.controls.svelte-tcglev{flex-direction:column;gap:14px;display:flex}.field.svelte-tcglev{flex-direction:column;gap:6px;display:flex}.hint.svelte-tcglev{color:#a9b6c2;margin:0}@media (width<=700px){.stage.svelte-tcglev{grid-template-columns:minmax(0,1fr)}}
