.premium-character-preview-module__KJj6tq__preview{flex-direction:column;width:100%;height:100%;min-height:420px;display:flex;position:relative}.premium-character-preview-module__KJj6tq__stage{touch-action:pan-y;cursor:grab;flex:1;width:100%;min-height:350px;position:relative}.premium-character-preview-module__KJj6tq__stage:active{cursor:grabbing}.premium-character-preview-module__KJj6tq__preview[data-drag-orbit] .premium-character-preview-module__KJj6tq__stage{touch-action:none}.premium-character-preview-module__KJj6tq__stage:focus-visible{outline-offset:-3px;border-radius:16px;outline:2px solid #ffca7d}.premium-character-preview-module__KJj6tq__stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.premium-character-preview-module__KJj6tq__message{text-align:center;color:#e9efff;font-size:.9rem;position:absolute;top:42%;left:12%;right:12%}.premium-character-preview-module__KJj6tq__message p{margin:0 0 12px}.premium-character-preview-module__KJj6tq__controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex;position:relative}.premium-character-preview-module__KJj6tq__controls button,.premium-character-preview-module__KJj6tq__message button{color:#f7f9ff;min-height:40px;font:inherit;cursor:pointer;background:#13213ee8;border:1px solid #ffffff36;border-radius:10px;padding:9px 12px;font-size:.8rem}.premium-character-preview-module__KJj6tq__controls button:hover,.premium-character-preview-module__KJj6tq__message button:hover{background:#294671}.premium-character-preview-module__KJj6tq__controls button:focus-visible,.premium-character-preview-module__KJj6tq__message button:focus-visible{outline-offset:3px;outline:2px solid #9bcbff}.premium-character-preview-module__KJj6tq__controls button:disabled{opacity:.4;cursor:default}.premium-character-preview-module__KJj6tq__rotationControls{justify-content:center;gap:14px;padding:4px 0;display:flex}.premium-character-preview-module__KJj6tq__rotationControls button{color:#ffdaaa;cursor:pointer;touch-action:none;background:#ffffff08;border:1px solid #ffca7d66;border-radius:12px;place-items:center;width:44px;height:44px;padding:10px;display:grid}.premium-character-preview-module__KJj6tq__rotationControls button:focus-visible{outline-offset:3px;outline:2px solid #ffca7d}.premium-character-preview-module__KJj6tq__rotationControls button:disabled{opacity:.4;cursor:default}.premium-character-preview-module__KJj6tq__preview[data-compact],.premium-character-preview-module__KJj6tq__preview[data-compact] .premium-character-preview-module__KJj6tq__stage{min-height:230px}@media (max-width:600px){.premium-character-preview-module__KJj6tq__preview{min-height:390px}.premium-character-preview-module__KJj6tq__stage{min-height:320px}}.premium-character-preview-module__KJj6tq__preview[data-presentation=workshop]{height:auto;min-height:0}.premium-character-preview-module__KJj6tq__preview[data-presentation=workshop] .premium-character-preview-module__KJj6tq__stage{flex:none;min-height:0}.premium-character-preview-module__KJj6tq__preview[data-drag-disabled] .premium-character-preview-module__KJj6tq__stage{cursor:auto;touch-action:pan-y pinch-zoom}
