.scanner-overlay.svelte-1lcht7m{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000}video.svelte-1lcht7m{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.scan-frame.svelte-1lcht7m{width:70%;aspect-ratio:2 / 1;border:2px solid #fff;border-radius:12px;z-index:1}.hint.svelte-1lcht7m{position:absolute;bottom:60px;color:#fff;font-size:14px;z-index:1}.close.svelte-1lcht7m{position:absolute;top:16px;right:16px;z-index:2;background:#00000080;color:#fff;border:none;width:36px;height:36px;border-radius:50%;font-size:20px}.error.svelte-1lcht7m{color:#fff;padding:0 24px;text-align:center}
