@keyframes marquee{0%{transform:translate(100vw)}to{transform:translate(-100vw)}}swiper-slide[data-v-e37d8a28]{align-items:center;display:flex;justify-content:center}.marquee-wrapper[data-v-dc04cb66]{overflow:hidden;width:100%}.marquee-track[data-v-dc04cb66]{animation:marquee-scroll-dc04cb66 15s linear infinite;display:flex;width:-moz-max-content;width:max-content}.marquee-track[data-v-dc04cb66]:hover{animation-play-state:paused}.marquee-item[data-v-dc04cb66]{align-items:center;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:6px}@keyframes marquee-scroll-dc04cb66{0%{transform:translate(0)}to{transform:translate(-50%)}}.rtp-badge[data-v-dc04cb66]{align-items:stretch;background:#000000bf;border:1px solid var(--rtp-border,hsla(0,0%,100%,.1));border-radius:6px;display:flex;flex-direction:column;gap:3px;padding:3px 4px;transition:opacity .2s ease}.marquee-item:hover .rtp-badge[data-v-dc04cb66]{opacity:0;pointer-events:none}.rtp-header[data-v-dc04cb66]{align-items:baseline;display:flex;gap:2px;justify-content:center}.rtp-value[data-v-dc04cb66]{animation:value-glow-dc04cb66 2s ease-in-out infinite;color:var(--rtp-color,#fff);font-size:9px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.01em;line-height:1;text-shadow:0 0 6px var(--rtp-glow,transparent)}.rtp-bar[data-v-dc04cb66]{background:#ffffff1a;height:3px;overflow:hidden;width:100%}.rtp-bar[data-v-dc04cb66],.rtp-fill[data-v-dc04cb66]{border-radius:3px;position:relative}.rtp-fill[data-v-dc04cb66]{height:100%;transition:none}.rtp-fill[data-v-dc04cb66]:after{animation:tip-glow-dc04cb66 1.5s ease-in-out infinite;background:var(--rtp-color,#fff);border-radius:0 3px 3px 0;bottom:-1px;box-shadow:0 0 4px var(--rtp-color,#fff),0 0 8px var(--rtp-glow,transparent);content:"";position:absolute;right:-1px;top:-1px;width:4px}.rtp-shine[data-v-dc04cb66]{animation:bar-shine-dc04cb66 2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.45) 50%,transparent);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes bar-shine-dc04cb66{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes tip-glow-dc04cb66{0%,to{opacity:1}50%{opacity:.4}}@keyframes value-glow-dc04cb66{0%,to{opacity:1;text-shadow:0 0 6px var(--rtp-glow,transparent)}50%{opacity:.75;text-shadow:0 0 10px var(--rtp-glow,transparent),0 0 16px var(--rtp-glow,transparent)}}.bg-card-gradient-normal[data-v-bf8c3fce]{background:linear-gradient(132deg,#181818,#212121 20%,#575959);transition:background .4s ease}.bg-card-gradient-normal[data-v-bf8c3fce]:hover{background:linear-gradient(132deg,#1e1e1e,#2a2a2a 20%,#636565)}.reward-toast[data-v-d5be1a8d]{left:50%;top:70px}.reward-toast[data-v-d5be1a8d],.reward-toast-pc[data-v-d5be1a8d]{align-items:center;animation:slideDown-d5be1a8d .3s ease-out;background:radial-gradient(circle at left center,rgba(255,204,51,.25),transparent 40%),linear-gradient(90deg,#3a3a3a,#2a2a2a);border-radius:16px;display:flex;justify-content:space-between;max-width:480px;padding:14px 16px;position:fixed;transform:translate(-50%);width:calc(100% - 32px)}.reward-toast-pc[data-v-d5be1a8d]{left:80%;top:90px}.left[data-v-d5be1a8d]{align-items:center;display:flex;gap:12px}.icon[data-v-d5be1a8d]{color:#fc3;font-size:24px}.text[data-v-d5be1a8d]{color:#fff}.title[data-v-d5be1a8d]{font-size:14px;font-weight:600}.subtitle[data-v-d5be1a8d]{color:#d0d0d0;font-size:12px}.actions[data-v-d5be1a8d]{align-items:center;display:flex;flex-shrink:0;gap:8px}.claim-btn[data-v-d5be1a8d]{background:linear-gradient(180deg,#7cff4d,#51ae20);border:none;border-radius:20px;color:#0f1a0a;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s ease}.claim-btn[data-v-d5be1a8d]:hover{box-shadow:0 4px 14px #7cff4d66;transform:scale(1.05)}.close-btn[data-v-d5be1a8d]{align-items:center;background:#ffffff1f;border:none;border-radius:50%;color:#e8e8e8;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background .2s ease,color .2s ease;width:32px}.close-btn[data-v-d5be1a8d]:hover{background:#fff3;color:#fff}.close-icon[data-v-d5be1a8d]{font-size:22px;font-weight:300;line-height:1}@keyframes slideDown-d5be1a8d{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}
