.ug-backdrop{position:relative;z-index:1;color:var(--text,#fff);font-family:'Manrope',sans-serif;opacity:0;transition:opacity .28s ease}.ug-backdrop.show{opacity:1}body.ug-open>main,body.ug-open>footer{display:none}.ug-screen{position:relative;z-index:2;width:min(1240px,100%);margin:0 auto;padding:calc(var(--head-h) * 2.64) clamp(16px,4vw,40px) 90px;display:flex;flex-direction:column;gap:18px;transform:translateY(14px);transition:transform .35s cubic-bezier(.2,.9,.25,1.05)}.ug-backdrop.show .ug-screen{transform:none}.ug-topbar{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--head-h) * .42) calc(var(--head-h) * 1.07)}.ug-topbar .cx-vol{--cx-ink-line:#000E3C;--cx-body:#3F92F6;flex:0 1 calc(var(--head-h) * 11)}.ug-screen-title{font-family:"MegaBoxFont","Arial Black","Segoe UI",system-ui,sans-serif;font-weight:900;font-size:calc(var(--head-h) * .97);line-height:1.1;letter-spacing:.04em;word-spacing:normal;text-transform:uppercase;color:#fff;margin:0;text-shadow:var(--so),var(--extrude)}.ug-panel{border:3px solid rgba(0,30,170,.40);border-radius:20px;background:rgba(21,27,243,.328);overflow:hidden}.ug-head{padding:14px 24px 16px;background:rgba(55,0,230,.25);text-align:center}.ug-sub{color:var(--text-dim);font-weight:600;font-size:.92rem;line-height:1.5}.ug-stage{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"stake  center target" "topup  center quick";align-items:stretch;gap:18px clamp(16px,2.6vw,36px);padding:26px clamp(16px,3vw,34px)}.ug-box-stake{grid-area:stake}.ug-box-target{grid-area:target}.ug-topup{grid-area:topup}.ug-quick{grid-area:quick}.ug-box{background:rgba(4,18,58,.42);border:3px solid rgba(255,255,255,.10);border-radius:18px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0}.ug-box.is-ping,.ug-col.is-ping{animation:ug-ping 1s ease}@keyframes ug-ping{0%,100%{box-shadow:0 0 0 0 rgba(255,216,77,0)}30%{box-shadow:0 0 0 4px rgba(255,216,77,.8)}}.ug-box-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}.ug-box-cap,.ug-col-title{margin:0;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1rem;letter-spacing:.04em;color:#fff;--so-r:0.045em;text-shadow:var(--so),var(--extrude)}.ug-box-count{color:#7BE9F3;font-weight:800;font-size:.82rem}.ug-box-clear{width:28px;height:28px;border-radius:50%;cursor:pointer;border:2px solid rgba(255,255,255,.18);background:rgba(3,14,44,.6);color:#fff;font-size:1.1rem;font-weight:900;line-height:1}.ug-box-clear:hover{background:rgba(224,58,70,.8)}.ug-box-foot{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;margin-top:auto}.ug-box-sum{color:var(--text-dim);font-weight:700;font-size:.88rem}.ug-box-sum b{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;color:#FFE45C;letter-spacing:.03em;text-shadow:var(--so),var(--extrude)}.ug-box-note{color:var(--text-dim);font-size:.78rem;font-weight:600}.ug-box-count.is-on{color:#FFD84D}.ug-stake{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:170px}.ug-stake-empty{flex:1;width:100%;border:0;background:none;cursor:pointer;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-family:'Manrope',sans-serif}.ug-stake-plus{position:relative;width:76px;height:76px;border-radius:22px;display:grid;place-items:center;font-size:2.6rem;font-weight:900;line-height:1;color:#FFD84D;background:linear-gradient(180deg,rgba(255,216,77,.16),rgba(255,216,77,.04));border:3px solid rgba(255,216,77,.5);box-shadow:0 0 30px -6px rgba(255,216,77,.45);transition:transform .2s ease,box-shadow .2s ease}.ug-stake-plus::before{content:'';position:absolute;inset:-10px;border-radius:28px;border:2px dashed rgba(255,216,77,.35);animation:ug-ring 2s ease-in-out infinite}@keyframes ug-ring{50%{opacity:.35;transform:scale(1.04)}}.ug-stake-empty:hover .ug-stake-plus{transform:scale(1.06);box-shadow:0 0 40px -4px rgba(255,216,77,.6)}.ug-stake-cap{color:rgba(255,255,255,.7);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.14em}.ug-stake-dots{display:flex;gap:6px}.ug-stake-dots i{width:20px;height:20px;border-radius:6px;border:2px dashed rgba(255,255,255,.14);background:rgba(255,255,255,.03)}.ug-stake-one{position:relative;align-self:center;width:min(220px,100%);border:0;padding:0;background:none;cursor:pointer;color:#fff;font-family:'Manrope',sans-serif;transition:transform .15s ease}.ug-stake-one .ug-card{width:100%}.ug-stake-one:hover{transform:translateY(-2px)}.ug-stake-many{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:10px}.ug-stake-many.is-2 .ug-mini{width:calc(50% - 5px);max-width:170px}.ug-stake-many.is-4 .ug-mini{width:calc(50% - 5px);max-width:140px}.ug-stake-many.is-6 .ug-mini{width:calc(33.333% - 7px);max-width:112px}.ug-stake-many.is-8 .ug-mini{width:calc(25% - 8px);max-width:90px}.ug-stake-many.is-10 .ug-mini{width:calc(20% - 8px);max-width:76px}.ug-stake-many.is-8 .ug-mini-val,.ug-stake-many.is-10 .ug-mini-val{font-size:.7rem}.ug-mini{--rc:#9B92C4;position:relative;padding:0;border:0;background:none;cursor:pointer;color:#fff;display:flex;flex-direction:column;align-items:center;gap:4px;font-family:'Manrope',sans-serif;transition:transform .15s ease}.ug-mini:hover{transform:translateY(-2px)}.ug-mini-art{position:relative;width:100%;aspect-ratio:4/3;border-radius:12px;overflow:hidden;border:3px solid color-mix(in srgb,var(--rc) 65%,transparent);background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--rc) 38%,transparent),transparent 70%),rgba(3,14,44,.55);box-shadow:0 0 18px -8px var(--rc),0 4px 0 rgba(4,20,66,.6)}.ug-mini-art .lt-inner{position:absolute;inset:0;display:grid;place-items:center}.ug-mini-qty{position:absolute;right:4px;bottom:4px;padding:1px 6px 2px;border-radius:7px;background:rgba(3,14,44,.85);font-size:.7rem;font-weight:800}.ug-mini-val{font-size:.8rem;font-weight:900;color:#FFE45C;white-space:nowrap}.ug-stake-x{position:absolute;top:-8px;right:-8px;z-index:2;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:1rem;font-weight:900;line-height:1;color:#fff;background:#E03A46;border:2px solid #000E3C;box-shadow:0 2px 0 rgba(0,0,0,.35);opacity:0;transform:scale(.7);transition:opacity .14s ease,transform .14s ease}.ug-stake-one:hover .ug-stake-x,.ug-mini:hover .ug-stake-x,.ug-stake-one:focus-visible .ug-stake-x,.ug-mini:focus-visible .ug-stake-x{opacity:1;transform:none}@media (hover:none){.ug-stake-x{opacity:1;transform:none}}.ug-box-target .ug-card{margin:0 auto;width:min(220px,100%)}.ug-target-empty{flex:1;width:100%;min-height:170px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:3px dashed rgba(255,255,255,.18);border-radius:14px;background:rgba(3,14,44,.35);color:var(--text-dim);font-family:'Manrope',sans-serif;font-weight:700;font-size:.86rem}.ug-target-empty:hover{filter:brightness(1.12)}.ug-target-ic{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;font-size:2rem;line-height:1;color:#FFD84D;background:rgba(255,216,77,.10);border:3px solid rgba(255,216,77,.5)}.ug-card{--rc:#9B92C4;width:min(232px,100%);padding:14px 14px 16px;border-radius:20px;background:linear-gradient(180deg,rgba(24,72,166,.85),rgba(9,36,102,.85));border:3px solid color-mix(in srgb,var(--rc) 55%,transparent);box-shadow:0 7px 0 rgba(4,20,66,.75),0 0 26px -8px var(--rc);text-align:center}.ug-card.is-empty{border-style:dashed;border-color:rgba(255,255,255,.22);box-shadow:0 7px 0 rgba(4,20,66,.55);background:linear-gradient(180deg,rgba(12,44,116,.55),rgba(7,26,74,.55))}.ug-card-thumb{position:relative;height:118px;border-radius:14px;margin-bottom:10px;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--rc) 40%,transparent),transparent 68%),rgba(3,14,44,.5)}.ug-card-thumb .lt-inner{width:100%;height:100%;display:grid;place-items:center;position:relative}.ug-card-plus{font-size:2.4rem;color:rgba(255,255,255,.4);font-weight:900}.ug-card-qty{position:absolute;right:8px;bottom:8px;padding:3px 8px 5px;border-radius:9px;background:rgba(3,14,44,.85);border:2px solid rgba(255,255,255,.16);font-size:.78rem;font-weight:800}.ug-card-name{font-weight:800;font-size:.95rem;line-height:1.25;min-height:2.4em}.ug-card-value{margin-top:6px;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.15rem;color:#FFE45C;letter-spacing:.04em;--so-r:0.04em;text-shadow:var(--so),var(--extrude)}.ug-card-rar{margin-top:4px;font-size:.76rem;font-weight:800;color:var(--rc);text-transform:uppercase;letter-spacing:.06em}.ug-card .lt-emoji,.ug-tile .lt-emoji,.ug-hist-thumb .lt-emoji{font-size:1.8rem}.ug-mini .lt-emoji{font-size:1.3rem}.ug-card .lt-inner.has-img .lt-emoji,.ug-mini .lt-inner.has-img .lt-emoji,.ug-tile .lt-inner.has-img .lt-emoji,.ug-hist-thumb .lt-inner.has-img .lt-emoji{display:none}.ug-card .lt-img,.ug-tile .lt-img,.ug-mini .lt-img,.ug-hist-thumb .lt-img{--pad:9%;inset:var(--pad);width:calc(100% - var(--pad) * 2);height:calc(100% - var(--pad) * 2);object-fit:contain}.ug-card .lt-img{--pad:7%;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.ug-tile .lt-img.is-portrait,.ug-mini .lt-img.is-portrait,.ug-hist-thumb .lt-img.is-portrait{--pad:0%;object-fit:cover;object-position:50% 40%}.ug-mini .lt-img{--pad:8%}.ug-center{grid-area:center;align-self:center;display:flex;flex-direction:column;align-items:center;gap:12px}.ug-dial{position:relative;width:clamp(240px,24vw,300px);aspect-ratio:1;display:grid;place-items:center}.ug-dial-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ug-ring-bg{fill:none;stroke:url(#ugHatch);stroke-width:22}.ug-ring-edge{fill:none;stroke:#000E3C;stroke-width:3}.ug-ring-win{fill:none;stroke:#4FD45C;stroke-width:22;stroke-linecap:butt;filter:drop-shadow(0 0 7px rgba(99,224,110,.65));transition:stroke-dasharray .25s ease}.ug-ring-shine{fill:none;stroke:rgba(214,255,214,.55);stroke-width:5;stroke-linecap:butt;transition:stroke-dasharray .25s ease}.ug-tick{stroke:rgba(255,255,255,.22);stroke-width:1.5;stroke-linecap:round}.ug-tick.is-big{stroke:rgba(255,255,255,.6);stroke-width:2.6}.ug-bulb{fill:#2a3c74;stroke:#000E3C;stroke-width:1.5;transition:fill .12s ease}.ug-dial.is-wheel .ug-bulb{animation:ug-bulb 2.4s ease-in-out infinite}.ug-dial.is-wheel.is-spin .ug-bulb{animation-duration:.5s}@keyframes ug-bulb{0%,100%{fill:#2a3c74}45%{fill:#FFE45C;filter:drop-shadow(0 0 4px rgba(255,228,92,.9))}}.ug-dial.is-won .ug-bulb{animation:ug-bulb-won .45s steps(2) 4!important;fill:#63E06E}.ug-dial.is-lost .ug-bulb{animation:none!important;fill:#FF5A64;filter:drop-shadow(0 0 4px rgba(255,90,100,.8))}@keyframes ug-bulb-won{50%{fill:#FFFFFF}}.ug-dial.is-won .ug-ring-win{animation:ug-win-flash .5s ease-in-out 3}@keyframes ug-win-flash{50%{stroke:#B8FFBE;filter:drop-shadow(0 0 16px rgba(99,224,110,1))}}.ug-dial.is-idle .ug-ring-bg{animation:ug-breathe 2.2s ease-in-out infinite}@keyframes ug-breathe{50%{opacity:.7}}.ug-needle{position:absolute;inset:0;display:grid;place-items:start center;transform-origin:50% 50%;will-change:transform;z-index:2;pointer-events:none}.ug-ptr{display:block;width:0;height:0;margin-top:1.5%;border-left:15px solid transparent;border-right:15px solid transparent;border-top:36px solid #FFD84D;filter:drop-shadow(0 -2px 0 #000E3C) drop-shadow(2px 0 0 #000E3C) drop-shadow(-2px 0 0 #000E3C) drop-shadow(0 5px 6px rgba(0,0,0,.55));transform-origin:50% 0}.ug-ptr.is-flick{animation:ug-flick .12s ease-out}@keyframes ug-flick{40%{transform:rotate(-9deg)}}.ug-dial-face{position:relative;z-index:1;text-align:center;transition:opacity .2s ease;display:flex;flex-direction:column;align-items:center}.ug-dial.is-flash .ug-dial-face{opacity:0}.ug-dial-pic{position:absolute;left:50%;top:50%;width:100%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;overflow:hidden;z-index:-1;border:4px solid var(--rc,#9B92C4);box-shadow:0 0 0 3px #000E3C,0 0 26px -6px var(--rc,#9B92C4);background:rgba(3,14,44,.8)}.ug-dial-pic .lt-inner{position:absolute;inset:0;display:grid;place-items:center}.ug-dial-pic .lt-img{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain}.ug-dial-pic .lt-img.is-portrait{inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%}.ug-dial-pic .lt-inner.has-img .lt-emoji{display:none}.ug-dial-pic::after{content:'';position:absolute;inset:0;background:radial-gradient(circle,rgba(2,10,40,.25) 0 30%,rgba(2,10,40,.72) 100%)}.ug-dial.is-wheel .ug-dial-face{width:60%;aspect-ratio:1;justify-content:center}.ug-chance{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:2.8rem;line-height:1;color:#fff;letter-spacing:.02em;--so-r:0.045em;text-shadow:var(--so),var(--extrude)}.ug-chance span{font-size:1.3rem}.ug-dial.is-idle .ug-chance{opacity:.35;animation:ug-fade 2.2s ease-in-out infinite}@keyframes ug-fade{50%{opacity:.18}}.ug-mult{margin-top:6px;color:#7BE9F3;font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 0 rgba(0,0,0,.5)}.ug-flash{position:absolute;inset:0;z-index:4;border-radius:50%;display:grid;place-items:center;opacity:0;transform:scale(.82);transition:opacity .26s ease,transform .3s cubic-bezier(.2,.9,.25,1.4);background:radial-gradient(circle,rgba(4,18,58,.94) 58%,rgba(4,18,58,.72) 100%)}.ug-flash[hidden]{display:none}.ug-flash.is-on{opacity:1;transform:scale(1)}.ug-flash.is-win{background:radial-gradient(circle,rgba(4,18,58,.94) 52%,rgba(20,86,44,.78) 100%)}.ug-flash.is-loss{background:radial-gradient(circle,rgba(4,18,58,.94) 52%,rgba(86,20,34,.78) 100%)}.ug-flash-plate{--p1:var(--green-1);--p2:var(--green-2);--psh:var(--green-sh);display:flex;flex-direction:column;align-items:center;gap:4px;width:max-content;max-width:128%;padding:12px 24px 15px;border-radius:18px;background:linear-gradient(180deg,var(--p1),var(--p2));border:3px solid rgba(255,255,255,.2);box-shadow:0 6px 0 var(--psh),0 16px 28px -8px rgba(2,10,45,.85)}.ug-flash.is-loss .ug-flash-plate{--p1:#FF7078;--p2:#E03A46;--psh:#8E1C26}.ug-flash-ic{width:2em;height:2em;border-radius:50%;display:grid;place-items:center;font-size:1.05rem;font-weight:900;line-height:1;color:var(--p2);background:#fff;border:3px solid var(--ink);box-shadow:0 3px 0 rgba(2,10,45,.35)}.ug-flash-txt{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.05rem;line-height:1.1;color:#fff;letter-spacing:.04em;word-spacing:normal;text-transform:uppercase;text-shadow:var(--so),var(--extrude)}.ug-flash-sum{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.3rem;line-height:1.1;color:#FFE45C;letter-spacing:.04em;text-shadow:var(--so),var(--extrude)}.ug-flash-cons{color:#fff;font-size:.76rem;font-weight:800;opacity:.92}.ug-win{position:fixed;inset:0;z-index:9000;display:grid;place-items:center;padding:16px;overflow:hidden;font-family:'Manrope',sans-serif;color:#fff;background:radial-gradient(circle at 50% 42%,rgba(30,90,230,.55) 0%,rgba(4,14,52,.93) 60%,rgba(2,8,30,.97) 100%);opacity:0;transition:opacity .22s ease}.ug-win.is-on{opacity:1}.ug-win-rays{position:absolute;left:50%;top:42%;width:max(130vmax,900px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(255,228,92,.15) 0deg 8deg,transparent 8deg 20deg);-webkit-mask:radial-gradient(circle,#000 0 16%,transparent 52%);mask:radial-gradient(circle,#000 0 16%,transparent 52%);animation:ug-rays 30s linear infinite}@keyframes ug-rays{to{transform:translate(-50%,-50%) rotate(360deg)}}.ug-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ug-confetti i{position:absolute;top:-16px;height:14px;border-radius:2px;opacity:.95;animation:ug-fall linear forwards}@keyframes ug-fall{to{transform:translateY(110vh) rotate(760deg);opacity:.25}}.ug-win-card{position:relative;width:min(420px,100%);max-height:calc(100dvh - 32px);overflow-x:hidden;overflow-y:auto;padding:24px 22px 20px;border-radius:26px;text-align:center;background:linear-gradient(180deg,#2f7ae8 0%,#1747b8 55%,#0f3390 100%);border:4px solid #000E3C;box-shadow:inset 0 4px 0 rgba(186,228,255,.35),0 10px 0 #061a52,0 30px 60px -12px rgba(0,0,0,.75);transform:scale(.55) translateY(30px);opacity:0;transition:transform .5s cubic-bezier(.18,1.5,.4,1),opacity .2s ease}.ug-win.is-on .ug-win-card{transform:none;opacity:1}.ug-win-title,.ug-win-name,.ug-win-sum,.ug-win-tag,.ug-win-btn{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;--so-r:0.05em;text-shadow:var(--so),var(--extrude)}.ug-win-title{font-size:clamp(1.6rem,6vw,2.2rem);line-height:1.05;color:#FFE45C;text-transform:uppercase;letter-spacing:.03em}.ug-win-sub{margin-top:6px;color:#bfe0ff;font-weight:700;font-size:.82rem}.ug-win-art{position:relative;width:min(250px,66vw);margin:20px auto 14px}.ug-win-halo{position:absolute;inset:-30%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--rc) 75%,transparent) 0%,transparent 64%);filter:blur(6px);animation:ug-pulse 1.8s ease-in-out infinite}@keyframes ug-pulse{50%{transform:scale(1.08);opacity:.75}}.ug-win-frame{position:relative;aspect-ratio:4/3;border-radius:18px;overflow:hidden;border:4px solid var(--rc);background:rgba(3,14,44,.6);box-shadow:0 0 0 3px #000E3C,0 0 36px -4px var(--rc),0 8px 0 rgba(2,10,45,.55);animation:ug-art-in .7s cubic-bezier(.2,1.6,.4,1) .12s both}@keyframes ug-art-in{from{transform:scale(.3) rotate(-8deg);opacity:0}}.ug-win-frame .lt-inner{position:absolute;inset:0;display:grid;place-items:center}.ug-win-frame .lt-img{position:absolute;inset:9%;width:82%;height:82%;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5))}.ug-win-frame .lt-img.is-portrait{inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:none}.ug-win-frame .lt-emoji{font-size:3rem}.ug-win-frame .lt-inner.has-img .lt-emoji{display:none}.ug-win-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.5) 45%,transparent 60%);transform:translateX(-120%);animation:ug-shine 2.6s ease-in-out .8s infinite}@keyframes ug-shine{0%{transform:translateX(-120%)}45%,100%{transform:translateX(120%)}}.ug-win-tag{position:absolute;top:-14px;right:-16px;z-index:1;padding:5px 12px 8px;border-radius:999px;font-size:1rem;color:#fff;background:linear-gradient(180deg,var(--green-1),var(--green-2));border:3px solid #000E3C;box-shadow:0 4px 0 var(--green-sh);transform:rotate(12deg);animation:ug-tag-in .45s cubic-bezier(.2,1.6,.4,1) .6s both}@keyframes ug-tag-in{from{transform:rotate(12deg) scale(0)}}.ug-win-name{font-size:1.5rem;line-height:1.1;color:#fff;letter-spacing:.02em}.ug-win-rar{margin-top:4px;color:var(--rc);font-weight:900;font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;text-shadow:0 2px 0 rgba(0,0,0,.45)}.ug-win-sum{margin-top:8px;font-size:1.75rem;color:#FFE45C;letter-spacing:.03em}.ug-win-btns{display:flex;gap:10px;margin-top:18px}.ug-win-btn{flex:1 1 0;min-width:0;border:0;cursor:pointer;color:#fff;font-size:.95rem;letter-spacing:.03em;padding:12px 10px 15px;border-radius:15px;transition:filter .14s ease,transform .09s ease,box-shadow .09s ease}.ug-win-btn.is-main{background:linear-gradient(180deg,var(--green-1),var(--green-2));box-shadow:0 6px 0 var(--green-sh)}.ug-win-btn.is-alt{background:linear-gradient(180deg,#FFD84D,#F5A524);box-shadow:0 6px 0 #A96A05}.ug-win-btn:hover{filter:brightness(1.07)}.ug-win-btn:active{transform:translateY(6px);box-shadow:0 0 0 transparent}.ug-win-btn:focus-visible{outline:3px solid #fff;outline-offset:2px}.ug-win-note{margin-top:12px;color:#bfe0ff;font-size:.74rem;font-weight:600;opacity:.85}@media (max-width:420px){.ug-win-card{padding:20px 14px 16px}.ug-win-btns{flex-direction:column}}.ug-go{border:0;cursor:pointer;color:#fff;min-width:200px;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.15rem;letter-spacing:.04em;padding:13px 26px 17px;border-radius:16px;--so-r:0.045em;text-shadow:var(--so),var(--extrude);background:linear-gradient(180deg,#FFD84D 0%,#F5A524 100%);box-shadow:0 6px 0 #A96A05,0 12px 18px -8px rgba(2,10,45,.7);transition:filter .14s ease,transform .09s ease,box-shadow .09s ease}.ug-go:hover:not(:disabled){filter:brightness(1.07)}.ug-go:active:not(:disabled){transform:translateY(6px);box-shadow:0 0 0 #A96A05}.ug-go:disabled{cursor:default;filter:grayscale(.65) brightness(.8);box-shadow:0 6px 0 rgba(4,20,66,.6)}.ug-hint{color:var(--text-dim);font-size:.84rem;font-weight:600;text-align:center;min-height:1.2em;max-width:30ch}.ug-cons{display:flex;align-items:baseline;gap:8px;color:#7BE9F3;font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ug-cons-sum{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:.95rem;color:#FFE45C;letter-spacing:.03em;text-transform:none;text-shadow:var(--so),var(--extrude)}.ug-cons.is-idle{opacity:.5}.ug-topup-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ug-topup-cap{color:#fff;font-weight:800;font-size:.92rem}.ug-topup-sum{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.25rem;color:#FFE45C;letter-spacing:.03em;text-shadow:var(--so),var(--extrude)}.ug-topup-note,.ug-topup-foot{color:var(--text-dim);font-size:.76rem;font-weight:600;line-height:1.4}.ug-topup-foot b{color:#FFE45C}.ug-topup-btns{display:grid;grid-template-columns:repeat(4,1fr) auto;gap:8px}.ug-topup-btns .ug-chip{padding-inline:6px}.ug-range{-webkit-appearance:none;appearance:none;width:100%;height:12px;margin:6px 0 2px;border-radius:8px;cursor:pointer;border:2px solid rgba(2,12,45,.6);background:linear-gradient(90deg,#FFD84D 0,#F5A524 var(--fill,0%),rgba(3,14,44,.75) var(--fill,0%));outline:none}.ug-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;border-radius:50%;background:#fff;border:4px solid #F5A524;box-shadow:0 3px 0 rgba(2,12,45,.6)}.ug-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:4px solid #F5A524;box-shadow:0 3px 0 rgba(2,12,45,.6)}.ug-range:focus-visible{outline:2px solid #55b8ff;outline-offset:3px}.ug-range:disabled{opacity:.45;cursor:default}.ug-quick{justify-content:center;gap:16px}.ug-quick-row{display:flex;flex-direction:column;gap:8px}.ug-quick-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;color:#fff;font-weight:800;font-size:.88rem}.ug-quick-head em{font-style:normal;color:#FFD84D;font-size:.74rem;font-weight:700}.ug-quick-btns{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ug-quick .ug-chip{font-size:.95rem;padding:9px 0 11px}.ug-cols{display:grid;grid-template-columns:1fr 1fr;gap:clamp(14px,2vw,24px);padding:0 clamp(16px,3vw,34px) 26px;align-items:start}.ug-col{background:rgba(4,18,58,.42);border:3px solid rgba(255,255,255,.10);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:12px;min-width:0}.ug-col-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ug-col-title{font-size:1.1rem}.ug-col-sum{margin-left:auto;color:#7BE9F3;font-weight:800;font-size:.84rem}.ug-col-tools{display:flex;gap:8px}.ug-price{display:flex;align-items:center;gap:8px}.ug-price-dash{color:var(--text-dim);font-weight:800}.ug-price-f{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:12px;border:3px solid rgba(255,255,255,.12);background:rgba(3,14,44,.6)}.ug-price-f:focus-within{border-color:rgba(85,184,255,.6)}.ug-price-f span{color:#7f9fce;font-size:.72rem;font-weight:800;text-transform:uppercase}.ug-price-f em{font-style:normal;color:#FFE45C;font-weight:900}.ug-price-f input{flex:1 1 auto;min-width:0;width:100%;border:0;background:none;outline:none;color:#FFE45C;font-family:'Manrope',sans-serif;font-weight:800;font-size:1rem;-moz-appearance:textfield;appearance:textfield}.ug-price-f input::-webkit-outer-spin-button,.ug-price-f input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ug-price-f input::placeholder{color:#5f7fae}.ug-none{padding:34px 10px;text-align:center;color:var(--text-dim);font-weight:700;font-size:.9rem}.ug-tabs{display:flex;gap:6px;padding:4px;border-radius:14px;background:rgba(3,14,44,.55)}.ug-tab{border:0;border-radius:10px;cursor:pointer;color:#fff;padding:8px 16px 10px;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:.9rem;letter-spacing:.04em;--so-r:0.045em;text-shadow:var(--so),var(--extrude);background:transparent;transition:background .14s ease,filter .14s ease}.ug-tab:hover{filter:brightness(1.15)}.ug-tab.is-on{background:linear-gradient(180deg,#FFD84D,#F5A524);box-shadow:inset 0 3px 0 rgba(255,247,214,.5),0 3px 0 rgba(0,0,22,.42)}.ug-tab em{font-style:normal;font-family:'Manrope',sans-serif;font-size:.72rem;font-weight:800;padding:1px 6px 2px;margin-left:4px;border-radius:8px;text-shadow:none;background:rgba(3,14,44,.6);color:#7BE9F3;vertical-align:2px}.ug-cart{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:rgba(3,14,44,.55);border:3px solid rgba(255,255,255,.08)}.ug-cart.is-full{border-color:rgba(255,216,77,.45)}.ug-cart-info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ug-cart-info b{color:#FFE45C;font-weight:900;font-size:.95rem}.ug-cart-info span{color:#fff;font-weight:700;font-size:.86rem}.ug-cart-info small{color:var(--text-dim);font-weight:600;font-size:.72rem;line-height:1.35}.ug-buy{flex:0 0 auto;border:0;cursor:pointer;color:#fff;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:.95rem;letter-spacing:.04em;padding:10px 20px 13px;border-radius:13px;background:linear-gradient(180deg,var(--green-1),var(--green-2));box-shadow:0 5px 0 var(--green-sh);--so-r:0.045em;text-shadow:var(--so),var(--extrude);transition:filter .14s ease,transform .09s ease,box-shadow .09s ease}.ug-buy:hover:not(:disabled){filter:brightness(1.07)}.ug-buy:active:not(:disabled){transform:translateY(5px);box-shadow:0 0 0 var(--green-sh)}.ug-buy:disabled{cursor:default;filter:grayscale(.7) brightness(.8)}.ug-search{flex:1 1 140px;min-width:0;padding:10px 14px;border-radius:12px;border:3px solid rgba(255,255,255,.12);background:rgba(3,14,44,.6);color:#fff;font-family:'Manrope',sans-serif;font-weight:600;font-size:1rem}.ug-search::placeholder{color:#7f9fce}.ug-search:focus{outline:none;border-color:rgba(85,184,255,.6)}.ug-sort,.ug-chip{border:3px solid rgba(2,12,45,.5);border-radius:11px;cursor:pointer;padding:8px 12px 10px;color:#fff;font-weight:800;font-size:.8rem;background:linear-gradient(180deg,#2f6fd0,#1b4894);box-shadow:0 4px 0 rgba(0,0,22,.42);transition:filter .14s ease,transform .09s ease,box-shadow .09s ease}.ug-sort:hover,.ug-chip:hover:not(:disabled){filter:brightness(1.1)}.ug-sort:active:not(:disabled),.ug-chip:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 0 rgba(0,0,22,.42)}.ug-chip.is-hit,.ug-sort.is-hit{animation:ug-hit .35s ease-out}@keyframes ug-hit{0%{background:linear-gradient(180deg,#FFD84D,#F5A524);transform:translateY(3px);box-shadow:0 1px 0 rgba(0,0,22,.42)}100%{transform:none}}.ug-chip.is-on{background:linear-gradient(180deg,#FFD84D,#F5A524);text-shadow:var(--so),var(--extrude)}.ug-chip:disabled{opacity:.4;cursor:default;filter:none;transform:none;box-shadow:0 4px 0 rgba(0,0,22,.42)}.ug-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;max-height:360px;overflow:auto;padding:4px 6px 4px 4px}.ug-tile{--rc:#9B92C4;position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 8px 12px;cursor:pointer;text-align:center;color:#fff;border:3px solid rgba(2,12,45,.55);border-radius:14px;background:linear-gradient(180deg,rgba(24,72,166,.7),rgba(9,36,102,.7));box-shadow:0 4px 0 rgba(4,20,66,.6);transition:transform .09s ease,box-shadow .09s ease,filter .14s ease,border-color .14s ease}.ug-tile:hover{filter:brightness(1.08);transform:translateY(-2px)}.ug-tile.is-on{border-color:var(--rc);box-shadow:0 4px 0 rgba(4,20,66,.6),0 0 0 3px color-mix(in srgb,var(--rc) 45%,transparent),0 0 22px -6px var(--rc)}.ug-tile.is-off{opacity:.42}.ug-tile.is-off:hover{transform:none}.ug-tile-thumb{position:relative;width:100%;aspect-ratio:4/3;border-radius:10px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--rc) 32%,transparent),transparent 70%),rgba(3,14,44,.45)}.ug-tile-thumb .lt-inner{width:100%;height:100%;display:grid;place-items:center}.ug-tile-qty{position:absolute;right:5px;bottom:5px;padding:1px 6px 3px;border-radius:8px;background:rgba(3,14,44,.85);font-size:.72rem;font-weight:800}.ug-tile-qty.is-on{background:#F5A524;color:#2a1600}.ug-tile-name{font-size:.76rem;font-weight:700;line-height:1.2;min-height:2.4em;overflow:hidden}.ug-tile-value{font-size:.82rem;font-weight:900;color:#FFE45C}.ug-tile-chance{font-size:.74rem;font-weight:800;color:#7BE9F3}.ug-tile-check{position:absolute;top:5px;right:5px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#63E06E;color:#06301a;font-size:.78rem;font-weight:900;border:2px solid var(--ink)}.ug-empty{--art:clamp(128px,13vw,178px);display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 14px 30px;text-align:center;border-radius:14px;background:radial-gradient(calc(var(--art) * 1.80) calc(var(--art) * 1.02) at 50% calc(26px + var(--art) * .77),rgba(0,130,247,.92) 0%,rgba(0,120,240,.78) 32%,rgba(0,98,226,.56) 48%,rgba(0,74,210,.34) 62%,rgba(0,54,184,.14) 78%,rgba(0,36,163,0) 100%)}.ug-empty-art{position:relative;width:var(--art);aspect-ratio:1;margin-bottom:calc(var(--art) * -.198);display:grid;place-items:center}.ug-empty-art::before{content:'';position:absolute;left:53.4%;top:73.7%;width:72%;height:15%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(0,8,34,.45) 0%,rgba(0,8,34,.45) 55%,rgba(0,8,34,0) 100%)}.ug-empty-art img{position:relative;width:100%;height:100%;object-fit:contain}.ug-empty-title{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.55rem;letter-spacing:.03em;color:#fff;text-shadow:var(--so),var(--extrude),0 0.14em 0.22em rgba(0,8,34,.55)}.ug-empty-text{color:var(--text-dim);font-size:.86rem;font-weight:600;max-width:34ch;text-shadow:0 2px 4px rgba(0,8,34,.55)}.ug-empty-btn{margin-top:6px;border:0;cursor:pointer;color:#fff;font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:.9rem;letter-spacing:.04em;padding:11px 20px 14px;border-radius:14px;background:linear-gradient(180deg,var(--green-1),var(--green-2));box-shadow:0 5px 0 var(--green-sh);--so-r:0.045em;text-shadow:var(--so),var(--extrude)}.ug-empty-btn:active{transform:translateY(5px);box-shadow:0 0 0 var(--green-sh)}.ug-empty-btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.ug-empty-btn.is-alt{background:linear-gradient(180deg,#2f6fd0,#1b4894);box-shadow:0 5px 0 rgba(0,0,22,.5)}.ug-hist{padding:0 clamp(16px,3vw,34px) 26px}.ug-hist-cap{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:.95rem;color:#fff;letter-spacing:.04em;margin-bottom:10px;--so-r:0.045em;text-shadow:var(--so),var(--extrude)}.ug-hist-row{display:flex;gap:10px;overflow:auto;padding-bottom:4px}.ug-hist-empty{color:var(--text-dim);font-size:.84rem;font-weight:600}.ug-hist-item{position:relative;flex:0 0 auto;width:74px;padding:8px 6px 6px;border-radius:12px;background:rgba(4,18,58,.5);border:3px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;gap:4px}.ug-hist-item.is-win{border-color:rgba(99,224,110,.55)}.ug-hist-item.is-loss{border-color:rgba(255,107,107,.45);opacity:.72}.ug-hist-thumb{position:relative;width:52px;height:39px;border-radius:7px;overflow:hidden;display:grid;place-items:center}.ug-hist-thumb .lt-inner{width:100%;height:100%;display:grid;place-items:center}.ug-hist-thumb .lt-img{--pad:0%}.ug-hist-thumb .lt-emoji{font-size:1.3rem}.ug-hist-mark{position:absolute;right:6px;top:4px;font-size:.8rem;font-weight:900}.ug-hist-item.is-win .ug-hist-mark{color:#63E06E}.ug-hist-item.is-loss .ug-hist-mark{color:#FF6B6B}.ug-hist-chance{font-size:.72rem;font-weight:800;color:var(--text-dim)}@media (max-width:1080px){.ug-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"center center" "stake  target" "topup  quick"}}.ug-dock{display:none}@media (max-width:720px){.ug-screen{padding:calc(var(--head-h) * 2.64) 10px calc(104px + env(safe-area-inset-bottom,0px));gap:14px}.ug-cols{grid-template-columns:1fr}.ug-stage{gap:12px;padding:18px 12px;grid-template-areas:"center center" "stake  target" "topup  topup" "quick  quick"}.ug-box{padding:10px 10px 12px;gap:10px}.ug-stake{min-height:130px}.ug-stake-dots{display:none}.ug-stake-plus{width:58px;height:58px;font-size:2rem;border-radius:18px}.ug-stake-cap{font-size:.66rem;letter-spacing:.08em}.ug-stake-many{gap:8px}.ug-stake-many.is-4 .ug-mini,.ug-stake-many.is-6 .ug-mini{width:calc(50% - 4px)}.ug-stake-many.is-8 .ug-mini,.ug-stake-many.is-10 .ug-mini{width:calc(33.333% - 6px)}.ug-mini-val{font-size:.66rem}.ug-box-count{font-size:.74rem}.ug-target-empty{min-height:0;padding:14px 6px;font-size:.78rem}.ug-target-ic{width:48px;height:48px;font-size:1.5rem}.ug-dial{width:min(74vw,280px)}.ug-col-tools .ug-sort{flex:0 0 auto;padding:8px 9px 10px;font-size:.72rem}.ug-grid{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));max-height:min(58vh,460px)}.ug-card{padding:8px 8px 10px}.ug-card-thumb{height:76px}.ug-dock{position:fixed;left:0;right:0;bottom:0;z-index:5;display:flex;align-items:center;gap:12px;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,rgba(7,32,86,.97),rgba(4,18,58,.99));border-top:2px solid var(--ink);box-shadow:0 -10px 22px -10px rgba(2,10,45,.9)}.ug-dock-info{flex:0 0 auto;text-align:center;min-width:66px}.ug-dock-chance{font-family:"MegaBoxFont","Arial Black",system-ui,sans-serif;font-weight:900;font-size:1.5rem;line-height:1;color:#fff;letter-spacing:.02em;--so-r:0.045em;text-shadow:var(--so),var(--extrude)}.ug-dock-chance span{font-size:.8rem}.ug-dock-cap{margin-top:3px;color:#7BE9F3;font-weight:800;font-size:.66rem}.ug-dock-go{flex:1 1 auto;min-width:0}.ug-center .ug-go{display:none}}@media (prefers-reduced-motion:reduce){.ug-win-rays,.ug-win-halo,.ug-win-shine,.ug-win-frame,.ug-win-tag,.ug-stake-plus::before,.ug-bulb,.ug-ptr,.ug-ring-win,.ug-ring-bg,.ug-chance{animation:none!important}.ug-win-card{transition:none}.ug-needle{transition:none!important}.ug-flash{transition:none}.ug-backdrop,.ug-screen{transition:none!important}}.ug-cat-tabs{margin-left:auto;flex-wrap:wrap}.ug-cat-tabs .ug-tab{padding:6px 12px 8px;font-size:.78rem}@media(max-width:720px){.ug-cat-tabs{margin-left:0;width:100%;justify-content:space-between}.ug-cat-tabs .ug-tab{padding:5px 8px 7px}}.ug-more{grid-column:1/-1;padding:11px 14px 13px;border:0;border-radius:12px;cursor:pointer;font:800 .85rem/1.1 "Manrope",system-ui,sans-serif;color:#fff;background:linear-gradient(180deg,#3a8dff,#1f5fd6);box-shadow:0 4px 0 #0d3a8f}.ug-more:hover{filter:brightness(1.08)}