.lightning-qr-container.svelte-1fpkvcl{display:flex;flex-direction:column;align-items:center;background:#ffffff1a;border-radius:20px;padding:12px 24px;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:0px solid rgba(0,170,255,.3);box-shadow:0 0 30px #58585850,inset 0 0 #00aaff1a;top:25%;z-index:1000;overflow:hidden}.left.lightning-qr-container.svelte-1fpkvcl{left:20px}.right.lightning-qr-container.svelte-1fpkvcl{right:20px}.lightning-qr-container.svelte-1fpkvcl:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:22px;z-index:-1;animation:svelte-1fpkvcl-lightning-border 3s linear infinite}.lightning-qr-content.svelte-1fpkvcl{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;z-index:1}.qr-glow-effect.svelte-1fpkvcl{position:relative;animation:svelte-1fpkvcl-qr-pulse 2s ease-in-out infinite alternate}.lightning-qr-image.svelte-1fpkvcl{width:160px;height:160px;border-radius:12px;background:#000;transition:transform .3s ease,filter .3s ease}.lightning-qr-image.svelte-1fpkvcl:hover{transform:scale(1.05);filter:drop-shadow(0 0 30px rgba(0,170,255,.8)) brightness(1.1)}.lightning-qr-label.svelte-1fpkvcl{margin:0;font-size:12px;color:#000;font-weight:600;text-align:center;letter-spacing:.5px;animation:svelte-1fpkvcl-text-glow 2s ease-in-out infinite alternate}.play-now-animated.svelte-1fpkvcl{display:flex;justify-content:center;align-items:center;gap:1px;margin:0;font-size:12px;font-weight:600;letter-spacing:0px}.play-now-animated.svelte-1fpkvcl .letter:where(.svelte-1fpkvcl){display:inline-block;color:#000;animation:svelte-1fpkvcl-letter-attention 4.4s ease-in-out infinite;transform-origin:center}@keyframes svelte-1fpkvcl-control-pulse{0%,to{color:#000;text-shadow:0 0 8px rgba(0,0,0,.989)}50%{color:#e9f6ff;text-shadow:0 0 8px rgba(0,29,48,.6)}}@keyframes svelte-1fpkvcl-letter-attention{0%,15%{color:#000;transform:scale(1)}5%{color:#fff;transform:scale(1.3);text-shadow:0 0 25px rgba(255,255,255,1),0 0 35px rgba(0,170,255,1),0 0 50px rgba(0,170,255,.8),0 0 60px rgba(255,255,255,.6)}25%,to{color:#000;transform:scale(1);text-shadow:0 0 8px rgba(16,16,16,.9)}}.lightning-border.svelte-1fpkvcl{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid transparent;border-radius:20px;background-size:200% 200%;animation:svelte-1fpkvcl-lightning-flow 4s linear infinite;pointer-events:none}.charge-meter.svelte-1fpkvcl{position:absolute;right:-2px;top:0;bottom:0;width:36px;background:#0000004d;border-top:3px solid rgb(255,255,255);border-left:1px solid rgba(0,0,0,.2);overflow:hidden;z-index:2}.charge-fill.svelte-1fpkvcl{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#0afc,#0af,#ffffffe6);border-radius:3px;transition:height .3s ease;animation:svelte-1fpkvcl-charge-glow 2s ease-in-out infinite alternate}.voltage-meter-text.svelte-1fpkvcl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);font-size:10px;font-weight:600;color:#fff;text-shadow:0 0 4px rgba(255,255,255,.8);letter-spacing:1px;white-space:nowrap;z-index:3;pointer-events:none;animation:svelte-1fpkvcl-voltage-text-glow 3s ease-in-out infinite alternate}@keyframes svelte-1fpkvcl-charge-glow{0%{box-shadow:0 0 8px #0af9,inset 0 0 4px #ffffff4d}to{box-shadow:0 0 16px #00aaffe6,0 0 24px #0af9,inset 0 0 8px #ffffff80}}@keyframes svelte-1fpkvcl-voltage-text-glow{0%{color:#fff;text-shadow:0 0 4px rgba(255,255,255,.8)}to{color:#d6e6ff;text-shadow:0 0 6px rgba(255,255,255,1),0 0 8px rgba(0,170,255,.6)}}@keyframes svelte-1fpkvcl-lightning-border{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes svelte-1fpkvcl-qr-pulse{0%{filter:drop-shadow(0 0 20px rgba(22,88,121,.6))}to{filter:drop-shadow(0 0 20px rgba(0,170,255,.6))}}@keyframes svelte-1fpkvcl-text-glow{0%{text-shadow:0 0 10px rgba(0,170,255,.5)}to{text-shadow:0 0 20px rgba(0,170,255,.8)}}@keyframes svelte-1fpkvcl-lightning-flow{0%{background-position:0% 0%}to{background-position:200% 200%}}@media (max-width: 768px){.lightning-qr-container.svelte-1fpkvcl{padding:16px;border-radius:16px;bottom:15px;right:15px}.lightning-qr-image.svelte-1fpkvcl{width:180px;height:180px}.lightning-qr-label.svelte-1fpkvcl{font-size:12px}}@media (max-width: 480px){.lightning-qr-container.svelte-1fpkvcl{padding:12px;bottom:10px;right:10px}.lightning-qr-image.svelte-1fpkvcl{width:150px;height:150px}.lightning-qr-label.svelte-1fpkvcl{font-size:11px}}
