.lang-switch{position:absolute;z-index:7;top:var(--ls-top, 20px);left:var(--ls-left, 24px);right:var(--ls-right, auto);font-family:var(--ls-font, var(--font-display, inherit))}.lang-switch__btn{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1.5px solid rgba(var(--ls-accent-rgb, 253, 222, 102),.55);border-radius:12px;background:rgba(var(--ls-bg-rgb, 20, 3, 22),.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ls-accent, #fdde66);font-family:inherit;font-size:14px;font-weight:800;letter-spacing:.5px;line-height:1;cursor:pointer;transition:border-color .2s,background .2s}.lang-switch__btn:hover{border-color:var(--ls-accent, #fdde66);background:rgba(var(--ls-bg-rgb, 20, 3, 22),.82)}.lang-switch__globe{flex:0 0 18px;width:18px;height:18px}.lang-switch__caret{width:10px;height:7px;transition:transform .2s}.lang-switch--open .lang-switch__caret{transform:rotate(180deg)}.lang-switch__menu{position:absolute;top:calc(100% + 8px);left:var(--ls-menu-left, 0);right:var(--ls-menu-right, auto);min-width:170px;margin:0;padding:6px;list-style:none;border:1.5px solid rgba(var(--ls-accent-rgb, 253, 222, 102),.5);border-radius:14px;background:rgba(var(--ls-bg-rgb, 20, 3, 22),.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 34px #0000008c;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .18s,transform .18s,visibility .18s}.lang-switch--open .lang-switch__menu{opacity:1;visibility:visible;transform:none}.lang-switch__menu li{list-style:none}.lang-switch__item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:none;border-radius:9px;background:none;color:#ffffffd9;font-family:inherit;font-size:14px;font-weight:600;text-align:left;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.lang-switch__item:hover{background:#ffffff14;color:#fff}.lang-switch__item--active{background:rgba(var(--ls-accent-rgb, 253, 222, 102),.12);color:var(--ls-accent, #fdde66)}.lang-switch__item-code{flex:0 0 auto;min-width:24px;font-size:12px;font-weight:800;letter-spacing:.5px;opacity:.75}@media(max-width:768px){.lang-switch{top:var(--ls-top-mob, 12px);left:var(--ls-left-mob, 12px);right:var(--ls-right-mob, auto)}.lang-switch__btn{gap:6px;padding:7px 11px;border-radius:11px;font-size:12px}.lang-switch__globe{flex-basis:15px;width:15px;height:15px}.lang-switch__menu{left:var(--ls-menu-left-mob, 0);right:var(--ls-menu-right-mob, auto);min-width:152px}.lang-switch__item{padding:8px 9px;font-size:13px}}.plinko__top{display:flex;justify-content:space-between;align-items:center;height:40px;padding:0 16px;font-size:14px;font-weight:700;color:#d9c4ff}.plinko__balls{display:flex;align-items:center;gap:6px;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.plinko__dot{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffbe0,#ffd34d 45%,#d07a00);box-shadow:0 0 8px #ffd34db3;transition:opacity .3s,transform .3s}.plinko__dot--used{opacity:.2;transform:scale(.7);box-shadow:none}.plinko__best{padding:4px 12px;border-radius:99px;background:#0a021a8c;box-shadow:0 0 0 1.5px #ffd34d59 inset;font-size:13px}.plinko__best b{color:#ffd34d;font-family:var(--font-fun);font-weight:400;font-size:16px}.plinko__board{display:block;width:380px;height:360px;margin-top:4px;overflow:visible;cursor:pointer}.plinko__peg{filter:drop-shadow(0 0 3px rgba(201,182,255,.8))}.plinko__peg--lit{animation:peg-lit .5s ease-out}@keyframes peg-lit{0%{fill:#ff3fa4;filter:drop-shadow(0 0 8px #ff3fa4)}}.plinko__ripple{fill:none;stroke:#ff7ad0;stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ripple .45s ease-out forwards}@keyframes ripple{to{transform:scale(3.2);opacity:0}}.plinko__bin rect{filter:drop-shadow(0 0 6px currentColor);transform-box:fill-box;transform-origin:center bottom}.plinko__bin--mega rect{filter:drop-shadow(0 0 10px #ffc21a);animation:mega-bin 1.2s ease-in-out infinite}@keyframes mega-bin{50%{filter:drop-shadow(0 0 18px #ffd34d)}}.plinko__bin--hot rect{animation:bin-hot .6s cubic-bezier(.2,1.8,.4,1)}@keyframes bin-hot{0%{transform:scaleY(.75);fill:#fff}}.plinko__bin-value{font-family:var(--font-fun);font-size:15px;fill:#fff;text-anchor:middle;paint-order:stroke;stroke:#1e003c8c;stroke-width:3px}.plinko__bin-value--sm{font-size:12.5px}.plinko__bin-fs{font-size:8px;font-weight:700;fill:#ffffffe6;text-anchor:middle;letter-spacing:.05em}.plinko__bin--mega .plinko__bin-value,.plinko__bin--mega .plinko__bin-fs{fill:#6b2a00;stroke:none}.plinko__settled{animation:settle .4s cubic-bezier(.2,1.8,.4,1)}@keyframes settle{0%{transform:translateY(-14px)}}.plinko__ball--idle{animation:ball-idle .9s ease-in-out infinite alternate}@keyframes ball-idle{to{transform:translateY(10px)}}.plinko__toast{top:40%}.sym{display:block;width:100%;height:100%;overflow:visible}.sym__mega{font-family:var(--font-fun);font-size:15px;fill:#6b2a00;text-anchor:middle}.sym__fs{font-family:var(--font-fun);font-size:8.5px;fill:#6b2a00;text-anchor:middle}.sym__seven{font-family:var(--font-fun);font-size:72px;fill:url(#sym-red);stroke:#ffd34d;stroke-width:3px;paint-order:stroke;text-anchor:middle}.ticket{position:absolute;left:10px;top:0;width:360px;height:432px;border-radius:22px;padding:4px;box-sizing:border-box;background:linear-gradient(135deg,#fff1b5,#e3b343 30%,#fff4c4,#c98f22 80%,#f2cd63);box-shadow:0 16px 34px #00000080,0 0 30px #ffbe2859}.ticket:before,.ticket:after{content:"";position:absolute;top:60px;bottom:60px;width:10px;background:radial-gradient(circle,#1a0538 3.5px,transparent 4px) 0 0 / 10px 16px repeat-y}.ticket:before{left:-5px}.ticket:after{right:-5px}.ticket__head{display:flex;align-items:center;justify-content:center;gap:10px;height:48px;border-radius:18px 18px 0 0;background:linear-gradient(90deg,#ff3fa4,#b06bff,#ff3fa4);background-size:200% 100%;animation:ribbon 4s linear infinite;font-family:var(--font-fun);font-size:22px;text-transform:uppercase;text-shadow:0 2px 0 #6b1d8f}@keyframes ribbon{to{background-position:200% 0}}.ticket__star{color:#ffd34d;font-size:18px;animation:twinkle 1s ease-in-out infinite alternate}@keyframes twinkle{to{opacity:.4;transform:scale(.7) rotate(30deg)}}.ticket__grid{position:absolute;left:21px;top:64px;width:310px;height:310px}.ticket__cell{position:absolute;width:96px;height:96px;box-sizing:border-box;padding:10px;border-radius:16px;background:radial-gradient(circle at 50% 40%,#3a0f78,#1d0545);box-shadow:0 0 0 2px #ffd34d59 inset}.ticket__cell .sym{opacity:0;transform:scale(.4)}.ticket__cell--open .sym{opacity:1;transform:none;transition:opacity .2s,transform .5s cubic-bezier(.2,1.8,.4,1)}.scratch--finishing .ticket__cell--mega{animation:mega-cell .7s ease-in-out infinite alternate}@keyframes mega-cell{to{box-shadow:0 0 0 3px #ffd34d inset,0 0 26px #ffd34d;transform:scale(1.06)}}.scratch--finishing .ticket__cell:not(.ticket__cell--mega){filter:brightness(.55) saturate(.6);transition:filter .6s}.ticket__foil{position:absolute;top:0;right:0;bottom:0;left:0;width:310px;height:310px;touch-action:none;cursor:crosshair;transition:opacity .6s}.ticket__foil--gone{opacity:0;pointer-events:none}.ticket__hint{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:radial-gradient(circle,#fffffff2 0,#fffffff2 30%,#ffffff59 31%,#ffffff59 60%,#fff0 61%);pointer-events:none;animation:hint-zig 2.4s ease-in-out infinite}@keyframes hint-zig{0%{transform:translate(60px,60px)}25%{transform:translate(250px,100px)}50%{transform:translate(70px,160px)}75%{transform:translate(240px,220px)}to{transform:translate(60px,60px)}}.ticket__found{position:absolute;left:0;right:0;bottom:14px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:15px;font-weight:700;color:#5a2400}.ticket__slot{width:16px;height:16px;border-radius:50%;background:#5a240040;box-shadow:0 0 0 1.5px #5a240066 inset;transition:all .3s cubic-bezier(.2,1.8,.4,1)}.ticket__slot--on{background:radial-gradient(circle at 35% 30%,#fff6c2,#ff3fa4 60%,#b0006a);box-shadow:0 0 10px #ff3fa4;transform:scale(1.2)}.btn-mega--small{min-width:170px;height:50px;font-size:20px}.gifts .meter{margin-top:2px}.gifts__grid{position:absolute;left:20px;top:82px;width:340px;display:grid;grid-template-columns:repeat(3,104px);gap:14px 14px}.gift{position:relative;width:104px;height:104px;padding:0;border:0;border-radius:22px;background:radial-gradient(circle at 50% 60%,#ffffff14,#fff0 70%);cursor:pointer;-webkit-tap-highlight-color:transparent}.gift:disabled{cursor:default}.gift--shake,.gift--open{z-index:2}.gift__svg{position:relative;z-index:2;display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 8px 10px rgba(0,0,0,.45))}.gift--idle .gift__svg{animation:gift-bob 1.8s ease-in-out var(--d) infinite alternate}.gifts:not(.gifts--busy) .gift--idle:hover .gift__svg{filter:drop-shadow(0 8px 10px rgba(0,0,0,.45)) drop-shadow(0 0 14px var(--glow))}@keyframes gift-bob{0%{transform:translateY(3px) rotate(-1.5deg)}to{transform:translateY(-5px) rotate(1.5deg)}}.gift--shake .gift__svg{animation:gift-shake .52s ease-in-out}@keyframes gift-shake{0%,to{transform:none}15%{transform:rotate(-9deg) scale(1.05)}30%{transform:rotate(8deg) scale(1.08)}45%{transform:rotate(-7deg) scale(1.1)}60%{transform:rotate(6deg) scale(1.12)}80%{transform:rotate(-3deg) scale(1.14) translateY(-4px)}}.gift__lid,.gift__body{transform-box:fill-box;transform-origin:50% 100%}.gift--open .gift__lid,.gift--rest .gift__lid{animation:lid-fly .7s cubic-bezier(.3,.6,.4,1) forwards}@keyframes lid-fly{to{transform:translate(-28px,-70px) rotate(-38deg);opacity:0}}.gift--open .gift__body{animation:body-pop .4s cubic-bezier(.2,1.8,.4,1)}@keyframes body-pop{0%{transform:scaleY(.8) scaleX(1.1)}}.gift--rest{opacity:.5;filter:saturate(.5);transition:opacity .4s,filter .4s}.gift--rest .gift__prize{font-size:22px;color:#e7dbff;background:none;-webkit-text-fill-color:currentColor;filter:none}.gift__rays{position:absolute;z-index:1;left:50%;top:50%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:50%;background:repeating-conic-gradient(#ffe68cbf,#ffe68cbf 10deg,#ffe68c00 10deg,#ffe68c00 24deg);-webkit-mask:radial-gradient(circle,#000 15%,transparent 65%);mask:radial-gradient(circle,#000 15%,transparent 65%);opacity:0;transform:scale(0);pointer-events:none}.gift--open .gift__rays{animation:rays-in .6s cubic-bezier(.2,1.4,.4,1) forwards,spin 5s linear infinite}@keyframes rays-in{to{opacity:1;transform:scale(1)}}.gift__prize{position:absolute;z-index:3;left:50%;top:42%;font-family:var(--font-fun);font-size:34px;line-height:1;white-space:nowrap;background:linear-gradient(180deg,#fffbe0,#ffe066 35%,#ff9d00 80%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #7a2e00) drop-shadow(0 0 10px rgba(255,190,40,.8));transform:translate(-50%,-50%);animation:prize-rise .7s cubic-bezier(.2,1.6,.4,1) .1s both;pointer-events:none}.gift__prize small{font-size:18px}.gift__prize--mul{font-size:52px;background:linear-gradient(180deg,#fff,#ff9be0,#ff3fa4 80%);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 3px 0 #6b0040) drop-shadow(0 0 16px rgba(255,63,164,.9))}@keyframes prize-rise{0%{opacity:0;transform:translate(-50%,10%) scale(.2)}}.gifts__left{display:flex;align-items:center;gap:6px;margin:0 0 10px}.gifts__pip{width:16px;height:16px;border-radius:4px;background:linear-gradient(180deg,#ff3fa4,#b0006a);box-shadow:0 0 8px #ff3fa4b3;transition:opacity .3s,transform .3s}.gifts__pip--used{opacity:.2;transform:scale(.7);box-shadow:none}.gifts__best{margin:0 0 10px;font-family:var(--font-fun);font-weight:400;font-size:20px;color:#ffd34d}.claw__machine{display:block;width:358px;height:396px;margin:0 auto;overflow:visible}.claw__sign{font-family:var(--font-fun);font-size:22px;fill:#ffd34d;text-anchor:middle;paint-order:stroke;stroke:#6b1d8f;stroke-width:4px}.claw__bulb{fill:#fff6c2;animation:chase .8s steps(2) infinite}@keyframes chase{50%{fill:#ff3fa4}}.claw__lamp{fill:#7dff5a;animation:lamp .6s ease-in-out infinite alternate}@keyframes lamp{to{fill:#1e7a1e}}.claw__arrows path{fill:none;stroke:#ffd34d;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;animation:arrows 1s ease-in-out infinite}.claw__arrows path:nth-child(2){animation-delay:.2s}@keyframes arrows{0%,to{opacity:.2}50%{opacity:1}}.claw__aim line{stroke:#ff5470;stroke-width:2;stroke-dasharray:4 6;opacity:.7}.claw__aim circle{fill:none;stroke:#ff5470;stroke-width:2}.claw__aim--hit line,.claw__aim--hit circle{stroke:#7dff5a;opacity:1;filter:drop-shadow(0 0 4px #7dff5a)}.claw__grip{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d9c4ff}.claw__grip-bar{position:relative;width:110px;height:9px;border-radius:99px;background:#ffffff1f;overflow:hidden}.claw__grip-fill{position:absolute;inset:0 auto 0 0;border-radius:99px;background:linear-gradient(90deg,#ff3fa4,#ffd34d,#7dff5a);box-shadow:0 0 8px #7dff5a99;transition:width .7s cubic-bezier(.3,1.4,.5,1)}.claw__halo{animation:halo 1.2s ease-in-out infinite alternate}@keyframes halo{0%{opacity:.4}}.claw__flash{transform-box:fill-box;transform-origin:center;animation:flash 1.2s ease-out forwards}@keyframes flash{0%{transform:scale(.2);opacity:1}to{transform:scale(2.4);opacity:0}}.claw__controls{bottom:4px;gap:5px}.claw__toast{top:32%}.balloons .meter{margin-top:2px}.balloons__sky{position:absolute;left:8px;top:64px;width:364px;height:440px;border-radius:20px;overflow:hidden;background:radial-gradient(1.5px 1.5px at 20% 15%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 70% 25%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 45% 40%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 85% 60%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 12% 70%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 60% 80%,#fff 50%,transparent 51%),radial-gradient(120% 70% at 50% 100%,#ff3fa459,#ff3fa400 70%),linear-gradient(180deg,#120330,#2a0a5c);box-shadow:0 0 0 1.5px #ffffff1f inset;touch-action:manipulation}.balloon{position:absolute;left:0;top:0;width:66px;height:118px;padding:0;border:0;background:none;cursor:pointer;will-change:transform;-webkit-tap-highlight-color:transparent}.balloon svg{display:block;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 6px 8px rgba(0,0,0,.35));transition:transform .18s ease-out,opacity .18s ease-out;transform-origin:50% 38%}.balloon__string{transform-origin:35px 92px;animation:string 1.2s ease-in-out infinite alternate}@keyframes string{0%{transform:rotate(-6deg)}to{transform:rotate(6deg)}}.balloon--popped svg{transform:scale(1.5);opacity:0}.balloon--gold{z-index:2}.balloon--gold svg{filter:drop-shadow(0 0 16px rgba(255,211,77,.95)) drop-shadow(0 6px 8px rgba(0,0,0,.35));animation:gold-balloon .9s ease-in-out infinite alternate}@keyframes gold-balloon{to{transform:scale(1.12)}}.balloons--gold .balloon:not(.balloon--gold){pointer-events:none}.balloons__controls{bottom:18px;pointer-events:none}.balloons__gold-hint{font-family:var(--font-fun);font-weight:400;font-size:22px;color:#ffd34d;animation:pulse .9s ease-in-out infinite}@font-face{font-family:Coiny;font-style:normal;font-display:swap;font-weight:400;src:url(./coiny-latin-400-normal-CAitHKci.woff2) format("woff2"),url(./coiny-latin-400-normal-BtonjJR1.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(./poppins-latin-400-normal-BOb3E3N0.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(./poppins-latin-600-normal-BJdTmd5m.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(./poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(./poppins-latin-700-normal-BVuQR_eA.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-greek-900-normal-Clii5heL.woff2) format("woff2"),url(./inter-greek-900-normal-7n5hB3DA.woff) format("woff")}:root{--k: 1}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;background:#0b0220}.page{--gold: #ffd34d;--gold-deep: #f59e0b;--pink: #ff3fa4;--cyan: #2ee6ff;--violet: #8b5cf6;--green: #08d308;--font-fun: "Coiny", "Inter", "Poppins", sans-serif;position:relative;height:100vh;height:100svh;overflow:hidden;overflow:clip;font-family:Poppins,sans-serif;color:#fff;background:radial-gradient(90% 55% at 50% 18%,#5a1aa8,#5a1aa800 70%),radial-gradient(70% 50% at 10% 100%,#ff3fa459,#ff3fa400 70%),radial-gradient(70% 50% at 90% 100%,#2ee6ff40,#2ee6ff00 70%),linear-gradient(180deg,#1c0640,#12032c 55%,#0b0220);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;--ls-top: 14px;--ls-left: auto;--ls-right: 14px;--ls-menu-left: auto;--ls-menu-right: 0;--ls-top-mob: 10px;--ls-left-mob: auto;--ls-right-mob: 10px;--ls-menu-left-mob: auto;--ls-menu-right-mob: 0;--ls-accent: #ffd34d;--ls-accent-rgb: 255, 211, 77;--ls-bg-rgb: 28, 6, 64;--ls-font: "Poppins", sans-serif}.stage{position:absolute;left:0;top:0;width:var(--sw, 100vw);height:var(--sh, 100svh);transform:scale(var(--k));transform-origin:0 0;overflow:hidden;overflow:clip}.frame{position:absolute;left:50%;top:50%;width:420px;height:860px;margin:-430px 0 0 -210px}.sky{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sky__bokeh{position:absolute;border-radius:50%;filter:blur(18px);opacity:.35;transform:translate(-50%,-50%);animation:bokeh 9s ease-in-out infinite alternate}@keyframes bokeh{0%{transform:translate(-50%,-50%) scale(.8);opacity:.18}to{transform:translate(-50%,calc(-50% - 40px)) scale(1.15);opacity:.45}}.sky__decor{display:none;position:absolute;animation:float-decor 5s ease-in-out infinite alternate}@media(min-width:992px){.sky__decor{display:block}}.sky__decor--coin{border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff6c2,#ffc21a 45%,#c46a00);box-shadow:0 0 0 4px #e09a00 inset,0 0 0 7px #fff6c280 inset,0 10px 30px #ffbe2859}.sky__decor--star{background:linear-gradient(135deg,#fff6c2,#ffd34d 50%,#ff8a00);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);filter:drop-shadow(0 0 10px #ffd34d)}@keyframes float-decor{0%{transform:translateY(0) rotate(-12deg)}to{transform:translateY(-28px) rotate(14deg)}}.rays{position:absolute;left:50%;top:140px;width:1400px;height:1400px;margin:-700px 0 0 -700px;background:repeating-conic-gradient(from 0deg,#ffdc7821,#ffdc7821 7deg,#ffdc7800 7deg,#ffdc7800 18deg);-webkit-mask:radial-gradient(circle,#000 0%,rgba(0,0,0,.6) 25%,transparent 55%);mask:radial-gradient(circle,#000 0%,rgba(0,0,0,.6) 25%,transparent 55%);animation:spin 60s linear infinite;pointer-events:none}.garland{position:absolute;left:0;top:0;width:420px;height:52px;overflow:visible;pointer-events:none}.garland__bulb{filter:drop-shadow(0 0 5px currentColor);animation:bulb 1.4s ease-in-out infinite alternate}@keyframes bulb{0%{opacity:.35}to{opacity:1}}.logo{position:absolute;left:135px;top:58px;width:150px;line-height:0}.logo img{width:100%;height:auto;filter:drop-shadow(0 2px 8px rgba(0,0,0,.6))}.hero{position:absolute;left:0;right:0;top:86px;text-align:center;pointer-events:none}.hero__chip{display:inline-block;padding:3px 16px 4px;border-radius:99px;background:linear-gradient(90deg,#ff3fa4,#b06bff);box-shadow:0 0 0 2px #ffffff40 inset,0 4px 14px #ff3fa473;font-family:var(--font-fun);font-size:15px;letter-spacing:.06em;text-transform:uppercase}.hero__amount,.gold-text{background:linear-gradient(180deg,#fffbe0,#ffe066 30%,#ffb800 62%,#ff8a00 80%,#ffe680);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #7a2e00) drop-shadow(0 0 22px rgba(255,190,40,.55))}.hero__amount{margin:0;font-family:var(--font-fun);font-size:76px;line-height:1.05;white-space:nowrap;animation:hero-glow 2.4s ease-in-out infinite}@keyframes hero-glow{50%{transform:scale(1.05)}}.hero__label{margin:-2px 0 0;font-size:15px;font-weight:700;color:#ffe9a8;text-shadow:0 2px 6px rgba(0,0,0,.6)}.card{position:absolute;left:12px;top:228px;width:396px;height:566px;padding:3px;border-radius:28px;overflow:hidden;isolation:isolate;box-shadow:0 20px 50px #0000008c,0 0 40px #b06bff59}.card:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:760px;height:760px;margin:-380px 0 0 -380px;background:conic-gradient(#ff3fa4,#ffd34d,#2ee6ff,#b06bff,#7dff5a,#ff3fa4);animation:spin 6s linear infinite}.card__inner{position:relative;width:100%;height:100%;border-radius:25px;overflow:hidden;background:radial-gradient(120% 60% at 50% 0%,#b06bff59,#b06bff00 60%),linear-gradient(180deg,#24084d,#160433)}.card__title{position:relative;z-index:2;margin:0;height:48px;padding:0 14px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--font-fun);font-weight:400;font-size:19px;line-height:1.05;color:#fff;text-shadow:0 2px 0 #6b1d8f,0 0 12px rgba(255,63,164,.6)}.card__game{position:absolute;left:5px;top:52px;width:380px;height:505px}.btn-mega{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:200px;height:62px;padding:0 34px;border:2px solid #b6ffb6;border-radius:99px;overflow:hidden;background:linear-gradient(180deg,#7dff7d,#19e019 45%,#008f00);box-shadow:0 6px #005200,0 14px 26px #00000073,0 0 28px #08d30873;color:#fff;font-family:var(--font-fun);font-size:26px;line-height:1;letter-spacing:.03em;text-transform:uppercase;text-shadow:0 2px 0 #005200;cursor:pointer;transition:transform .12s,box-shadow .12s,filter .2s}.btn-mega:after{content:"";position:absolute;top:-20%;left:-60%;width:40%;height:140%;background:linear-gradient(90deg,#fff0,#ffffffa6,#fff0);transform:skew(-20deg);animation:shine 2.6s ease-in-out infinite}@keyframes shine{0%,55%{left:-60%}to{left:130%}}.btn-mega:active:not(:disabled){transform:translateY(5px);box-shadow:0 1px #005200,0 6px 14px #0006,0 0 20px #08d30866}.btn-mega:disabled{cursor:default;filter:grayscale(.7) brightness(.75)}.btn-mega:disabled:after{animation:none}.btn-mega--pulse:not(:disabled){animation:pulse 1.3s ease-in-out infinite}@keyframes pulse{50%{transform:scale(1.06)}}.game{position:relative;width:380px;height:505px}.game__controls{position:absolute;left:0;right:0;bottom:12px;display:flex;flex-direction:column;align-items:center;gap:8px}.game__status{min-height:22px;font-size:15px;font-weight:700;color:#ffe9a8;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.6)}.toast{position:absolute;z-index:5;left:50%;top:46%;padding:8px 18px;border-radius:14px;background:linear-gradient(90deg,#ff3fa4,#b06bff);box-shadow:0 8px 24px #00000073;font-family:var(--font-fun);font-size:20px;white-space:nowrap;transform:translate(-50%,-50%);pointer-events:none}.toast-enter-active{animation:toast-in .45s cubic-bezier(.2,1.5,.4,1)}.toast-leave-active{transition:opacity .3s,transform .3s}.toast-leave-to{opacity:0;transform:translate(-50%,-90%)}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}}.float-text{position:absolute;z-index:6;font-family:var(--font-fun);font-size:26px;white-space:nowrap;pointer-events:none;transform:translate(-50%,-50%);animation:float-up 1.1s ease-out forwards}@keyframes float-up{0%{opacity:0;transform:translate(-50%,-30%) scale(.5)}20%{opacity:1;transform:translate(-50%,-60%) scale(1.15)}to{opacity:0;transform:translate(-50%,-190%) scale(1)}}.meter{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;margin:0 14px;padding:7px 14px 9px;border-radius:16px;background:#0a021a8c;box-shadow:0 0 0 1.5px #ffd34d59 inset}.meter__label{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#d9c4ff}.meter__value{justify-self:end;font-family:var(--font-fun);font-size:24px;line-height:1;color:var(--gold);text-shadow:0 0 12px rgba(255,190,40,.6)}.meter__value small{font-size:15px}.meter__value--bump{animation:bump .5s cubic-bezier(.2,1.8,.4,1)}@keyframes bump{0%{transform:scale(1.5)}}.meter__bar{grid-column:1 / -1;position:relative;height:12px;border-radius:99px;background:#ffffff1a;overflow:hidden}.meter__fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:repeating-linear-gradient(-45deg,#ffffff40 0,#ffffff40 6px,#fff0 6px,#fff0 12px),linear-gradient(90deg,#ff3fa4,#ffd34d);background-size:17px 17px,100% 100%;box-shadow:0 0 10px #ffd34db3;transition:width .6s cubic-bezier(.3,1.3,.5,1);animation:stripes .6s linear infinite}@keyframes stripes{to{background-position:17px 0,0 0}}.meter__goal{position:absolute;right:6px;top:-1px;font-size:10px;font-weight:700;color:#ffffff8c}.meter--full .meter__fill{background:linear-gradient(90deg,#ffd34d,#fff3a8,#ffd34d)}.sound{position:absolute;z-index:7;left:14px;top:14px;width:42px;height:42px;padding:9px;border:1.5px solid rgba(255,211,77,.55);border-radius:12px;background:#1c06409e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--gold);cursor:pointer}.sound--off{color:#ffffff80}.sound svg{display:block;width:100%;height:100%}@media(max-width:768px){.sound{left:10px;top:10px}}.fx{position:fixed;z-index:40;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.stage .footer{position:absolute;z-index:4;left:0;right:0;bottom:0;height:48px;margin:0;padding:0 16px env(safe-area-inset-bottom);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0 11px;border-top:1px solid rgba(255,211,77,.18);background:#0a021a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.stage .footer-logo{height:13px;width:auto;opacity:.8}.stage .footer .visa{height:10px}.stage .footer .deal,.stage .footer .revolut,.stage .footer .bank,.stage .footer .interac{height:15px}@media(min-width:992px){.stage .footer{height:56px;gap:0 40px}.stage .footer-logo{height:16px}.stage .footer .visa{height:12px}.stage .footer .deal,.stage .footer .revolut,.stage .footer .bank,.stage .footer .interac{height:20px}}.win{position:fixed;z-index:30;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 45%,#3c0c78d1,#080114f0 70%)}.win-enter-active{transition:opacity .4s}.win-leave-active{transition:opacity .25s}.win-enter-from,.win-leave-to{opacity:0}.win__rays{position:absolute;left:50%;top:45%;width:200vmax;height:200vmax;margin:-100vmax 0 0 -100vmax;background:repeating-conic-gradient(from 0deg,#ffd34d47,#ffd34d47 8deg,#ffd34d00 8deg,#ffd34d00 20deg);-webkit-mask:radial-gradient(circle,#000 0%,transparent 45%);mask:radial-gradient(circle,#000 0%,transparent 45%);animation:spin 18s linear infinite}.win__box{position:relative;width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;transform:scale(var(--k))}.win__title{margin:0 0 18px;font-family:var(--font-fun);font-size:58px;line-height:1;white-space:nowrap}.win__letter{display:inline-block;background:linear-gradient(180deg,#fffbe0,#ffe066 35%,#ff9d00 75%,#ffe680);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 4px 0 #7a2e00) drop-shadow(0 0 18px rgba(255,190,40,.7));animation:letter-drop .6s cubic-bezier(.2,1.6,.4,1) both,letter-wave 1.8s ease-in-out 1.2s infinite}@keyframes letter-drop{0%{opacity:0;transform:translateY(-120px) scale(2) rotate(-20deg)}}@keyframes letter-wave{0%,to{transform:translateY(0)}25%{transform:translateY(-8px)}}.win__card{position:relative;width:320px;padding:20px 16px 18px;border-radius:26px;overflow:hidden;background:radial-gradient(100% 80% at 50% 0%,#ffd34d59,#ffd34d00 70%),linear-gradient(180deg,#3a0f78,#1d0545);box-shadow:0 0 0 3px #ffd34d inset,0 0 0 6px #ffd34d40,0 20px 50px #0009,0 0 60px #ffbe2873;animation:card-pop .7s cubic-bezier(.2,1.5,.4,1) .45s both}@keyframes card-pop{0%{opacity:0;transform:scale(.3) rotate(-8deg)}}.win__shine{position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff59,#fff0);transform:skew(-20deg);animation:shine 3s ease-in-out 1.5s infinite}.win__amount{margin:0;font-family:var(--font-fun);font-size:84px;line-height:1;background:linear-gradient(180deg,#fffbe0,#ffe066 30%,#ffb800 62%,#ff8a00 80%,#ffe680);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 3px 0 #7a2e00)}.win__amount small{font-size:46px}.win__label{margin:6px 0 0;font-size:18px;font-weight:700;color:#ffe9a8}.win__text{margin:18px 0 16px;font-size:16px;font-weight:600;color:#f0e4ff;animation:fade-in .5s ease 1s both}.win__take{animation:fade-in .5s ease 1.2s both,pulse 1.3s ease-in-out 1.8s infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(20px)}}.test-reload{position:fixed;z-index:2;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:2px dashed #ffd34d;border-radius:99px;background:#1c0640eb;box-shadow:0 8px 24px #00000080;color:#ffd34d;font-family:Poppins,sans-serif;font-size:15px;font-weight:700;transform:translate(-50%);cursor:pointer}.test-reload svg{width:18px;height:18px}@media(prefers-reduced-motion:reduce){.rays,.card:before,.win__rays,.sky__bokeh,.sky__decor,.hero__amount{animation:none}}:root{--color-bg: #150316;--color-red: #c81419;--color-red-dark: #7e0000;--color-blue: #40B6FF;--color-gold: ##faeab4;--color-gold-dark: #b7580f;--color-green: #59c72f;--color-green-dark: #1c7a17;--font-display: "Inter", sans-serif}.signup{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:linear-gradient(#2e082cf0,#1a041bf5);border:1px solid #f9d04759;border-radius:16px;width:100%;padding:22px 22px 18px;box-shadow:0 18px 44px #0000008c}.signup__head{justify-content:space-between;align-items:center;display:flex}.signup__title{font-family:var(--font-display);margin:0;font-size:22px;font-weight:800}.signup__steps{align-items:center;gap:8px;display:flex}.step{color:#10240c;background:#ffffff29;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:inline-flex}.step--active{background:var(--color-green)}.signup__prize{color:var(--color-gold);background:#f9d0471f;border:1px solid #f9d04766;border-radius:10px;margin:12px 0 0;padding:8px 12px;font-size:13px}.signup__prize strong{color:#fff}.signup__sub{text-align:center;color:#ffffffbf;margin:14px 0 12px;font-size:13px}.signup__form{flex-direction:column;gap:12px;display:flex}.field{flex-direction:column;gap:4px;display:flex}.input{color:#fff;background:#0e020fbf;border:1px solid #ffffff24;border-radius:10px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:14px;transition:border-color .15s}.input::placeholder{color:#ffffff73}.input:focus{border-color:var(--color-gold)}.input--error{border-color:var(--color-red)}.input-wrap{position:relative}.input--with-eye{padding-right:44px}.eye{color:#ffffff8c;cursor:pointer;background:0 0;border:none;padding:4px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.eye:hover{color:#fff}.select-wrap{display:block;position:relative}.select-label{letter-spacing:.3px;color:#ffffff80;pointer-events:none;font-size:10px;position:absolute;top:6px;left:14px}.input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:linear-gradient(45deg,#0000 50%,#fff9 50%),linear-gradient(135deg,#fff9 50%,#0000 50%);background-position:calc(100% - 20px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:6px 6px;padding-top:20px;padding-bottom:8px}.input--select option{color:#fff;background:#1a041b}.field__error{color:#ff7a7a;margin:0;font-size:12px}.field__error--check{margin-top:-6px}.check{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.check__box{opacity:0;width:0;height:0;position:absolute}.check__mark{background:#0e020fbf;border:1.5px solid #ffffff59;border-radius:6px;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;transition:background .15s,border-color .15s;display:inline-flex}.check__mark--error{border-color:var(--color-red)}.check__box:checked+.check__mark{background:var(--color-green);border-color:var(--color-green)}.check__box:checked+.check__mark:after{content:"";border:2px solid #0e2408;border-width:0 2px 2px 0;width:5px;height:9px;transform:rotate(45deg) translateY(-1px)}.check__text{color:#ffffffd9}.check__text a{color:var(--color-green);text-decoration:none}.check__text a:hover{text-decoration:underline}.signup__error{color:#ffb3b3;background:#c814192e;border:1px solid #c814198c;border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.signup__error a{color:#fff;font-weight:700}.submit{background:linear-gradient(180deg,var(--color-green) 0%,var(--color-green-dark) 100%);color:#fff;width:100%;font-family:var(--font-display);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:13px 16px;font-size:16px;font-weight:800;transition:filter .15s;display:flex;box-shadow:0 6px 16px #1c7a1773}.submit:hover:not(:disabled){filter:brightness(1.1)}.submit:disabled{filter:grayscale(.3) brightness(.8);cursor:wait}.submit--link{text-decoration:none}.spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.signup__aux{text-align:center;color:#ffffffd9;margin:0;font-size:13px}.signup__aux--muted{color:#ffffff8c}.signup__aux a{color:var(--color-green);font-weight:700;text-decoration:none}.signup__aux a:hover{text-decoration:underline}.success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:12px 0;display:flex}.success__icon{background:linear-gradient(180deg,var(--color-green) 0%,var(--color-green-dark) 100%);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:30px;font-weight:900;display:flex;box-shadow:0 6px 18px #1c7a1780}.success__text{color:#ffffffd9;margin:0;font-size:14px}.success__text strong{color:var(--color-gold)}.footer{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000002e;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 55px;margin-top:-11%;padding:20px;display:flex;position:relative}.footer-logo{filter:brightness(.7)}.visa{height:20px}.mastercard{height:23px}.google{height:28px}.apple{height:26px}.deal,.revolut,.bank,.interac{height:32px}.kryptonim{height:16px}@media(max-width:750px){.footer{gap:25px 38px}.visa{height:12px}.mastercard{height:15px}.google{height:16px}.apple{height:17px}.deal{height:23px}.revolut,.bank{height:20px}.interac{height:26px}.kryptonim{height:12px}}.signup [hidden]{display:none!important}.success__icon{animation:.42s cubic-bezier(.34,1.56,.64,1) both success-pop}@keyframes success-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.success__title{font-family:var(--font-display);margin:0;font-size:20px;font-weight:800;color:#fff}.success__prize{font-family:"Poppins",var(--font-display),sans-serif;margin:2px 0 0;font-size:15px;font-weight:700;line-height:1.15;color:#ffffffe6}.success__prize strong{display:block;font-size:28px;font-weight:900;color:#f9d047;text-shadow:0 2px 4px rgba(0,0,0,.35)}.success__prize span{display:block;margin-top:2px;font-size:14px;font-weight:700;color:#59c72f}.success__bar{width:100%;max-width:240px;height:4px;margin-top:4px;border-radius:999px;background:#ffffff26;overflow:hidden}.success__bar-fill{display:block;width:100%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--color-green) 0%,#4ffba8 100%);transform:scaleX(0);transform-origin:left center;animation:var(--success-delay, 1.8s) linear forwards success-bar}@keyframes success-bar{to{transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.success__icon{animation:none}}.overlay-form{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000000a6;box-sizing:border-box;overflow-y:auto;padding:20px;display:flex}.overlay-form .signup-slot{width:100%;max-width:400px;box-sizing:border-box;position:static;top:auto;left:auto;transform:none;margin:auto}@media(max-width:1018px){.overlay-form .signup-slot{max-width:min(440px,92vw)}}.signup__won{text-align:center;background:linear-gradient(180deg,#f9d04729,#f9d0470a);border:1px solid rgba(249,208,71,.45);border-radius:12px;padding:10px 14px 12px;margin-bottom:16px}.signup__won-label{margin:0;font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#f9d047}.signup__won-prize{margin:4px 0 0;font-family:"Poppins",var(--font-display),sans-serif;font-size:20px;font-weight:800;line-height:1.15;color:#fff}.signup__won-prize strong{color:#f9d047}.signup__won-prize span{color:#59c72f}.signup__won-note{margin:4px 0 0;font-size:12px;color:#ffffffb3}.field__error,.form__error{display:block;margin:0;font-size:12px;line-height:1.35;color:transparent}.field__error{min-height:1.35em}.field--password:after{content:"";display:block;font-size:12px;line-height:1.35;min-height:1.35em}.field__error--visible,.form__error--visible{color:#ff6b6b}.form__error{box-sizing:border-box;min-height:38px;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:center}.form__error--visible{border-color:#ff6b6b73;background:#ff6b6b1a}@media(max-width:410px){.field>.field__error,.field--password:after{min-height:2.7em}}@media(max-width:430px){.form__error{min-height:55px}}.captcha{margin-top:14px;display:flex;justify-content:center}.captcha:not(:empty){min-height:65px}.submit--loading{opacity:.65;pointer-events:none}.signup{position:relative}.signup__close{position:absolute;top:10px;right:10px;width:32px;height:32px;padding:0;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:#00000059;color:#fff;font-size:22px;line-height:1;cursor:pointer;transition:background .2s}.signup__close:hover{background:#0009}.pw-hint{position:absolute;top:50%;right:42px;transform:translateY(-50%);line-height:0}.input--with-eye{padding-right:68px}.pw-hint__btn{width:20px;height:20px;padding:0;border:1px solid rgba(255,255,255,.35);border-radius:50%;background:transparent;color:#ffffff8c;font-size:12px;font-weight:700;line-height:1;cursor:pointer;transition:color .15s,border-color .15s}.pw-hint__btn:hover{color:#fff;border-color:#fff}.pw-hint__bubble{display:none;position:absolute;bottom:calc(100% + 10px);right:-8px;z-index:3;width:max-content;max-width:250px;padding:9px 11px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#241127;box-shadow:0 8px 20px #00000073;font-size:11px;line-height:1.4;text-align:left;color:#fffc;white-space:normal;pointer-events:none}.pw-hint__bubble:after{content:"";position:absolute;top:100%;right:12px;border:6px solid transparent;border-top-color:#241127}.pw-hint:hover .pw-hint__bubble,.pw-hint__btn:focus-visible+.pw-hint__bubble,.pw-hint--open .pw-hint__bubble{display:block}.pw-hint--error .pw-hint__btn{color:#ff6b6b;border-color:#ff6b6bb3}.pw-hint--error .pw-hint__rules{display:none}.pw-hint--error .pw-hint__bubble{border-color:#ff6b6b73}.pw-hint .field__error{display:none;min-height:0;margin:0}.pw-hint .field__error--visible{display:block}.overlay-form{--font-display: "Poppins", sans-serif;--color-gold: #ffd34d;--color-green: #08d308;--color-green-dark: #008100;background:#0a021abf;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:Poppins,sans-serif;animation:form-in .35s ease}.overlay-form .signup{background:radial-gradient(120% 60% at 50% 0%,#ffd34d33,#ffd34d00 70%),linear-gradient(180deg,#2a0c58f7,#14052efa);border:1px solid rgba(255,211,77,.45);box-shadow:0 18px 44px #0000008c,0 0 40px #b06bff59;animation:card-in .5s cubic-bezier(.2,1.35,.4,1)}.overlay-form .submit{border:1px solid #92ff92;border-radius:5px;background:linear-gradient(0deg,#008100,#08d308);box-shadow:0 2px #004800,0 8px 15px #00022c40}.overlay-form .submit:hover:not(:disabled){filter:brightness(1.08)}.overlay-form .input{background:#0a021ab3;border-color:#ffd34d38}.overlay-form .input:focus{border-color:#3dff3d;box-shadow:0 0 0 3px #3dff3d26}.overlay-form .input--select option{background:#1d0545}.overlay-form .check__box:checked+.check__mark{background:#08d308;border-color:#92ff92}.overlay-form .check__text a,.overlay-form .signup__aux a{color:#ffd34d}.overlay-form .pw-hint__bubble{background:#24084d;border-color:#ffd34d4d}.overlay-form .pw-hint__bubble:after{border-top-color:#24084d}@keyframes form-in{0%{opacity:0}}@keyframes card-in{0%{opacity:0;transform:translateY(60px) scale(.92)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
