.viewer.svelte-1a9dtin{background:#0a0b0e;width:100%;position:relative;overflow:hidden}canvas.svelte-1a9dtin{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.error.svelte-1a9dtin{text-align:center;color:#ccc;place-items:center;padding:16px;display:grid;position:absolute;inset:0}main.svelte-17iy6mx{max-width:1100px;margin:0 auto;padding:16px}nav.svelte-17iy6mx{justify-content:space-between;align-items:center;display:flex}nav.svelte-17iy6mx a:where(.svelte-17iy6mx){color:#c9c3b0;text-decoration:none}header.svelte-17iy6mx{margin-top:12px}.head.svelte-17iy6mx{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.title.svelte-17iy6mx{text-align:center;min-width:0}h1.svelte-17iy6mx{margin:0}.sub.svelte-17iy6mx{color:#b9b2a0;margin:2px 0 0}.aliases.svelte-17iy6mx{color:#8a8474;margin:4px 0 0;font-size:.9rem}.stage.svelte-17iy6mx{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.viewer.svelte-17iy6mx{flex-direction:column;min-width:0;display:flex}.viewer.svelte-17iy6mx .viewer{flex:auto;min-height:360px;aspect-ratio:auto!important}.viewer.svelte-17iy6mx .viewer canvas{height:100%;position:absolute;inset:0}.portrait.svelte-17iy6mx{padding:0;overflow:hidden}.side.svelte-17iy6mx{flex-direction:column;gap:16px;min-width:0;display:flex}.help.svelte-17iy6mx{color:#8a8474;margin:6px 0 0;font-size:.8rem}.controls.svelte-17iy6mx{flex-direction:column;flex:auto;gap:16px;display:flex}.field.svelte-17iy6mx{flex-direction:column;gap:6px;display:flex}.hint.svelte-17iy6mx{color:#b9b2a0;margin:0}@media (width<=700px){.stage.svelte-17iy6mx{grid-template-columns:minmax(0,1fr)}}
