:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#ef0c66;--text:#fff;--lime:#cbf837}*{box-sizing:border-box}body{background:var(--background);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}button{font:inherit}::selection{background:var(--lime);color:#101015}.boardstock-site{min-height:100svh;position:relative;overflow:clip}.artwork-stage{background:#ef0c66;width:100%;height:100svh;min-height:320px;position:relative;overflow:hidden}.artwork-loading{flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex;position:absolute;inset:0}.loading-caption{font-size:12px;font-weight:400}.artwork-fallback{aspect-ratio:1145/1600;width:min(96vw,71.5625svh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.artwork-fallback img{height:auto;display:block;position:absolute}.artwork-fallback .coming-soon-fallback{width:86.03%;top:77.5%;left:6.99%}.artwork-canvas{opacity:0;width:100%;height:100%;transition:opacity .22s ease-out;display:block;position:absolute;inset:0}[data-ready=true] .artwork-canvas{opacity:1}[data-ready=true] .artwork-fallback{visibility:hidden}.site-footer{bottom:max(12px, env(safe-area-inset-bottom));right:max(12px, env(safe-area-inset-right));position:absolute}.motion-toggle{min-width:80px;min-height:44px;color:var(--text);cursor:pointer;background:#130829d9;border:1px solid #ffffff70;border-radius:24px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;display:inline-flex}.motion-toggle:hover:not(:disabled){background:#130829}.motion-toggle:focus-visible{outline:3px solid var(--lime);outline-offset:3px}.motion-toggle:disabled{cursor:default}.site-footer:has(.motion-toggle:disabled) .motion-toggle{visibility:hidden}@media (prefers-reduced-motion:reduce){.artwork-canvas{transition:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
