@font-face{font-family:Playfair Lining;font-weight:800;src:url(./PlayfairLining-800-C8ykeaeA.ttf)}:root{--gold:#ffd24a;--glass1:rgba(40,30,18,.9);--glass2:rgba(20,15,10,.9);--line:rgba(255,200,80,.45);--fn:"Playfair Lining","Playfair Display",serif;--fb:"Segoe UI",Arial,Helvetica,sans-serif;--bad:#FF6B6F;--cream:#F3E3C3}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;height:100%;background:#120d08;overflow:hidden;overscroll-behavior:none;font-family:var(--fb);color:#fff}button{font-family:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0}#app{position:fixed;inset:0;background:#120d08}.stage{position:absolute;left:0;top:0;transform-origin:0 0;overflow:hidden;background:#120d08;--hitc:#FFD24A}.world{position:absolute;inset:0;transform-origin:50% 50%}.ui{position:absolute;inset:0;z-index:10;pointer-events:none}.ui>*{position:absolute;pointer-events:auto}.hide{display:none!important}.glass{background:linear-gradient(180deg,var(--glass1),var(--glass2));border:1px solid var(--line);border-radius:10px;box-shadow:0 2px 10px #00000080}.title{text-align:center;pointer-events:none;text-shadow:0 3px 8px #000}.title b{display:block;font:800 54.5px/1 var(--fn);color:#ffe9a8}.title small{display:block;margin-top:4px;font:700 26px/1.1 var(--fb);color:#ffecbee6}.userbox{text-shadow:0 1px 2px #000}.userbox .nm{font:600 28.5px var(--fb);color:#ffdc96d9;letter-spacing:.5px}.userbox .bl{font:800 40px var(--fb);color:var(--gold);margin-top:4px;font-variant-numeric:tabular-nums;white-space:nowrap}.userbox .lb{display:none}.userbox .x{position:absolute;display:grid;place-items:center;border-radius:6px;border:1px solid rgba(255,255,255,.25);background:#0006;font:700 26px var(--fb);color:#ffffffbf}.userbox .x:after{content:"";position:absolute;left:50%;top:50%;width:var(--hit,44px);height:var(--hit,44px);transform:translate(-50%,-50%)}.ib{display:grid;place-items:center;font:800 42.5px var(--fb);color:var(--gold);position:absolute;border:1px solid rgba(255,210,74,.5);border-radius:8px;background:#0000008c}.ib.hs{display:flex;align-items:center;justify-content:center;gap:4px;color:#ffffffbf}.ib .bd{background:#ffd24a;color:#000;font:800 26px/30px var(--fb);padding:0 8px;border-radius:15px}.ib svg{display:block}.picks{padding:18px 22px}.picks small{display:block;font:700 26px/1.1 var(--fb);color:#ffdc96d9;letter-spacing:.5px}.picks b{display:block;margin-top:6px;font:800 54.5px/1.05 var(--fb);color:var(--gold);font-variant-numeric:tabular-nums}.picks b em{font:700 30.5px var(--fb);font-style:normal;color:#ffffffbf}.rand{display:flex;align-items:center;justify-content:center;font:800 30.5px var(--fb);color:var(--gold);border-color:#ffd24ab3;letter-spacing:.5px;text-align:center}.rand:disabled{opacity:.5;cursor:default}.pond{pointer-events:none}.pond .ph{display:flex;justify-content:space-between;padding:12px 24px 0;font:800 28.5px/34px var(--fb);color:#ffe9a8;letter-spacing:.5px}.pond .ph #ph-r{color:var(--gold);font-variant-numeric:tabular-nums}.pond[data-kind=done] #ph-l{color:var(--hitc)}.pads{inset:0;pointer-events:none}.pad{position:absolute;pointer-events:auto;background:none;border:0}.pad .n{position:absolute;border-radius:999px;background:#140c06d1;border:1px solid rgba(255,200,80,.4);font-family:var(--fb);font-style:normal;font-weight:800;color:var(--cream);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}.pad.sel .n{background:#ffd24a;color:#2a1608;border-color:#ffd24a}.pad.hit .n{background:var(--hitc);color:#2a1608;border-color:var(--hitc)}.pad.miss .n{color:#b5a08c;background:#140c0699;border-color:#b5a08c73}.pay{padding:12px 10px}.pay .ph0{font:800 26px/1.2 var(--fb);color:#ffdc96e6;letter-spacing:.5px;padding:0 4px 8px}.pay .rows{display:flex;flex-direction:column;gap:8px}.pay .row{display:flex;justify-content:space-between;align-items:center;padding:0 12px;border-radius:8px;font:700 28.5px/1 var(--fb);color:var(--cream);background:#ffffff0d;border:1.5px solid transparent;font-variant-numeric:tabular-nums}.pay .row b{font:800 30.5px/1 var(--fb);color:#fff}.pay .row.on{background:#ffd24a33}.pay .note{margin:10px 4px 0;font:700 26px/1.25 var(--fb);color:#ffffffc7}.lastwin{padding:16px 20px}.lastwin small{display:block;font:700 26px/1.1 var(--fb);color:#ffdc96d9;letter-spacing:.5px}.lastwin b{display:block;margin-top:6px;font:800 40px/1.1 var(--fb);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.lastwin.g b{color:var(--gold)}.totalbet{text-align:center;padding:12px 0}.totalbet .l{font:800 28.5px/1.1 var(--fb);color:#ffdc96d9}.totalbet .v{margin-top:4px;font:800 47px/1.1 var(--fb);color:var(--gold);font-variant-numeric:tabular-nums}.totalbet.err{border-color:#e14b4b}.totalbet.err .v{color:#ffb4b4}.chips{display:flex;justify-content:center;align-items:flex-end;pointer-events:none}.chips button{position:relative;pointer-events:auto;display:block;transition:transform .15s}.chips img{width:100%;display:block}.chips button.sel{transform:scale(1.1)}.chips button.sel:before{content:"";position:absolute;inset:-10%;background:var(--hl) center/contain no-repeat;animation:spin 3s linear infinite;pointer-events:none}@keyframes spin{to{transform:rotate(360deg)}}.chips.off{opacity:.45}.chips.off button{pointer-events:none}.chips i{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;font:800 27px var(--fb);letter-spacing:-.5px;font-style:normal;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 6px rgba(0,0,0,.8);pointer-events:none}.chips button.cdis img{filter:grayscale(1) brightness(.55)}.chips button.cdis i{opacity:.55}.chips button.cdis.sel{transform:none}.imgbtn{background-size:contain;background-repeat:no-repeat;background-position:center}.imgbtn:disabled{filter:grayscale(.5) brightness(.95) contrast(1.4);opacity:.9;cursor:default}.clear{display:grid;place-items:center}.clear span{font:800 26px var(--fb);color:#bf924c}.play{transition:transform .06s;filter:saturate(1.45) brightness(1.3) contrast(1.08) drop-shadow(0 0 7px rgba(255,210,74,.95))}.play:active,.play.pressed{transform:scale(.93);filter:brightness(1.2)}.play.off{filter:grayscale(.7) brightness(.85) contrast(1.5);cursor:default}.play.pend{animation:pend .5s ease-in-out infinite alternate}@keyframes pend{0%{filter:brightness(1.05)}to{filter:brightness(1.35) drop-shadow(0 0 10px rgba(255,210,74,.8))}}.why{background:#120d08eb;border:1px solid var(--line);border-radius:999px;display:flex;align-items:center;justify-content:center;text-align:center;font:700 28.5px/1.15 var(--fb);color:#ffe9a8;text-shadow:0 1px 3px #000;pointer-events:none;z-index:5;width:max-content;max-width:94%}.why:empty{display:none}.why[data-kind=funds],.why[data-kind=error],.why[data-kind=unavailable]{color:#ffb4b4;border-color:#e14b4b}.rbar{display:none;text-align:center;border-radius:999px;background:#140c06f0;border:3px solid var(--tc,var(--gold));box-shadow:0 0 24px color-mix(in srgb,var(--tc,#ffd24a) 55%,transparent);pointer-events:none;z-index:6;flex-direction:column;align-items:center;justify-content:center;padding:6px 28px}.rbar.in{display:flex;animation:pop .32s cubic-bezier(.2,1.4,.4,1)}@keyframes pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.rbar small{font:800 30.5px/1.1 var(--fb);letter-spacing:1px;color:var(--tc)}.rbar b{font:800 42.5px/1.05 var(--fn);color:#fff;font-variant-numeric:tabular-nums}.rbar em{font:700 26px/1.15 var(--fb);font-style:normal;color:#ffebbee6}.rbar.lose small,.rbar.refund small{color:var(--tc)}.skiph{pointer-events:none;font:700 26px var(--fb);color:#ffebbed9;text-shadow:0 1px 3px #000;text-align:center;z-index:4}.scrim{inset:0;background:#0006;z-index:20}.popup{z-index:21;border-radius:16px;box-shadow:0 12px 36px #000000b3;left:50%;transform:translate(-50%)}.popup.info{background:linear-gradient(#b8956f,#61492e);border:2px solid var(--gold);text-align:left;max-width:94%}.popup h2{font:900 52px/1.1 var(--fb);letter-spacing:3px;margin:0 0 6px}.popup .sub2{font-size:33px;margin-top:10px}.popup.info p{font:500 33px/1.35 var(--fb);color:#fff;margin:8px 0}.popup .sub{font-size:28.5px;opacity:.85}.popup .go2{margin-top:12px;height:94px;padding:0 56px;border-radius:999px;background:linear-gradient(#ffe48a,#e0a52a 60%,#a87414);border:2px solid var(--gold);color:#3a2605;font:900 35.5px var(--fb)}.rt{border-collapse:collapse;width:100%;font:700 26px var(--fb);margin-top:8px}.rt td,.rt th{padding:4px 10px;text-align:center;border:1px solid rgba(255,200,80,.25)}.rt th{color:#ffebbed9}.rt td.f{text-align:left}.hist{z-index:21;overflow:auto;padding:22px;background:#241a0d}.hist h3{margin:0 0 8px;font:800 28.5px var(--fb);letter-spacing:.1em;color:#f1dfae}.hist .r{display:flex;justify-content:space-between;font:600 26px var(--fb);padding:10px 0;border-top:1px solid rgba(255,200,80,.2)}.banner{z-index:22;left:50%;top:40%;transform:translate(-50%,-50%);padding:22px 34px;border-radius:14px;background:linear-gradient(#b8956f,#61492e);border:2px solid var(--gold);text-align:center;font:700 40px var(--fb);box-shadow:0 10px 40px #0009;display:flex;gap:12px;align-items:center}.banner .spin{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:spin .9s linear infinite;flex:none}.gate{inset:0;z-index:30;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;background:#120d08eb;font:700 40px var(--fb);text-align:center;padding:24px}.gate button{height:94px;padding:0 56px;border-radius:999px;border:2px solid var(--gold);background:linear-gradient(#ffe48a,#e0a52a);color:#3a2605;font:900 35.5px var(--fb)}.gate .sp{width:56px;height:56px;border-radius:50%;border:5px solid rgba(255,255,255,.3);border-top-color:#ffd24a;animation:spin .9s linear infinite}#layer{inset:0;pointer-events:none}#layer>*{position:absolute;pointer-events:auto}[data-o=l] .title{left:560px;top:12px;width:672px}[data-o=l] .userbox{left:27px;top:17px;width:251px;height:112px;padding:18px 22px}[data-o=l] .userbox .x{width:40px;height:40px;right:14px;top:18px}[data-o=l] .ib{--ibw:max(56px,var(--hit));width:var(--ibw);height:var(--ibw);top:17px}[data-o=l] .ib.hs{right:27px;width:calc(var(--ibw) * 1.35)}[data-o=l] .ib.snd{right:calc(27px + var(--ibw) * 1.35 + 10px)}[data-o=l] .ib.i{right:calc(27px + var(--ibw) * 2.35 + 20px)}[data-o=l] .ib svg{width:calc(var(--ibw) * .44);height:calc(var(--ibw) * .44)}[data-o=l] .ib.hs svg{width:26px;height:26px}[data-o=l] .picks{left:27px;top:140px;width:262px;height:112px}[data-o=l] .rand{left:27px;top:262px;width:262px;height:max(94px,var(--hit))}[data-o=l] .pay{padding:12px 10px}[data-o=l] .lastwin{left:1559px;top:468px;width:206px;height:104px}[data-o=l] .totalbet{left:27px;bottom:14px;width:262px;height:108px;padding:14px 22px}[data-o=l] .chips{left:300px;bottom:-8px;width:1180px;height:132px;gap:20px}[data-o=l] .chips button{width:128px}[data-o=l] .clear{right:20px;bottom:150px;width:124px;height:124px}[data-o=l] .play{right:14px;top:696px;width:233px;height:96px}[data-o=l] .why{left:50%;transform:translate(-50%);top:62px;height:34px;padding:0 24px;max-width:1140px;white-space:nowrap}[data-o=l] .rbar{left:686px;top:600px;width:420px;height:104px;border-radius:52px}[data-o=l] .skiph{left:316px;top:100px;width:1160px;height:34px;line-height:34px;pointer-events:none}[data-o=l] .popup{top:60px;width:1100px;padding:22px 34px}[data-o=l] .hist{right:27px;top:140px;width:460px}[data-o=p] .title{left:112px;top:calc(var(--st,0px) + 12px);width:106px}[data-o=p] .title small{display:none}[data-o=p] .userbox{left:8px;top:calc(var(--st,0px) + 6px);width:100px;height:48px;padding:5px 8px}[data-o=p] .userbox .nm{font-size:12px}[data-o=p] .userbox .bl{font-size:15px;margin-top:0}[data-o=p] .userbox .x{width:20px;height:20px;right:3px;top:3px;font-size:12px}[data-o=p] .ib{width:44px;height:44px;top:calc(var(--st,0px) + 6px);font:800 18px var(--fb)}[data-o=p] .ib.hs{right:8px;width:60px;font-size:13px}[data-o=p] .ib.snd{right:74px}[data-o=p] .ib.i{right:124px}[data-o=p] .ib svg{width:22px;height:22px}[data-o=p] .ib .bd{font-size:12px;line-height:16px;padding:0 5px}[data-o=p] .picks{left:8px;top:calc(var(--st,0px) + 60px);width:112px;height:44px;padding:5px 10px;display:flex;align-items:center;justify-content:space-between}[data-o=p] .picks small{font-size:12px;max-width:50px;letter-spacing:0}[data-o=p] .picks b{margin:0;font-size:20px}[data-o=p] .picks b em{font-size:12px}[data-o=p] .rand{left:126px;top:calc(var(--st,0px) + 60px);width:124px;height:44px;font-size:13px}[data-o=p] .lastwin{left:256px;top:calc(var(--st,0px) + 60px);width:126px;height:44px;padding:4px 8px}[data-o=p] .lastwin small{font-size:12px;letter-spacing:0}[data-o=p] .lastwin b{margin-top:0;font-size:15px}[data-o=p] .pond .ph{padding:6px 12px 0;font-size:12px;line-height:22px;letter-spacing:0}[data-o=p] .pay{padding:6px 8px}[data-o=p] .pay .ph0{font-size:12px;padding:0 2px 4px;letter-spacing:0}[data-o=p] .pay .rows{flex-direction:row;flex-wrap:wrap;gap:4px}[data-o=p] .pay .row{width:calc(25% - 3px);flex-direction:column;justify-content:center;gap:3px;padding:0;font-size:12px;height:36px!important}[data-o=p] .pay .row b{font-size:12.5px}[data-o=p] .pay .note{margin:4px 2px 0;font-size:12px}[data-o=p] .totalbet{left:8px;top:764px;width:138px;height:62px;padding:6px 10px}[data-o=p] .totalbet .l{font-size:12px}[data-o=p] .totalbet .v{font-size:22px;margin-top:2px}[data-o=p] .chips{left:12px;top:700px;width:366px;height:56px;gap:6px}[data-o=p] .chips button{width:56px}[data-o=p] .chips i{font-size:12px;letter-spacing:-.3px}[data-o=p] .clear{left:152px;top:766px;width:58px;height:58px}[data-o=p] .clear span{font-size:12px}[data-o=p] .play{left:216px;top:762px;width:166px;height:66px}[data-o=p] .why{left:50%;transform:translate(-50%);top:654px;min-height:36px;padding:4px 14px;max-width:370px;font-size:12px;border-radius:14px}[data-o=p] .rbar{left:35px;top:380px;width:320px;height:92px;border-radius:46px}[data-o=p] .rbar small{font-size:15px}[data-o=p] .rbar b{font-size:26px}[data-o=p] .rbar em{font-size:12px}[data-o=p] .skiph{left:8px;top:134px;width:374px;font-size:12px;height:14px}[data-o=p] .popup{top:80px;width:366px;padding:16px}[data-o=p] .popup h2{font-size:20px}[data-o=p] .popup .sub2{font-size:14px}[data-o=p] .popup.info p{font-size:13px}[data-o=p] .popup .sub{font-size:12px}[data-o=p] .popup .go2{height:48px;font-size:17px;padding:0 28px}[data-o=p] .rt{font-size:12px}[data-o=p] .hist{left:12px;top:110px;width:366px;padding:12px}[data-o=p] .hist h3{font-size:13px}[data-o=p] .hist .r{font-size:13px;padding:6px 0}[data-o=p] .banner{width:300px;padding:16px 20px;font-size:15px}[data-o=p] .banner .spin{width:22px;height:22px}[data-o=p] .gate{font-size:17px}[data-o=p] .gate button{height:48px;padding:0 28px;font-size:17px}[data-o=l] .picks{top:140px;height:132px;padding:24px 22px}[data-o=l] .picks b{margin-top:4px}[data-o=l] .rand{top:284px}[data-o=l] .pay{padding:22px 22px 20px}[data-o=l] .pay .ph0{padding:0 0 10px}[data-o=l] .pay .row{padding:0 10px}[data-o=l] .pay .note{margin:12px 0 0}[data-o=l] .lastwin{top:462px;height:122px;padding:24px 22px}[data-o=l] .lastwin b{margin-top:8px}[data-o=l] .totalbet{bottom:8px;height:124px;padding:22px}[data-o=l] .totalbet .v{margin-top:6px}[data-o=l] .userbox{padding:22px 24px;height:116px}[data-o=p] .userbox{top:calc(var(--st,0px) + 4px);height:46px;padding:8px 10px}[data-o=p] .ib{top:calc(var(--st,0px) + 4px)}[data-o=p] .title{top:calc(var(--st,0px) + 10px)}[data-o=p] .picks{top:calc(var(--st,0px) + 54px);height:48px;padding:9px 10px}[data-o=p] .rand{top:calc(var(--st,0px) + 54px);height:48px}[data-o=p] .lastwin{top:calc(var(--st,0px) + 54px);height:48px;padding:9px 10px}[data-o=p] .pay{padding:9px 10px}[data-o=p] .pay .ph0{padding:0 0 4px}[data-o=p] .pay .note{margin:4px 0 0}[data-o=p] .totalbet{padding:9px 10px;height:62px}[data-o=l] .why{top:54px;height:44px;padding:0 32px}[data-o=l] .rbar{left:686px;top:566px;width:430px;height:128px;border-radius:64px;padding:16px 28px}[data-o=l] .rbar b{font-size:38px}[data-o=l] .lastwin{top:462px}[data-o=l] .why{height:46px;top:53px}[data-o=l] .lastwin{padding:24px 18px}[data-o=l] .lastwin small{letter-spacing:0;white-space:nowrap}[data-o=l] .lastwin{left:1539px;width:226px}[data-o=p] .chips{gap:1px}[data-o=p] .chips button{width:60px}[data-o=p] .chips{top:696px;height:60px}.pay .rows{gap:8px}[data-o=l] .pay .row{font-size:26px}[data-o=l] .pay .row b{font-size:28px}[data-o=l] .userbox .bl{font-size:36px}[data-o=l] .userbox{padding:20px 22px}[data-o=l] .picks{height:148px;padding:28px 22px}[data-o=l] .rand{top:300px}[data-o=l] .totalbet{height:142px;padding:22px;bottom:6px}[data-o=l] .totalbet .v{font-size:42px}[data-o=l] .lastwin{height:130px;padding:26px 18px}[data-o=l] .chips{gap:12px}[data-o=l] .chips button{width:136px}[data-o=p] .userbox{width:114px}[data-o=p] .title{left:126px;width:92px}[data-o=p] .title b{font-size:14px}[data-o=p] .chips button{width:61px}[data-o=p] .chips{gap:0}[data-o=l] .rbar{top:548px;height:152px;width:470px;border-radius:76px;padding:22px 28px;left:661px}[data-o=l] .why{top:50px;height:54px;padding:0 36px}[data-o=p] .userbox{height:52px;padding:8px 10px}[data-o=p] .picks,[data-o=p] .rand,[data-o=p] .lastwin{top:calc(var(--st,0px) + 58px)}
