.mockup-wrap.svelte-pcxf3i{display:grid;justify-items:center;padding:0 16px 70px;overflow-x:auto}.mockup-surface.svelte-pcxf3i{position:relative;box-shadow:0 40px 120px #000c;border-radius:0;overflow:hidden;background:radial-gradient(circle at 50% 8%,rgba(230,184,79,.16),transparent 58%),linear-gradient(180deg,#140e0cf2,#0c0908f2);width:100%;max-width:100%}.mockup-scale.svelte-pcxf3i{width:100%;display:grid;justify-items:center}.mockup-canvas.svelte-pcxf3i{position:relative;width:var(--mockup-width);height:100%;transform-origin:top center;transform:scale(max(var(--mockup-min-scale),min(1,calc((100vw - 32px) / var(--mockup-width)))))}.mockup-image.svelte-pcxf3i{display:block;position:absolute;left:0;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.mockup-debug.svelte-pcxf3i{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mockup-debug__coords.svelte-pcxf3i{position:absolute;left:12px;top:12px;background:#0000009e;border:1px solid rgba(255,255,255,.16);padding:8px 10px;border-radius:10px;color:#ffffffeb;font-weight:900;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.mockup-debug__crosshair.svelte-pcxf3i{position:absolute;width:14px;height:14px;transform:translate(-50%,-50%);border-radius:999px;border:2px solid rgba(87,215,255,.9);box-shadow:0 0 0 2px #00000073}.mockup-debug__crosshair.svelte-pcxf3i:before,.mockup-debug__crosshair.svelte-pcxf3i:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#57d7ff99}.mockup-debug__crosshair.svelte-pcxf3i:before{width:1px;height:64px}.mockup-debug__crosshair.svelte-pcxf3i:after{width:64px;height:1px}.hotspot.svelte-t86lw9{position:absolute;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;padding:0;margin:0;background:transparent;cursor:pointer;border-radius:8px}.hotspot.debug.svelte-t86lw9{outline:2px dashed rgba(87,215,255,.8);outline-offset:-2px;background:#57d7ff1a}.hotspot.svelte-t86lw9:focus-visible{outline:3px solid rgba(87,215,255,.9);outline-offset:3px}
