.viewer.svelte-1o2kws0{justify-content:center;align-items:center;min-height:220px;padding:12px 0;display:flex;position:relative}canvas.svelte-1o2kws0{image-rendering:pixelated;cursor:pointer;max-width:100%}.error.svelte-1o2kws0{color:#f88}main.svelte-g6u1jn{max-width:1100px;margin:0 auto;padding:16px}nav.svelte-g6u1jn{justify-content:space-between;align-items:center;display:flex}nav.svelte-g6u1jn a:where(.svelte-g6u1jn):not(.btn){color:var(--muted);text-decoration:none}nav.svelte-g6u1jn .btn:where(.svelte-g6u1jn){text-decoration:none}header.svelte-g6u1jn{margin-top:12px}h1.svelte-g6u1jn{overflow-wrap:anywhere;margin:0}.sub.svelte-g6u1jn,.desc.svelte-g6u1jn{color:var(--muted);margin:2px 0 0}.desc.svelte-g6u1jn{font-size:.9rem}.stage.svelte-g6u1jn{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:16px;margin-top:16px;display:grid}.side.svelte-g6u1jn{flex-direction:column;gap:16px;display:flex}.portrait.svelte-g6u1jn{padding:0}.media.svelte-g6u1jn{padding:0;overflow:hidden}.help.svelte-g6u1jn{color:var(--muted);margin:6px 0 0;font-size:.85rem}.controls.svelte-g6u1jn{flex-direction:column;gap:14px;display:flex}.field.svelte-g6u1jn{flex-direction:column;gap:6px;display:flex}.chips.svelte-g6u1jn{flex-wrap:wrap;gap:5px;display:flex}.chips.svelte-g6u1jn .btn:where(.svelte-g6u1jn){font-size:.85rem}.turn.svelte-g6u1jn{gap:8px;display:flex}.turn.svelte-g6u1jn .btn:where(.svelte-g6u1jn){flex:1;font-size:1.2rem}.hint.svelte-g6u1jn{margin:0}.note.svelte-g6u1jn{color:var(--muted);font-size:.85rem}@media (width<=700px){.stage.svelte-g6u1jn{grid-template-columns:minmax(0,1fr)}}
