.qfpeb-overlay{position:fixed;inset:0;display:none;align-items:flex-end;justify-content:center;padding:14px;z-index:99999;background:rgba(0,0,0,1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.qfpeb-overlay.visible{display:flex;animation:qfpebFade .7s ease forwards}.qfpeb-overlay:before,.qfpeb-overlay:after{content:"";position:absolute;border-radius:999px;filter:blur(40px);opacity:.22;pointer-events:none}.qfpeb-overlay:before{width:40vw;height:40vw;left:-10vw;bottom:10vh;background:radial-gradient(circle,rgba(61,188,255,.7),transparent 68%)}.qfpeb-overlay:after{width:34vw;height:34vw;right:-8vw;bottom:18vh;background:radial-gradient(circle,rgba(174,92,255,.7),transparent 68%)}.qfpeb-panel{position:relative;width:min(94vw,620px);padding:18px 14px 16px;border-radius:24px;background:linear-gradient(180deg,#000,#000);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 55px rgba(0,0,0,.45),0 0 35px rgba(0,157,255,.16);overflow:hidden}.qfpeb-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);transform:translateX(-120%);animation:qfpebSweep 4.6s linear infinite;pointer-events:none}.qfpeb-head{text-align:center;position:relative;z-index:2;margin-bottom:14px}.qfpeb-title{margin:0 0 6px;color:#fff;font-weight:900;font-size:clamp(18px,5vw,28px);letter-spacing:.6px;text-transform:uppercase}.qfpeb-subtitle{margin:0;color:#d9ebff;font-size:clamp(11px,3.1vw,14px);line-height:1.45}.qfpeb-grid{display:grid;grid-template-columns:1fr;gap:12px;position:relative;z-index:2}.qfpeb-close{position:absolute;right:10px;top:10px;width:34px;height:34px;border:none;border-radius:999px;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;z-index:3}.qfpeb-close:hover{background:rgba(255,255,255,.15)}.qfpeb-shortcode-wrap{width:100%;max-width:620px;margin:0 auto}.qfpeb-delay-visible{display:block!important;animation:qfpebFade .7s ease forwards}.qfpeb-watch{background:linear-gradient(180deg,#23153d,#12091e);border-color:rgba(192,131,255,.33);color:#fff;box-shadow:0 0 20px color-mix(in srgb,#b35cff 32%,transparent),0 10px 24px rgba(0,0,0,.28)}.qfpeb-watch .qfpeb-label{color:#efd9ff}.qfpeb-watch .qfpeb-icon{color:#efd9ff}.qfpeb-watch:hover,.qfpeb-watch:focus{box-shadow:0 0 30px color-mix(in srgb,#b35cff 55%,transparent),0 12px 32px rgba(0,0,0,.32);border-color:#b35cff}.hover-electric:hover .qfpeb-icon,.hover-electric:focus .qfpeb-icon{animation:qfpebElectric .55s linear 1,qfpebPulse 2.8s ease-in-out infinite}.hover-electric:hover:before,.hover-electric:focus:before{content:"";position:absolute;left:-10%;top:52%;width:120%;height:2px;background:linear-gradient(90deg,transparent,#000,transparent);box-shadow:0 0 12px #000;animation:qfpebLine .85s ease 1}.hover-watch:hover .qfpeb-icon,.hover-watch:focus .qfpeb-icon{animation:qfpebWatch 1s ease 1}.hover-watch:hover:before,.hover-watch:focus:before{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #b35cff,0 0 22px #b35cff;animation:qfpebPulseBorder 1s ease 1}@media (min-width:768px){.qfpeb-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.qfpeb-overlay{display:none!important}}