.price-text-gradient{background:radial-gradient(202.68% 192.62% at -49.55% 23.61%,#fddeb9 0,var(--home-accent) 50%,#fff0d5 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.text-gradient-orange{background:linear-gradient(135deg,var(--home-accent) 0,#ffd700 50%,var(--home-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.lotto-ball{position:relative;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.95) 0,rgba(255,255,255,.35) 16%,transparent 42%),radial-gradient(circle at 50% 58%,#ffffff 0,#ece9e0 52%,#b8b3a4 100%);color:#262626!important;text-shadow:0 1px 0 rgba(255,255,255,.7);box-shadow:inset 0 -4px 7px rgba(0,0,0,.22),inset 0 2px 3px rgba(255,255,255,.85),0 3px 7px rgba(0,0,0,.35);transition:transform .18s ease,background .28s ease,box-shadow .28s ease,color .22s ease}.lotto-ball--selected{background:radial-gradient(circle at 50% 54%,#fff9ef 0,#fff9ef 36%,transparent 38%),radial-gradient(circle at 32% 24%,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 15%,transparent 42%),radial-gradient(circle at 50% 58%,#ffb45e 0,var(--home-accent) 52%,#9c4f00 100%);color:#8a4400!important;text-shadow:none;box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 16px color-mix(in srgb,var(--home-accent) 60%,transparent),0 3px 7px rgba(0,0,0,.4);animation:lotto-ball-pop .36s cubic-bezier(.34,1.45,.64,1) both,lotto-select-glow .42s ease-out both;animation-delay:var(--qp-pop-delay,0s)}.lotto-ball--lucky{background:radial-gradient(circle at 50% 54%,#f2fdff 0,#f2fdff 36%,transparent 38%),radial-gradient(circle at 32% 24%,rgba(255,255,255,.9) 0,rgba(255,255,255,.3) 15%,transparent 42%),radial-gradient(circle at 50% 58%,#5fe6f5 0,#00bed1 52%,#00646f 100%);color:#00636e!important;text-shadow:none;box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 16px rgba(0,190,209,.55),0 3px 7px rgba(0,0,0,.4);animation:lotto-ball-pop .4s cubic-bezier(.34,1.45,.64,1) both,lotto-lucky-glow .5s ease-out both;animation-delay:var(--qp-pop-delay,0s)}@keyframes lotto-ball-pop{0%{transform:scale(.9)}55%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes lotto-select-glow{0%{box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 0 0 color-mix(in srgb,var(--home-accent) 0%,transparent),0 3px 7px rgba(0,0,0,.4)}40%{box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 22px color-mix(in srgb,var(--home-accent) 70%,transparent),0 3px 7px rgba(0,0,0,.4)}}@keyframes lotto-lucky-glow{0%{box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 0 1.5px rgba(255,208,90,.2),0 3px 7px rgba(0,0,0,.4)}45%{box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 0 1.5px rgba(255,208,90,.85),0 0 20px rgba(255,196,70,.55),0 3px 7px rgba(0,0,0,.4)}}.qp-card{isolation:isolate}.qp-card:before{inset:-8%;background:radial-gradient(58% 48% at 18% 12%,color-mix(in srgb,var(--home-accent) 16%,transparent) 0,transparent 62%),radial-gradient(52% 44% at 88% 86%,color-mix(in srgb,var(--home-brand-secondary) 12%,transparent) 0,transparent 64%)}.qp-card:after,.qp-card:before{content:"";pointer-events:none;position:absolute;z-index:0}.qp-card:after{top:-18%;left:-12%;width:42%;height:46%;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09) 0,transparent 72%);filter:blur(28px);animation:qp-light-drift 18s ease-in-out infinite}.qp-glow{animation:qp-glow-breathe 9s ease-in-out infinite}.qp-jackpot{position:relative;display:inline-flex;border-radius:.75rem}.qp-jackpot:before{inset:-6px -10px;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--home-accent) 22%,transparent) 0,transparent 70%);opacity:.85}.qp-jackpot:after,.qp-jackpot:before{content:"";pointer-events:none;position:absolute;border-radius:inherit}.qp-jackpot:after{inset:0;background:linear-gradient(105deg,transparent,transparent 38%,rgba(255,255,255,.28) 50%,transparent 62%,transparent);background-size:220% 100%;animation:qp-jackpot-sweep 7s ease-in-out infinite}.qp-jackpot>*{position:relative;z-index:1}.qp-countdown .qp-digit{display:inline-block;animation:qp-digit-in .22s ease-out}.qp-countdown--urgent{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--home-accent) 28%,transparent))}.qp-count-pop{display:inline-block;animation:qp-count-spring .34s cubic-bezier(.34,1.45,.64,1)}.qp-card .qp-ball{animation:qp-idle 4.6s ease-in-out infinite;animation-delay:var(--qp-idle-delay,0s)}.qp-card .qp-ball:has(.lotto-ball--lucky),.qp-card .qp-ball:has(.lotto-ball--selected){animation:none}.qp-card .qp-ball:active .lotto-ball{transform:scale(.93);transition:transform .1s ease}.qp-card .lotto-ball--lucky{box-shadow:inset 0 -4px 7px rgba(0,0,0,.3),inset 0 2px 3px rgba(255,255,255,.55),0 0 0 1.5px rgba(255,208,90,.72),0 0 16px rgba(0,190,209,.4),0 0 14px rgba(255,196,70,.4),0 3px 7px rgba(0,0,0,.4)}.qp-card .lotto-ball--lucky:before{content:"";pointer-events:none;position:absolute;top:3px;right:4px;width:5px;height:5px;background:#ffe9a0;clip-path:polygon(50% 0,64% 36%,100% 50%,64% 64%,50% 100%,36% 64%,0 50%,36% 36%);animation:qp-sparkle .55s ease-out both;animation-delay:var(--qp-pop-delay,0s)}.qp-card .lotto-ball--lucky:after,.qp-card .lotto-ball--selected:after{content:"";pointer-events:none;position:absolute;inset:-3px;border-radius:999px;border:1.5px solid color-mix(in srgb,var(--home-accent) 55%,transparent);opacity:0;animation:qp-ripple .42s ease-out both;animation-delay:var(--qp-pop-delay,0s)}.qp-card .lotto-ball--lucky:after{border-color:rgba(255,208,90,.7)}.qp-shuffle-icon{animation:qp-shuffle .42s ease-in-out}.qp-cta{position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .3s ease,background .3s ease,color .3s ease,opacity .3s ease}.qp-cta:not(:disabled):active{transform:scale(.98)}.qp-cta--sweep:after{content:"";pointer-events:none;position:absolute;inset:0;background:linear-gradient(105deg,transparent,rgba(255,255,255,.32) 48%,transparent);transform:translateX(-120%);animation:qp-cta-sweep .65s ease-out}@keyframes qp-idle{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(var(--qp-idle-y,-1.5px)) scale(1.012)}}@keyframes qp-light-drift{0%,to{transform:translateZ(0);opacity:.55}50%{transform:translate3d(18%,10%,0);opacity:.85}}@keyframes qp-glow-breathe{0%,to{opacity:.18}50%{opacity:.28}}@keyframes qp-jackpot-sweep{0%,72%{background-position:120% 0}to{background-position:-20% 0}}@keyframes qp-digit-in{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes qp-count-spring{0%{transform:scale(.88)}60%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes qp-sparkle{0%{opacity:0;transform:scale(.4) rotate(-12deg)}40%{opacity:1;transform:scale(1.15) rotate(8deg)}to{opacity:0;transform:scale(.7) rotate(16deg)}}@keyframes qp-ripple{0%{opacity:.55;transform:scale(.72)}to{opacity:0;transform:scale(1.28)}}@keyframes qp-shuffle{0%{transform:rotate(0deg)}30%{transform:rotate(-18deg)}70%{transform:rotate(14deg)}to{transform:rotate(0deg)}}@keyframes qp-cta-sweep{to{transform:translateX(120%)}}@media (hover:hover) and (pointer:fine){.qp-card .qp-ball:hover .lotto-ball:not(.lotto-ball--selected):not(.lotto-ball--lucky){transform:translateY(-2px) scale(1.05);box-shadow:inset 0 -4px 7px rgba(0,0,0,.22),inset 0 2px 3px rgba(255,255,255,.85),0 6px 14px rgba(0,0,0,.28),0 0 10px color-mix(in srgb,var(--home-accent) 22%,transparent)}.qp-card .qp-ball:hover .lotto-ball--lucky,.qp-card .qp-ball:hover .lotto-ball--selected{transform:translateY(-1px) scale(1.03)}.qp-cta:not(:disabled):hover{transform:translateY(-1px)}}@media (max-width:1023px){.qp-card:after{opacity:.5;animation-duration:22s}}@media (max-width:767px){.qp-card{--qp-idle-y:-0.8px}.qp-card:after{filter:blur(18px);opacity:.4;animation-duration:24s}.qp-glow{animation:none}.qp-jackpot:after{animation-duration:10s}}@media (prefers-reduced-motion:reduce){.lotto-ball--lucky,.lotto-ball--selected,.qp-card .lotto-ball--lucky:after,.qp-card .lotto-ball--lucky:before,.qp-card .lotto-ball--selected:after,.qp-card .qp-ball,.qp-card:after,.qp-count-pop,.qp-countdown .qp-digit,.qp-countdown--urgent,.qp-cta--sweep:after,.qp-glow,.qp-jackpot:after,.qp-shuffle-icon{animation:none!important;filter:none}.qp-card .qp-ball:active .lotto-ball,.qp-cta:not(:disabled):active,.qp-cta:not(:disabled):hover{transform:none}}