@font-face{font-family:LotteryAnton;src:url(/assets/fonts/lottery/Anton.woff2) format("woff2");font-weight:400;font-display:swap}.lottery-promo{position:relative;width:min(390px,86vw);overflow:hidden;border-radius:26px;border:2px solid #f3bfe6;background:#0a0809 url(/assets/images/lottery/bf_bg.jpg) 50%/cover no-repeat;box-shadow:0 0 26px rgba(255,80,170,.4),0 24px 70px rgba(0,0,0,.6);color:#fff3df;text-align:center;padding:22px 16px 14px;cursor:pointer}.lottery-promo-deco,.lottery-promo-torn{position:absolute;z-index:4;pointer-events:none}.lottery-promo-torn.tl{left:-2px;top:-2px;width:78px}.lottery-promo-torn.br{right:-2px;bottom:-2px;width:74px}.lottery-promo-close{position:absolute;right:10px;top:10px;z-index:6;display:grid;width:36px;height:36px;place-items:center;border-radius:50%;border:2px solid #d7a6ee;background:#0a0809;color:#fff;font-size:22px;line-height:1}.lottery-promo-tag{position:relative;z-index:2;display:inline-flex;align-items:center;height:32px;padding:0 16px;border-radius:16px;background:linear-gradient(180deg,#ff8cc8,#ff2f92);color:#160a10;font-size:13px;font-style:italic;font-weight:800;letter-spacing:.4px;text-transform:uppercase}.lottery-promo-gold{position:relative;z-index:2;display:block;width:90%;margin:8px auto 0;container-type:inline-size}.lottery-promo-gold .word{display:block;width:100%}.lottery-promo-gold.is-live{display:flex;align-items:center;justify-content:center;width:94%;height:58px;margin-top:10px}.lottery-promo-gold .lottery-gold-sum{position:relative;z-index:2;display:block;margin:0;font-family:LotteryAnton,Impact,Arial Narrow,sans-serif;font-weight:400;font-size:clamp(22px,6.2vw,34px);line-height:1;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(#fff8d0,#ffd76a 46%,#c98412);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 2px 0 #6b3a08)}.lottery-promo-gold .lottery-gold-sum span{margin-left:.18em}.lottery-promo-crown{position:absolute;left:-16%;top:0;z-index:3;width:13%;transform:rotate(-8deg)}.lottery-promo-glint{position:absolute;animation:lottery-promo-spark 1.9s ease-in-out infinite}.lottery-promo-neon{position:relative;z-index:2;width:78%;height:52px;margin:-6px auto 0}.lottery-promo-neon .flick,.lottery-promo-neon img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lottery-promo-neon .flick{animation:lottery-promo-flick 2.2s linear infinite}.lottery-promo-wheel{position:relative;z-index:2;width:86%;margin:2px auto 0}.lottery-promo-star{left:-8%;top:6%;width:24%;animation:lottery-promo-star 2.8s ease-in-out infinite}.lottery-promo-smile{right:-4%;top:0;width:16%;animation:lottery-promo-wob 2.4s ease-in-out infinite}.lottery-promo-line{position:relative;z-index:2;margin-top:2px;font-size:26px;font-style:italic;font-weight:700;letter-spacing:.4px;line-height:1.15}.lottery-promo-scrib{position:absolute;right:12%;bottom:-8px;width:68px;pointer-events:none}.lottery-promo-date{position:relative;z-index:2;margin-top:10px;font-size:15px;font-weight:600;color:rgba(255,243,223,.86)}.lottery-promo-soon{margin-top:4px;font-size:13px;letter-spacing:.4px;color:#ffe14d}.lottery-promo-cta,.lottery-promo-soon{position:relative;z-index:2;font-weight:800;text-transform:uppercase}.lottery-promo-cta{height:58px;width:calc(100% - 28px);margin:12px 14px 0;border-radius:999px;background:linear-gradient(180deg,#ff8cc8,#ff2f92);box-shadow:0 6px 22px rgba(255,47,146,.4);color:#160a10;font-size:32px;font-style:italic;letter-spacing:.6px}.lottery-promo-note{position:relative;z-index:2;margin:12px 6px 0;border:1.5px solid #f3bfe6;border-radius:999px;background:rgba(10,7,10,.82);padding:8px 10px;color:#ffe14d;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}.lottery-promo-hide{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;color:rgba(255,255,255,.78);font-size:12px;font-weight:400}@keyframes lottery-promo-spark{0%,to{transform:scale(.72) rotate(0);opacity:.55}50%{transform:scale(1.12) rotate(18deg);opacity:1}}@keyframes lottery-promo-flick{0%,60%,64.6%,67.6%,71.6%,to{opacity:1}61.4%,63.2%{opacity:.16}65.2%,67%{opacity:.34}68.8%,70.4%{opacity:.1}}@keyframes lottery-promo-star{0%,to{transform:rotate(-8deg) scale(1)}50%{transform:rotate(6deg) scale(1.06)}}@keyframes lottery-promo-wob{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@media (max-width:380px){.lottery-promo{width:min(360px,84vw);padding:18px 12px 12px}.lottery-promo-star{left:-4%;width:20%}.lottery-promo-smile{right:-2%;width:14%}.lottery-promo-note{white-space:normal;font-size:10px}.lottery-promo-line{font-size:22px}.lottery-promo-cta{font-size:26px;height:52px}}@media (prefers-reduced-motion:reduce){.lottery-promo-glint,.lottery-promo-neon .flick,.lottery-promo-smile,.lottery-promo-star{animation:none}}