.quest-harness-module__nOs8Ya__page{color:#ecf5df;background:#0a1712;min-height:100vh;padding:28px max(16px,50vw - 425px);font:16px/1.5 system-ui,sans-serif}.quest-harness-module__nOs8Ya__page h1{margin:20px 0 12px;font-size:clamp(24px,5vw,36px);line-height:1.15}.quest-harness-module__nOs8Ya__page a{color:#ffdd76;text-decoration:underline}.quest-harness-module__nOs8Ya__controls{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.quest-harness-module__nOs8Ya__controls button,.quest-harness-module__nOs8Ya__controls select{color:#f2ffec;min-height:44px;font:inherit;cursor:pointer;background:#254934;border:1px solid #a6c7a8;border-radius:8px;padding:8px 14px}.quest-harness-module__nOs8Ya__controls button:disabled{opacity:.5;cursor:default}.quest-harness-module__nOs8Ya__controls label{align-items:center;gap:8px;display:flex}.quest-harness-module__nOs8Ya__canvas{width:100%;height:auto;image-rendering:pixelated;border:2px solid #6c976b;border-radius:8px;display:block}
