.onQRPa_loader{gap:var(--bar-gap,6px);width:var(--width,64px);flex-direction:column;display:inline-flex}.onQRPa_loader span{width:100%;height:var(--bar-h,5px);will-change:opacity, transform, filter;border-radius:0;display:block}.onQRPa_animPulseSeq span:first-child{animation:onQRPa_loaderPulse var(--anim-speed,3s) ease-in-out infinite;box-shadow:0 0 6px var(--glow-color-1,#fbbf24), 0 0 16px var(--glow-color-1,#fbbf24)}.onQRPa_animPulseSeq span:nth-child(2){animation:onQRPa_loaderPulse var(--anim-speed,3s) ease-in-out infinite;animation-delay:calc(var(--anim-speed,3s) * .18);box-shadow:0 0 6px var(--glow-color-2,#22d3ee), 0 0 16px var(--glow-color-2,#22d3ee)}.onQRPa_animPulseSeq span:nth-child(3){animation:onQRPa_loaderPulse var(--anim-speed,3s) ease-in-out infinite;animation-delay:calc(var(--anim-speed,3s) * .36);box-shadow:0 0 6px var(--glow-color-3,#a78bfa), 0 0 16px var(--glow-color-3,#a78bfa)}@keyframes onQRPa_loaderPulse{0%,to{opacity:.35;filter:brightness(.85);transform:scaleX(.92)}50%{opacity:1;filter:brightness(1.4);transform:scaleX(1.06)}}.onQRPa_animPulseSync span{animation:onQRPa_loaderPulseSync var(--anim-speed,3s) ease-in-out infinite}.onQRPa_animPulseSync span:first-child{box-shadow:0 0 6px var(--glow-color-1), 0 0 16px var(--glow-color-1)}.onQRPa_animPulseSync span:nth-child(2){box-shadow:0 0 6px var(--glow-color-2), 0 0 16px var(--glow-color-2)}.onQRPa_animPulseSync span:nth-child(3){box-shadow:0 0 6px var(--glow-color-3), 0 0 16px var(--glow-color-3)}@keyframes onQRPa_loaderPulseSync{0%,to{opacity:.4;filter:brightness(.85)}50%{opacity:1;filter:brightness(1.35)}}.onQRPa_animCascade span{transform-origin:top;animation:onQRPa_loaderCascade var(--anim-speed,3s) ease-in-out infinite}.onQRPa_animCascade span:first-child{box-shadow:0 0 6px var(--glow-color-1), 0 0 14px var(--glow-color-1);animation-delay:0s}.onQRPa_animCascade span:nth-child(2){animation-delay:calc(var(--anim-speed,3s) * .12);box-shadow:0 0 6px var(--glow-color-2), 0 0 14px var(--glow-color-2)}.onQRPa_animCascade span:nth-child(3){animation-delay:calc(var(--anim-speed,3s) * .24);box-shadow:0 0 6px var(--glow-color-3), 0 0 14px var(--glow-color-3)}@keyframes onQRPa_loaderCascade{0%{opacity:0;transform:translateY(-12px)scaleX(.5)}20%{opacity:1;transform:translateY(0)scaleX(1)}70%{opacity:1;transform:translateY(0)scaleX(1)}90%,to{opacity:0;transform:translateY(8px)scaleX(.5)}}.onQRPa_animExpand span{transform-origin:50%;animation:onQRPa_loaderExpand var(--anim-speed,3s) ease-in-out infinite}.onQRPa_animExpand span:first-child{box-shadow:0 0 6px var(--glow-color-1), 0 0 14px var(--glow-color-1);animation-delay:0s}.onQRPa_animExpand span:nth-child(2){animation-delay:calc(var(--anim-speed,3s) * .15);box-shadow:0 0 6px var(--glow-color-2), 0 0 14px var(--glow-color-2)}.onQRPa_animExpand span:nth-child(3){animation-delay:calc(var(--anim-speed,3s) * .3);box-shadow:0 0 6px var(--glow-color-3), 0 0 14px var(--glow-color-3)}@keyframes onQRPa_loaderExpand{0%{opacity:0;transform:scaleX(0)}30%{opacity:1;transform:scaleX(1)}70%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}.onQRPa_animWave span{position:relative;overflow:hidden}.onQRPa_animWave span:first-child{box-shadow:0 0 5px var(--glow-color-1)}.onQRPa_animWave span:nth-child(2){box-shadow:0 0 5px var(--glow-color-2)}.onQRPa_animWave span:nth-child(3){box-shadow:0 0 5px var(--glow-color-3)}.onQRPa_animWave span:after{content:"";animation:onQRPa_loaderWaveSweep var(--anim-speed,3s) ease-in-out infinite;background:linear-gradient(90deg,#0000 0%,#ffffffd9 50%,#0000 100%) -35% 0/35% 100% no-repeat;position:absolute;inset:0}.onQRPa_animWave span:nth-child(2):after{animation-delay:calc(var(--anim-speed,3s) * .1)}.onQRPa_animWave span:nth-child(3):after{animation-delay:calc(var(--anim-speed,3s) * .2)}@keyframes onQRPa_loaderWaveSweep{0%,15%{background-position:-35% 0}85%,to{background-position:135% 0}}.onQRPa_animFromSpectra{width:calc(var(--width,64px) * 2);height:calc(var(--bar-h,5px) * 3 + var(--bar-gap,6px) * 2);gap:0;position:relative}.onQRPa_morphWord{letter-spacing:.22em;color:#fff;font-family:system-ui,-apple-system,sans-serif;font-weight:200;font-size:calc(var(--bar-h,5px) * 3 + var(--bar-gap,6px) * 2);animation:onQRPa_morphWordCycle calc(var(--anim-speed,3s) * 2) ease-in-out infinite;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.onQRPa_morphWord>span{animation:onQRPa_morphLetterFade calc(var(--anim-speed,3s) * 2) ease-in-out infinite;display:inline-block}.onQRPa_morphE{animation:onQRPa_morphECycle calc(var(--anim-speed,3s) * 2) ease-in-out infinite!important}.onQRPa_morphBarsWrapper{justify-content:center;align-items:center;gap:var(--bar-gap,6px);animation:onQRPa_morphBarsCycle calc(var(--anim-speed,3s) * 2) ease-in-out infinite;flex-direction:column;display:flex;position:absolute;inset:0}.onQRPa_morphBarsWrapper>span{width:var(--width,64px);height:var(--bar-h,5px);border-radius:0;display:block}.onQRPa_morphBarsWrapper>span:first-child{box-shadow:0 0 8px var(--glow-color-1), 0 0 16px var(--glow-color-1)}.onQRPa_morphBarsWrapper>span:nth-child(2){box-shadow:0 0 8px var(--glow-color-2), 0 0 16px var(--glow-color-2)}.onQRPa_morphBarsWrapper>span:nth-child(3){box-shadow:0 0 8px var(--glow-color-3), 0 0 16px var(--glow-color-3)}@keyframes onQRPa_morphWordCycle{0%{opacity:0;transform:scale(.95)}15%,40%{opacity:1;transform:scale(1)}50%,to{opacity:0;transform:scale(.95)}}@keyframes onQRPa_morphLetterFade{0%,40%{opacity:1;transform:translateY(0)}50%,to{opacity:0;transform:translateY(-4px)}}@keyframes onQRPa_morphECycle{0%{opacity:0;transform:scale(.95)}15%,45%{opacity:1;transform:scale(1)}55%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(.95)}}@keyframes onQRPa_morphBarsCycle{0%,50%{opacity:0}60%{opacity:1;filter:brightness(.9)}70%{opacity:1;filter:brightness(1.4)}85%{opacity:1;filter:brightness()}to{opacity:0}}.onQRPa_fullscreen{z-index:9999;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:fixed;inset:0}.onQRPa_fullscreenDark{background:#0b1733}.onQRPa_fullscreenLabel{letter-spacing:.4em;color:#0f172a59;text-transform:uppercase;font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:200}.onQRPa_fullscreenDark .onQRPa_fullscreenLabel{color:#ffffff59}
