@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(./russo-one-cyrillic-400-normal-BXZIn0h3.woff2)format("woff2"),url(./russo-one-cyrillic-400-normal-rRbrNFRA.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(./russo-one-latin-ext-400-normal-CezFp_e4.woff2)format("woff2"),url(./russo-one-latin-ext-400-normal-BssN3Pxm.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-display:swap;font-weight:400;src:url(./russo-one-latin-400-normal-BfOuQF9V.woff2)format("woff2"),url(./russo-one-latin-400-normal-CosRecV9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--pink:#ff2bd6;--cyan:#00e5ff;--gold:#ffd23f;--purple:#9d4dff;--bg:#0a0318;--panel:#10062cdb;--font:"Russo One", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{overscroll-behavior:none;touch-action:manipulation;background:#000;height:100%;overflow:hidden}body{font-family:var(--font);color:#fff;-webkit-user-select:none;user-select:none;justify-content:center;display:flex}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}button:disabled{cursor:default}img{-webkit-user-drag:none;pointer-events:none}#app{background:var(--bg);--u:3.6px;width:100vw;height:100vh;font-size:calc(var(--u) * 3.6);position:relative;overflow:hidden}#stage,#fx,#flash{width:100%;height:100%;position:absolute;inset:0}#fx{pointer-events:none;z-index:60}#flash{pointer-events:none;z-index:61;opacity:0;mix-blend-mode:screen}#ui{padding:calc(var(--u) * 2) calc(var(--u) * 2.5);padding-top:max(calc(var(--u) * 2), env(safe-area-inset-top));padding-bottom:max(calc(var(--u) * 2), env(safe-area-inset-bottom));gap:calc(var(--u) * 1.6);flex-direction:column;display:flex;position:absolute;inset:0}#loading{z-index:80;justify-content:center;align-items:center;gap:calc(var(--u) * 8);background:radial-gradient(circle at 50% 40%,#3a0f7a,#0a0318 70%);flex-direction:column;display:flex;position:absolute;inset:0}.load-logo{aspect-ratio:1000/244;background:url(../assets/logo.webp) 50%/contain no-repeat;width:86%;font-size:0;animation:1.6s ease-in-out infinite pulse}.load-bar{width:60%;height:calc(var(--u) * 2.4);box-shadow:0 0 calc(var(--u) * 3) var(--purple);background:#ffffff1f;border-radius:99px;overflow:hidden}.load-bar i{background:linear-gradient(90deg, var(--pink), var(--gold));width:0;height:100%;transition:width .2s;display:block}#loading .btn{width:60%;font-size:calc(var(--u) * 6);animation:1.2s ease-in-out infinite pulse}@keyframes pulse{50%{filter:brightness(1.25);transform:scale(1.06)}}.top{align-items:center;gap:calc(var(--u) * 1.6);height:calc(var(--u) * 11);flex:none;display:flex}.lvl{flex:none;align-items:center;display:flex}.lv-col{align-items:flex-start;gap:calc(var(--u) * .5);margin-left:calc(var(--u) * -2);flex-direction:column;display:flex}.lv-col span{padding-left:calc(var(--u) * 3);font-size:calc(var(--u) * 2.1);color:#d9ccff;white-space:nowrap;line-height:1}.lv-col span b{color:var(--cyan);font-weight:400}.lv-col .xp{width:calc(var(--u) * 19);margin-left:0}.w-col{flex-direction:column;flex:1;align-items:flex-start;min-width:0;line-height:1.05;display:flex}.profile-id{align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 3);border-radius:calc(var(--u) * 3);border:1px solid var(--cyan);background:#0006;flex-direction:column;display:flex}.profile-id small{font-size:calc(var(--u) * 3);color:var(--cyan);letter-spacing:.15em}.profile-id b{font-weight:400;font-size:calc(var(--u) * 9);letter-spacing:.08em;color:#fff;text-shadow:0 0 calc(var(--u) * 2) var(--cyan);-webkit-user-select:text;user-select:text}.profile-stats{gap:calc(var(--u) * 2);grid-template-columns:1fr 1fr;display:grid}.profile-stats div{padding:calc(var(--u) * 2);border-radius:calc(var(--u) * 2.5);font-size:calc(var(--u) * 2.8);color:#c8b8f5;background:#ffffff12}.profile-stats b{font-weight:400;font-size:calc(var(--u) * 4.6);color:var(--gold);display:block}.lv-badge{width:calc(var(--u) * 10.5);height:calc(var(--u) * 10.5);box-shadow:0 0 calc(var(--u) * 2) #ff9d00, inset 0 0 0 calc(var(--u) * .5) #fff3;z-index:1;color:#4a1a00;background:radial-gradient(circle at 35% 30%,#ffe98a,#ff9d00 60%,#b34d00);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}.lv-badge small{font-size:calc(var(--u) * 2.1)}.lv-badge b{font-size:calc(var(--u) * 4.4);font-weight:400}.xp{width:calc(var(--u) * 13);height:calc(var(--u) * 3.2);margin-left:calc(var(--u) * -2);background:#0009;border:1px solid #ffffff30;border-radius:0 99px 99px 0;overflow:hidden}.xp i{background:linear-gradient(90deg, var(--cyan), #5cff9d);height:100%;box-shadow:0 0 calc(var(--u) * 2) var(--cyan);transition:width .3s;display:block}.wallet{min-width:0;height:calc(var(--u) * 9.5);align-items:center;gap:calc(var(--u) * 1.5);padding:0 calc(var(--u) * 2.5) 0 calc(var(--u) * 1);border:calc(var(--u) * .4) solid var(--gold);box-shadow:0 0 calc(var(--u) * 2.5) #ffb40080, inset 0 0 calc(var(--u) * 2) #ffb40030;background:linear-gradient(#1a0a44e8,#0a0320e8);border-radius:99px;flex:1;display:flex}.wallet i{width:calc(var(--u) * 7.6);height:calc(var(--u) * 7.6);background:url(../assets/coin.webp) 50%/contain no-repeat;flex:none}[data-wallet=cash] .wallet{box-shadow:0 0 calc(var(--u) * 2.5) #3dff8f80, inset 0 0 calc(var(--u) * 2) #3dff8f30;border-color:#3dff8f}[data-wallet=cash] .wallet i{background:radial-gradient(circle at 35% 30%,#b6ffd0,#18c964 60%,#0a6b34);border-radius:50%;position:relative}[data-wallet=cash] .wallet i:after{content:"$";font-style:normal;font-size:calc(var(--u) * 5);color:#063;place-items:center;display:grid;position:absolute;inset:0}.wallet b{max-width:100%;font-weight:400;font-size:calc(var(--u) * 4.4);text-align:left;white-space:nowrap;text-overflow:ellipsis;color:#fff6c9;text-shadow:0 0 calc(var(--u) * 1.5) #ffb400;overflow:hidden}.wallet em{font-style:normal;font-size:calc(var(--u) * 2.2);color:#ffe9a8;white-space:nowrap;letter-spacing:.04em}.wallet em:after{content:" ⇄"}.ic{width:calc(var(--u) * 9);height:calc(var(--u) * 9);font-size:calc(var(--u) * 4.6);box-shadow:0 0 calc(var(--u) * 1.5) var(--purple);background:linear-gradient(#3a1a8ae8,#1a0a44e8);border:1px solid #ffffff40;border-radius:50%;flex:none}.ic.off{opacity:.45;text-decoration:line-through}.jp{gap:calc(var(--u) * 1.2);flex:none;grid-template-columns:repeat(4,1fr);display:grid}.jp-i{border-radius:calc(var(--u) * 2);padding:calc(var(--u) * .8) 0 calc(var(--u) * 1);text-align:center;border:calc(var(--u) * .4) solid var(--c);box-shadow:0 0 calc(var(--u) * 2) var(--c), inset 0 0 calc(var(--u) * 2.5) color-mix(in srgb, var(--c) 40%, transparent);background:linear-gradient(#000a,#000c);line-height:1.1}.jp-i small{font-size:calc(var(--u) * 2.3);color:var(--c);letter-spacing:.08em;display:block}.jp-i b{font-weight:400;font-size:calc(var(--u) * 3.9);color:#fff;text-shadow:0 0 calc(var(--u) * 1.5) var(--c)}.jp-i.grand{--c:#ff3b5c;animation:1.4s ease-in-out infinite jpglow}.jp-i.major{--c:#ff2bd6}.jp-i.minor{--c:#ffd23f}.jp-i.mini{--c:#00e5ff}@keyframes jpglow{50%{filter:brightness(1.5);transform:scale(1.04)}}.logo{min-height:calc(var(--u) * 16);flex:1 1 0;justify-content:flex-start;align-items:center;display:flex;position:relative}.logo-img{object-fit:contain;width:74%;max-height:100%;filter:drop-shadow(0 0 calc(var(--u) * 3) #ff2bd6aa);animation:3s ease-in-out infinite logo}.mascot{right:-2%;bottom:calc(var(--u) * -2.5);height:min(120%, calc(var(--u) * 30));transform-origin:50% 100%;filter:drop-shadow(0 0 calc(var(--u) * 2.5) #00e5ff99);animation:1.8s ease-in-out infinite bob;position:absolute}@keyframes logo{50%{filter:drop-shadow(0 0 calc(var(--u) * 5) #00e5ffcc) brightness(1.15);transform:scale(1.03)}}@keyframes bob{0%,to{rotate:-4deg;scale:1 .97}50%{rotate:4deg;scale:1 1.03}}.frame{--fg:linear-gradient(135deg, var(--pink), var(--purple) 35%, var(--cyan) 70%, var(--gold));padding:calc(var(--u) * 1.6);border-radius:calc(var(--u) * 4.5);box-shadow:0 0 calc(var(--u) * 5) #ff2bd6aa, 0 0 calc(var(--u) * 11) #00e5ff55;flex:none;position:relative}.frame:after{content:"";padding:calc(var(--u) * 1.6);border-radius:inherit;background:var(--fg);pointer-events:none;-webkit-mask-composite:xor;background-size:300% 300%;animation:4s linear infinite frame;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.frame:before{content:"";inset:calc(var(--u) * .55);border-radius:calc(var(--u) * 4);border:calc(var(--u) * .5) dotted #fffc;opacity:.8;pointer-events:none;z-index:1;animation:.5s steps(2,end) infinite bulbs;position:absolute}@keyframes frame{to{background-position:300% 0}}@keyframes bulbs{50%{opacity:.3}}.busy .frame:after{animation-duration:1s}.in-fs .frame{--fg:linear-gradient(135deg, #fff, var(--cyan), var(--pink), #fff);box-shadow:0 0 calc(var(--u) * 7) #00e5ff, 0 0 calc(var(--u) * 14) #ff2bd6aa}#reel-slot{aspect-ratio:5/3.15;border-radius:calc(var(--u) * 3);width:100%;box-shadow:inset 0 0 calc(var(--u) * 6) #000}.fs-hud{left:6%;right:6%;bottom:calc(100% - var(--u) * .5);padding:calc(var(--u) * 1) calc(var(--u) * 3);border-radius:calc(var(--u) * 3) calc(var(--u) * 3) 0 0;border:calc(var(--u) * .4) solid var(--cyan);font-size:calc(var(--u) * 3.1);z-index:2;background:linear-gradient(#5b1bd6,#1a0a44);border-bottom:0;justify-content:space-between;align-items:center;display:none;position:absolute}.in-fs .fs-hud{display:flex}.fs-hud b{color:var(--gold);font-weight:400}.fs-mult{font-size:calc(var(--u) * 6);color:var(--pink);text-shadow:0 0 calc(var(--u) * 2) var(--pink), 0 0 2px #fff}.msg{height:calc(var(--u) * 9);font-size:calc(var(--u) * 4);color:#e8dcff;background:linear-gradient(90deg,#0000,#000b 20% 80%,#0000);border-radius:99px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.msg b{color:var(--gold);text-shadow:0 0 calc(var(--u) * 2) #ffb400;margin:0 .25em;font-size:1.25em;font-weight:400}.msg i{color:var(--pink);font-style:normal}.gamble-btn{padding:calc(var(--u) * 1.4) calc(var(--u) * 3.5);font-size:calc(var(--u) * 3.4);border:calc(var(--u) * .4) solid #ffd0d8;box-shadow:0 0 calc(var(--u) * 3) #ff3b5c;background:linear-gradient(#ff5c7a,#c4002f);border-radius:99px;animation:.9s ease-in-out infinite pulse;display:none;position:absolute;top:50%;right:0;translate:0 -50%}.gamble-btn.on{display:block}.ctl{align-items:center;gap:calc(var(--u) * 2);flex:none;grid-template-columns:1fr auto 1fr;display:grid}.bet{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 1);background:var(--panel);border:1px solid #ffffff30;border-radius:99px;display:flex}.bet-v{text-align:center;flex:1;min-width:0;line-height:1.15}.bet-v small{font-size:calc(var(--u) * 2.3);color:#b9a6ff;display:block}.bet-v b{font-weight:400;font-size:calc(var(--u) * 3.9);color:var(--gold);white-space:nowrap;display:inline-block}.rnd{width:calc(var(--u) * 8.4);height:calc(var(--u) * 8.4);font-size:calc(var(--u) * 5.4);box-shadow:0 calc(var(--u) * .6) 0 #1c0660;background:linear-gradient(#7a3dff,#3a0fa8);border:1px solid #fff5;border-radius:50%;flex:none;line-height:1}.rnd:active{transform:translateY(calc(var(--u) * .5));box-shadow:none}.spin{width:calc(var(--u) * 27);height:calc(var(--u) * 27);font-size:calc(var(--u) * 6.4);letter-spacing:.04em;color:#4a1a00;border:calc(var(--u) * .9) solid #fff6cc;box-shadow:0 0 0 calc(var(--u) * 1) #ff2bd6, 0 0 calc(var(--u) * 6) #ff2bd6, 0 calc(var(--u) * 1.4) 0 calc(var(--u) * 1) #7a0a5c;text-shadow:0 1px #fff8;background:radial-gradient(circle at 35% 28%,#fff7c2,#ffd23f 35%,#ff8a00 75%,#c44a00);border-radius:50%;position:relative}.spin:before{content:"";inset:calc(var(--u) * -3.2);border:calc(var(--u) * .6) dashed var(--cyan);opacity:.8;pointer-events:none;border-radius:50%;animation:6s linear infinite rot;position:absolute}.busy .spin{filter:saturate(.5)brightness(.8)}.busy .spin:before{border-color:var(--pink);animation-duration:.8s}@keyframes rot{to{rotate:360deg}}.side{gap:calc(var(--u) * 1.6);flex-direction:column;display:flex}.pill{height:calc(var(--u) * 8.4);font-size:calc(var(--u) * 3.5);background:var(--panel);color:#d9ccff;border:1px solid #ffffff40;border-radius:99px}.pill.on{color:#001a33;box-shadow:0 0 calc(var(--u) * 3) var(--cyan);background:linear-gradient(#00e5ff,#07f);border-color:#fff}.acts{gap:calc(var(--u) * 1.6);flex:none;grid-template-columns:repeat(4,1fr);display:grid}.act{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * 1.4) 0 calc(var(--u) * 1.2);border-radius:calc(var(--u) * 3);font-size:calc(var(--u) * 2.8);color:#e2d6ff;background:linear-gradient(#2a0f6ee8,#12052ee8);border:1px solid #b08cff66;flex-direction:column;display:flex;position:relative}.act svg{width:calc(var(--u) * 7);height:calc(var(--u) * 7);fill:none;stroke:var(--cyan);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 calc(var(--u) * 1) var(--cyan))}.act em{top:calc(var(--u) * -1.4);right:calc(var(--u) * -.6);min-width:calc(var(--u) * 5.2);height:calc(var(--u) * 5.2);padding:0 calc(var(--u) * 1.2);font-style:normal;font-size:calc(var(--u) * 2.8);box-shadow:0 0 calc(var(--u) * 2) #ff2b4f;background:#ff2b4f;border-radius:99px;place-items:center;animation:1s ease-in-out infinite pulse;display:grid;position:absolute}.act em.time{box-shadow:none;color:#b9a6ff;font-size:calc(var(--u) * 2.4);background:#2b2350;animation:none}#overlay{pointer-events:none;z-index:50;position:absolute;inset:0}#overlay>*{pointer-events:auto}.modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:calc(var(--u) * 5);background:#05010fd0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.panel{width:100%;max-height:92%;padding:calc(var(--u) * 6) calc(var(--u) * 5) calc(var(--u) * 5);border-radius:calc(var(--u) * 5);border:calc(var(--u) * .6) solid var(--pink);box-shadow:0 0 calc(var(--u) * 6) var(--pink), inset 0 0 calc(var(--u) * 8) #9d4dff55;text-align:center;gap:calc(var(--u) * 3);background:linear-gradient(#2c1173,#12052e);flex-direction:column;display:flex;position:relative;overflow-y:auto}.panel h2{font-weight:400;font-size:calc(var(--u) * 7);color:var(--gold);text-shadow:0 0 calc(var(--u) * 3) #ff9d00}.sub{font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 3.1);color:#c8b8f5;line-height:1.5}.x{top:calc(var(--u) * 2);right:calc(var(--u) * 2);width:calc(var(--u) * 9);height:calc(var(--u) * 9);font-size:calc(var(--u) * 6);z-index:2;background:#ffffff1c;border-radius:50%;line-height:1;position:absolute}.btn{padding:calc(var(--u) * 3) calc(var(--u) * 5);font-size:calc(var(--u) * 4.4);box-shadow:0 calc(var(--u) * .8) 0 #1c0660;background:linear-gradient(#7a3dff,#3a0fa8);border:1px solid #fff5;border-radius:99px}.btn:active:not(:disabled){transform:translateY(calc(var(--u) * .6));box-shadow:none}.btn.gold{color:#4a1a00;box-shadow:0 calc(var(--u) * .8) 0 #a34a00, 0 0 calc(var(--u) * 4) #ffb400aa;background:linear-gradient(#fff3a8,#ffb400 60%,#ff7a00);border-color:#fff6cc}.btn.ghost{box-shadow:none;color:#c8b8f5;font-size:calc(var(--u) * 3.6);background:0 0;border-color:#ffffff40}.btn.sm{padding:calc(var(--u) * 1.6) calc(var(--u) * 3.5);font-size:calc(var(--u) * 3.2)}.btn:disabled{filter:grayscale(.8)brightness(.7)}.btn.red{box-shadow:0 calc(var(--u) * .8) 0 #6e001a;background:linear-gradient(#ff5c7a,#c4002f)}.btn.black{box-shadow:0 calc(var(--u) * .8) 0 #000;background:linear-gradient(#4a4a5c,#0e0e16)}.row,.auto-grid{gap:calc(var(--u) * 3);grid-template-columns:1fr 1fr;display:grid}.toast{align-items:center;gap:calc(var(--u) * .5);padding:calc(var(--u) * 2.5) calc(var(--u) * 7);border-radius:calc(var(--u) * 4);border:calc(var(--u) * .4) solid var(--cyan);box-shadow:0 0 calc(var(--u) * 5) var(--cyan);font-size:calc(var(--u) * 3.6);white-space:nowrap;z-index:5;background:linear-gradient(#3a1a8af2,#12052ef2);flex-direction:column;display:flex;position:absolute;top:24%;left:50%;translate:-50%;pointer-events:none!important}.toast b{font-weight:400;font-size:calc(var(--u) * 6.4);color:var(--gold);text-shadow:0 0 calc(var(--u) * 2) #ff9d00}.toast small{color:var(--cyan);letter-spacing:.2em}.toast span{font-size:calc(var(--u) * 3);color:#d9ccff}.toast.lvup{border-color:var(--gold);box-shadow:0 0 calc(var(--u) * 6) var(--gold);top:12%}.toast.reward{top:34%}.bigwin{--c:#ffd23f;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.bw-dim{background:radial-gradient(circle at 50% 36%, color-mix(in srgb, var(--c) 45%, #3a0f7a) 0%, #12052ef2 45%, #05010ffa 80%);transition:background .4s;position:absolute;inset:0}.rays{aspect-ratio:1;background:repeating-conic-gradient(color-mix(in srgb, var(--c) 34%, transparent) 0 7deg, transparent 7deg 18deg);mix-blend-mode:screen;width:260%;animation:10s linear infinite rot;position:absolute;top:36%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 8%,#0000 60%);mask:radial-gradient(circle,#000 8%,#0000 60%)}.rays.r2{background:repeating-conic-gradient(#ffffff26 0 3deg, transparent 3deg 24deg);width:200%;animation:6s linear infinite reverse rot}.bw-in{text-align:center;z-index:1;width:100%;margin-top:-34%;position:relative}.bw-sub{font-size:calc(var(--u) * 5);color:var(--cyan);letter-spacing:.2em;text-shadow:0 0 calc(var(--u) * 2) var(--cyan);min-height:1.3em}.bw-title{width:90%;filter:drop-shadow(0 0 calc(var(--u) * 6) var(--c));margin:0 auto}.bw-title img{width:100%;display:block}.bw-title span{font-size:calc(var(--u) * 15);white-space:nowrap;background:linear-gradient(#fff 10%,#ffe14d 45%,#ff7a00 90%);color:#0000;filter:drop-shadow(0 calc(var(--u) * .8) 0 #a3004f);-webkit-background-clip:text;background-clip:text;line-height:1.1;display:block}.bw-amt{margin-top:calc(var(--u) * 1);padding:calc(var(--u) * 1) calc(var(--u) * 6);font-size:calc(var(--u) * 12);color:#fff;white-space:nowrap;text-shadow:0 0 calc(var(--u) * 3) #ffb400, 0 calc(var(--u) * .6) 0 #a34a00;background:linear-gradient(90deg,#0000,#000a 18% 82%,#0000);border-radius:99px;display:inline-block}.bw-amt.final{color:#fff6c9;text-shadow:0 0 calc(var(--u) * 5) #ffd23f, 0 0 calc(var(--u) * 10) #ff9d00, 0 calc(var(--u) * .6) 0 #a34a00}.bw-cat{width:52%;filter:drop-shadow(0 0 calc(var(--u) * 5) var(--c));z-index:1;position:absolute;bottom:9%;left:50%;translate:-50%}.bw-tip{text-align:center;font-size:calc(var(--u) * 3);color:#ffffff80;z-index:1;position:absolute;bottom:4%;left:0;right:0}.banner{background:#05010fcc;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bn-in{text-align:center;margin-top:-10%;padding:0 4%}.bn-t{font-size:calc(var(--u) * 12.5);background:linear-gradient(#fff,#7af3ff 50%,#9d4dff);color:#0000;filter:drop-shadow(0 calc(var(--u) * .8) 0 #1c0660) drop-shadow(0 0 calc(var(--u) * 6) #00e5ff);-webkit-background-clip:text;background-clip:text;line-height:1.1}.banner.hw .bn-t,.banner.bonus .bn-t,.banner.grand .bn-t{filter:drop-shadow(0 calc(var(--u) * .8) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 6) #ffb400);background-image:linear-gradient(#fff,#ffe14d 50%,#ff7a00)}.bn-s{margin-top:calc(var(--u) * 3);font-size:calc(var(--u) * 4);color:#fff;text-shadow:0 0 calc(var(--u) * 2) var(--pink)}.hw{inset:calc(var(--u) * 1.6);border-radius:calc(var(--u) * 3);flex-direction:column;display:none;position:absolute;overflow:visible}.hw.on{display:flex}.hw-top{padding:calc(var(--u) * 1) calc(var(--u) * 3);border-radius:calc(var(--u) * 3) calc(var(--u) * 3) 0 0;border:calc(var(--u) * .4) solid var(--gold);font-size:calc(var(--u) * 3.4);background:linear-gradient(#a34a00,#3a1400);border-bottom:0;justify-content:space-between;display:flex;position:absolute;bottom:100%;left:5%;right:5%}.hw-top b{color:var(--gold);font-size:1.25em;font-weight:400;display:inline-block}.hw-grid{gap:calc(var(--u) * .8);min-height:0;padding:calc(var(--u) * .4);flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.hw-c{border-radius:calc(var(--u) * 2);background:#1a0a44aa;border:1px solid #9d4dff55;min-width:0;min-height:0;position:relative;overflow:hidden}.hw-c.rolling:before{content:"";background:repeating-linear-gradient(#ffd23f00 0 12%,#ffd23f55 16%,#ffd23f00 20%);animation:.25s linear infinite hwspin;position:absolute;inset:-100% 0}@keyframes hwspin{to{transform:translateY(20%)}}.hw-coin{place-items:center;display:grid;position:absolute;inset:2%}.hw-coin img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.hw-coin b,.scr-c b{font-weight:400;font-size:calc(var(--u) * 4);color:#fff;-webkit-text-stroke:calc(var(--u) * .9) #5a1a00;paint-order:stroke fill;position:relative}.hw-coin.jp b{color:#7af3ff;font-size:calc(var(--u) * 3.4);-webkit-text-stroke-color:#1c0660}.hw-coin.jp{filter:drop-shadow(0 0 calc(var(--u) * 2) var(--pink))}.chest-ov{justify-content:center;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 5);background:radial-gradient(circle at 50% 40%,#5b1bd6,#05010ff2 75%);flex-direction:column;display:flex;position:absolute;inset:0}.ch-title{font-size:calc(var(--u) * 10);color:var(--gold);text-shadow:0 0 calc(var(--u) * 4) #ff9d00, 0 calc(var(--u) * .6) 0 #7a2a00}.ch-info{font-size:calc(var(--u) * 4.2)}.ch-info b{color:var(--gold);margin:0 .2em;font-size:1.3em;font-weight:400}.ch-grid{gap:calc(var(--u) * 3);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.ch{aspect-ratio:1.15;border-radius:calc(var(--u) * 3);background:#ffffff10;border:1px solid #ffffff25;place-items:center;display:grid;position:relative}.ch img{width:82%;animation:1.4s ease-in-out infinite bob}.ch:nth-child(odd) img{animation-delay:-.7s}.ch span{font-size:calc(var(--u) * 5.4);color:#fff;text-shadow:0 0 calc(var(--u) * 2) #ffb400;white-space:nowrap;display:none;position:absolute}.ch.open{border-color:var(--gold);box-shadow:0 0 calc(var(--u) * 3) var(--gold);background:radial-gradient(circle,#ffd23f66,#ffffff10)}.ch.open img{opacity:.18;animation:none}.ch.open span{display:block}.ch.open.picks span,.ch.open.x2 span{color:var(--cyan);text-shadow:0 0 calc(var(--u) * 2) var(--cyan)}.ch.open.miss{box-shadow:none;background:#ffffff08;border-color:#ffffff20}.gb-card{perspective:800px;height:calc(var(--u) * 46);place-items:center;display:grid}.gb-inner{width:calc(var(--u) * 32);height:calc(var(--u) * 44);transform-style:preserve-3d;position:relative}.gb-back,.gb-face{border-radius:calc(var(--u) * 3);backface-visibility:hidden;border:calc(var(--u) * .6) solid #fff;place-items:center;display:grid;position:absolute;inset:0}.gb-face{font-size:calc(var(--u) * 26);background:#fff;font-family:serif;transform:rotateY(180deg)}.gb-face.red{color:#e6002e}.gb-face.black{color:#111}.gb-amt{font-size:calc(var(--u) * 3.8);color:#c8b8f5}.gb-amt b{color:var(--gold);margin-left:.3em;font-size:1.5em;font-weight:400;display:inline-block}.gb-amt.next b{color:#5cff9d}.daily{gap:calc(var(--u) * 2);grid-template-columns:repeat(4,1fr);display:grid}.day{padding:calc(var(--u) * 1.5) 0;border-radius:calc(var(--u) * 2.5);font-size:calc(var(--u) * 2.6);color:#c8b8f5;background:#ffffff12;border:1px solid #ffffff25;flex-direction:column;align-items:center;display:flex;position:relative}.day img{width:58%}.day b{color:var(--gold);font-weight:400;font-size:calc(var(--u) * 3.6)}.day.big{border-color:var(--pink);background:linear-gradient(#ff2bd655,#9d4dff33);grid-column:span 2}.day.big img{width:36%}.day.now{border:calc(var(--u) * .5) solid var(--gold);box-shadow:0 0 calc(var(--u) * 3) var(--gold);animation:1s ease-in-out infinite pulse}.day.got{opacity:.45;animation:none}.day.got:after{content:"✓";font-size:calc(var(--u) * 10);color:#5cff9d;text-shadow:0 0 calc(var(--u) * 2) #000;place-items:center;display:grid;position:absolute;inset:0}.wheel-wrap{aspect-ratio:1;width:92%;margin:calc(var(--u) * 3) auto 0;position:relative}.wheel{border:calc(var(--u) * 1.4) solid var(--gold);box-shadow:0 0 calc(var(--u) * 5) var(--gold), inset 0 0 calc(var(--u) * 5) #000a;border-radius:50%;position:absolute;inset:0}.wheel span{transform-origin:50% 100%;width:0;height:50%;position:absolute;top:0;left:50%}.wheel span b{top:calc(var(--u) * 3.5);font-weight:400;font-size:calc(var(--u) * 3.5);writing-mode:vertical-rl;text-orientation:sideways;white-space:nowrap;text-shadow:0 1px 2px #000;position:absolute;left:0;translate:-50%}.wheel-pin{left:50%;top:calc(var(--u) * -3.5);border:calc(var(--u) * 3.6) solid transparent;border-top:calc(var(--u) * 7.5) solid #fff;width:0;height:0;filter:drop-shadow(0 0 calc(var(--u) * 2) var(--pink));transform-origin:50% 0;z-index:2;position:absolute;translate:-50%}.wheel-hub{aspect-ratio:1;width:20%;filter:drop-shadow(0 0 calc(var(--u) * 2) #000);background:url(../assets/coin.webp) 50%/contain no-repeat;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.scr{aspect-ratio:1.1;border-radius:calc(var(--u) * 3);border:calc(var(--u) * .6) solid var(--gold);background:#12052e;width:100%;position:relative;overflow:hidden}.scr-grid{gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 2);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);display:grid;position:absolute;inset:0}.scr-c{border-radius:calc(var(--u) * 2);background:#ffffff12;place-items:center;display:grid;position:relative}.scr-c img{opacity:.55;height:84%;position:absolute}.scr-c.hit{box-shadow:0 0 calc(var(--u) * 3) var(--gold);background:#ffd23f55;animation:.6s ease-in-out infinite pulse}.scr-c.hit img{opacity:1}.scr-cv{touch-action:none;cursor:crosshair;width:100%;height:100%;position:absolute;inset:0}.scr-empty{font-size:calc(var(--u) * 3.6);color:#c8b8f5;justify-content:center;align-items:center;display:none;position:absolute;inset:0}.scr-left{font-size:calc(var(--u) * 3.4);color:#c8b8f5}.scr-left b{color:var(--gold);font-size:1.3em;font-weight:400}.mis{gap:calc(var(--u) * 2.5);flex-direction:column;display:flex}.mi{padding:calc(var(--u) * 2.5);border-radius:calc(var(--u) * 3);gap:calc(var(--u) * 1.8);text-align:left;background:#ffffff12;border:1px solid #ffffff25;flex-direction:column;display:flex}.mi.claimed{opacity:.5}.mi-t{font-size:calc(var(--u) * 3.6);justify-content:space-between;align-items:center;display:flex}.mi-t b{align-items:center;gap:calc(var(--u) * .8);color:var(--gold);font-weight:400;display:flex}.mi-t img{height:calc(var(--u) * 5)}.mi-b{align-items:center;gap:calc(var(--u) * 2);display:flex}.bar{height:calc(var(--u) * 4.4);background:#0008;border-radius:99px;flex:1;position:relative;overflow:hidden}.bar i{background:linear-gradient(90deg, var(--pink), var(--gold));height:100%;display:block}.bar em{font-style:normal;font-size:calc(var(--u) * 2.8);place-items:center;display:grid;position:absolute;inset:0}.big-reward{flex-direction:column;align-items:center;display:flex}.big-reward img{width:46%;animation:1.4s ease-in-out infinite bob}.big-reward b{font-weight:400;font-size:calc(var(--u) * 8);color:var(--gold);text-shadow:0 0 calc(var(--u) * 3) #ff9d00}.info{gap:calc(var(--u) * 3);text-align:left;flex-direction:column;display:flex}.pt-grid{gap:calc(var(--u) * 2);grid-template-columns:1fr 1fr;display:grid}.pt{align-items:center;gap:calc(var(--u) * 1.5);padding:calc(var(--u) * 1.5);border-radius:calc(var(--u) * 2.5);background:#ffffff12;display:flex}.pt img{width:40%}.pt div{font-size:calc(var(--u) * 3);color:var(--gold);flex-direction:column;flex:1;display:flex}.pt em{color:#c8b8f5;width:1.4em;font-style:normal;display:inline-block}.ft{align-items:center;gap:calc(var(--u) * 2.5);display:flex}.ft img{flex:none;width:18%}.ft p{font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 3);color:#e2d6ff;line-height:1.5}.ft b{font-family:var(--font);color:var(--cyan);margin-right:.3em;font-weight:400}.blitz{height:calc(var(--u) * 6.4);padding:0 calc(var(--u) * 4.5);flex:none;align-items:center;display:flex;position:relative}.blitz>img{height:calc(var(--u) * 10);z-index:1;filter:drop-shadow(0 0 calc(var(--u) * 1.5) #00e5ff);position:absolute;top:50%;translate:0 -50%}.blitz>img:first-child{left:calc(var(--u) * -1)}.blitz .blitz-gift{right:calc(var(--u) * -1);height:calc(var(--u) * 9);filter:drop-shadow(0 0 calc(var(--u) * 1.5) #ff2bd6);animation:1.6s ease-in-out infinite bob}.blitz-bar{height:calc(var(--u) * 4.6);box-shadow:inset 0 0 calc(var(--u) * 2) #000, 0 0 calc(var(--u) * 2) #00e5ff55;background:#05010fcc;border:1px solid #7af3ff88;border-radius:99px;flex:1;position:relative;overflow:hidden}.blitz-bar i{width:0;height:100%;box-shadow:0 0 calc(var(--u) * 3) #00e5ff;background:linear-gradient(90deg,#9d4dff,#00e5ff 55%,#fff) 0 0/200% 100%;border-radius:99px;transition:width .45s cubic-bezier(.2,1.4,.4,1);animation:1.2s linear infinite blitzflow;display:block}.blitz-bar em{font-style:normal;font-size:calc(var(--u) * 2.5);letter-spacing:.12em;color:#fff;text-shadow:0 0 calc(var(--u) * 1) #000, 0 1px 1px #000;place-items:center;display:grid;position:absolute;inset:0}@keyframes blitzflow{to{background-position:-200% 0}}.blitz.full .blitz-bar{border-color:#fff;animation:.5s ease-in-out infinite pulse}.blitz.full .blitz-bar i{background:linear-gradient(90deg,#ffd23f,#ff2bd6,#00e5ff,#ffd23f) 0 0/200% 100%}.acts{gap:calc(var(--u) * 1.2);grid-template-columns:repeat(5,minmax(0,1fr))}.act.hot{box-shadow:0 0 calc(var(--u) * 3) #ff2bd6aa;color:#fff;background:linear-gradient(#ff2bd6e8,#5b1bd6e8);border-color:#ffd0f6}.act.hot svg{stroke:#fff;filter:drop-shadow(0 0 calc(var(--u) * 1) #fff)}.act.hot em{background:var(--gold);color:#4a1a00;box-shadow:0 0 calc(var(--u) * 2) var(--gold);font-size:calc(var(--u) * 2.2)}.banner.blitz .bn-t{filter:drop-shadow(0 calc(var(--u) * .8) 0 #1c0660) drop-shadow(0 0 calc(var(--u) * 7) #ff2bd6);background-image:linear-gradient(#fff,#7af3ff 40%,#ff2bd6)}.arcade{z-index:5;gap:calc(var(--u) * 3);padding:calc(var(--u) * 2) calc(var(--u) * 3) calc(var(--u) * 4);padding-top:max(calc(var(--u) * 2), env(safe-area-inset-top));background:linear-gradient(#0a0318b0,#0a0318e6),url(../assets/bg_arcade.webp) 50%/cover;flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.ar-top{align-items:center;gap:calc(var(--u) * 3);flex:none;display:flex}.ar-top h2{font-weight:400;font-size:calc(var(--u) * 8);color:var(--gold);text-shadow:0 0 calc(var(--u) * 3) #ff9d00, 0 calc(var(--u) * .5) 0 #7a2a00;flex:1}.ar-top span{font-size:calc(var(--u) * 3);color:#c8b8f5}.ar-grid{gap:calc(var(--u) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ar-card{align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 2) calc(var(--u) * 2) calc(var(--u) * 3);border-radius:calc(var(--u) * 4.5);background:linear-gradient(160deg, color-mix(in srgb, var(--c) 38%, #12052e), #12052eee 70%);border:calc(var(--u) * .5) solid var(--c);box-shadow:0 0 calc(var(--u) * 4) color-mix(in srgb, var(--c) 60%, transparent), inset 0 0 calc(var(--u) * 6) color-mix(in srgb, var(--c) 25%, transparent);flex-direction:column;display:flex;position:relative;overflow:hidden}.ar-card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff40 50%,#0000 65%) 0 0/250% 100%;animation:3.2s linear infinite sheen;position:absolute;inset:0}.ar-card:nth-child(2n):before{animation-delay:-1.6s}@keyframes sheen{0%{background-position:150% 0}to{background-position:-100% 0}}.ar-card i{aspect-ratio:1;place-items:center;width:62%;display:grid}.ar-card i img{width:100%;filter:drop-shadow(0 0 calc(var(--u) * 3) var(--c));animation:1.8s ease-in-out infinite bob}.ar-card:nth-child(odd) i img{animation-delay:-.9s}.ar-card b{font-weight:400;font-size:calc(var(--u) * 5);color:#fff;text-shadow:0 0 calc(var(--u) * 2) var(--c)}.ar-card small{font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 2.7);color:#d9ccff;min-height:2.7em;line-height:1.35}.ar-card:active{transform:scale(.96)}.ar-tip{text-align:center;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 2.9);color:#b9a6ff;flex:none}.bz{z-index:5;justify-content:center;align-items:center;gap:calc(var(--u) * 5);padding:calc(var(--u) * 5);background:radial-gradient(circle at 50% 45%,#3a0f7aee,#05010ff5 75%);flex-direction:column;display:flex;position:absolute;inset:0}.bz-title{font-size:calc(var(--u) * 9);color:var(--cyan);text-shadow:0 0 calc(var(--u) * 4) var(--cyan), 0 calc(var(--u) * .5) 0 #1c0660}.bz-grid{gap:calc(var(--u) * 3);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.bz-c{align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * 2) 0;border-radius:calc(var(--u) * 4);border:calc(var(--u) * .5) solid #ffffff25;background:#ffffff0f;flex-direction:column;transition:background 60ms,border-color 60ms,box-shadow 60ms;display:flex}.bz-c img{width:68%}.bz-c b{font-weight:400;font-size:calc(var(--u) * 3.4);color:#e2d6ff;white-space:nowrap}.bz-c.bz-lit,.bz-c.bz-win{background:color-mix(in srgb, var(--c) 45%, transparent);box-shadow:0 0 calc(var(--u) * 5) var(--c);border-color:#fff}.bz-c.bz-win{z-index:1}.bz-stake{font-size:calc(var(--u) * 3.6);color:#c8b8f5}.bz-stake b{color:var(--gold);margin-left:.3em;font-size:1.3em;font-weight:400}.chest-ov{background:linear-gradient(#0a0318a0,#0a0318e0),url(../assets/bg_vault.webp) 50%/cover}.ch{box-shadow:inset 0 0 calc(var(--u) * 3) #ffb40030;background:#0a0318a0;border-color:#ffd23f55}.ch-title{font-size:calc(var(--u) * 11)}.sprite{background-repeat:no-repeat}.mascot{width:auto;height:min(128%, calc(var(--u) * 36));aspect-ratio:1;right:-5%;bottom:calc(var(--u) * -4);filter:drop-shadow(0 0 calc(var(--u) * 2.5) #00e5ff88);animation:none}.bw-cat{aspect-ratio:1;width:58%;bottom:6%}.frame{--ft:calc(var(--u) * 10.2);--fs:calc(var(--u) * 7.7);--fb:calc(var(--u) * 10.8);margin:0 calc(var(--u) * -2.5);padding:var(--ft) var(--fs) var(--fb);box-shadow:none;background:0 0;border-radius:0;animation:none}.frame:before{display:none}.frame:after{content:"";border-style:solid;border-width:var(--ft) var(--fs) var(--fb);pointer-events:none;z-index:2;filter:drop-shadow(0 0 calc(var(--u) * 2) #ff2bd688);background:0 0;border-image:url(../assets/ui_frame.webp) 15.6% 7.85% 16.5% 7.6%;border-radius:0;padding:0;animation:none;position:absolute;inset:0;-webkit-mask:none;mask:none}.busy .frame:after{animation:.45s ease-in-out infinite framepulse}@keyframes framepulse{50%{filter:brightness(1.4) drop-shadow(0 calc(var(--u) * 1.8) calc(var(--u) * 1.6) #05010fe0) drop-shadow(0 0 calc(var(--u) * 3.5) #ffd23f)}}.in-fs .frame{box-shadow:none}.in-fs .frame:after{filter:hue-rotate(150deg) saturate(1.4) brightness(1.15) drop-shadow(0 0 calc(var(--u) * 3) #00e5ff)}#reel-slot{aspect-ratio:5/3;box-shadow:none}.hw{inset:var(--ft) var(--fs) var(--fb)}.fs-hud,.hw-top{bottom:calc(100% - var(--u) * 2.6);z-index:3}.spin{width:calc(var(--u) * 31);height:calc(var(--u) * 31);box-shadow:none;filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1.2) #000c) drop-shadow(0 0 calc(var(--u) * 3) #ff2bd699);background:url(../assets/ui_spin.webp) 50%/contain no-repeat;border:0;transition:transform 80ms}.spin:active{transform:scale(.93)}.spin:before{inset:calc(var(--u) * -1.6);border:calc(var(--u) * .5) dashed var(--cyan)}.spin:after{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 38%,#fff6 50%,#0000 62%) 0 0/260% 100%;border-radius:50%;animation:2.6s linear infinite sheen;position:absolute;inset:6%}.spin #spin-txt{display:none}.spin.auto-on #spin-txt{font-size:calc(var(--u) * 8);color:#fff;border:calc(var(--u) * .6) solid #ffe9a8;box-shadow:0 0 calc(var(--u) * 3) #ff2bd6, inset 0 0 calc(var(--u) * 3) #000a;text-shadow:0 0 calc(var(--u) * 2) #ff2bd6;background:radial-gradient(circle at 40% 30%,#5b1bd6,#12052e);border-radius:50%;place-items:center;display:grid;position:absolute;inset:20%}.busy .spin:after{display:none}.rnd{border:calc(var(--u) * .45) solid #ffe9a8;box-shadow:0 calc(var(--u) * .7) 0 #1c0660, 0 0 calc(var(--u) * 1.6) #9d4dffaa, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #0007, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6;text-shadow:0 1px #0009;background:radial-gradient(circle at 35% 26%,#d9c2ff,#8a4dff 42%,#2a0a8a)}.bet{border:calc(var(--u) * .4) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .5) calc(var(--u) * .8) #fff3, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0009, 0 calc(var(--u) * .6) 0 #05010f, 0 0 calc(var(--u) * 2) #ffb40044;background:linear-gradient(#2e1470f5,#0e0428f5)}.pill{border:calc(var(--u) * .4) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff4, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009, 0 calc(var(--u) * .6) 0 #05010f;color:#ffe9a8;letter-spacing:.12em;background:linear-gradient(#5329c4,#1f0b5c 55%,#12052e)}.pill:active{transform:translateY(calc(var(--u) * .5))}.pill.on{border-color:#fff}.ic{border:calc(var(--u) * .4) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff4, inset 0 calc(var(--u) * -.7) calc(var(--u) * .9) #0008, 0 0 calc(var(--u) * 1.5) var(--purple);background:radial-gradient(circle at 35% 26%,#8a5cff,#3a1a8a 50%,#12052e)}.btn{box-shadow:0 calc(var(--u) * .8) 0 #1c0660, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff5, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0005}.jp-i{box-shadow:0 0 calc(var(--u) * 2) var(--c), inset 0 calc(var(--u) * .5) calc(var(--u) * .7) #fff3, inset 0 0 calc(var(--u) * 2.5) color-mix(in srgb, var(--c) 40%, transparent);background:linear-gradient(#1a0a3ae8,#05010fee)}.wallet{box-shadow:0 0 calc(var(--u) * 2.5) #ffb40080, inset 0 calc(var(--u) * .5) calc(var(--u) * .7) #fff3, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1.1) #0009}.msg{background:linear-gradient(90deg,#0000,#05010fd8 16% 84%,#0000);border-top:1px solid #c9a23f55;border-bottom:1px solid #c9a23f55}.act{padding:calc(var(--u) * 7.2) 0 calc(var(--u) * 1.3);border:calc(var(--u) * .4) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff3, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009, 0 calc(var(--u) * .7) 0 #05010f;background:linear-gradient(#3a1a8af5,#12052ef5);overflow:visible}.act-ic{left:50%;top:calc(var(--u) * -4.6);width:calc(var(--u) * 12.5);filter:drop-shadow(0 calc(var(--u) * .6) calc(var(--u) * .8) #000c);transition:transform .1s;position:absolute;translate:-50%}.act:active .act-ic{transform:scale(.88)}.act span{font-size:calc(var(--u) * 2.7);color:#ffe9a8}.act.hot{background:linear-gradient(#ff2bd6f0,#5b1bd6f0);border-color:#ffe9a8}.act.hot .act-ic{animation:1.4s ease-in-out infinite bob}.act em{top:calc(var(--u) * -4.4);z-index:1}#pops{pointer-events:none;z-index:40;position:absolute;inset:0}.winpop{font-size:calc(var(--u) * 9.5);color:#fff;white-space:nowrap;-webkit-text-stroke:calc(var(--u) * .9) #2a0a00;paint-order:stroke fill;text-shadow:0 0 calc(var(--u) * 2) var(--c), 0 0 calc(var(--u) * 5) var(--c);position:absolute}.combo{align-items:baseline;gap:calc(var(--u) * 1.5);padding:calc(var(--u) * .4) calc(var(--u) * 4.5);white-space:nowrap;border:calc(var(--u) * .5) solid var(--c);box-shadow:0 0 calc(var(--u) * 4) var(--c), inset 0 0 calc(var(--u) * 2) color-mix(in srgb, var(--c) 50%, transparent);z-index:1;background:linear-gradient(#12052ef5,#05010ff5);border-radius:99px;display:flex;position:absolute}.combo small{font-size:calc(var(--u) * 3);color:var(--c);letter-spacing:.16em}.combo b{font-weight:400;font-size:calc(var(--u) * 8.5);color:#fff;text-shadow:0 0 calc(var(--u) * 2) var(--c), 0 0 calc(var(--u) * 4) var(--c);line-height:1.1}.cine{z-index:20;background:#05010f;position:absolute;inset:0;overflow:hidden}.cine-v{background-color:#05010f;position:absolute;inset:0}.cine-vig{background:linear-gradient(#000 0,#0000 9% 91%,#000 100%),radial-gradient(circle at 50% 45%,#0000 45%,#000a 100%);position:absolute;inset:0}.cine-t,.gate-t{text-align:center;padding:0 4%;position:absolute;top:37%;left:0;right:0}.cine-t{opacity:0}.cine-t b,.gate-t b{font-weight:400;font-size:calc(var(--u) * 13);background:linear-gradient(#fff 15%, var(--c) 60%, #9d4dff);color:#0000;filter:drop-shadow(0 calc(var(--u) * .8) 0 #12052e) drop-shadow(0 0 calc(var(--u) * 6) var(--c));-webkit-background-clip:text;background-clip:text;line-height:1.1;display:block}.cine-t span,.gate-t span{margin-top:calc(var(--u) * 2.5);font-size:calc(var(--u) * 3.8);color:#fff;text-shadow:0 0 calc(var(--u) * 1.5) #000, 0 0 calc(var(--u) * 2.5) var(--c);display:block}.cine-skip{text-align:center;font-size:calc(var(--u) * 2.8);color:#ffffff70;position:absolute;bottom:3.5%;left:0;right:0}.gate{--c:#ff2bd6;z-index:20;position:absolute;inset:0;overflow:hidden}.gate i{background:repeating-linear-gradient(180deg, transparent 0 calc(var(--u) * 11), #0000006e calc(var(--u) * 11) calc(var(--u) * 11.8)), repeating-linear-gradient(135deg, #ffffff08 0 calc(var(--u) * 3), transparent calc(var(--u) * 3) calc(var(--u) * 6)), linear-gradient(90deg, #0e0428, #2a1166 55%, #44209c);width:50.4%;position:absolute;top:0;bottom:0}.gate .gl{border-right:calc(var(--u) * 1) solid var(--c);box-shadow:0 0 calc(var(--u) * 7) var(--c), inset calc(var(--u) * -5) 0 calc(var(--u) * 9) color-mix(in srgb, var(--c) 45%, transparent);left:0}.gate .gr{background:repeating-linear-gradient(180deg, transparent 0 calc(var(--u) * 11), #0000006e calc(var(--u) * 11) calc(var(--u) * 11.8)), repeating-linear-gradient(45deg, #ffffff08 0 calc(var(--u) * 3), transparent calc(var(--u) * 3) calc(var(--u) * 6)), linear-gradient(270deg, #0e0428, #2a1166 55%, #44209c);border-left:calc(var(--u) * 1) solid var(--c);box-shadow:0 0 calc(var(--u) * 7) var(--c), inset calc(var(--u) * 5) 0 calc(var(--u) * 9) color-mix(in srgb, var(--c) 45%, transparent);right:0;transform:scaleX(1)}.jp{gap:calc(var(--u) * .8)}.jp-i{isolation:isolate;border-radius:calc(var(--u) * 2.2);padding:calc(var(--u) * 1.8) 0 calc(var(--u) * 1.9);box-shadow:none;filter:drop-shadow(0 0 calc(var(--u) * 1.3) var(--c));background:url(../assets/ui_jp.webp) 50%/100% 100% no-repeat;border:0;position:relative}.jp-i:before{content:"";z-index:-1;border-radius:calc(var(--u) * 1.5);background:radial-gradient(130% 100% at 50% 0%, color-mix(in srgb, var(--c) 58%, #12052e), #05010f 78%);box-shadow:inset 0 0 calc(var(--u) * 2) color-mix(in srgb, var(--c) 65%, transparent);position:absolute;inset:10% 3.5%}.jp-i small{font-size:calc(var(--u) * 2.1);letter-spacing:.12em;text-shadow:0 0 calc(var(--u) * 1) var(--c)}.jp-i b{font-size:calc(var(--u) * 4.1);text-shadow:0 0 calc(var(--u) * 1.5) var(--c), 0 calc(var(--u) * .3) 0 #0009}.jp-i.grand{animation:1.4s ease-in-out infinite jpglow2}@keyframes jpglow2{50%{filter:drop-shadow(0 calc(var(--u) * .8) 0 #2a0c00) drop-shadow(0 calc(var(--u) * 2.2) calc(var(--u) * 1.4) #000d) drop-shadow(0 0 calc(var(--u) * 3) var(--c));transform:scale(1.04)}}.lv-badge{border:calc(var(--u) * .5) solid #fff3c4;box-shadow:0 0 calc(var(--u) * 2.2) #ff9d00, 0 calc(var(--u) * .6) 0 #6e2a00, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #a34a00aa, inset 0 calc(var(--u) * .7) calc(var(--u) * .9) #fffc;background:radial-gradient(circle at 34% 26%,#fffbe0,#ffd23f 30%,#ff9d00 62%,#a34a00)}.xp{box-shadow:inset 0 calc(var(--u) * .5) calc(var(--u) * .8) #000c;border-color:#c9a23f}.xp i{background:linear-gradient(#b8fff0,#00e5ff 45%,#0090c8)}.wallet{box-shadow:0 0 calc(var(--u) * 2.5) #ffb40090, 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a;background:linear-gradient(#ffffff26,#ffffff08 46%,#0000 47%),linear-gradient(#2a1166f2,#0a0320f2);border-color:#ffd98a}.wallet b,.bet-v b{background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;text-shadow:none;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);-webkit-background-clip:text;background-clip:text}[data-wallet=cash] .wallet b{filter:drop-shadow(0 calc(var(--u) * .25) 0 #033) drop-shadow(0 0 calc(var(--u) * 1) #3dff8faa);background-image:linear-gradient(#f0fff6 18%,#5cff9d 55%,#18c964)}.blitz-bar{height:calc(var(--u) * 5);border:calc(var(--u) * .4) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000, 0 0 calc(var(--u) * 2) #00e5ff66, 0 calc(var(--u) * .5) 0 #05010f;background:linear-gradient(#000c,#1a0a44cc)}.blitz-bar:after{content:"";pointer-events:none;background:linear-gradient(#ffffff70,#ffffff10);border-radius:99px;height:34%;position:absolute;top:10%;left:2%;right:2%}.blitz-bar i{background:linear-gradient(90deg,#5b1bd6,#9d4dff 25%,#00e5ff 60%,#eaffff) 0 0/200% 100%}.blitz-bar em{z-index:1}.msg{box-shadow:none;background:linear-gradient(90deg,#0000,#12052ee6 14%,#1c0a52f0 50%,#12052ee6 86%,#0000);border:0;border-radius:0}.msg:before,.msg:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffd98a 20%,#fff 50%,#ffd98a 80%,#0000);height:1px;position:absolute;left:6%;right:6%}.msg:before{top:0}.msg:after{bottom:0}.msg b{background:linear-gradient(#fffbe0 15%,#ffd23f 55%,#ff9d00);color:#0000;text-shadow:none;filter:drop-shadow(0 calc(var(--u) * .3) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1.5) #ffb400);-webkit-background-clip:text;background-clip:text}.bet{background:linear-gradient(#ffffff20,#ffffff06 46%,#0000 47%),linear-gradient(#2e1470f5,#0e0428f5);border-color:#ffd98a}.pill{text-shadow:0 calc(var(--u) * .3) 0 #000a;background:linear-gradient(#ffffff38,#ffffff0a 46%,#0000 47%),linear-gradient(#5329c4,#1f0b5c 55%,#12052e);border-color:#ffd98a}.pill.on{color:#001a33;text-shadow:none;background:linear-gradient(#ffffff70,#ffffff14 46%,#0000 47%),linear-gradient(#5cf3ff,#07f)}.act{background:linear-gradient(#ffffff26,#ffffff08 40%,#0000 41%),linear-gradient(#3a1a8af5,#12052ef5);border-color:#ffd98a}.act.hot{background:linear-gradient(#ffffff40,#ffffff0a 40%,#0000 41%),linear-gradient(#ff2bd6f0,#5b1bd6f0)}.act span{text-shadow:0 calc(var(--u) * .3) 0 #000a}.btn{border:calc(var(--u) * .35) solid #d9c2ff;text-shadow:0 calc(var(--u) * .3) 0 #0008;background:linear-gradient(#ffffff40,#ffffff0c 46%,#0000 47%),linear-gradient(#8a4dff,#3a0fa8)}.btn.gold{text-shadow:0 1px #fff8;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#ff7a00);border-color:#fff6cc}.btn.red{background:linear-gradient(#ffffff48,#ffffff0c 46%,#0000 47%),linear-gradient(#ff5c7a,#c4002f);border-color:#ffd0d8}.btn.black{background:linear-gradient(#ffffff30,#ffffff08 46%,#0000 47%),linear-gradient(#4a4a5c,#0e0e16);border-color:#b8b8c8}.btn.ghost{text-shadow:none;background:0 0;border:1px solid #ffffff40}.logo:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(110deg,#0000 46.5%,#ffffffd8 50%,#0000 53.5%) 0 0/300% 100%;width:74%;height:100%;animation:4.5s ease-in-out infinite logosheen;position:absolute;top:0;left:0;-webkit-mask:url(../assets/logo.webp) 0/contain no-repeat;mask:url(../assets/logo.webp) 0/contain no-repeat}@keyframes logosheen{0%,55%{background-position:150% 0}to{background-position:-60% 0}}.modal{background:radial-gradient(circle at 50% 45%,#2a0f6ec0,#05010fe8 70%)}.pwrap{width:100%;max-height:94%;filter:drop-shadow(0 0 calc(var(--u) * 4) #ff2bd699) drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 3) #000c);flex-direction:column;display:flex;position:relative}.pwrap:after{content:"";border-style:solid;border-width:calc(var(--u) * 12) calc(var(--u) * 9.6);pointer-events:none;border-image:url(../assets/ui_panel.webp) 12.8% 13.6%;position:absolute;inset:0}.panel{width:auto;min-height:0;max-height:none;margin:calc(var(--u) * 6.4) calc(var(--u) * 4.4) calc(var(--u) * 6.6);padding:calc(var(--u) * 5.5) calc(var(--u) * 4) calc(var(--u) * 4.5);border-radius:calc(var(--u) * 4);box-shadow:inset 0 0 calc(var(--u) * 8) #000a;background:radial-gradient(120% 60% at 50% 0,#4a1fb0,#0000 70%),linear-gradient(#24105f,#0c0326);border:0;flex:0 auto}.panel h2{font-size:calc(var(--u) * 7.4);background:linear-gradient(#fffbe0 15%,#ffd23f 50%,#ff8a00);color:#0000;text-shadow:none;filter:drop-shadow(0 calc(var(--u) * .5) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 2.5) #ff9d00);-webkit-background-clip:text;background-clip:text}.x{top:calc(var(--u) * 2.4);right:calc(var(--u) * 2.4);width:calc(var(--u) * 8.4);height:calc(var(--u) * 8.4);border:calc(var(--u) * .4) solid #ffe9a8;box-shadow:0 calc(var(--u) * .5) 0 #3a000c, inset 0 calc(var(--u) * .5) calc(var(--u) * .7) #fff8;background:radial-gradient(circle at 35% 26%,#ff9db0,#e6002e 50%,#7a0018)}.toast{z-index:30;box-shadow:0 0 calc(var(--u) * 5) var(--cyan), 0 calc(var(--u) * .8) 0 #05010f;background:linear-gradient(#ffffff26,#ffffff08 40%,#0000 41%),linear-gradient(#3a1a8af2,#12052ef2);border-color:#ffd98a}.day,.mi,.pt,.profile-stats div{box-shadow:inset 0 calc(var(--u) * .4) calc(var(--u) * .6) #fff2;background:linear-gradient(#ffffff1c,#ffffff08);border:1px solid #c9a23f66}.bar{box-shadow:inset 0 calc(var(--u) * .5) calc(var(--u) * .8) #000c;border:1px solid #c9a23f88}.wheel{border:calc(var(--u) * 2.8) solid #ffb400;box-shadow:0 0 0 calc(var(--u) * .5) #7a2a00, 0 0 0 calc(var(--u) * 1.1) #ffe9a8, 0 0 calc(var(--u) * 6) #ffb400, inset 0 0 0 calc(var(--u) * .5) #7a2a00, inset 0 0 calc(var(--u) * 7) #000c}.wheel:after{content:"";background:repeating-conic-gradient(from calc(var(--step,30deg) * -.02), #ffe9a8 0 calc(var(--step,30deg) * .04), transparent 0 var(--step,30deg));pointer-events:none;border-radius:50%;position:absolute;inset:0}.wheel span b{text-shadow:0 calc(var(--u) * .3) 0 #000a, 0 0 calc(var(--u) * 1) #000}.wheel-wrap:before{content:"";z-index:1;background:repeating-conic-gradient(#fffbe0 0 3deg, transparent 3deg 15deg);filter:drop-shadow(0 0 calc(var(--u) * 1) #fff);pointer-events:none;border-radius:50%;animation:.5s steps(2,end) infinite bulbs;position:absolute;inset:0;-webkit-mask:radial-gradient(closest-side,#0000 93.6%,#000 94.2% 97.6%,#0000 98.2%);mask:radial-gradient(closest-side,#0000 93.6%,#000 94.2% 97.6%,#0000 98.2%)}.wheel-wrap:after{content:"";inset:calc(var(--u) * 2.8);z-index:1;pointer-events:none;background:linear-gradient(160deg,#ffffff48,#0000 42%),radial-gradient(circle,#0000 58%,#0007 100%);border-radius:50%;position:absolute}.wheel-hub{z-index:2;width:22%;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1) #000c) drop-shadow(0 0 calc(var(--u) * 2) #ffb400)}.wheel-pin{z-index:3;filter:drop-shadow(0 calc(var(--u) * .6) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 2) var(--pink));border-top-color:#ffe9a8}.spin:before{border:calc(var(--u) * .45) solid #7af3ff33;filter:drop-shadow(0 0 calc(var(--u) * 1.2) #00e5ff);opacity:1;border-top-color:#eaffff;border-bottom-color:#ff8af0;animation-duration:3.2s}.busy .spin:before{border-color:#fff #ff2bd633 #ffd23f}.ar-grid{max-height:calc(var(--u) * 176);flex:auto;grid-auto-rows:minmax(0,1fr)}.ar-card{border-width:calc(var(--u) * .45);box-shadow:0 0 calc(var(--u) * 4) color-mix(in srgb, var(--c) 60%, transparent), 0 calc(var(--u) * .8) 0 #05010f, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff4, inset 0 0 calc(var(--u) * 6) color-mix(in srgb, var(--c) 25%, transparent);justify-content:center}.ar-card i{width:70%}.ar-card b{font-size:calc(var(--u) * 5.4);text-shadow:0 calc(var(--u) * .4) 0 #000a, 0 0 calc(var(--u) * 2) var(--c)}.bw-shock{aspect-ratio:1;border:calc(var(--u) * 1.4) solid var(--c);width:64%;box-shadow:0 0 calc(var(--u) * 7) var(--c), inset 0 0 calc(var(--u) * 7) var(--c);opacity:0;mix-blend-mode:screen;pointer-events:none;border-radius:50%;position:absolute;top:36%;left:50%;translate:-50% -50%}.bw-shock.s2{border-color:#fff;border-width:calc(var(--u) * .6)}.bw-title{filter:drop-shadow(0 calc(var(--u) * 1.2) calc(var(--u) * 1.2) #000c) drop-shadow(0 0 calc(var(--u) * 6) var(--c))}.bw-amt{background:linear-gradient(90deg,#0000,#05010fd0 18% 82%,#0000);border-top:1px solid #ffd98a88;border-bottom:1px solid #ffd98a88;border-radius:0}.spine-layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#bal,#bet,#msg b,.jp-i b,.winpop,.bw-amt,.jpw-amt,#hw-sum,#hw-left,#ch-sum,.mg-bal b,.mg-stake b,.mg-result b,.fs-hud b,.gb-amt b{font-variant-numeric:tabular-nums}.jp-i{transition:opacity .25s,filter .25s}.jp-i.dimmed{opacity:.35;filter:saturate(.4)}.jp-i.hit{z-index:60;animation:.22s ease-in-out infinite alternate jpHit}@keyframes jpHit{to{filter:brightness(1.7) drop-shadow(0 0 calc(var(--u) * 3) var(--c));transform:scale(1.1)}}.jpw{--c:#ffd23f;z-index:25;position:absolute;inset:0;overflow:hidden}.jpw-dim{background:radial-gradient(circle at 50% 40%, color-mix(in srgb, var(--c) 38%, #2a0f6e) 0%, #12052ef0 46%, #05010ffa 82%);position:absolute;inset:0}.jpw-rays{aspect-ratio:1;background:repeating-conic-gradient(color-mix(in srgb, var(--c) 30%, transparent) 0 6deg, transparent 6deg 20deg);mix-blend-mode:screen;width:240%;animation:12s linear infinite rot;position:absolute;top:40%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 8%,#0000 60%);mask:radial-gradient(circle,#000 8%,#0000 60%)}.jpw-in{z-index:1;text-align:center;position:absolute;top:27%;left:0;right:0}.jpw-k{font-size:calc(var(--u) * 21);letter-spacing:.04em;background:linear-gradient(#fff 12%, var(--c) 52%, color-mix(in srgb, var(--c) 55%, #2a0a00));color:#0000;filter:drop-shadow(0 calc(var(--u) * 1.1) 0 #12052e) drop-shadow(0 0 calc(var(--u) * 6) var(--c));-webkit-background-clip:text;background-clip:text;line-height:1}.jpw-t{margin-top:calc(var(--u) * .5);font-size:calc(var(--u) * 9);letter-spacing:.32em;text-indent:.32em;color:#fff;text-shadow:0 calc(var(--u) * .5) 0 #12052e, 0 0 calc(var(--u) * 3) var(--c)}.jpw-amt{margin-top:calc(var(--u) * 3.5);padding:calc(var(--u) * 1.2) calc(var(--u) * 8);font-size:calc(var(--u) * 12.5);color:#fff;white-space:nowrap;text-shadow:0 0 calc(var(--u) * 3) var(--c), 0 calc(var(--u) * .6) 0 #12052e;background:linear-gradient(90deg,#0000,#05010fd8 18% 82%,#0000);border-top:1px solid #ffd98a88;border-bottom:1px solid #ffd98a88;display:inline-block}.jpw-amt.final{color:#fff6c9;text-shadow:0 0 calc(var(--u) * 5) #ffd23f, 0 0 calc(var(--u) * 10) var(--c), 0 calc(var(--u) * .6) 0 #a34a00}.jpw-tip{z-index:1;text-align:center;font-size:calc(var(--u) * 3);color:#ffffff80;position:absolute;bottom:4%;left:0;right:0}.hw-revive{z-index:5;padding:calc(var(--u) * 2) calc(var(--u) * 7);text-align:center;white-space:nowrap;border-radius:calc(var(--u) * 3);border:calc(var(--u) * .5) solid #d6ffe6;box-shadow:0 0 calc(var(--u) * 6) #5cff9d, 0 calc(var(--u) * 1) 0 #022a17;background:linear-gradient(#ffffff40,#ffffff0c 46%,#0000 47%),linear-gradient(#18c964,#064a2a);position:absolute;top:50%;left:50%;translate:-50% -50%}.hw-revive div{font-size:calc(var(--u) * 10);color:#fff;text-shadow:0 calc(var(--u) * .5) 0 #033, 0 0 calc(var(--u) * 3) #5cff9d;line-height:1.1}.hw-revive span{font-size:calc(var(--u) * 4);color:#eafff2;display:block}.hw-rowx{z-index:5;padding:calc(var(--u) * .8) calc(var(--u) * 5);font-size:calc(var(--u) * 7.5);white-space:nowrap;color:#fff;border:calc(var(--u) * .45) solid #ffe9a8;box-shadow:0 0 calc(var(--u) * 5) #ff2bd6, 0 calc(var(--u) * .8) 0 #3a0050;text-shadow:0 calc(var(--u) * .4) 0 #3a0050;background:linear-gradient(#ffffff50,#ffffff10 46%,#0000 47%),linear-gradient(#ff2bd6,#7a0a8a);border-radius:99px;position:absolute;left:50%;translate:-50%}.hw-c.boost .hw-coin{filter:drop-shadow(0 0 calc(var(--u) * 2) #ff2bd6)}.hw-c.boost .hw-coin b{color:#ffd6f6}.hw-c.paid .hw-coin{filter:brightness(1.25) drop-shadow(0 0 calc(var(--u) * 1.6) #ffd23f)}.jpw-in{top:17%}.jpw-k{font-size:calc(var(--u) * 15);letter-spacing:.12em;text-indent:.12em}.jpw-img{width:90%;margin:calc(var(--u) * 1) auto 0;filter:drop-shadow(0 calc(var(--u) * 1.2) calc(var(--u) * 1.2) #000c) drop-shadow(0 0 calc(var(--u) * 5) var(--c));animation:.6s ease-in-out infinite alternate jpwPulse;display:block}@keyframes jpwPulse{to{transform:scale(1.04)}}.jpw-cat{z-index:1;aspect-ratio:1;width:58%;filter:drop-shadow(0 0 calc(var(--u) * 5) var(--c));position:absolute;bottom:6%;left:50%;translate:-50%}.ch-title{background:linear-gradient(#fffbe0 15%,#ffd23f 50%,#ff8a00);color:#0000;text-shadow:none;filter:drop-shadow(0 calc(var(--u) * .6) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 3) #ff9d00);-webkit-background-clip:text;background-clip:text}.ch-info b{display:inline-block}.ch-timer{width:70%;height:calc(var(--u) * 1.6);margin-top:calc(var(--u) * -1.5);box-shadow:inset 0 calc(var(--u) * .4) calc(var(--u) * .6) #000c;background:#000a;border:1px solid #c9a23f88;border-radius:99px;transition:opacity .3s;overflow:hidden}.ch-timer i{transform-origin:0;background:linear-gradient(90deg,#ff2b4f,#ffd23f 45%,#5cff9d);border-radius:99px;height:100%;display:block}.ch-timer.done{opacity:0}.ch{border:calc(var(--u) * .35) solid #c9a23f;box-shadow:0 calc(var(--u) * .9) 0 #05010f, 0 0 calc(var(--u) * 2) #ffb40044, inset 0 0 calc(var(--u) * 3) #ffb40030;background:linear-gradient(#ffffff1c,#ffffff06 46%,#0000 47%),linear-gradient(#2a1166e0,#0a0320e0);transition:transform 80ms,box-shadow 80ms}.ch:active:not(.open){transform:translateY(calc(var(--u) * .6));box-shadow:0 calc(var(--u) * .3) 0 #05010f, inset 0 0 calc(var(--u) * 3) #ffb40030}.ch img{filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * .8) #000c)}.ch.open{box-shadow:0 calc(var(--u) * .9) 0 #05010f, 0 0 calc(var(--u) * 4) var(--gold);background:radial-gradient(circle,#ffd23f88,#2a1166e0 75%);border-color:#fff3a8}.ch.open.picks,.ch.open.x2{box-shadow:0 calc(var(--u) * .9) 0 #05010f, 0 0 calc(var(--u) * 4) var(--cyan);background:radial-gradient(circle,#00e5ff88,#12052ee0 75%);border-color:#c8fbff}.ch.open.miss{filter:saturate(.5);box-shadow:0 calc(var(--u) * .9) 0 #05010f;background:#0a0318d0;border-color:#ffffff38}.ch.open.miss span{color:#d8ccff;text-shadow:0 1px #000;font-size:calc(var(--u) * 4.6)}.ch.open.miss img{opacity:.1}.ch-fly{z-index:5;padding:calc(var(--u) * .6) calc(var(--u) * 2.4);font-size:calc(var(--u) * 6);white-space:nowrap;color:#001a33;border:calc(var(--u) * .35) solid #eaffff;box-shadow:0 0 calc(var(--u) * 4) var(--cyan);pointer-events:none;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#7af3ff,#00b7ff);border-radius:99px;position:absolute;top:0;left:0}.wildx{z-index:3;padding:calc(var(--u) * .6) calc(var(--u) * 3.5);font-size:calc(var(--u) * 6);white-space:nowrap;color:#fff;border:calc(var(--u) * .4) solid #ffe9a8;box-shadow:0 0 calc(var(--u) * 4) #ff2bd6, 0 calc(var(--u) * .7) 0 #3a0050;text-shadow:0 calc(var(--u) * .4) 0 #3a0050;pointer-events:none;background:linear-gradient(#ffffff50,#ffffff10 46%,#0000 47%),linear-gradient(#ff2bd6,#7a0a8a);border-radius:99px;position:absolute}.omen{--c:#7af3ff;z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.omen i{display:block;position:absolute}.om-dim{background:radial-gradient(120% 70% at 50% 22%, color-mix(in srgb, var(--c) 30%, transparent), #05010fd0 62%, #05010ff0);inset:0}.om-rays{aspect-ratio:1;background:repeating-conic-gradient(color-mix(in srgb, var(--c) 34%, transparent) 0 5deg, transparent 5deg 18deg);mix-blend-mode:screen;width:220%;animation:9s linear infinite rot;top:20%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 6%,#0000 55%);mask:radial-gradient(circle,#000 6%,#0000 55%)}.om-cat{aspect-ratio:1;width:118%;filter:brightness(0) drop-shadow(0 0 calc(var(--u) * 1.2) var(--c)) drop-shadow(0 0 calc(var(--u) * 5) var(--c));opacity:.94;background:url(../assets/cat_cheer.webp) 0 0/1000% 800% no-repeat;top:2%;left:50%;translate:-50%}.om-eyes{background:radial-gradient(closest-side at 22% 50%, #fff 0 24%, var(--c) 48%, transparent 100%), radial-gradient(closest-side at 78% 50%, #fff 0 24%, var(--c) 48%, transparent 100%);width:34%;height:5.5%;filter:drop-shadow(0 0 calc(var(--u) * 3) var(--c));mix-blend-mode:screen;top:17.5%;left:50%;translate:-50%}.om-cat{filter:none;opacity:1;background:0 0}.om-cat:before{content:"";filter:brightness(0) drop-shadow(0 0 calc(var(--u) * 1.2) var(--c)) drop-shadow(0 0 calc(var(--u) * 5) var(--c));opacity:.95;background:url(../assets/cat_idle.webp) 0 0/1000% 800% no-repeat;position:absolute;inset:0}.om-cat .om-eyes{background:radial-gradient(closest-side at 25% 50%, #fff 0 22%, var(--c) 50%, transparent 100%), radial-gradient(closest-side at 75% 50%, #fff 0 22%, var(--c) 50%, transparent 100%);width:40%;height:12%;top:19%;left:29%;translate:none}.om-dim{background:radial-gradient(120% 70% at 50% 22%, color-mix(in srgb, var(--c) 26%, #05010fb0), #05010fe0 62%, #05010ff5)}.fsp{z-index:22;justify-content:center;align-items:center;gap:calc(var(--u) * 4);padding:calc(var(--u) * 4);perspective:calc(var(--u) * 160);background:linear-gradient(#05010fb0,#05010fe6),url(../assets/bg_fs.webp) 50%/cover;flex-direction:column;display:flex;position:absolute;inset:0}.fsp-t{font-size:calc(var(--u) * 10);background:linear-gradient(#fff 12%,#7af3ff 52%,#9d4dff);color:#0000;filter:drop-shadow(0 calc(var(--u) * .7) 0 #12052e) drop-shadow(0 0 calc(var(--u) * 5) #00e5ff);-webkit-background-clip:text;background-clip:text}.fsp-s{margin-top:calc(var(--u) * -2);font-size:calc(var(--u) * 3.2);color:#d8ccff;text-align:center}.fsp-cards{gap:calc(var(--u) * 2.4);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.fsp-c{align-items:center;gap:calc(var(--u) * 1.4);padding:calc(var(--u) * 3) calc(var(--u) * 1.2) calc(var(--u) * 3.4);color:#fff;border-radius:calc(var(--u) * 3.4);background:linear-gradient(#ffffff2e, #ffffff08 34%, transparent 35%), linear-gradient(color-mix(in srgb, var(--c) 46%, #1c0a52), #0a0320 78%);border:calc(var(--u) * .5) solid #ffe9a8;min-width:0;box-shadow:0 calc(var(--u) * 1.3) 0 #05010f, 0 0 calc(var(--u) * 4) color-mix(in srgb, var(--c) 70%, transparent), inset 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c) 40%, transparent);flex-direction:column;transition:filter .25s;animation:2.2s ease-in-out infinite fspBob;display:flex;position:relative}.fsp-c:nth-child(2){animation-delay:-.7s}.fsp-c:nth-child(3){animation-delay:-1.4s}@keyframes fspBob{50%{translate:0 calc(var(--u) * -1.2)}}.fsp-c:active{transform:translateY(calc(var(--u) * .8));box-shadow:0 calc(var(--u) * .4) 0 #05010f, inset 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c) 40%, transparent)}.fsp-ic{aspect-ratio:1;background:radial-gradient(circle at 50% 38%, color-mix(in srgb, var(--c) 55%, transparent), transparent 70%);border-radius:50%;place-items:center;width:78%;display:grid}.fsp-ic img{width:92%;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .8) #000c) drop-shadow(0 0 calc(var(--u) * 2) var(--c))}.fsp-c b{font-weight:400;font-size:calc(var(--u) * 4.3);white-space:nowrap;text-shadow:0 calc(var(--u) * .4) 0 #000a, 0 0 calc(var(--u) * 2) var(--c)}.fsp-c em{padding:calc(var(--u) * .5) calc(var(--u) * 2.2);font-style:normal;font-size:calc(var(--u) * 3.4);white-space:nowrap;color:#12052e;background:linear-gradient(#ffffff90, #ffffff20 46%, transparent 47%), linear-gradient(#fff, var(--c));border:1px solid #fff;border-radius:99px}.fsp-c span{font-size:calc(var(--u) * 2.6);color:#e6dcff;text-align:center;line-height:1.3}.fsp-c.on{z-index:1;box-shadow:0 calc(var(--u) * 1.3) 0 #05010f, 0 0 calc(var(--u) * 9) var(--c), inset 0 0 calc(var(--u) * 6) var(--c);border-color:#fff;animation:none}.fsp-c.off{filter:brightness(.45)saturate(.5);animation:none}.fsp-timer{width:60%;height:calc(var(--u) * 1.6);background:#000a;border:1px solid #c9a23f88;border-radius:99px;transition:opacity .3s;overflow:hidden}.fsp-timer i{transform-origin:0;background:linear-gradient(90deg,#ff2b4f,#ffd23f 45%,#5cff9d);border-radius:99px;height:100%;display:block}.fsp-timer.done{opacity:0}[data-fs-mode=wild] #fs-hud .fs-mult{color:#ff8af0}[data-fs-mode=extra] #fs-hud .fs-mult{color:#ffd23f}.om-cat:before{-webkit-mask:linear-gradient(#000 62%,#0000 96%);mask:linear-gradient(#000 62%,#0000 96%)}.fsp{gap:calc(var(--u) * 5)}.fsp-t{font-size:calc(var(--u) * 11.5)}.fsp-s{font-size:calc(var(--u) * 3.5)}.fsp-c{gap:calc(var(--u) * 2.2);padding:calc(var(--u) * 5) calc(var(--u) * 1.2) calc(var(--u) * 5.5);min-height:calc(var(--u) * 62);justify-content:center}.fsp-ic{width:92%}.fsp-c b{font-size:calc(var(--u) * 4.8)}.fsp-c em{font-size:calc(var(--u) * 3.8);padding:calc(var(--u) * .7) calc(var(--u) * 2.6)}.fsp-c span{font-size:calc(var(--u) * 3)}#loading{gap:calc(var(--u) * 3.5);overflow:hidden}#loading.ready{background:radial-gradient(90% 46% at 50% 44%,#ff2bd640,#0000 70%),linear-gradient(#05010f99,#05010f33 30%,#05010f66 62%,#05010fee),url(../assets/bg.webp) 50%/cover}#loading.ready:before{content:"";aspect-ratio:1;background:repeating-conic-gradient(#ffd23f24 0 5deg, transparent 5deg 18deg);mix-blend-mode:screen;pointer-events:none;width:230%;animation:22s linear infinite rot;position:absolute;top:44%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 6%,#0000 52%);mask:radial-gradient(circle,#000 6%,#0000 52%)}#loading>*{position:relative}.load-logo{width:92%;filter:drop-shadow(0 calc(var(--u) * 1.2) calc(var(--u) * 1.4) #000c) drop-shadow(0 0 calc(var(--u) * 5) #ff2bd6aa)}.st-cat{aspect-ratio:1;width:66%;margin:calc(var(--u) * -3) 0 calc(var(--u) * -2);filter:drop-shadow(0 calc(var(--u) * 2) calc(var(--u) * 2) #000c) drop-shadow(0 0 calc(var(--u) * 5) #7af3ffaa)}.st-feats{justify-content:center;gap:calc(var(--u) * 1.4);flex-wrap:wrap;width:92%;display:flex}.st-feats span{padding:calc(var(--u) * .9) calc(var(--u) * 2.6);font-size:calc(var(--u) * 3);white-space:nowrap;color:#ffe9a8;box-shadow:0 calc(var(--u) * .5) 0 #05010f;background:linear-gradient(#ffffff20,#ffffff06 46%,#0000 47%),linear-gradient(#2a1166e6,#0a0320e6);border:1px solid #c9a23f;border-radius:99px}#loading #start{align-items:center;gap:calc(var(--u) * .4);width:72%;padding:calc(var(--u) * 2.6) 0 calc(var(--u) * 3);margin-top:calc(var(--u) * 2);border:calc(var(--u) * .6) solid #fff6cc;box-shadow:0 calc(var(--u) * 1.5) 0 #a34a00, 0 calc(var(--u) * 1.5) calc(var(--u) * 5) #000a, 0 0 calc(var(--u) * 7) #ffb400;border-radius:99px;flex-direction:column;animation:1.3s ease-in-out infinite stPulse;display:flex}#loading #start b{font-weight:400;font-size:calc(var(--u) * 7.4);color:#5a1a00;text-shadow:0 1px #fff8}#loading #start small{font-size:calc(var(--u) * 2.8);color:#7a3a00}#loading #start:active{transform:translateY(calc(var(--u) * 1.1));box-shadow:0 calc(var(--u) * .4) 0 #a34a00, 0 0 calc(var(--u) * 5) #ffb400;animation:none}@keyframes stPulse{50%{filter:brightness(1.12);transform:scale(1.045)}}.st-note{margin-top:calc(var(--u) * 1);font-size:calc(var(--u) * 2.5);color:#ffffff8c}.fsp-cat{aspect-ratio:1;width:46%;margin:calc(var(--u) * -6) 0 calc(var(--u) * -5);filter:drop-shadow(0 calc(var(--u) * 1.5) calc(var(--u) * 1.5) #000c) drop-shadow(0 0 calc(var(--u) * 5) #7af3ffaa)}.gate-t{z-index:2;padding:calc(var(--u) * 2.5) 4%;border-top:1px solid color-mix(in srgb, var(--c) 70%, transparent);border-bottom:1px solid color-mix(in srgb, var(--c) 70%, transparent);background:linear-gradient(90deg,#0000,#05010fd0 16% 84%,#0000)}.gate-t b{white-space:nowrap;font-size:calc(var(--u) * 12)}.scr{border:calc(var(--u) * .5) solid #ffe9a8;border-radius:calc(var(--u) * 3);box-shadow:0 calc(var(--u) * 1) 0 #05010f, 0 0 calc(var(--u) * 4) #ffb40066, inset 0 0 calc(var(--u) * 4) #000a;background:linear-gradient(#24105f,#0c0326);overflow:hidden}.scr-c{background:linear-gradient(#ffffff1c,#ffffff06);border:1px solid #c9a23f66}.gb-card{height:calc(var(--u) * 52);perspective:calc(var(--u) * 200)}.gb-inner{width:calc(var(--u) * 35);height:calc(var(--u) * 48);filter:drop-shadow(0 calc(var(--u) * 1.4) calc(var(--u) * 1.6) #000c)}.gb-back,.gb-face{border-radius:calc(var(--u) * 3.2);border:calc(var(--u) * .5) solid #ffe9a8;overflow:hidden}.gb-back{box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 0 calc(var(--u) * 4) #ffb40088;background:url(../assets/mg_hilo_back.webp) 50%/cover no-repeat,linear-gradient(#3a1a8a,#12052e)}.gb-back:after{content:"";mix-blend-mode:screen;background:linear-gradient(115deg,#0000 40%,#ffffff90 50%,#0000 60%) 160% 0/280% 100%;animation:3.4s ease-in-out infinite gbSheen;position:absolute;inset:0}@keyframes gbSheen{0%,60%{background-position:160% 0}to{background-position:-90% 0}}.gb-face{font-family:inherit;font-size:inherit;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, inset 0 0 0 calc(var(--u) * 1.1) #fff, inset 0 0 0 calc(var(--u) * 1.35) #c9a23f;background:linear-gradient(#ffffffe0,#fff0 30%),linear-gradient(160deg,#fffdf6,#f3ecff 55%,#dccdff)}.gb-face span{font-family:serif;font-size:calc(var(--u) * 24);filter:drop-shadow(0 calc(var(--u) * .5) 0 #0003);line-height:1}.gb-face em{left:calc(var(--u) * 2.6);top:calc(var(--u) * 2);font-family:serif;font-style:normal;font-size:calc(var(--u) * 6);line-height:1;position:absolute}.gb-face em.br{top:auto;left:auto;right:calc(var(--u) * 2.6);bottom:calc(var(--u) * 2);rotate:180deg}.gb-inner.lost{filter:grayscale(.7) brightness(.75) drop-shadow(0 calc(var(--u) * 1.4) calc(var(--u) * 1.6) #000c)}.gb-amt{justify-content:center;align-items:baseline;gap:calc(var(--u) * 1.5);display:flex}.gb-amt b{font-size:calc(var(--u) * 6.4);background:linear-gradient(#fffbe0 15%,#ffd23f 55%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .3) 0 #5a1a00);-webkit-background-clip:text;background-clip:text}.gb-amt.next b{font-size:calc(var(--u) * 5);filter:drop-shadow(0 calc(var(--u) * .3) 0 #033);background-image:linear-gradient(#f0fff6 15%,#5cff9d 55%,#18c964)}.gb-row{gap:calc(var(--u) * 3)}.gb-row .btn{padding:calc(var(--u) * 1.6) 0 calc(var(--u) * 2);border-radius:calc(var(--u) * 3.4);flex-direction:column;align-items:center;gap:0;display:flex}.gb-row .btn i{font-family:serif;font-style:normal;font-size:calc(var(--u) * 9);filter:drop-shadow(0 calc(var(--u) * .4) 0 #0006);line-height:1}.gb-row .btn b{font-weight:400;font-size:calc(var(--u) * 5.6);line-height:1.1}.gb-row .btn small{font-size:calc(var(--u) * 2.6);opacity:.85}.gb-row .btn.red{box-shadow:0 calc(var(--u) * 1.1) 0 #6e0018, 0 0 calc(var(--u) * 3) #ff2b4f88}.gb-row .btn.black{box-shadow:0 calc(var(--u) * 1.1) 0 #000, 0 0 calc(var(--u) * 3) #9d4dff66}.gb-row .btn.black i{color:#d8ccff}.gb-row .btn:active{transform:translateY(calc(var(--u) * .8));box-shadow:0 calc(var(--u) * .3) 0 #000}.btn.gb-take{font-size:calc(var(--u) * 3.8);box-shadow:0 calc(var(--u) * .9) 0 #022a17;background:linear-gradient(#ffffff26,#ffffff08 46%,#0000 47%),linear-gradient(#1f8a5c,#063a26);border-color:#b6ffd0}.btn.gb-take b{color:#eafff2;font-size:1.2em;font-weight:400}.gb-inner,.gb-inner.lost{filter:none}.gb-back,.gb-face{box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 calc(var(--u) * 1.4) calc(var(--u) * 2) #000c}.gb-face{box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 calc(var(--u) * 1.4) calc(var(--u) * 2) #000c, inset 0 0 0 calc(var(--u) * 1.1) #fff, inset 0 0 0 calc(var(--u) * 1.35) #c9a23f}.gb-inner.lost .gb-face{filter:grayscale(.7)brightness(.75)}.btn.gb-take:disabled{color:#ffc2cc;box-shadow:0 calc(var(--u) * .9) 0 #1c0006;opacity:1;background:linear-gradient(#4a1020,#1c0610);border-color:#ff8aa0}.demo-sw{justify-content:space-between;align-items:center;gap:calc(var(--u) * 2);width:100%;padding:calc(var(--u) * 2.2) calc(var(--u) * 3);border-radius:calc(var(--u) * 3);color:#fff;font:inherit;text-align:left;box-shadow:inset 0 calc(var(--u) * .4) calc(var(--u) * .6) #fff2;background:linear-gradient(#ffffff1c,#ffffff08);border:1px solid #c9a23f88;display:flex}.demo-sw span{gap:calc(var(--u) * .6);flex-direction:column;display:flex}.demo-sw b{font-weight:400;font-size:calc(var(--u) * 3.6);color:var(--gold)}.demo-sw small{font-size:calc(var(--u) * 2.4);color:#c8b8f5}.demo-sw i{width:calc(var(--u) * 11);height:calc(var(--u) * 6);box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1) #000;background:#05010f;border:1px solid #fff4;border-radius:99px;flex:none;transition:background .2s;position:relative}.demo-sw i:after{content:"";top:50%;left:calc(var(--u) * .6);width:calc(var(--u) * 4.6);height:calc(var(--u) * 4.6);box-shadow:0 calc(var(--u) * .4) calc(var(--u) * .6) #000a;background:radial-gradient(circle at 35% 30%,#fff,#b9a8e6 60%,#6a5a9c);border-radius:50%;transition:left .2s,background .2s;position:absolute;translate:0 -50%}.demo-sw.on i{box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1) #0006, 0 0 calc(var(--u) * 2) #5cff9d88;background:linear-gradient(90deg,#0d7a4a,#5cff9d);border-color:#5cff9d}.demo-sw.on i:after{left:calc(var(--u) * 5.6);background:radial-gradient(circle at 35% 30%,#fff,#ffe9a0 55%,#c9a23f)}.demo-note{color:#ffd23f;border-radius:calc(var(--u) * 2);padding:calc(var(--u) * 1.6) calc(var(--u) * 2);background:#ffd23f14;border:1px solid #ffd23f66}.bz{gap:calc(var(--u) * 4);background:radial-gradient(circle at 50% 42%,#4a14a0f2,#12052ef5 55%,#05010ffa 85%)}.bz:before{content:"";aspect-ratio:1;background:repeating-conic-gradient(from 0deg, #7af3ff14 0 8deg, transparent 8deg 20deg);pointer-events:none;width:220%;animation:24s linear infinite bzspin;position:absolute;top:45%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 10%,#0000 60%);mask-image:radial-gradient(circle,#000 10%,#0000 60%)}@keyframes bzspin{to{rotate:360deg}}.bz>*{position:relative}.bz-title{font-size:calc(var(--u) * 10);background:linear-gradient(#fff,#7af3ff 45%,#9d4dff);color:#0000;text-shadow:none;filter:drop-shadow(0 calc(var(--u) * .7) 0 #1c0660) drop-shadow(0 0 calc(var(--u) * 4) #00e5ffaa);-webkit-background-clip:text;background-clip:text}.bz-grid{gap:calc(var(--u) * 3.2)}.bz-c{gap:calc(var(--u) * .6);padding:calc(var(--u) * 2) 0 calc(var(--u) * 2.4);border-radius:calc(var(--u) * 4.5);background:linear-gradient(160deg, color-mix(in srgb, var(--c) 30%, #12052e), #12052e 72%);border:calc(var(--u) * .45) solid #c9a23f;box-shadow:0 calc(var(--u) * 1) 0 #05010f, 0 calc(var(--u) * 2) calc(var(--u) * 2) #000a, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff3, inset 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c) 22%, transparent);transition:background 60ms,border-color 60ms,box-shadow 60ms,translate 60ms}.bz-c img{width:66%;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .8) #000a) saturate(.75) brightness(.8);transition:filter 60ms}.bz-c b{font-size:calc(var(--u) * 3.6);color:#d9ccff;text-shadow:0 calc(var(--u) * .3) 0 #000a}.bz-c.bz-lit,.bz-c.bz-win{translate:0 calc(var(--u) * -1);background:linear-gradient(160deg, color-mix(in srgb, var(--c) 75%, #fff), color-mix(in srgb, var(--c) 45%, #12052e) 75%);box-shadow:0 calc(var(--u) * 2) 0 #05010f, 0 0 calc(var(--u) * 6) var(--c), 0 0 calc(var(--u) * 12) color-mix(in srgb, var(--c) 60%, transparent), inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa;border-color:#fff6c8}.bz-c.bz-lit img,.bz-c.bz-win img{filter:drop-shadow(0 0 calc(var(--u) * 2.5) #fff) saturate(1.15) brightness(1.1)}.bz-c.bz-lit b,.bz-c.bz-win b{color:#fff}.bz-stake{padding:calc(var(--u) * 1.4) calc(var(--u) * 5);border:calc(var(--u) * .35) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1) #000, 0 calc(var(--u) * .6) 0 #05010f;font-size:calc(var(--u) * 3.4);background:linear-gradient(#000c,#1a0a44cc);border-radius:99px}.top,.jp,.logo,.frame,.blitz,.msg,.ctl,.acts{will-change:translate}.wallet,.ic,.lvl,.rnd,.pill,.act,.gamble-btn,.x{transition:translate .3s cubic-bezier(.3,2.4,.5,1),box-shadow .3s cubic-bezier(.3,2.4,.5,1),filter .2s}.wallet:active,.ic:active,.lvl:active,.rnd:active,.pill:active,.act:active,.gamble-btn:active,.x:active{transition-duration:50ms;transition-timing-function:ease-out}.wallet{--th:calc(var(--u) * .95);box-shadow:0 var(--th) 0 #7a4a00, 0 var(--th) 0 calc(var(--u) * .25) #2a1400, 0 calc(var(--th) + var(--u) * 1) calc(var(--u) * 1.4) #000c, 0 0 calc(var(--u) * 2.5) #ffb40070, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a, inset 0 calc(var(--u) * .35) 0 #ffffff40}.wallet:active{translate:0 calc(var(--u) * .7);box-shadow:0 calc(var(--u) * .25) 0 #7a4a00, 0 calc(var(--u) * .25) 0 calc(var(--u) * .25) #2a1400, 0 calc(var(--u) * .5) calc(var(--u) * .6) #000c, 0 0 calc(var(--u) * 2.5) #ffb40070, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #000a}[data-wallet=cash] .wallet{box-shadow:0 var(--th) 0 #0a6b34, 0 var(--th) 0 calc(var(--u) * .25) #022a12, 0 calc(var(--th) + var(--u) * 1) calc(var(--u) * 1.4) #000c, 0 0 calc(var(--u) * 2.5) #3dff8f70, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a, inset 0 calc(var(--u) * .35) 0 #ffffff40}.wallet i{filter:drop-shadow(0 calc(var(--u) * .7) calc(var(--u) * .5) #000d)}.ic{--th:calc(var(--u) * .9);box-shadow:0 var(--th) 0 #1c0660, 0 var(--th) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--th) + var(--u) * .9) calc(var(--u) * 1.2) #000c, inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff5, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #0009;text-shadow:0 calc(var(--u) * .35) 0 #000a}.ic:active{translate:0 calc(var(--u) * .68);box-shadow:0 calc(var(--u) * .22) 0 #1c0660, 0 calc(var(--u) * .22) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .4) calc(var(--u) * .5) #000c, inset 0 calc(var(--u) * .7) calc(var(--u) * .9) #000a, inset 0 calc(var(--u) * -.5) calc(var(--u) * .6) #0006;filter:brightness(.88)}.lv-badge{box-shadow:0 0 calc(var(--u) * 2.2) #ff9d00aa, 0 calc(var(--u) * .9) 0 #6e2a00, 0 calc(var(--u) * .9) 0 calc(var(--u) * .25) #2a0c00, 0 calc(var(--u) * 1.8) calc(var(--u) * 1.3) #000c, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #a34a00aa, inset 0 calc(var(--u) * .7) calc(var(--u) * .9) #fffc;transition:box-shadow .25s}.lvl:active{translate:0 calc(var(--u) * .6)}.lvl:active .lv-badge{box-shadow:0 0 calc(var(--u) * 2.2) #ff9d00aa, 0 calc(var(--u) * .3) 0 #6e2a00, 0 calc(var(--u) * .3) 0 calc(var(--u) * .25) #2a0c00, 0 calc(var(--u) * .6) calc(var(--u) * .6) #000c, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #a34a00aa, inset 0 calc(var(--u) * .7) calc(var(--u) * .9) #fffc;transition-duration:50ms}.xp{box-shadow:inset 0 calc(var(--u) * .7) calc(var(--u) * .8) #000e, 0 calc(var(--u) * .3) 0 #fff2}.jp{perspective:calc(var(--u) * 70);perspective-origin:50% 130%}.jp-i{transform-origin:50% 100%;filter:drop-shadow(0 calc(var(--u) * .8) 0 #2a0c00) drop-shadow(0 calc(var(--u) * 1.5) calc(var(--u) * 1) #000d) drop-shadow(0 0 calc(var(--u) * 1.1) var(--c));rotate:x 11deg}.jp-i:before{box-shadow:inset 0 calc(var(--u) * 1) calc(var(--u) * 1.1) #000c, inset 0 0 calc(var(--u) * 2) color-mix(in srgb, var(--c) 65%, transparent)}.mascot{filter:drop-shadow(0 calc(var(--u) * 1.6) calc(var(--u) * 1.2) #05010fcc) drop-shadow(0 0 calc(var(--u) * 2.5) #00e5ff88)}.frame:after{filter:drop-shadow(0 calc(var(--u) * 1.8) calc(var(--u) * 1.6) #05010fe0) drop-shadow(0 0 calc(var(--u) * 2) #ff2bd688)}#reel-slot{position:relative}#reel-slot:after{content:"";border-radius:calc(var(--u) * 2.2);pointer-events:none;box-shadow:inset 0 calc(var(--u) * .7) 0 0 #05010fd0, inset 0 calc(var(--u) * 2.4) calc(var(--u) * 1.8) calc(var(--u) * -.8) #05010ff0, inset 0 calc(var(--u) * -.45) 0 0 #c9b0ff70, inset 0 calc(var(--u) * -1.6) calc(var(--u) * 1.4) calc(var(--u) * -.7) #9d6bff66, inset calc(var(--u) * .6) 0 0 0 #05010fa0, inset calc(var(--u) * -.6) 0 0 0 #05010fa0, inset calc(var(--u) * 1.8) 0 calc(var(--u) * 1.5) calc(var(--u) * -.8) #05010fd0, inset calc(var(--u) * -1.8) 0 calc(var(--u) * 1.5) calc(var(--u) * -.8) #05010fd0;position:absolute;inset:0}.blitz-bar{box-shadow:inset 0 calc(var(--u) * 1) calc(var(--u) * 1.2) #000, 0 0 calc(var(--u) * 2) #00e5ff55, 0 calc(var(--u) * .7) 0 #05010f, 0 calc(var(--u) * 1.4) calc(var(--u) * 1) #000b}.blitz>img{filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .6) #000c) drop-shadow(0 0 calc(var(--u) * 1.5) #00e5ff)}.blitz .blitz-gift{filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * .6) #000c) drop-shadow(0 0 calc(var(--u) * 1.5) #ff2bd6)}.msg{height:calc(var(--u) * 9.6);padding-bottom:calc(var(--u) * .8)}.msg:before,.msg:after{left:0;right:0;-webkit-mask:linear-gradient(90deg,#0000 2%,#000 22% 78%,#0000 98%);mask:linear-gradient(90deg,#0000 2%,#000 22% 78%,#0000 98%)}.msg:before{height:calc(var(--u) * 2.6);background:linear-gradient(#ffe9a8 0, #c9a23f calc(var(--u) * .35), #05010fd0 calc(var(--u) * .4), #05010f00)}.msg:after{height:calc(var(--u) * 1.3);background:linear-gradient(#fff3c4 0,#ffd98a 22%,#7a4a00 23%,#3a1c00 78%,#05010f 100%)}.gamble-btn{box-shadow:0 calc(var(--u) * .9) 0 #6e001a, 0 calc(var(--u) * 1.8) calc(var(--u) * 1.2) #000c, 0 0 calc(var(--u) * 3) #ff3b5c, inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff8, inset 0 calc(var(--u) * -.8) calc(var(--u) * .9) #6e001a88;text-shadow:0 calc(var(--u) * .3) 0 #6e001a;z-index:1}.gamble-btn:active{translate:0 calc(-50% + var(--u) * .7);box-shadow:0 calc(var(--u) * .2) 0 #6e001a, 0 calc(var(--u) * .4) calc(var(--u) * .5) #000c, 0 0 calc(var(--u) * 3) #ff3b5c, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #6e001acc}.bet{box-shadow:inset 0 calc(var(--u) * 1.1) calc(var(--u) * 1.3) #000d, inset 0 calc(var(--u) * -.4) 0 #ffffff2e, 0 calc(var(--u) * .9) 0 #05010f, 0 calc(var(--u) * 1.9) calc(var(--u) * 1.3) #000c, 0 0 calc(var(--u) * 2) #ffb40044;background:linear-gradient(#05010fd0,#1c0a52f0 60%,#2e1470f5)}.rnd{--th:calc(var(--u) * 1);box-shadow:0 var(--th) 0 #1c0660, 0 var(--th) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--th) + var(--u) * .8) calc(var(--u) * 1) #000d, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #0007, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6;translate:0 calc(var(--u) * -.5)}.rnd:active{transform:none;translate:0 calc(var(--u) * .25);box-shadow:0 calc(var(--u) * .25) 0 #1c0660, 0 calc(var(--u) * .25) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .4) calc(var(--u) * .5) #000d, inset 0 calc(var(--u) * .8) calc(var(--u) * 1) #000a, inset 0 calc(var(--u) * -.4) calc(var(--u) * .6) #0005;filter:brightness(.88)}.pill{--th:calc(var(--u) * 1.05);box-shadow:0 var(--th) 0 #1c0660, 0 var(--th) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--th) + var(--u) * 1) calc(var(--u) * 1.3) #000c, inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff5, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009}.pill:active{transform:none;translate:0 calc(var(--u) * .8);box-shadow:0 calc(var(--u) * .25) 0 #1c0660, 0 calc(var(--u) * .25) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .4) calc(var(--u) * .5) #000c, inset 0 calc(var(--u) * .8) calc(var(--u) * 1) #000a, inset 0 calc(var(--u) * -.4) calc(var(--u) * .5) #0006;filter:brightness(.9)}.pill.on{translate:0 calc(var(--u) * .5);box-shadow:0 calc(var(--u) * .55) 0 #003a8a, 0 calc(var(--u) * .55) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .9) calc(var(--u) * .8) #000c, 0 0 calc(var(--u) * 3) var(--cyan), inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fffa, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #003a8a88}.pill.on:active{translate:0 calc(var(--u) * .85)}.act{--th:calc(var(--u) * 1.15);box-shadow:0 var(--th) 0 #1c0660, 0 var(--th) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--th) + var(--u) * 1) calc(var(--u) * 1.4) #000c, inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff4, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009}.act.hot{box-shadow:0 var(--th) 0 #5b0a6e, 0 var(--th) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--th) + var(--u) * 1) calc(var(--u) * 1.4) #000c, 0 0 calc(var(--u) * 3) #ff2bd6aa, inset 0 calc(var(--u) * .5) calc(var(--u) * .6) #fff6, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0007}.act:active{translate:0 calc(var(--u) * .85);box-shadow:0 calc(var(--u) * .28) 0 #1c0660, 0 calc(var(--u) * .28) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .5) calc(var(--u) * .6) #000c, inset 0 calc(var(--u) * .8) calc(var(--u) * 1) #000a, inset 0 calc(var(--u) * -.4) calc(var(--u) * .5) #0006;filter:brightness(.92)}.act.hot:active{box-shadow:0 calc(var(--u) * .28) 0 #5b0a6e, 0 calc(var(--u) * .28) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .5) calc(var(--u) * .6) #000c, 0 0 calc(var(--u) * 3) #ff2bd6aa, inset 0 calc(var(--u) * .8) calc(var(--u) * 1) #0008}.act{padding-top:calc(var(--u) * 8.6)}.act:before{content:"";left:50%;top:calc(var(--u) * 4.3);width:calc(var(--u) * 11);height:calc(var(--u) * 3.2);border:calc(var(--u) * .3) solid #ffd98a;box-shadow:0 calc(var(--u) * .6) 0 #7a4a00, 0 calc(var(--u) * .6) 0 calc(var(--u) * .2) #05010f, 0 calc(var(--u) * 1.3) calc(var(--u) * .9) #000b;pointer-events:none;background:radial-gradient(#05010fd0 0,#05010f70 30%,#0000 58%),linear-gradient(#9a72ff,#4a22b8);border-radius:50%;position:absolute;translate:-50%}.act.hot:before{background:radial-gradient(#05010fd0 0,#05010f70 30%,#0000 58%),linear-gradient(#ff9af0,#b01ac8)}.act-ic{top:calc(var(--u) * -5.6);z-index:1;transform-origin:50% 96%;filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .4) #000c);transition:transform .3s cubic-bezier(.3,2.6,.5,1)}.act:active .act-ic{transition-duration:50ms;transform:scale(1.1,.86)}.act.hot .act-ic{transform-origin:50% 96%}.act span{position:relative}.act em{top:calc(var(--u) * -5.4);box-shadow:0 calc(var(--u) * .5) 0 #7a0018, 0 calc(var(--u) * 1) calc(var(--u) * .8) #000c, 0 0 calc(var(--u) * 2) #ff2b4f;z-index:2}.act em.time{box-shadow:0 calc(var(--u) * .5) 0 #05010f}.act.hot em{box-shadow:0 calc(var(--u) * .5) 0 #a34a00, 0 calc(var(--u) * 1) calc(var(--u) * .8) #000c, 0 0 calc(var(--u) * 2) var(--gold)}.acts{margin-top:calc(var(--u) * 5)}.modal{perspective:calc(var(--u) * 260);perspective-origin:50% 40%;background:radial-gradient(circle at 50% 45%,#1a085088,#05010fd4 72%)}.pwrap{filter:drop-shadow(0 0 calc(var(--u) * 4) #ff2bd699) drop-shadow(0 calc(var(--u) * 3.5) calc(var(--u) * 4) #000e)}.pwrap:before{content:"";left:4%;right:4%;bottom:calc(var(--u) * -7);height:calc(var(--u) * 13);z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#000000d0,#00000070 55%,#0000);border-radius:50%;position:absolute}.panel{box-shadow:inset 0 calc(var(--u) * 2.2) calc(var(--u) * 2.4) calc(var(--u) * -.8) #000d, inset 0 calc(var(--u) * -.5) 0 #b08cff40, inset 0 0 calc(var(--u) * 8) #000a}.x{--th:calc(var(--u) * .9);z-index:3;box-shadow:0 var(--th) 0 #3a000c, 0 var(--th) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--th) + var(--u) * 1.2) calc(var(--u) * 1.4) #000d, inset 0 calc(var(--u) * .5) calc(var(--u) * .7) #fff8, inset 0 calc(var(--u) * -.8) calc(var(--u) * .9) #3a000c99;text-shadow:0 calc(var(--u) * .3) 0 #3a000c}.x:active{translate:0 calc(var(--u) * .68);box-shadow:0 calc(var(--u) * .22) 0 #3a000c, 0 calc(var(--u) * .22) 0 calc(var(--u) * .25) #05010f, 0 calc(var(--u) * .4) calc(var(--u) * .5) #000d, inset 0 calc(var(--u) * .7) calc(var(--u) * .9) #3a000ccc;filter:brightness(.9)}.btn{box-shadow:0 calc(var(--u) * 1) 0 #1c0660, 0 calc(var(--u) * 1) 0 calc(var(--u) * .2) #05010f, 0 calc(var(--u) * 2) calc(var(--u) * 1.4) #000b, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff5, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0005;transition:translate .3s cubic-bezier(.3,2.4,.5,1),box-shadow .3s}.btn.gold{box-shadow:0 calc(var(--u) * 1) 0 #a34a00, 0 calc(var(--u) * 1) 0 calc(var(--u) * .2) #3a1400, 0 calc(var(--u) * 2) calc(var(--u) * 1.4) #000b, 0 0 calc(var(--u) * 4) #ffb400aa, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #a34a0066}.btn.red{box-shadow:0 calc(var(--u) * 1) 0 #6e001a, 0 calc(var(--u) * 1) 0 calc(var(--u) * .2) #05010f, 0 calc(var(--u) * 2) calc(var(--u) * 1.4) #000b, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff5, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0005}.btn.black{box-shadow:0 calc(var(--u) * 1) 0 #000, 0 calc(var(--u) * 2) calc(var(--u) * 1.4) #000b, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff4, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0005}.btn.ghost{box-shadow:none}.btn:active:not(:disabled){transform:none;translate:0 calc(var(--u) * .75);box-shadow:0 calc(var(--u) * .25) 0 #05010f, 0 calc(var(--u) * .5) calc(var(--u) * .5) #000b, inset 0 calc(var(--u) * .8) calc(var(--u) * 1) #0008;transition-duration:50ms}.btn.ghost:active:not(:disabled){box-shadow:none}@media (prefers-reduced-motion:reduce){.wallet,.ic,.lvl,.rnd,.pill,.act,.gamble-btn,.x,.btn,.act-ic{transition-duration:10ms}}.msg{z-index:46}.rk-wrap{gap:calc(var(--u) * 1.8);flex-direction:column;display:flex;position:absolute;inset:0}.rk-hist{align-items:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 8);padding:0 calc(var(--u) * 1.2) 0 calc(var(--u) * 2.6);border:calc(var(--u) * .35) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009, 0 calc(var(--u) * .5) 0 #05010f;background:linear-gradient(#ffffff20,#ffffff06 46%,#0000 47%),linear-gradient(#2e1470f0,#0e0428f0);border-radius:99px;flex:none;display:flex}.rk-hist>span{font-size:calc(var(--u) * 2.5);letter-spacing:.08em;color:#ffe9a8;text-shadow:0 1px #000a;flex:none}.rk-pills{align-items:center;gap:calc(var(--u) * 1.1);flex:1 1 0;min-width:0;height:100%;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 82%,#0000);mask:linear-gradient(90deg,#000 82%,#0000)}.rk-pill{padding:calc(var(--u) * .9) calc(var(--u) * 1.8);font-style:normal;font-size:calc(var(--u) * 2.6);color:color-mix(in srgb, var(--c) 55%, #fff);background:linear-gradient(#ffffff2e, #ffffff08 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 30%, #12052e), #0a0320);border:1px solid color-mix(in srgb, var(--c) 75%, #fff);box-shadow:inset 0 calc(var(--u) * -.5) calc(var(--u) * .6) #0008;text-shadow:0 1px #000a;border-radius:99px;flex:none;line-height:1}.rk-pill:first-child{color:#0a0318;text-shadow:none;background:linear-gradient(#ffffff90, #ffffff20 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 70%, #fff), var(--c));box-shadow:0 0 calc(var(--u) * 2) var(--c);border-color:#fff}.rk-track{height:calc(var(--u) * 5.6);margin:0 calc(var(--u) * 5.5);flex:none;position:relative}.rk-tk-bar{height:calc(var(--u) * 1.6);box-shadow:inset 0 calc(var(--u) * .4) calc(var(--u) * .6) #000;background:linear-gradient(#000c,#1a0a44cc);border:1px solid #c9a23f;border-radius:99px;position:absolute;top:50%;left:0;right:0;overflow:hidden;translate:0 -50%}.rk-tk-fill{background:linear-gradient(#ffffffa0,#fff0 55%),linear-gradient(90deg,#7af3ff,#5cff9d 25%,#ffd23f 50%,#ff8a00 75%,#ff2bd6);background-size:100% 100%, calc(var(--u) * 78) 100%;width:0;box-shadow:0 0 calc(var(--u) * 1.5) #fff;border-radius:99px;position:absolute;top:0;bottom:0;left:0}.rk-tk-n{min-width:calc(var(--u) * 8.6);padding:calc(var(--u) * .7) calc(var(--u) * 1);text-align:center;box-shadow:0 calc(var(--u) * .4) 0 #05010f;background:linear-gradient(#ffffff26,#ffffff08 46%,#0000 47%),linear-gradient(#2a1166,#0a0320);border:1px solid #c9a23f;border-radius:99px;font-style:normal;line-height:1;transition:background .2s,box-shadow .2s;position:absolute;top:50%;translate:-50% -50%}.rk-tk-n b{font-weight:400;font-size:calc(var(--u) * 2.3);color:#b9a6ff}.rk-tk-n.rk-on{background:linear-gradient(#ffffff90, #ffffff20 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 70%, #fff), var(--c));box-shadow:0 0 calc(var(--u) * 2) var(--c), 0 calc(var(--u) * .4) 0 #05010f;border-color:#fff}.rk-tk-n.rk-on b{color:#0a0318}.rk-sky{--c:#7af3ff;--heat:0;border-radius:calc(var(--u) * 4.5);border:calc(var(--u) * .5) solid #ffd98a;background:linear-gradient(#05011888, #1a084a50 60%, color-mix(in srgb, var(--c) 16%, transparent));min-height:0;box-shadow:0 0 0 calc(var(--u) * .35) #7a4a00, 0 0 calc(var(--u) * 3.5) color-mix(in srgb, var(--c) 60%, transparent), 0 calc(var(--u) * .8) 0 #05010f, inset 0 0 calc(var(--u) * 9) color-mix(in srgb, var(--c) 30%, transparent), inset 0 calc(var(--u) * 1.5) calc(var(--u) * 3) #000c;flex:1 1 0;transition:box-shadow .4s;position:relative;overflow:hidden}.rk-sky:before{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(158deg,#ffffff2c,#0000 24%),linear-gradient(#ffffff14,#0000 9%);position:absolute;inset:0}.rk-sky:after{content:"";z-index:1;border-radius:inherit;opacity:calc(var(--heat) * .75);pointer-events:none;background:radial-gradient(90% 70%,#0000 55%,#ff2b4f 130%);position:absolute;inset:0}.rk-in{position:absolute;inset:0}.rk-cv{width:100%;height:100%;position:absolute;inset:0}.rk-far,.rk-glow,.rk-city,.rk-ground,.rk-pad{pointer-events:none;will-change:transform;position:absolute}.rk-far{inset:0}.rk-planet{right:calc(var(--u) * -9);width:calc(var(--u) * 40);height:calc(var(--u) * 40);opacity:.9;animation:9s ease-in-out infinite rkPlanet;position:absolute;top:43%}@keyframes rkPlanet{0%,to{translate:0;rotate:-5deg}50%{translate:calc(var(--u) * -1.2) calc(var(--u) * -1.6);rotate:1deg}}.rk-glow{height:calc(var(--u) * 78);background:radial-gradient(75% 46% at 50% 100%,#ff2bd6b0,#9d4dff66 45%,#0000 75%),radial-gradient(120% 30% at 50% 100%,#00e5ff88,#0000 70%);bottom:0;left:0;right:0}.rk-city{bottom:0;left:0;right:0}.rk-city.f{height:calc(var(--u) * 46)}.rk-city.n{height:calc(var(--u) * 34)}.rk-city i{position:absolute;inset:0}.rk-city.f i{opacity:.8;background:linear-gradient(#4526a8,#3a1a8a 40%,#7a2a9c 85%)}.rk-city.n i{background:linear-gradient(#1e0e56,#0d0430 50%,#07021c)}.rk-city i:before{content:"";--w:repeating-linear-gradient(90deg, #000 0 calc(var(--u) * .55), transparent 0 calc(var(--u) * 2.1));--h:repeating-linear-gradient(#000 0 calc(var(--u) * .8), transparent 0 calc(var(--u) * 3.1));-webkit-mask:var(--w), var(--h), var(--g);-webkit-mask-composite:source-in;-webkit-mask:var(--w), var(--h), var(--g);mask:var(--w), var(--h), var(--g);position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.rk-city.f i:before{--g:repeating-linear-gradient(90deg, #000 0 calc(var(--u) * 4.4), transparent 0 calc(var(--u) * 9), #0008 0 calc(var(--u) * 12.6), transparent 0 calc(var(--u) * 21));opacity:.4;background:linear-gradient(100deg,#ff9df0 0 18%,#7af3ff 18% 46%,#ffd98a 46% 70%,#7af3ff 70%)}.rk-city.n i:before{--g:repeating-linear-gradient(90deg, transparent 0 calc(var(--u) * 3), #000 0 calc(var(--u) * 7.4), transparent 0 calc(var(--u) * 15), #000a 0 calc(var(--u) * 17.2), transparent 0 calc(var(--u) * 26));opacity:.6;background:linear-gradient(100deg,#ffd98a 0 30%,#ff9df0 30% 55%,#7af3ff 55% 80%,#ffd98a 80%)}.rk-ground{height:calc(var(--u) * 19);border-top:calc(var(--u) * .35) solid #7af3ff;box-shadow:0 calc(var(--u) * -.4) calc(var(--u) * 3) #00e5ffb0, inset 0 calc(var(--u) * .8) calc(var(--u) * 2) #7af3ff55;background:linear-gradient(#2a1472,#10053a 35%,#05010f);bottom:0;left:0;right:0;overflow:hidden}.rk-ground i{transform-origin:50% 0;height:260%;transform:perspective(calc(var(--u) * 34)) rotateX(64deg);background:repeating-linear-gradient(90deg, #7af3ff70 0 1px, transparent 0 calc(var(--u) * 7)), repeating-linear-gradient(#ff2bd670 0 1px, transparent 0 calc(var(--u) * 7));position:absolute;top:0;left:-60%;right:-60%;-webkit-mask:linear-gradient(#000,#0006 60%);mask:linear-gradient(#000,#0006 60%)}.rk-pad{left:50%;bottom:calc(var(--u) * .6);width:calc(var(--u) * 82);margin-left:calc(var(--u) * -41)}.rk-pad img{width:100%;filter:drop-shadow(0 calc(var(--u) * 1.2) calc(var(--u) * 1.4) #000c);display:block}.rk-pad i{mix-blend-mode:screen;opacity:.45;background:radial-gradient(closest-side,#fff6c9,#ffb400aa 40%,#ff7a0040 70%,#0000);border-radius:50%;height:42%;animation:.28s ease-in-out infinite alternate rkPadGlow;position:absolute;top:30%;left:22%;right:22%}@keyframes rkPadGlow{to{opacity:.62;scale:1.05}}.rk-sky[data-md=ignite] .rk-pad i{opacity:1;animation:70ms steps(2,end) infinite rkFlick;scale:1.35 1.2}.rk-sky[data-md=fly] .rk-pad i{opacity:.2;transition:opacity .6s;animation:none}.rk-rail{width:calc(var(--u) * 7);pointer-events:none;background:linear-gradient(90deg,#05010fb0,#05010f00);position:absolute;top:0;bottom:0}.rk-rail:before{content:"";top:calc(var(--u) * 4);bottom:calc(var(--u) * 4);left:calc(var(--u) * 1.05);width:calc(var(--u) * .3);background:linear-gradient(transparent, color-mix(in srgb, var(--c) 80%, #fff) 12% 88%, transparent);opacity:.6;box-shadow:0 0 calc(var(--u) * 1) var(--c);border-radius:99px;position:absolute}.rk-rail.l{left:0}.rk-rail.r{right:0;scale:-1 1}.rk-ship{width:calc(var(--u) * 46);height:calc(var(--u) * 46);filter:drop-shadow(0 0 calc(var(--u) * 3) color-mix(in srgb, var(--c) 70%, transparent));will-change:transform;position:absolute;top:0;left:0}.rk-boom{width:calc(var(--u) * 34);height:calc(var(--u) * 34);opacity:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle,#fff6c9 0,#ffd23f 30%,#ff7a00 54%,#ff2b4f80 72%,#0000 78%);border-radius:50%;position:absolute;top:0;left:0}.rk-hud{z-index:2;text-align:center;pointer-events:none;padding-bottom:calc(var(--u) * 3);background:radial-gradient(60% 70% at 50% 46%,#05010fb8,#0000 72%);position:absolute;top:4%;left:0;right:0}.rk-tier{padding:calc(var(--u) * .8) calc(var(--u) * 3.4);font-style:normal;font-size:calc(var(--u) * 2.9);letter-spacing:.3em;text-indent:.3em;color:#ffe9a8;box-shadow:0 calc(var(--u) * .4) 0 #05010f, inset 0 calc(var(--u) * -.6) calc(var(--u) * .8) #000a;background:linear-gradient(#ffffff2a,#ffffff08 46%,#0000 47%),linear-gradient(#2a1166f2,#0a0320f2);border:1px solid #ffd98a;border-radius:99px;line-height:1.1;display:inline-block}.rk-mult{--c:#7af3ff;margin-top:calc(var(--u) * .6);font-size:calc(var(--u) * 21);white-space:nowrap;color:#fff;filter:drop-shadow(0 calc(var(--u) * .7) 0 color-mix(in srgb, var(--c) 40%, #000)) drop-shadow(0 calc(var(--u) * .6) calc(var(--u) * .6) #000c) drop-shadow(0 0 calc(var(--u) * 3) var(--c));line-height:1.05;display:block}.rk-mult b{font-variant-numeric:tabular-nums;background:linear-gradient(#fff 25%, color-mix(in srgb, var(--c) 35%, #fff) 55%, color-mix(in srgb, var(--c) 85%, #fff) 95%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:400}.rk-mult i{margin-left:calc(var(--u) * .6);color:var(--c);font-size:.5em;font-style:normal}.rk-mult.rk-won{--c:#ffd23f!important}.rk-mult.rk-dead{--c:#ff2b4f!important}.rk-sub{margin-top:calc(var(--u) * .4);padding:0 calc(var(--u) * 4);font-size:calc(var(--u) * 3.3);color:#e6dcff;text-shadow:0 0 calc(var(--u) * 2) #000, 0 1px 0 #000}.rk-sub b{color:var(--gold);font-weight:400}.rk-res{margin-top:calc(var(--u) * 1);letter-spacing:.06em;font-size:.5em;display:block}.rk-act{--c:#7af3ff;--p:0;--j:0;width:100%;height:calc(var(--u) * 17);display:block;position:relative;overflow:visible}.rk-act i,.rk-b-txt{pointer-events:none;font-style:normal;position:absolute}.rk-b-aura{inset:calc(var(--u) * -2.5) calc(var(--u) * -1);opacity:.55;background:radial-gradient(closest-side,#ffb400cc,#0000);border-radius:99px;animation:2.4s ease-in-out infinite rkAura}.rk-b-body{border:calc(var(--u) * .5) solid #fff6cc;box-shadow:0 calc(var(--u) * .9) 0 #a34a00, 0 calc(var(--u) * 1.6) calc(var(--u) * 1.6) #000a, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #a34a0077;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#ff7a00);border-radius:99px;inset:0;overflow:hidden}.rk-b-fill{width:calc(var(--p) * 100%);border-right:calc(var(--u) * .5) solid #fff;opacity:0;background:linear-gradient(90deg,#fff0,#ffffff70);top:0;bottom:0;left:0}.rk-b-sheen{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 40%,#ffffffb0 50%,#0000 60%) 150% 0/260% 100%;animation:3.6s ease-in-out infinite rkSheen;inset:0}.rk-b-port{width:calc(var(--u) * 9);height:calc(var(--u) * 9);border:calc(var(--u) * .5) solid #7a4a00;box-shadow:0 0 0 calc(var(--u) * .4) #ffe9a8, inset 0 calc(var(--u) * .8) calc(var(--u) * 1) #000a;background:radial-gradient(circle,#eaffff 0 14%,#00e5ff 30%,#0a2a6a 56%,#12052e 70%);border-radius:50%;animation:1.2s ease-in-out infinite rkPort;top:50%;translate:0 -50%}.rk-b-port.l{left:calc(var(--u) * 3)}.rk-b-port.r{right:calc(var(--u) * 3);animation-delay:-.6s}.rk-b-txt{inset:0 calc(var(--u) * 14);justify-content:center;align-items:center;gap:calc(var(--u) * .5);white-space:nowrap;color:#4a1a00;flex-direction:column;line-height:1;display:flex}.rk-b-txt b{font-weight:400;font-size:calc(var(--u) * 6);letter-spacing:.1em;text-shadow:0 1px #fff8;font-variant-numeric:tabular-nums}.rk-b-txt small{font-size:calc(var(--u) * 2.6);letter-spacing:.06em;opacity:.8;font-variant-numeric:tabular-nums}.rk-b-rip{border:calc(var(--u) * .6) solid #fff;opacity:0;border-radius:99px;inset:0}@keyframes rkAura{50%{opacity:.9;scale:1.03 1.25}}@keyframes rkSheen{0%,60%{background-position:150% 0}to{background-position:-100% 0}}@keyframes rkSheenFast{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes rkPort{50%{filter:brightness(1.6);scale:1.08}}@keyframes rkJit{0%{translate:calc(var(--u) * var(--j) * -3) calc(var(--u) * var(--j) * 2)}to{translate:calc(var(--u) * var(--j) * 3) calc(var(--u) * var(--j) * -2)}}@keyframes rkFlick{50%{opacity:.35}}@keyframes rkBeat{0%,to{scale:1}12%{scale:1.035 1.07}24%{scale:1}}@keyframes rkGold{to{background-position:-200% 0,0 0}}.rk-act.rk-test .rk-b-port{filter:brightness(2.2);background:radial-gradient(circle,#fff 0 22%,#ffd23f 40%,#ff7a00 60%,#7a1a00 74%);animation:none;scale:1.25}.rk-act.rk-shine .rk-b-sheen{animation:.55s linear rkSheenFast}.rk-act.rk-deny .rk-b-body{background:linear-gradient(#ffffff60,#ffffff10 46%,#0000 47%),linear-gradient(#ff8aa0,#e6002e 60%,#7a0018);border-color:#ffd0d8}.rk-act.rk-deny .rk-b-txt{color:#fff}.rk-act.rk-deny .rk-b-txt b{text-shadow:0 1px #5a0010}.rk-act.rk-deny .rk-b-aura{opacity:1;background:radial-gradient(closest-side,#ff2b4f,#0000)}.rk-act[data-st=ignite]{--j:.22}.rk-act[data-st=ignite] .rk-b-body{background:linear-gradient(#ffffffc0,#ffffff40 46%,#0000 47%),linear-gradient(#fff,#ffe98a 45%,#ff7a00);border-color:#fff;animation:50ms steps(2,end) infinite rkJit}.rk-act[data-st=ignite] .rk-b-aura{opacity:1;background:radial-gradient(closest-side,#ff7a00,#0000);animation:80ms steps(2,end) infinite rkFlick}.rk-act[data-st=ignite] .rk-b-port{box-shadow:0 0 calc(var(--u) * 3) #ff7a00, 0 0 0 calc(var(--u) * .4) #fff;background:radial-gradient(circle,#fff 0 26%,#ffd23f 44%,#ff5c00 62%,#7a1a00 76%);animation:none;scale:1.2}.rk-act[data-st=ignite] .rk-b-sheen{display:none}.rk-act[data-st=fly] .rk-b-body{background:linear-gradient(#ffffff90, #ffffff20 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 45%, #fff), var(--c) 58%, color-mix(in srgb, var(--c) 62%, #000));box-shadow:0 calc(var(--u) * .9) 0 color-mix(in srgb, var(--c) 40%, #000), 0 0 calc(var(--u) * 4) var(--c), inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #0004;border-color:#fff;transition:background .25s;animation:70ms steps(2,end) infinite rkJit,.62s ease-out infinite rkBeat}.rk-act[data-st=fly] .rk-b-aura{background:radial-gradient(closest-side, var(--c), transparent);opacity:.9;animation:.62s ease-in-out infinite rkAura}.rk-act[data-st=fly] .rk-b-fill{opacity:1}.rk-act[data-st=fly] .rk-b-sheen{display:none}.rk-act[data-st=fly] .rk-b-port{background:radial-gradient(circle,#fff 0 24%,#ffd23f 42%,#ff5c00 60%,#5a1200 74%);animation:.1s steps(2,end) infinite rkFlick}.rk-act[data-st=fly] .rk-b-txt{color:#0a0318}.rk-act[data-st=fly] .rk-b-txt b{letter-spacing:.04em}.rk-act[data-st=fly]:active .rk-b-body{filter:brightness(1.25)}.rk-act[data-st=won] .rk-b-body{box-shadow:0 calc(var(--u) * .9) 0 #a34a00, 0 0 calc(var(--u) * 6) #ffd23f, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff;background:linear-gradient(100deg,#fff0 30%,#ffffffd0 50%,#fff0 70%) 0 0/200% 100%,linear-gradient(#fffbe0,#ffd23f 50%,#ff9d00);border-color:#fff;animation:.9s linear infinite rkGold}.rk-act[data-st=won] .rk-b-aura{opacity:1;background:radial-gradient(closest-side,#ffd23f,#0000);animation-duration:.9s}.rk-act[data-st=won] .rk-b-sheen{display:none}.rk-act[data-st=won] .rk-b-port{background:radial-gradient(circle at 40% 32%,#fffbe0,#ffd23f 40%,#a34a00 75%);animation:none}.rk-act[data-st=won] .rk-b-txt b{letter-spacing:.02em}.rk-act[data-st=dead] .rk-b-body{box-shadow:0 calc(var(--u) * .5) 0 #000, inset 0 calc(var(--u) * 1) calc(var(--u) * 2) #000c;background:linear-gradient(112deg,#0000 23%,#ff5c7a90 23.2% 23.5%,#0000 23.7%),linear-gradient(64deg,#0000 77%,#ff5c7a90 77.2% 77.5%,#0000 77.7%),linear-gradient(98deg,#0000 84%,#ff5c7a60 84.2% 84.4%,#0000 84.6%),linear-gradient(#ffffff1c,#ffffff05 46%,#0000 47%),linear-gradient(#4a2030,#1c0a12 60%,#0a0308);border-color:#8a5a66}.rk-act[data-st=dead] .rk-b-aura{opacity:.35;background:radial-gradient(closest-side,#ff2b4f,#0000);animation:.9s steps(3,end) infinite rkFlick}.rk-act[data-st=dead] .rk-b-sheen{display:none}.rk-act[data-st=dead] .rk-b-port{box-shadow:none;background:radial-gradient(circle,#2a1a1a 0 40%,#0a0306 70%);border-color:#3a2a2a;animation:none}.rk-act[data-st=dead] .rk-b-txt{color:#ff9db0}.rk-act[data-st=dead] .rk-b-txt b{text-shadow:0 1px #000}.rk-city i{clip-path:none!important}.rk-city.f i,.rk-city.n i{opacity:1;background:url(../assets/rk_city.webp) 50% 100%/100% no-repeat}.rk-city i:before{display:none}.rk-city.f i{opacity:.55;filter:brightness(.75) saturate(.8) blur(calc(var(--u) * .25));background-position:22% 100%;background-size:150%}.rk-city.n i{filter:brightness(.95);background-position:70% 100%;background-size:112%}.rk-city.n{height:calc(var(--u) * 40);bottom:calc(var(--u) * 12)}.rk-city.f{height:calc(var(--u) * 54);bottom:calc(var(--u) * 14)}.mg{z-index:6;padding:calc(var(--u) * 2) calc(var(--u) * 3);padding-top:max(calc(var(--u) * 2), env(safe-area-inset-top));padding-bottom:max(calc(var(--u) * 3), env(safe-area-inset-bottom));gap:calc(var(--u) * 2);background-color:#0a0318;background-position:50%;background-size:cover;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.mg:before{content:"";pointer-events:none;background:radial-gradient(120% 80% at 50% 45%,#0000 45%,#05010fcc 100%),linear-gradient(#05010fb0,#0000 16% 78%,#05010fd0);position:absolute;inset:0}.mg>*{position:relative}.mg-top{align-items:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 11);flex:none;display:flex}.mg-back{width:calc(var(--u) * 10);height:calc(var(--u) * 10);font-size:calc(var(--u) * 8);padding-bottom:calc(var(--u) * 1);color:#fff;border:calc(var(--u) * .45) solid #ffe9a8;box-shadow:0 calc(var(--u) * .7) 0 #1c0660, 0 0 calc(var(--u) * 2) #9d4dffaa, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #0007, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6;text-shadow:0 calc(var(--u) * .3) 0 #0009;background:radial-gradient(circle at 35% 26%,#d9c2ff,#8a4dff 42%,#2a0a8a);border-radius:50%;flex:none;line-height:.8}.mg-back:active{transform:translateY(calc(var(--u) * .5))}.mg-back:disabled{opacity:.3}.mg-title{min-width:0;font-size:calc(var(--u) * 5.8);white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(#fffbe0 15%,#ffd23f 50%,#ff8a00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .4) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 2.5) #ff9d00);-webkit-background-clip:text;background-clip:text;flex:1;overflow:hidden}.mg-title em{margin-left:calc(var(--u) * 2);padding:calc(var(--u) * .6) calc(var(--u) * 2);font-style:normal;font-size:calc(var(--u) * 2.8);color:#001a33;-webkit-text-fill-color:#001a33;vertical-align:middle;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#7af3ff,#00b7ff);border:1px solid #eaffff;border-radius:99px}.mg-bal{align-items:center;gap:calc(var(--u) * 1.2);height:calc(var(--u) * 8.8);padding:0 calc(var(--u) * 3) 0 calc(var(--u) * 1);border:calc(var(--u) * .4) solid #ffd98a;box-shadow:0 0 calc(var(--u) * 2.5) #ffb40090, 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a;background:linear-gradient(#ffffff26,#ffffff08 46%,#0000 47%),linear-gradient(#2a1166f2,#0a0320f2);border-radius:99px;flex:none;display:flex}.mg-bal img{height:calc(var(--u) * 6.8);filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .5) #000c)}.mg-bal b{font-weight:400;font-size:calc(var(--u) * 3.9);background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00);-webkit-background-clip:text;background-clip:text}.mg-body{flex:1 1 0;min-height:0;position:relative}.mg-foot{gap:calc(var(--u) * 2.5);flex-direction:column;flex:none;display:flex}.mg-stake{padding:calc(var(--u) * 1);border:calc(var(--u) * .4) solid #ffd98a;box-shadow:inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0009, 0 calc(var(--u) * .6) 0 #05010f, 0 0 calc(var(--u) * 2) #ffb40044;background:linear-gradient(#ffffff20,#ffffff06 46%,#0000 47%),linear-gradient(#2e1470f5,#0e0428f5);border-radius:99px;justify-content:space-between;align-items:center;display:flex}.mg-stake>div{text-align:center;line-height:1.15}.mg-stake small{font-size:calc(var(--u) * 2.4);color:#b9a6ff;display:block}.mg-stake b{font-weight:400;font-size:calc(var(--u) * 4.6);background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);-webkit-background-clip:text;background-clip:text;display:inline-block}.mg-stake.locked{opacity:.5;pointer-events:none}.mg-result{z-index:9;background:radial-gradient(circle at 50% 45%,#2a0f6ec0,#05010fe0 70%);place-items:center;display:grid;position:absolute;inset:0}.mg-result>div{z-index:1;text-align:center;padding:calc(var(--u) * 3) 6%;background:linear-gradient(90deg,#0000,#05010fc0 18% 82%,#0000);border-top:1px solid #ffd98a88;border-bottom:1px solid #ffd98a88;width:100%;position:relative}.mg-result h3{font-weight:400;font-size:calc(var(--u) * 11);background:linear-gradient(#fff,#ffe14d 50%,#ff7a00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .8) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 5) #ffb400);-webkit-background-clip:text;background-clip:text;line-height:1.15}.mg-result b{margin-top:calc(var(--u) * 2);font-weight:400;font-size:calc(var(--u) * 13);color:#fff;text-shadow:0 0 calc(var(--u) * 3) #ffb400, 0 calc(var(--u) * .6) 0 #a34a00;display:block}.mg-result.bad h3{filter:drop-shadow(0 calc(var(--u) * .8) 0 #4a0010) drop-shadow(0 0 calc(var(--u) * 5) #ff2b4f);background-image:linear-gradient(#fff,#ff8aa0 50%,#c4002f)}.mg-result.bad>div{border-color:#ff8aa088}.mn-wrap{gap:calc(var(--u) * 1.8);flex-direction:column;display:flex;position:absolute;inset:0}.mn-bombs{align-items:center;gap:calc(var(--u) * 1.4);height:calc(var(--u) * 10.6);padding:0 calc(var(--u) * 1.1) 0 calc(var(--u) * 3);border:calc(var(--u) * .45) solid transparent;box-shadow:inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009, inset 0 calc(var(--u) * .5) calc(var(--u) * 1) #000a, 0 calc(var(--u) * .6) 0 #05010f, 0 calc(var(--u) * 1) calc(var(--u) * 1.2) #0008;background:linear-gradient(#ffffff20,#ffffff06 46%,#0000 47%) padding-box padding-box,linear-gradient(#2e1470f2,#0e0428f2) padding-box padding-box,linear-gradient(#fff6cc,#ffd98a 22%,#c9892a 52%,#7a4a00 78%,#ffd98a) border-box;border-radius:99px;flex:none;transition:opacity .25s;display:flex}.mn-bombs>span{min-width:0;font-size:calc(var(--u) * 3.4);white-space:nowrap;background:linear-gradient(#fffbe0 15%,#ffd23f 55%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00);-webkit-background-clip:text;background-clip:text;flex:1;line-height:1.15}.mn-risk{font-size:calc(var(--u) * 2.4);letter-spacing:.06em;color:#d9ccff;-webkit-text-fill-color:#d9ccff;display:block}.mn-bsel{justify-content:center;align-items:center;gap:calc(var(--u) * .4);width:calc(var(--u) * 17.4);height:calc(var(--u) * 7.8);color:#ffe9a8;border:calc(var(--u) * .35) solid transparent;box-shadow:inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0009, 0 calc(var(--u) * .5) 0 #05010f;background:linear-gradient(#ffffff38,#ffffff0a 46%,#0000 47%) padding-box padding-box,linear-gradient(#5329c4,#1f0b5c 55%,#12052e) padding-box padding-box,linear-gradient(#e6c06a,#7a4a00) border-box;border-radius:99px;flex:none;display:flex}.mn-bsel b{font-weight:400;font-size:calc(var(--u) * 4.6);text-shadow:0 calc(var(--u) * .3) 0 #000a}.mn-bsel img{height:calc(var(--u) * 6.2);filter:saturate(.5) brightness(.8) drop-shadow(0 calc(var(--u) * .3) calc(var(--u) * .4) #000c)}.mn-bsel:active{transform:translateY(calc(var(--u) * .5))}.mn-bsel.mn-cur{color:#fff;box-shadow:0 0 calc(var(--u) * 2.4) #ff3b5c, 0 calc(var(--u) * .5) 0 #3a000c, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1) #0006;background:linear-gradient(#ffffff60,#ffffff10 46%,#0000 47%) padding-box padding-box,linear-gradient(#ff7a92,#e6002e 55%,#7a0018) padding-box padding-box,linear-gradient(#fffbe0,#ffd23f) border-box}.mn-bsel.mn-cur img{filter:drop-shadow(0 0 calc(var(--u) * 1) #ffb400);animation:1.6s ease-in-out infinite mnWob}@keyframes mnWob{0%,to{rotate:-8deg}50%{rotate:8deg}}.mn-live .mn-bombs{opacity:.45;pointer-events:none}.mn-stats{gap:calc(var(--u) * 1.6);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;display:grid}.mn-stat{min-width:0;padding:calc(var(--u) * 1.2) calc(var(--u) * 1) calc(var(--u) * 1.5);border-radius:calc(var(--u) * 2.8);text-align:center;border:calc(var(--u) * .45) solid transparent;box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1.2) #000b, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1.2) #0008, 0 calc(var(--u) * .7) 0 #3a2200, 0 calc(var(--u) * 1.2) calc(var(--u) * 1.2) #000a;background:linear-gradient(#ffffff24,#ffffff07 46%,#0000 47%) padding-box padding-box,radial-gradient(90% 120% at 50% 110%,#00a8ff40,#0000 70%) padding-box padding-box,linear-gradient(#24165ef5,#0a0424f5) padding-box padding-box,linear-gradient(#fff6cc,#ffd98a 22%,#c9892a 52%,#7a4a00 78%,#ffd98a) border-box;line-height:1.15;position:relative}.mn-stat small{font-size:calc(var(--u) * 2.4);letter-spacing:.06em;color:#d9ccff;text-shadow:0 1px #000a;display:block}.mn-stat b{font-weight:400;font-size:calc(var(--u) * 4.8);white-space:nowrap;background:linear-gradient(#fff 20%,#b8f6ff 55%,#00c8ff);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #003a5a) drop-shadow(0 0 calc(var(--u) * 1) #00e5ffaa);-webkit-background-clip:text;background-clip:text;display:inline-block}.mn-stat.mn-main{padding-top:calc(var(--u) * 1.8);padding-bottom:calc(var(--u) * 2.1);box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1.2) #000b, inset 0 calc(var(--u) * -.8) calc(var(--u) * 1.2) #0008, 0 0 calc(var(--u) * 2.5) #ffb40088, 0 calc(var(--u) * .7) 0 #3a2200, 0 calc(var(--u) * 1.2) calc(var(--u) * 1.2) #000a;background:linear-gradient(#ffffff2c,#ffffff08 46%,#0000 47%) padding-box padding-box,radial-gradient(90% 120% at 50% 110%,#ffb40055,#0000 70%) padding-box padding-box,linear-gradient(#5a3210f5,#1a0a04f5) padding-box padding-box,linear-gradient(#fff,#ffe9a8 22%,#ffb400 52%,#a35a00 78%,#ffe9a8) border-box}.mn-stat.mn-main small{color:#ffe9a8}.mn-stat.mn-main b{font-size:calc(var(--u) * 5.8);filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);background-image:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00)}.mn-area{flex:1 1 0;place-items:center;min-height:0;display:grid;container-type:size}.mn-grid{--hc:#9d4dff;width:min(100cqw, 100cqh - var(--u) * 2);height:min(100cqw, 100cqh - var(--u) * 2);margin-bottom:calc(var(--u) * 2);gap:calc(var(--u) * 1.3);padding:calc(var(--u) * 2.2) calc(var(--u) * 2.2) calc(var(--u) * 2.6);border-radius:calc(var(--u) * 5);border:calc(var(--u) * 1.5) solid transparent;background:radial-gradient(120% 80% at 50% 0%, #4a22a8, transparent 70%) padding-box, repeating-linear-gradient(45deg, #ffffff07 0 calc(var(--u) * .5), transparent 0 calc(var(--u) * 1.6)) padding-box, linear-gradient(#150838, #05010f) padding-box, linear-gradient(#fff6cc, #ffd98a 6%, #c9892a 40%, #7a4a00 72%, #e6b85a 94%, #5a3000) border-box;box-shadow:0 0 0 calc(var(--u) * .3) #3a2200, 0 calc(var(--u) * 1.5) 0 #5a3000, 0 calc(var(--u) * 1.8) 0 #1c0e00, 0 calc(var(--u) * 3) calc(var(--u) * 2.4) #000d, 0 0 calc(var(--u) * 4.5) color-mix(in srgb, var(--hc) 70%, transparent), inset 0 0 0 calc(var(--u) * .3) #2a1600, inset 0 calc(var(--u) * 2) calc(var(--u) * 3) #000e, inset 0 0 calc(var(--u) * 6) color-mix(in srgb, var(--hc) 34%, transparent);grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));transition:box-shadow .4s;display:grid;position:relative}.mn-grid:before{content:"";inset:calc(var(--u) * -1.5);border-radius:inherit;pointer-events:none;--rv:radial-gradient(circle, #fffbe0 0 22%, #c9892a 40%, #3a2200 62%, transparent 66%);background:var(--rv) calc(var(--u) * 1.5) calc(var(--u) * 1.5) / calc(var(--u) * 2.2) calc(var(--u) * 2.2) no-repeat, var(--rv) calc(100% - var(--u) * 1.5) calc(var(--u) * 1.5) / calc(var(--u) * 2.2) calc(var(--u) * 2.2) no-repeat, var(--rv) calc(var(--u) * 1.5) calc(100% - var(--u) * 1.5) / calc(var(--u) * 2.2) calc(var(--u) * 2.2) no-repeat, var(--rv) calc(100% - var(--u) * 1.5) calc(100% - var(--u) * 1.5) / calc(var(--u) * 2.2) calc(var(--u) * 2.2) no-repeat, linear-gradient(#fff6, transparent calc(var(--u) * .9));position:absolute}.mn-wrap[data-heat="1"] .mn-grid{--hc:#00e5ff}.mn-wrap[data-heat="2"] .mn-grid{--hc:#ffd23f}.mn-wrap[data-heat="3"] .mn-grid{--hc:#ff8a00}.mn-wrap[data-heat="4"] .mn-grid{--hc:#ff2bd6}.mn-tile{min-width:0;min-height:0;perspective:calc(var(--u) * 60);border-radius:calc(var(--u) * 2.2);box-shadow:inset 0 calc(var(--u) * .6) calc(var(--u) * 1) #000, 0 1px 0 #ffffff1c;background:#03010c;position:relative}.mn-card{transform-style:preserve-3d;transition:translate .12s,scale .12s;display:block;position:absolute;inset:0}.mn-face{border-radius:calc(var(--u) * 2.2);backface-visibility:hidden;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.mn-front{inset:0 0 calc(var(--u) * .9);box-shadow:0 calc(var(--u) * .45) 0 #b0701c, 0 calc(var(--u) * .9) 0 #4a2800, 0 calc(var(--u) * 1.5) calc(var(--u) * .9) #000c;background:url(../assets/mn_tile.webp) 50%/100% 100% no-repeat}.mn-front:before{content:"";pointer-events:none;background:linear-gradient(#ffffff2e,#0000 42%),linear-gradient(#0000 70%,#0a023055);position:absolute;inset:0}.mn-front:after{content:"";mix-blend-mode:screen;opacity:.75;animation:5.2s linear infinite mnSweep;animation-delay:var(--d);background:linear-gradient(115deg,#0000 43%,#ffffff8c 50%,#0000 57%) 160% 0/320% 100%;position:absolute;inset:0}.mn-live .mn-tile:not(.mn-flipped) .mn-front{box-shadow:0 calc(var(--u) * .45) 0 #e6a83a, 0 calc(var(--u) * .9) 0 #4a2800, 0 calc(var(--u) * 1.5) calc(var(--u) * .9) #000c, 0 0 0 1px #eaffff, 0 0 calc(var(--u) * 2) #00e5ffc0}.mn-live .mn-tile:not(.mn-flipped) .mn-front:after{opacity:1;animation-duration:2.6s}@keyframes mnSweep{0%{background-position:160% 0}28%,to{background-position:-60% 0}}@media (hover:hover){.mn-live .mn-tile:not(.mn-flipped):hover .mn-card{translate:0 calc(var(--u) * -.6)}.mn-live .mn-tile:not(.mn-flipped):hover .mn-front:before{background:linear-gradient(#ffffff59,#ffffff1f)}}.mn-live .mn-tile:not(.mn-flipped):active .mn-card{scale:.92;translate:0 calc(var(--u) * .7)}.mn-back{--bc:#5cff9d;border:calc(var(--u) * .4) solid transparent;box-shadow:inset 0 calc(var(--u) * .9) calc(var(--u) * 1.3) #000c, inset 0 0 calc(var(--u) * 2.6) #5cff9da0, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1.2) #000a, 0 0 calc(var(--u) * 2.2) #5cff9da0, 0 calc(var(--u) * .6) 0 #021a0e;background:linear-gradient(#ffffff30,#0000 38%) padding-box padding-box,radial-gradient(circle at 50% 46%,#2fd58a,#0c5a38 46%,#03170e 88%) padding-box padding-box,linear-gradient(#eafff3,#5cff9d 40%,#0c6a40) border-box;transform:rotateY(180deg)}.mn-back:before{content:"";background:repeating-conic-gradient(from 0deg, #ffffff38 0 9deg, transparent 9deg 30deg);animation:14s linear infinite mnSpin;position:absolute;inset:-30%;-webkit-mask:radial-gradient(circle,#000 12%,#0000 62%);mask:radial-gradient(circle,#000 12%,#0000 62%)}.mn-back img{object-fit:contain;width:84%;height:84%;position:relative}.mn-gem .mn-back img{filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .5) #0009) drop-shadow(0 0 calc(var(--u) * 1.5) #5cff9d)}.mn-gem:not(.mn-dim) .mn-back:after{content:"";border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 35%,#ffffffb0 50%,#0000 65%) 0 0/300% 100%;animation:1.6s ease-in-out infinite mn-shine;position:absolute;inset:0}@keyframes mn-shine{0%{background-position:130% 0}60%,to{background-position:-50% 0}}.mn-bomb .mn-back{box-shadow:inset 0 calc(var(--u) * .9) calc(var(--u) * 1.3) #000c, inset 0 0 calc(var(--u) * 2.6) #ff2b4f90, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1.2) #000a, 0 0 calc(var(--u) * 1.6) #ff2b4f80, 0 calc(var(--u) * .6) 0 #1a0206;background:linear-gradient(#ffffff26,#0000 38%) padding-box padding-box,radial-gradient(circle at 50% 46%,#c22a48,#6a0e22 46%,#1a0308 88%) padding-box padding-box,linear-gradient(#ffe0e6,#ff5c7a 40%,#7a0018) border-box}.mn-bomb .mn-back:before{background:repeating-conic-gradient(from 0deg, #ffb4002e 0 9deg, transparent 9deg 30deg)}.mn-bomb .mn-back img{filter:drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .5) #000a)}.mn-hit .mn-back{box-shadow:0 0 calc(var(--u) * 5) #ff2b4f, 0 0 calc(var(--u) * 2) #fff;background:radial-gradient(circle at 50% 45%,#fff6c9,#ff7a00 45%,#a3002a 85%) padding-box padding-box,linear-gradient(#fff,#ffd23f) border-box;animation:.5s ease-in-out infinite mnHit}.mn-hit .mn-back:before{background:repeating-conic-gradient(from 0deg, #ffffff70 0 9deg, transparent 9deg 30deg);animation-duration:3s}@keyframes mnHit{50%{filter:brightness(1.35)}}.mn-dim .mn-back{opacity:.85;filter:saturate(.75)brightness(.95);box-shadow:inset 0 calc(var(--u) * .9) calc(var(--u) * 1.3) #000c, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1.2) #000a}.mn-dim .mn-back:before{display:none}.mn-hit{z-index:2}.mn-tip{height:calc(var(--u) * 5);line-height:calc(var(--u) * 5);text-align:center;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 2.9);white-space:nowrap;color:#e6dcff;text-shadow:0 1px 0 #000, 0 0 calc(var(--u) * 1.5) #000;flex:none;overflow:hidden}.mn-tip b,.mn-tip i{display:inline}.mn-tip b{color:#7dffb4;font-weight:700}.mn-tip i{color:#ff8aa0;font-style:normal;font-weight:700}.mn-res{margin-top:calc(var(--u) * 1);letter-spacing:.06em;font-size:.42em;display:block}.mn-act{--c:#5cff9d;--beat:1.1s;width:100%;height:calc(var(--u) * 17);display:block;position:relative;overflow:visible}.mn-act i,.mn-b-txt{pointer-events:none;font-style:normal;position:absolute}.mn-b-aura{inset:calc(var(--u) * -2.5) calc(var(--u) * -1);background:radial-gradient(closest-side, var(--c), transparent);opacity:.5;animation:2.6s ease-in-out infinite mnAura}.mn-b-body{--k:calc(var(--u) * 5.5);clip-path:polygon(var(--k) 0, calc(100% - var(--k)) 0, 100% 50%, calc(100% - var(--k)) 100%, var(--k) 100%, 0 50%);filter:drop-shadow(0 calc(var(--u) * .8) 0 #3a1a00) drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1) #000a);background:linear-gradient(#fffbe0,#ffd23f 45%,#a34a00);inset:0}.mn-b-in{inset:calc(var(--u) * .6);clip-path:polygon(calc(var(--k) - var(--u) * .3) 0, calc(100% - var(--k) + var(--u) * .3) 0, 100% 50%, calc(100% - var(--k) + var(--u) * .3) 100%, calc(var(--k) - var(--u) * .3) 100%, 0 50%);background:linear-gradient(#ffffff80, #ffffff18 44%, transparent 45%), linear-gradient(color-mix(in srgb, var(--c) 50%, #fff), var(--c) 50%, color-mix(in srgb, var(--c) 48%, #000));transition:background .3s}.mn-b-facet{inset:calc(var(--u) * .6);background:linear-gradient(60deg, #fff6 0, #fff0 calc(var(--u) * 7)), linear-gradient(-60deg, #0000004d 0, #0000 calc(var(--u) * 7)), linear-gradient(120deg, #00000040 0, #0000 calc(var(--u) * 7)) , linear-gradient(-120deg, #ffffff40 0, #fff0 calc(var(--u) * 7));mix-blend-mode:overlay}.mn-b-sheen{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 40%,#ffffffc0 50%,#0000 60%) 150% 0/260% 100%;animation:4s ease-in-out infinite mnSheen;inset:0}.mn-b-sock{left:calc(var(--u) * 6.5);width:calc(var(--u) * 12);height:calc(var(--u) * 12);border:calc(var(--u) * .5) solid #ffe9a8;box-shadow:0 0 0 calc(var(--u) * .35) #7a4a00, inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000;perspective:calc(var(--u) * 40);background:radial-gradient(circle at 40% 30%,#2a1166,#05010f 75%);border-radius:50%;place-items:center;display:grid;top:50%;translate:0 -50%}.mn-b-sock img{object-fit:contain;width:92%;height:92%;filter:drop-shadow(0 0 calc(var(--u) * 1.2) var(--c));animation:mnGem var(--beat) ease-in-out infinite}.mn-b-txt{inset:0 calc(var(--u) * 7) 0 calc(var(--u) * 20);justify-content:center;align-items:center;gap:calc(var(--u) * .5);white-space:nowrap;color:#00331a;flex-direction:column;line-height:1;display:flex}.mn-b-txt b{font-weight:400;font-size:calc(var(--u) * 5.8);letter-spacing:.08em;text-shadow:0 1px #fff8}.mn-b-txt small{font-size:calc(var(--u) * 2.6);letter-spacing:.04em;opacity:.85}.mn-b-rip{--k:calc(var(--u) * 5.5);clip-path:polygon(var(--k) 0, calc(100% - var(--k)) 0, 100% 50%, calc(100% - var(--k)) 100%, var(--k) 100%, 0 50%);opacity:0;mix-blend-mode:screen;background:#fff;inset:0}@keyframes mnAura{50%{opacity:.85;scale:1.02 1.2}}@keyframes mnSheen{0%,62%{background-position:150% 0}to{background-position:-100% 0}}@keyframes mnSheenFast{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes mnGem{0%,to{scale:1}18%{scale:1.22}36%{scale:1}}@keyframes mnBlink{50%{opacity:.45}}@keyframes mnBeat{0%,to{scale:1}14%{scale:1.025 1.06}30%{scale:1}}@keyframes mnGold{to{background-position:-200% 0,0 0}}@keyframes mnSpin{to{rotate:360deg}}.mn-act.mn-shine .mn-b-sheen{animation:.55s linear mnSheenFast}.mn-act.mn-deny{--c:#ff2b4f!important}.mn-act[data-st=wait] .mn-b-body{filter:drop-shadow(0 calc(var(--u) * .5) 0 #05010f);background:linear-gradient(#b8b8c8,#6a6a80 45%,#2a2a3a)}.mn-act[data-st=wait] .mn-b-in{background:linear-gradient(#ffffff26,#ffffff08 44%,#0000 45%),linear-gradient(#3a2a7a,#170a3e 55%,#0a0320)}.mn-act[data-st=wait] .mn-b-aura,.mn-act[data-st=wait] .mn-b-sheen{display:none}.mn-act[data-st=wait] .mn-b-sock img{filter:grayscale()brightness(.55);animation:.9s ease-in-out infinite mnBlink}.mn-act[data-st=wait] .mn-b-sock{border-style:dashed}.mn-act[data-st=wait] .mn-b-txt{color:#d9ccff}.mn-act[data-st=wait] .mn-b-txt b{text-shadow:0 1px #000}.mn-act[data-st=cash] .mn-b-body{animation:mnBeat var(--beat) ease-out infinite}.mn-act[data-st=cash] .mn-b-aura{opacity:.85;animation:mnAura var(--beat) ease-in-out infinite}.mn-act[data-st=cash] .mn-b-sheen{animation-duration:2.2s}.mn-act[data-st=cash] .mn-b-txt{color:#0a0318}.mn-act[data-st=cash] .mn-b-txt b{letter-spacing:.03em}.mn-act[data-st=cash]:active .mn-b-in{filter:brightness(1.25)}.mn-act[data-st=won]{--c:#ffd23f!important}.mn-act[data-st=won] .mn-b-in{background:linear-gradient(100deg,#fff0 30%,#ffffffd0 50%,#fff0 70%) 0 0/200% 100%,linear-gradient(#fffbe0,#ffd23f 50%,#ff9d00);animation:.9s linear infinite mnGold}.mn-act[data-st=won] .mn-b-aura{opacity:1;animation-duration:.9s}.mn-act[data-st=won] .mn-b-sheen{display:none}.mn-act[data-st=won] .mn-b-sock img{animation:none}.mn-act[data-st=won] .mn-b-txt{color:#4a1a00}.mn-act[data-st=won] .mn-b-txt b{letter-spacing:.02em}.mn-act[data-st=dead]{--c:#ff2b4f!important}.mn-act[data-st=dead] .mn-b-body{filter:drop-shadow(0 calc(var(--u) * .4) 0 #000);background:linear-gradient(#8a5a66,#3a1a22)}.mn-act[data-st=dead] .mn-b-in{background:linear-gradient(112deg,#0000 30%,#ff5c7a90 30.2% 30.5%,#0000 30.7%),linear-gradient(64deg,#0000 80%,#ff5c7a90 80.2% 80.5%,#0000 80.7%),linear-gradient(#ffffff1c,#ffffff05 44%,#0000 45%),linear-gradient(#4a2030,#1c0a12 60%,#0a0308)}.mn-act[data-st=dead] .mn-b-aura{opacity:.35;animation:.9s steps(3,end) infinite mnBlink}.mn-act[data-st=dead] .mn-b-sheen,.mn-act[data-st=dead] .mn-b-facet{display:none}.mn-act[data-st=dead] .mn-b-sock{box-shadow:0 0 calc(var(--u) * 2) #ff2b4f, inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000;border-color:#ff9db0}.mn-act[data-st=dead] .mn-b-sock img{filter:drop-shadow(0 0 calc(var(--u) * 1.2) #ff2b4f);animation:none}.mn-act[data-st=dead] .mn-b-txt{color:#ff9db0}.mn-act[data-st=dead] .mn-b-txt b{text-shadow:0 1px #000}.pk-wrap{justify-content:center;gap:calc(var(--u) * 1.4);--pk-gold:linear-gradient(160deg, #fff6cc, #ffcf5a 16%, #9a5a00 36%, #ffe9a8 54%, #b06a00 76%, #ffd98a);flex-direction:column;display:flex;position:absolute;inset:0}.pk-info{gap:calc(var(--u) * 2);flex:none;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.pk-stat,.pk-last{min-width:0;height:calc(var(--u) * 12.6);padding:calc(var(--u) * 1.1) calc(var(--u) * 2.6);border-radius:calc(var(--u) * 2.8);border:calc(var(--u) * .5) solid transparent;background:linear-gradient(#ffffff26, #ffffff08 46%, transparent 47%) padding-box, linear-gradient(#4a2a10, #1a0a04) padding-box, var(--pk-gold) border-box;box-shadow:0 0 0 calc(var(--u) * .25) #3a1c00, 0 calc(var(--u) * .8) 0 #05010f, 0 0 calc(var(--u) * 2) #ffb40055, inset 0 0 0 calc(var(--u) * .25) #2a1200, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.4) #000a, inset 0 0 calc(var(--u) * 2.5) #ffb40030;line-height:1.2;position:relative}.pk-last{background:linear-gradient(#ffffff20, #ffffff06 46%, transparent 47%) padding-box, linear-gradient(#2e1470, #0e0428) padding-box, var(--pk-gold) border-box;box-shadow:0 0 0 calc(var(--u) * .25) #3a1c00, 0 calc(var(--u) * .8) 0 #05010f, 0 0 calc(var(--u) * 2) #9d4dff55, inset 0 0 0 calc(var(--u) * .25) #12052e, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.4) #000a}.pk-stat:after,.pk-last:after{content:"";inset:calc(var(--u) * .7);pointer-events:none;--rv:radial-gradient(circle, #fffbe0 0 28%, #c98a1a 34% 58%, transparent 62%);background:var(--rv) 0 0, var(--rv) 100% 0, var(--rv) 0 100%, var(--rv) 100% 100%;background-size:calc(var(--u) * 1.1) calc(var(--u) * 1.1);opacity:.85;background-repeat:no-repeat;position:absolute}.pk-info small{font-size:calc(var(--u) * 2.4);letter-spacing:.06em;color:#ffe9a8;display:block}.pk-won{transform-origin:0;font-weight:400;font-size:calc(var(--u) * 5);white-space:nowrap;background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);-webkit-background-clip:text;background-clip:text;display:inline-block}.pk-pills{align-items:center;gap:calc(var(--u) * 1);height:calc(var(--u) * 6.4);display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 84%,#0000);mask:linear-gradient(90deg,#000 84%,#0000)}.pk-none{font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 2.6);color:#b3a5e6;white-space:nowrap}.pk-pill{padding:calc(var(--u) * .8) calc(var(--u) * 1.5);font-style:normal;font-size:calc(var(--u) * 2.6);color:color-mix(in srgb, var(--c) 55%, #fff);background:linear-gradient(#ffffff2e, #ffffff08 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 30%, #12052e), #0a0320);border:1px solid color-mix(in srgb, var(--c) 75%, #fff);box-shadow:inset 0 calc(var(--u) * -.5) calc(var(--u) * .6) #0008;text-shadow:0 1px #000a;border-radius:99px;flex:none;line-height:1}.pk-pill:first-child{color:#0a0318;text-shadow:none;background:linear-gradient(#ffffff90, #ffffff20 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 70%, #fff), var(--c));box-shadow:0 0 calc(var(--u) * 2) var(--c);border-color:#fff}.pk-mach{min-height:0;margin-top:calc(var(--u) * 2.4);padding:calc(var(--u) * 10) calc(var(--u) * 1) calc(var(--u) * 1.3);border-radius:calc(var(--u) * 5);border:calc(var(--u) * 1.3) solid transparent;background:radial-gradient(90% 46% at 50% 0%, #5a2ad0b0, transparent 70%) padding-box, linear-gradient(#1a0b46, #0b0326 55%, #070218) padding-box, var(--pk-gold) border-box;box-shadow:0 0 0 calc(var(--u) * .35) #3a1c00, 0 calc(var(--u) * 1.2) 0 #1a0a00, 0 calc(var(--u) * 2.2) calc(var(--u) * 3) #000c, 0 0 calc(var(--u) * 4) #ff2bd655, inset 0 0 0 calc(var(--u) * .4) #2a1200, inset 0 calc(var(--u) * 2.4) calc(var(--u) * 4) #000e, inset 0 calc(var(--u) * -1.5) calc(var(--u) * 3) #000a, inset 0 0 calc(var(--u) * 7) #9d4dff40;flex-direction:column;flex:0 auto;display:flex;position:relative}.pk-mach:before{content:"";z-index:4;border-radius:calc(var(--u) * 3.7);pointer-events:none;background:linear-gradient(152deg,#ffffff24,#ffffff08 16%,#0000 24%),linear-gradient(332deg,#ffffff10,#0000 12%);position:absolute;inset:0}.pk-tag{z-index:3;top:calc(var(--u) * 1.8);left:calc(var(--u) * 3);width:calc(var(--u) * 24);height:calc(var(--u) * 6);justify-content:center;align-items:center;gap:calc(var(--u) * 1);border-radius:calc(var(--u) * 1.6);font-size:calc(var(--u) * 2.6);letter-spacing:.1em;white-space:nowrap;color:#9ff6ff;text-shadow:0 0 calc(var(--u) * 1.2) #00e5ff, 0 1px 0 #000;border:calc(var(--u) * .3) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000, inset 0 0 calc(var(--u) * 1.6) #00e5ff40, 0 calc(var(--u) * .3) 0 #ffffff30;background:linear-gradient(#05010f,#170a44);display:flex;position:absolute}.pk-tag-r{left:auto;right:calc(var(--u) * 3);color:#ffb3f0;text-shadow:0 0 calc(var(--u) * 1.2) #ff2bd6, 0 1px 0 #000;box-shadow:inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000, inset 0 0 calc(var(--u) * 1.6) #ff2bd640, 0 calc(var(--u) * .3) 0 #ffffff30}.pk-tag b{text-shadow:none;font-weight:400;font-size:calc(var(--u) * 3.4);letter-spacing:0;background:linear-gradient(#fffbe0 18%,#ffd23f 55%,#ff9d00);color:#0000;filter:drop-shadow(0 0 calc(var(--u) * .8) #ffb400);-webkit-background-clip:text;background-clip:text}.pk-hopper{z-index:3;left:50%;top:calc(var(--u) * -3.9);width:calc(var(--u) * 34);margin-left:calc(var(--u) * -17);transform-origin:50% 20%;pointer-events:none;filter:drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1.2) #000c) drop-shadow(0 0 calc(var(--u) * 1.6) #ffb40066);position:absolute}.pk-board{aspect-ratio:100/112;flex:0 auto;width:100%;min-height:0;position:relative}.pk-board:before{content:"";inset:calc(var(--u) * -8) 0 0;pointer-events:none;background:repeating-conic-gradient(from 0deg at 50% 4%, #b98aff12 0 2.5deg, transparent 2.5deg 10deg), linear-gradient(#9d4dff16 1px, transparent 1px) 0 0 / 100% calc(var(--u) * 4.2), linear-gradient(90deg, #9d4dff16 1px, transparent 1px) 50% 0 / calc(var(--u) * 4.2) 100%;position:absolute;-webkit-mask:radial-gradient(120% 80% at 50% 30%,#000 30%,#0000 85%);mask:radial-gradient(120% 80% at 50% 30%,#000 30%,#0000 85%)}.pk-rails{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pk-cv{z-index:2;width:100%;height:100%;position:absolute;inset:0}.pk-slots{z-index:1;height:calc(var(--u) * 12.5);isolation:isolate;flex:none;grid-template-columns:repeat(11,minmax(0,1fr));padding:0 4.16667%;display:grid;position:relative}.pk-slots:before{content:"";z-index:-1;inset:calc(var(--u) * -.6) calc(var(--u) * .6) calc(var(--u) * -.4);border-radius:calc(var(--u) * 1.2) calc(var(--u) * 1.2) calc(var(--u) * 2.8) calc(var(--u) * 2.8);border:calc(var(--u) * .3) solid #c9a23f;box-shadow:inset 0 calc(var(--u) * 1.4) calc(var(--u) * 1.8) #000;background:linear-gradient(#020008,#170a44);border-top-color:#7a4a00;position:absolute}.pk-slot{min-width:0;margin:0 calc(var(--u) * .3);padding-bottom:calc(var(--u) * 1.5);border-radius:calc(var(--u) * .5) calc(var(--u) * .5) calc(var(--u) * 2.2) calc(var(--u) * 2.2);--f:color-mix(in srgb, var(--c) 82%, #1a0a44);background:linear-gradient(#ffffffc0, #ffffffc0) 0 41% / 100% calc(var(--u) * .3) no-repeat, linear-gradient(#ffffff78, #ffffff12 44%, transparent 45%) 0 100% / 100% 59% no-repeat, linear-gradient(color-mix(in srgb, var(--f) 78%, #fff), var(--f) 46%, color-mix(in srgb, var(--f) 50%, #000)) 0 100% / 100% 59% no-repeat, radial-gradient(80% 50% at 50% 46%, color-mix(in srgb, var(--c) 70%, transparent), transparent), linear-gradient(#010005, color-mix(in srgb, var(--c) 30%, #05010f));border:calc(var(--u) * .3) solid color-mix(in srgb, var(--c) 45%, #fff3c4);box-shadow:0 calc(var(--u) * .8) 0 color-mix(in srgb, var(--c) 30%, #000), 0 0 calc(var(--u) * 1.2) color-mix(in srgb, var(--c) 55%, transparent), inset 0 calc(var(--u) * 1.6) calc(var(--u) * 1.4) #000d;will-change:transform;place-items:end center;display:grid;position:relative}.pk-slot:before,.pk-slot:last-child:after{content:"";left:calc(var(--u) * -1);top:calc(var(--u) * -2.2);width:calc(var(--u) * .8);height:calc(var(--u) * 7);border-radius:99px 99px calc(var(--u) * .2) calc(var(--u) * .2);box-shadow:0 0 calc(var(--u) * .6) #000c, 0 calc(var(--u) * -.3) calc(var(--u) * .8) #ffd23f66;background:linear-gradient(90deg,#6a3a00,#fff3c4 40%,#ffb400 62%,#6a3a00);position:absolute}.pk-slot:last-child:after{left:auto;right:calc(var(--u) * -1)}.pk-slot b{font-weight:400;font-size:calc(var(--u) * 3.1);letter-spacing:-.03em;color:#fff;text-shadow:0 1px 0 #000c, 0 0 calc(var(--u) * .8) #000a;line-height:1}.pk-slot.pk-lo{--f:color-mix(in srgb, var(--c) 62%, #12052e)}.pk-slot.pk-hi{--f:color-mix(in srgb, var(--c) 78%, #ffd23f);box-shadow:0 calc(var(--u) * .8) 0 color-mix(in srgb, var(--c) 30%, #000), 0 0 0 calc(var(--u) * .25) #9a5a00, 0 0 calc(var(--u) * 2.2) var(--c), inset 0 calc(var(--u) * 1.6) calc(var(--u) * 1.4) #000d;border-color:#ffe9a8}.pk-slot.pk-hi b{font-size:calc(var(--u) * 3.4);color:#fffbe0;text-shadow:0 1px 0 #5a1a00, 0 calc(var(--u) * .3) 0 #000a, 0 0 calc(var(--u) * 1) #ffd23f}.pk-slot.pk-top{animation:1.3s ease-in-out infinite pkEdge}@keyframes pkEdge{50%{filter:brightness(1.3);box-shadow:0 calc(var(--u) * .8) 0 color-mix(in srgb, var(--c) 30%, #000), 0 0 0 calc(var(--u) * .25) #ffd23f, 0 0 calc(var(--u) * 3.8) var(--c), inset 0 calc(var(--u) * 1.6) calc(var(--u) * 1.4) #000d}}.pk-float{z-index:3;pointer-events:none;font-style:normal;font-size:calc(var(--u) * 3.8);white-space:nowrap;color:#fff;text-shadow:0 0 calc(var(--u) * 1.5) var(--c), 0 0 calc(var(--u) * .6) var(--c), 0 calc(var(--u) * .4) 0 #000, 0 0 calc(var(--u) * 1) #000;position:absolute;top:0;left:0}.pk-float.pk-low{font-size:calc(var(--u) * 3);color:#c8b8f5;text-shadow:0 1px 0 #000, 0 0 calc(var(--u) * 1) #000}.pk-float.pk-big{font-size:calc(var(--u) * 6.4);padding:calc(var(--u) * .6) calc(var(--u) * 2.4);border:1px solid var(--c);box-shadow:0 0 calc(var(--u) * 3) var(--c);background:#05010fd0;border-radius:99px}.pk-tip{height:calc(var(--u) * 4.6);line-height:calc(var(--u) * 4.6);text-align:center;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-size:calc(var(--u) * 2.8);white-space:nowrap;color:#e6dcff;text-shadow:0 1px 0 #000, 0 0 calc(var(--u) * 1.5) #000;flex:none;overflow:hidden}.pk-tip b,.pk-tip i{display:inline}.pk-tip b{color:#7dffb4;font-weight:700}.pk-tip i{color:#ff8aa0;font-style:normal;font-weight:700}.pk-res{margin-top:calc(var(--u) * 1);letter-spacing:.06em;font-size:.42em;display:block}.pk-act{width:100%;height:calc(var(--u) * 17);display:block;position:relative;overflow:visible}.pk-act i,.pk-b-txt{pointer-events:none;font-style:normal;position:absolute}.pk-b-aura{inset:calc(var(--u) * -2.5) calc(var(--u) * -1);border-radius:calc(var(--u) * 6);opacity:.5;background:radial-gradient(closest-side,#ff2bd6cc,#0000);animation:2.4s ease-in-out infinite pkAura}.pk-b-body{border-radius:calc(var(--u) * 4.5);border:calc(var(--u) * .5) solid #ffe9a8;box-shadow:0 0 0 calc(var(--u) * .35) #7a4a00, 0 calc(var(--u) * 1) 0 #1c0660, 0 calc(var(--u) * 1.8) calc(var(--u) * 1.6) #000a, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #0007;background:linear-gradient(#ffffff40,#ffffff0c 46%,#0000 47%),linear-gradient(#b23dff,#5b1bd6 55%,#2a0a8a);inset:0;overflow:hidden}.pk-b-bulbs{left:calc(var(--u) * 2);right:calc(var(--u) * 2);bottom:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1);background:radial-gradient(circle, #fffbe0 0 34%, #ffb400 44%, transparent 56%) 0 0 / calc(var(--u) * 3.2) 100% repeat-x;filter:drop-shadow(0 0 calc(var(--u) * .8) #ffb400);animation:.6s steps(2,end) infinite pkBulb}.pk-b-sheen{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 40%,#ffffff90 50%,#0000 60%) 150% 0/260% 100%;animation:3.8s ease-in-out infinite pkSheen;inset:0}.pk-b-slit{left:calc(var(--u) * 5.5);width:calc(var(--u) * 13);height:calc(var(--u) * 3.4);translate:0 calc(var(--u) * 1.4);border:calc(var(--u) * .4) solid #ffe9a8;box-shadow:0 0 calc(var(--u) * 1.5) #ffb400, inset 0 calc(var(--u) * .8) calc(var(--u) * .8) #000;background:linear-gradient(#000,#2a0a4a);border-radius:99px;top:50%}.pk-b-coin{left:calc(var(--u) * 6.5);width:calc(var(--u) * 11);height:calc(var(--u) * 11);margin-top:calc(var(--u) * -8.6);perspective:calc(var(--u) * 40);top:50%}.pk-b-coin img{width:100%;height:100%;filter:drop-shadow(0 calc(var(--u) * .6) calc(var(--u) * .6) #000c) drop-shadow(0 0 calc(var(--u) * 1.2) #ffb400);animation:1.5s ease-in-out infinite pkBob}.pk-b-txt{inset:0 calc(var(--u) * 5) calc(var(--u) * 2.2) calc(var(--u) * 21);justify-content:center;align-items:center;gap:calc(var(--u) * .5);white-space:nowrap;color:#fff;flex-direction:column;line-height:1;display:flex}.pk-b-txt b{font-weight:400;font-size:calc(var(--u) * 6);letter-spacing:.12em;background:linear-gradient(#fffbe0 18%,#ffd23f 55%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .3) 0 #3a1000);-webkit-background-clip:text;background-clip:text}.pk-b-txt small{font-size:calc(var(--u) * 2.6);letter-spacing:.04em;color:#e6dcff;text-shadow:0 1px #000a}.pk-b-pips{right:calc(var(--u) * 3);top:calc(var(--u) * 2);bottom:calc(var(--u) * 3.6);width:calc(var(--u) * 3.6);gap:calc(var(--u) * .5);opacity:0;grid-template-rows:repeat(6,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));transition:opacity .2s;display:grid}.pk-b-pips u{background:#05010f;border-radius:50%;box-shadow:inset 0 1px 1px #000}.pk-b-pips u.pk-on{box-shadow:0 0 calc(var(--u) * .8) #ffb400;background:radial-gradient(circle at 40% 30%,#fffbe0,#ffd23f 55%,#ff7a00)}.pk-b-rip{border-radius:calc(var(--u) * 4.5);border:calc(var(--u) * .6) solid #fff;opacity:0;inset:0}@keyframes pkAura{50%{opacity:.85;scale:1.02 1.2}}@keyframes pkSheen{0%,62%{background-position:150% 0}to{background-position:-100% 0}}@keyframes pkSheenFast{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes pkBulb{50%{background-position:calc(var(--u) * 1.6) 0;opacity:.6}}@keyframes pkBob{50%{translate:0 calc(var(--u) * -1.2)}}@keyframes pkSpinY{to{transform:rotateY(360deg)}}@keyframes pkHue{to{filter:hue-rotate(360deg)}}@keyframes pkBlink{50%{opacity:.4}}@keyframes pkGold{to{background-position:-200% 0,0 0}}.pk-act:active:not(:disabled) .pk-b-body{filter:brightness(1.15)}.pk-act.pk-shine .pk-b-sheen{animation:.55s linear pkSheenFast}.pk-act.pk-deny .pk-b-body{background:linear-gradient(#ffffff48,#ffffff0c 46%,#0000 47%),linear-gradient(#ff5c7a,#c4002f 55%,#6e001a)}.pk-act.pk-deny .pk-b-aura{opacity:1;background:radial-gradient(closest-side,#ff2b4f,#0000)}.pk-act.pk-deny .pk-b-slit{box-shadow:0 0 calc(var(--u) * 2) #ff2b4f;border-color:#ff8aa0}.pk-act[data-st=live] .pk-b-body,.pk-act[data-st=auto] .pk-b-body{box-shadow:0 0 0 calc(var(--u) * .35) #7a4a00, 0 calc(var(--u) * 1) 0 #062a60, 0 0 calc(var(--u) * 3.5) #00e5ff, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.4) #0007;background:linear-gradient(#ffffff48,#ffffff0c 46%,#0000 47%),linear-gradient(#3df0ff,#0a7ad6 55%,#0a2a8a)}.pk-act[data-st=live] .pk-b-aura,.pk-act[data-st=auto] .pk-b-aura{background:radial-gradient(closest-side,#00e5ffcc,#0000);animation-duration:.8s}.pk-act[data-st=live] .pk-b-bulbs,.pk-act[data-st=auto] .pk-b-bulbs{animation-duration:.22s}.pk-act[data-st=live] .pk-b-pips,.pk-act[data-st=full] .pk-b-pips,.pk-act[data-st=auto] .pk-b-pips{opacity:1}.pk-act[data-st=live] .pk-b-sheen{animation-duration:1.6s}.pk-act[data-st=live] .pk-b-coin img{animation-duration:.6s}.pk-act[data-st=auto] .pk-b-coin img{animation:.7s linear infinite pkSpinY}.pk-act[data-st=auto] .pk-b-sheen{display:none}.pk-act[data-st=full] .pk-b-body,.pk-act[data-st=hold] .pk-b-body{box-shadow:0 calc(var(--u) * .6) 0 #000, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;background:linear-gradient(#ffffff26,#ffffff08 46%,#0000 47%),linear-gradient(#5a5a70,#26263a 55%,#101018);border-color:#b8b8c8}.pk-act[data-st=full] .pk-b-aura,.pk-act[data-st=hold] .pk-b-aura,.pk-act[data-st=full] .pk-b-sheen,.pk-act[data-st=hold] .pk-b-sheen{display:none}.pk-act[data-st=full] .pk-b-slit{background:repeating-linear-gradient(90deg, #ff2b4f 0 calc(var(--u) * 1.2), #2a0008 0 calc(var(--u) * 2.4));box-shadow:0 0 calc(var(--u) * 1.5) #ff2b4f;border-color:#ff8aa0}.pk-act[data-st=full] .pk-b-coin img{filter:grayscale(.7)brightness(.7);animation:none}.pk-act[data-st=full] .pk-b-bulbs{opacity:.3;animation:none}.pk-act[data-st=full] .pk-b-txt b,.pk-act[data-st=hold] .pk-b-txt b{letter-spacing:.06em;background-image:linear-gradient(#fff,#c8c8d8)}.pk-act[data-st=full] .pk-b-pips u.pk-on{animation:.5s steps(2,end) infinite pkBlink}.pk-act[data-st=hold] .pk-b-coin img{animation:1.2s linear infinite pkSpinY}.pk-act[data-st=hold] .pk-b-bulbs{animation-duration:.3s}.pk-act.pk-glory .pk-b-body,.pk-act.pk-jack .pk-b-body{box-shadow:0 calc(var(--u) * 1) 0 #a34a00, 0 0 calc(var(--u) * 6) #ffd23f, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff;background:linear-gradient(100deg,#fff0 30%,#ffffffd0 50%,#fff0 70%) 0 0/200% 100%,linear-gradient(#fffbe0,#ffd23f 50%,#ff9d00);border-color:#fff;animation:.8s linear infinite pkGold}.pk-act.pk-glory .pk-b-aura,.pk-act.pk-jack .pk-b-aura{opacity:1;background:radial-gradient(closest-side,#ffd23f,#0000);animation-duration:.6s}.pk-act.pk-glory .pk-b-txt b,.pk-act.pk-jack .pk-b-txt b{filter:none;background-image:linear-gradient(#7a2a00,#3a1000)}.pk-act.pk-glory .pk-b-txt small,.pk-act.pk-jack .pk-b-txt small{color:#4a1a00;text-shadow:none}.pk-act.pk-glory .pk-b-sheen,.pk-act.pk-jack .pk-b-sheen{display:none}.pk-act.pk-jack .pk-b-aura{background:radial-gradient(closest-side,#ff2bd6,#0000);animation:.5s ease-in-out infinite pkAura,1s linear infinite pkHue}.pk-act.pk-jack .pk-b-bulbs{animation:.12s steps(2,end) infinite pkBulb,.8s linear infinite pkHue}.gc-wrap{justify-content:center;align-items:center;gap:calc(var(--u) * 2.4);flex-direction:column;display:flex;position:absolute;inset:0;container-type:size}.gc-machine{--m:min(calc(var(--u) * .88), calc((100cqh - var(--u) * 14) / 143));width:calc(var(--m) * 100);filter:drop-shadow(0 calc(var(--m) * 2) calc(var(--m) * 3.5) #000b);transform-origin:50% 100%;flex:none;position:relative}.gc-capt{z-index:3;width:calc(var(--m) * 46);height:calc(var(--m) * 7.4);margin:0 auto calc(var(--m) * -2.4);border-radius:calc(var(--m) * 3.7) calc(var(--m) * 3.7) calc(var(--m) * 1.2) calc(var(--m) * 1.2);border:calc(var(--m) * .5) solid #fff6cc;box-shadow:0 0 0 calc(var(--m) * .35) #7a2a00, 0 0 calc(var(--m) * 3.5) #ffb400aa, 0 calc(var(--m) * .8) 0 #7a2a00, inset 0 calc(var(--m) * -.9) calc(var(--m) * 1.1) #a34a0088;font-size:calc(var(--m) * 3.3);letter-spacing:.14em;color:#4a1a00;text-shadow:0 1px #fff8;background:linear-gradient(#ffffffb0,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#c46a00);place-items:center;display:grid;position:relative}.gc-dome{z-index:1;width:calc(var(--m) * 84);aspect-ratio:1;border:calc(var(--m) * 1.1) solid #fff3c4;box-shadow:0 0 0 calc(var(--m) * .6) #7a2a00, 0 0 0 calc(var(--m) * 1.6) #ffb400, 0 0 0 calc(var(--m) * 2.1) #fff3c4, 0 0 calc(var(--m) * 6) calc(var(--m) * 1.8) #00e5ffaa, 0 0 calc(var(--m) * 12) #ff2bd688, inset 0 0 calc(var(--m) * 7) #00e5ff66, inset 0 calc(var(--m) * -6) calc(var(--m) * 11) #ff2bd666, inset 0 calc(var(--m) * 3.5) calc(var(--m) * 6) #000a;background:radial-gradient(circle at 50% 66%,#4a1fb0b0,#12052ed8 62%,#05010fe8);border-radius:50%;margin:0 auto;transition:box-shadow .3s;position:relative;overflow:hidden}.gc-swirl{opacity:0;mix-blend-mode:screen;background:conic-gradient(#00e5ff00,#00e5ffaa,#ff2bd600 40%,#ff2bd6aa 60%,#ffd23f00 75%,#ffd23faa,#00e5ff00);border-radius:50%;transition:opacity .3s;animation:1.1s linear infinite gc-rot;position:absolute;inset:-10%}.gc-balls{position:absolute;inset:3%}.gc-ball{aspect-ratio:1;width:22%;position:absolute;top:0;left:0}.gc-shine{z-index:2;pointer-events:none;background:radial-gradient(36% 20% at 31% 19%,#ffffffc8,#0000 70%),radial-gradient(14% 8% at 68% 14%,#ffffff80,#0000 70%),radial-gradient(50% 16% at 50% 96%,#ffffff30,#0000 70%),linear-gradient(125deg,#ffffff2a 0 30%,#0000 46%);border-radius:50%;position:absolute;inset:0}.gc-base{z-index:2;aspect-ratio:760/488;width:100%;margin-top:calc(var(--m) * -11);position:relative}.gc-base-img{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gc-base:after{content:"";z-index:-1;left:2%;right:2%;bottom:calc(var(--m) * -3);height:calc(var(--m) * 8);background:radial-gradient(closest-side,#000c,#0000);border-radius:50%;position:absolute}.gc-bulbs{z-index:2;pointer-events:none;position:absolute;inset:0}.gc-bulbs i{width:calc(var(--m) * 7);aspect-ratio:1;mix-blend-mode:screen;background:radial-gradient(circle,#fff 0 22%,#fff3a8cc 34%,#ffb40066 52%,#0000 70%);border-radius:50%;animation:.7s step-end infinite gc-bulbs;position:absolute;top:13.6%;translate:-50% -50%}.gc-bulbs i:nth-child(2n){animation-delay:-.35s}@keyframes gc-bulbs{50%{opacity:.12}}.gc-machine[data-st=spin] .gc-bulbs i{animation-duration:.18s}.gc-machine[data-st=drop] .gc-bulbs i{animation:none}.gc-machine[data-st=spin] .gc-swirl{opacity:.55}.gc-machine[data-st=spin] .gc-dome{box-shadow:0 0 0 calc(var(--m) * .6) #7a2a00, 0 0 0 calc(var(--m) * 1.6) #ffb400, 0 0 0 calc(var(--m) * 2.1) #fff3c4, 0 0 calc(var(--m) * 9) calc(var(--m) * 3) #ffd23fcc, 0 0 calc(var(--m) * 16) #ff2bd6, inset 0 0 calc(var(--m) * 9) #ffd23f88, inset 0 calc(var(--m) * -6) calc(var(--m) * 11) #ff2bd688, inset 0 calc(var(--m) * 3.5) calc(var(--m) * 6) #000a}.gc-chute{z-index:0;border-radius:calc(var(--m) * 16) calc(var(--m) * 16) 0 0;width:32.8%;height:40.4%;box-shadow:inset 0 calc(var(--m) * 5) calc(var(--m) * 6) #000, inset calc(var(--m) * 2.5) 0 calc(var(--m) * 3) #000a, inset calc(var(--m) * -2.5) 0 calc(var(--m) * 3) #000a;background:radial-gradient(90% 34% at 50% 100%,#b97aff,#0000),radial-gradient(circle at 50% 100%,#5a25c8,#1a0a44 58%,#05010f 86%);transition:box-shadow .25s;position:absolute;top:44.6%;left:18.6%;overflow:hidden}.gc-chute:before{content:"";height:24%;box-shadow:0 calc(var(--m) * -.4) 0 #ffe9a8aa, inset 0 calc(var(--m) * 1.2) calc(var(--m) * 1.6) #0009;background:linear-gradient(#3a1a8a,#8a4dff 55%,#d9c2ff);position:absolute;bottom:0;left:0;right:0}.gc-chute:after{content:"";z-index:2;border-bottom:calc(var(--m) * .6) solid #c9f6ffaa;transform-origin:50% 0;background:linear-gradient(118deg,#ffffff48 0 20%,#0000 34% 58%,#ffffff1c 60% 70%,#0000 72%),linear-gradient(#7af3ff38,#7af3ff14);transition:transform .3s,opacity .3s;position:absolute;inset:0}.gc-machine[data-st=drop] .gc-chute{box-shadow:inset 0 0 calc(var(--m) * 7) calc(var(--m) * 1) #ffd23f, inset 0 calc(var(--m) * 2) calc(var(--m) * 3) #000a}.gc-machine[data-st=drop] .gc-chute:after{opacity:.4;transform:scaleY(.08)}.gc-out{z-index:1;opacity:0;width:56%;filter:drop-shadow(0 calc(var(--m) * .8) calc(var(--m) * .8) #000a);margin-left:-28%;position:absolute;bottom:6%;left:50%}.gc-crank{z-index:2;aspect-ratio:1;background:repeating-conic-gradient(#7a3a00 0 1.6deg, transparent 1.6deg 30deg);width:25%;box-shadow:0 0 calc(var(--m) * 3) #ffb40066;border-radius:50%;padding:0;transition:box-shadow .2s;position:absolute;top:23.8%;left:55.9%}.gc-crank:after{content:"";inset:calc(var(--m) * -2.2);background:conic-gradient(transparent 0 55%, #7af3ff 88%, #fff 98%, transparent 100%);pointer-events:none;border-radius:50%;transition:opacity .2s;animation:2.2s linear infinite gc-rot;position:absolute;-webkit-mask:radial-gradient(closest-side,#0000 88%,#000 90% 97%,#0000 99%);mask:radial-gradient(closest-side,#0000 88%,#000 90% 97%,#0000 99%)}.gc-knob{border:calc(var(--m) * .5) solid #fff3c4;box-shadow:0 0 0 calc(var(--m) * .45) #9a5a00, 0 calc(var(--m) * 1.4) calc(var(--m) * 1.6) #000c, inset 0 calc(var(--m) * -1.8) calc(var(--m) * 2) #3a0050b0, inset 0 calc(var(--m) * .8) calc(var(--m) * 1) #ffffffb0;background:radial-gradient(circle at 33% 25%,#fff0fd,#ff7ae8 26%,#d21ab8 56%,#5a0a7a 92%);border-radius:50%;animation:3.2s ease-in-out infinite gc-knock;position:absolute;inset:15%}.gc-knob:before{content:"";border:calc(var(--m) * .35) solid #fff6cc;height:34%;box-shadow:0 0 0 calc(var(--m) * .3) #7a3a00, 0 calc(var(--m) * .9) calc(var(--m) * 1) #000b, inset 0 calc(var(--m) * -.7) calc(var(--m) * .8) #a34a00aa;background:linear-gradient(#ffffffd0,#ffffff30 42%,#0000 44%),linear-gradient(#fff3a8,#ffc21a 48%,#c46a00);border-radius:99px;position:absolute;top:50%;left:-13%;right:-13%;translate:0 -50%}.gc-knob i{border:calc(var(--m) * .35) solid #fff6cc;width:27%;height:27%;box-shadow:0 0 0 calc(var(--m) * .25) #7a3a00, 0 0 calc(var(--m) * 1.8) #00e5ff;background:radial-gradient(circle at 35% 30%,#fff,#9ff6ff 30%,#00b4ff 62%,#0a3a9a);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes gc-knock{0%,58%,to{rotate:0deg}64%{rotate:-26deg}72%{rotate:30deg}80%{rotate:-10deg}88%{rotate:4deg}}.gc-crank:active:not(:disabled) .gc-knob{scale:.93}.gc-machine:not([data-st=idle]) .gc-knob{animation:none}.gc-machine:not([data-st=idle]) .gc-crank:after{opacity:0}.gc-machine[data-st=spin] .gc-crank{box-shadow:0 0 calc(var(--m) * 7) calc(var(--m) * 1.4) #ffd23f}.gc-hist{width:calc(var(--u) * 90);height:calc(var(--u) * 10.4);padding:0 calc(var(--u) * 2) calc(var(--u) * .6);justify-content:center;align-items:center;gap:calc(var(--u) * 1.2);border-radius:calc(var(--u) * 2.6);border:calc(var(--u) * .5) solid transparent;box-shadow:0 0 0 calc(var(--u) * .25) #3a1c00, 0 calc(var(--u) * 1) 0 #1a0a00, 0 calc(var(--u) * 1.8) calc(var(--u) * 2.2) #000b, 0 0 calc(var(--u) * 2.5) #ff2bd644, inset 0 0 0 calc(var(--u) * .25) #12052e, inset 0 calc(var(--u) * 1.4) calc(var(--u) * 1.8) #000d;background:linear-gradient(#ffffff20,#ffffff06 40%,#0000 41%) padding-box padding-box,linear-gradient(#170a44,#05010f) padding-box padding-box,linear-gradient(160deg,#fff6cc,#ffcf5a 16%,#9a5a00 36%,#ffe9a8 54%,#b06a00 76%,#ffd98a) border-box;flex:none;display:flex;position:relative}.gc-hist:after{content:"";left:calc(var(--u) * 2.4);right:calc(var(--u) * 2.4);bottom:calc(var(--u) * .9);height:calc(var(--u) * .5);opacity:.55;pointer-events:none;background:linear-gradient(90deg,#0000,#ffd98a 12% 88%,#0000);border-radius:99px;position:absolute}.gc-hist-tip{font-size:calc(var(--u) * 2.8);color:#cdbfff;letter-spacing:.08em;text-shadow:0 1px #000}.gc-chip{min-width:calc(var(--u) * 9);height:calc(var(--u) * 6);padding:0 calc(var(--u) * 1.2);font-style:normal;font-size:calc(var(--u) * 3);color:#fff;text-shadow:0 0 calc(var(--u) * 1.2) var(--c), 0 1px 0 #000a;background:linear-gradient(#ffffff38, #ffffff0a 46%, transparent 47%), linear-gradient(color-mix(in srgb, var(--c) 55%, #12052e), #0a0320);border:calc(var(--u) * .3) solid var(--c);box-shadow:0 0 calc(var(--u) * 1.5) var(--c), 0 calc(var(--u) * .5) calc(var(--u) * .5) #000a, inset 0 calc(var(--u) * -.6) calc(var(--u) * .8) #0008;border-radius:99px;flex:none;place-items:center;display:grid}.gc-chip:not(:first-child){opacity:.65}.gc-odds{z-index:4;align-items:flex-end;gap:calc(var(--u) * 1);flex-direction:column;display:flex;position:absolute;top:0;right:0}.gc-odds-tg{padding:calc(var(--u) * 1.2) calc(var(--u) * 3);font-size:calc(var(--u) * 2.8);color:#fff6c9;border:calc(var(--u) * .3) solid #ffd98a;box-shadow:0 calc(var(--u) * .5) 0 #05010f, inset 0 calc(var(--u) * -.6) calc(var(--u) * .8) #0008;background:linear-gradient(#ffffff26,#ffffff08 46%,#0000 47%),linear-gradient(#3a1a8af5,#12052ef5);border-radius:99px}.gc-odds-tg:after{content:" +";color:var(--cyan)}.gc-odds-show .gc-odds-tg:after{content:" -"}.gc-odds-list{width:calc(var(--u) * 58);padding:calc(var(--u) * 2) calc(var(--u) * 2.4);border-radius:calc(var(--u) * 3);border:calc(var(--u) * .4) solid #ffd98a;box-shadow:0 0 calc(var(--u) * 3) #ffb40066, 0 calc(var(--u) * .8) 0 #05010f, inset 0 0 calc(var(--u) * 4) #000a;background:radial-gradient(120% 60% at 50% 0,#4a1fb0,#0000 70%),linear-gradient(#24105ff8,#0c0326f8);display:none}.gc-odds-show .gc-odds-list{display:block}.gc-odds-row{grid-template-columns:calc(var(--u) * 10) minmax(0, 1fr) calc(var(--u) * 9) calc(var(--u) * 12);align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * .8) 0;font-size:calc(var(--u) * 3);border-bottom:1px solid #ffffff18;display:grid}.gc-odds-row em{color:var(--c);text-shadow:0 0 calc(var(--u) * 1.5) var(--c);font-style:normal}.gc-odds-row span{color:#d9ccff}.gc-odds-row b{color:var(--gold);text-align:right;font-weight:400}.gc-odds-row i{color:#fff;text-align:right;font-style:normal}.gc-odds-list p{margin-top:calc(var(--u) * 1.4);font-size:calc(var(--u) * 2.5);color:#b9a6ff;text-align:center;line-height:1.5}.gc-btns{gap:calc(var(--u) * 2.5);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.gc-btns-free{grid-template-columns:minmax(0,1fr)}.gc-btn{min-width:0;height:calc(var(--u) * 15);padding:0 calc(var(--u) * 2);justify-content:center;align-items:center;gap:calc(var(--u) * 1.8);border-radius:calc(var(--u) * 7.5);isolation:isolate;--c:#ffd23f;line-height:1.15;transition:filter .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.gc-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;position:absolute;inset:0}.gc-b-txt{flex-direction:column;align-items:center;min-width:0;display:flex}.gc-b-txt b{font-weight:400;font-size:calc(var(--u) * 5);white-space:nowrap}.gc-b-txt small{font-size:calc(var(--u) * 2.6);opacity:.88;white-space:nowrap}.gc-b-sheen{z-index:1;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(112deg,#0000 40%,#ffffffb0 50%,#0000 60%) 160% 0/280% 100%;animation:3.4s ease-in-out infinite gc-sheen;position:absolute;inset:0}@keyframes gc-sheen{0%,60%{background-position:160% 0}to{background-position:-80% 0}}.gc-one{color:#4a1a00;text-shadow:0 1px #fff8;border:calc(var(--u) * .4) solid #fff6cc;box-shadow:0 calc(var(--u) * .9) 0 #a34a00, 0 0 calc(var(--u) * 4) #ffb400aa, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #a34a0066;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#ff7a00)}.gc-ten{gap:calc(var(--u) * .5);color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #0008;border:calc(var(--u) * .4) solid #ffe9a8;box-shadow:0 calc(var(--u) * .9) 0 #4a0a5c, 0 0 calc(var(--u) * 3) #ff2bd688, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0005;background:linear-gradient(#ffffff48,#ffffff0c 46%,#0000 47%),linear-gradient(#ff5ce0,#9d1ab0 60%,#5b1bd6);flex-direction:column}.gc-ten .gc-b-sheen{animation-delay:-1.7s}.gc-ten .gc-b-txt{align-items:baseline;gap:calc(var(--u) * 1.5);flex-direction:row}.gc-btn:active:not(:disabled){transform:translateY(calc(var(--u) * .7)) scale(.985)}.gc-b-ico{width:calc(var(--u) * 10);height:calc(var(--u) * 10);flex:none;display:block;position:relative}.gc-b-knob{border:calc(var(--u) * .4) solid #fff6cc;box-shadow:0 calc(var(--u) * .5) calc(var(--u) * .8) #0009, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #0007, inset 0 calc(var(--u) * .5) calc(var(--u) * .7) #fff8;background:radial-gradient(circle at 35% 28%,#d9c2ff,#8a4dff 42%,#2a0a8a);border-radius:50%;animation:3.2s ease-in-out infinite gc-knock;position:absolute;inset:0}.gc-b-knob:before{content:"";height:30%;box-shadow:0 calc(var(--u) * .3) calc(var(--u) * .5) #0009;background:linear-gradient(#fff,#fff3a8 45%,#ffb400);border:1px solid #fff;border-radius:99px;position:absolute;top:50%;left:-8%;right:-8%;translate:0 -50%}.gc-b-knob:after{content:"";background:radial-gradient(circle at 35% 30%,#ffd0f6,#ff2bd6 60%,#7a0a5c);border-radius:50%;width:24%;height:24%;position:absolute;top:50%;left:50%;translate:-50% -50%}.gc-b-cap{left:calc(var(--u) * -.5);width:calc(var(--u) * 11);opacity:0;pointer-events:none;position:absolute;top:50%;translate:0 -50%}.gc-b-pips{gap:calc(var(--u) * .9);display:flex}.gc-b-pips i{width:calc(var(--u) * 2);height:calc(var(--u) * 2);box-shadow:0 0 calc(var(--u) * 1) #ffd23f;opacity:.35;animation:1.6s linear infinite gc-pip;animation-delay:calc(var(--i) * .16s);background:radial-gradient(circle at 35% 30%,#fff,#ffd23f 45%,#a34a00);border-radius:50%}@keyframes gc-pip{0%,18%,to{opacity:.35;scale:1}8%{opacity:1;scale:1.5}}.gc-btn[data-st=spin]{color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .3) 0 #1c0660, 0 0 calc(var(--u) * 4) #00e5ffaa, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;transform:translateY(calc(var(--u) * .6));border-color:#7af3ff}.gc-btn[data-st=spin]:before{opacity:1;background:repeating-linear-gradient(115deg, #5b1bd6 0 calc(var(--u) * 3), #2a0a8a calc(var(--u) * 3) calc(var(--u) * 6));background-size:calc(var(--u) * 13.24) 100%;animation:.35s linear infinite gc-belt}@keyframes gc-belt{to{background-position:calc(var(--u) * 13.24) 0}}.gc-btn[data-st=spin] .gc-b-sheen{display:none}.gc-btn[data-st=spin] .gc-b-knob{animation:.4s linear infinite gc-rot}.gc-btn[data-st=spin] .gc-b-pips i{animation-duration:.5s;animation-delay:calc(var(--i) * 50ms);box-shadow:0 0 calc(var(--u) * 1.2) #7af3ff;background:radial-gradient(circle at 35% 30%,#fff,#7af3ff 45%,#07f)}.gc-btn[data-st=drop]{color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .9) 0 #4a0a5c, 0 0 calc(var(--u) * 5) #ff2bd6, inset 0 0 calc(var(--u) * 3) #fff8;border-color:#fff}.gc-btn[data-st=drop]:before{opacity:1;background:radial-gradient(circle at 18%,#ffd23f,#ff2bd6 40%,#5b1bd6 85%)}.gc-btn[data-st=drop] .gc-b-knob{visibility:hidden;animation:none}.gc-btn[data-st=drop] .gc-b-cap{opacity:1;animation:.6s cubic-bezier(.3,1.6,.5,1) both gc-capdrop}.gc-ten .gc-b-cap{left:calc(var(--u) * 1.2);width:calc(var(--u) * 8)}@keyframes gc-capdrop{0%{translate:0 -190%;rotate:-120deg}55%{translate:0 -50%;rotate:0deg}72%{translate:0 -78%;rotate:14deg}to{translate:0 -50%;rotate:0deg}}.gc-btn[data-st=drop] .gc-b-pips i{opacity:1;animation:none}.gc-btn[data-st=win]{color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000a, 0 0 calc(var(--u) * 2) var(--c);box-shadow:0 calc(var(--u) * .9) 0 #1c0660, 0 0 calc(var(--u) * 6) calc(var(--u) * .6) var(--c), inset 0 0 calc(var(--u) * 3) #fff8;border-color:#fff;animation:.5s ease-in-out 2 gc-winpop}.gc-btn[data-st=win]:before{opacity:1;background:repeating-conic-gradient(color-mix(in srgb, var(--c) 85%, #000) 0 12deg, color-mix(in srgb, var(--c) 40%, #12052e) 12deg 24deg);animation:5s linear infinite gc-rot;inset:-120% -20%}.gc-btn[data-st=win] .gc-b-sheen{animation:.6s linear infinite gc-sheenfast}@keyframes gc-sheenfast{0%{background-position:160% 0}to{background-position:-80% 0}}@keyframes gc-winpop{50%{scale:1.045}}.gc-btn[data-st=win] .gc-b-knob{animation:none;rotate:90deg}.gc-btn[data-st=win] .gc-b-pips i{animation:.3s step-end infinite gc-bulbs;animation-delay:calc(var(--i) * .15s);opacity:1}.gc-btn[data-st=low]{color:#c9d6f0;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .9) 0 #0a1230, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff4, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0008;border-color:#9fb4dc}.gc-btn[data-st=low]:before{opacity:1;background:linear-gradient(#ffffff30,#ffffff08 46%,#0000 47%),linear-gradient(#52648c,#1c2748)}.gc-btn[data-st=low] .gc-b-sheen{display:none}.gc-btn[data-st=low] .gc-b-knob{filter:saturate(.4);animation:.9s ease-out both gc-droop}@keyframes gc-droop{0%{rotate:0deg}35%{rotate:118deg}60%{rotate:76deg}80%{rotate:98deg}to{rotate:90deg}}.gc-btn[data-st=low] .gc-b-pips i{opacity:.3;filter:saturate(0);animation:none}.gc-btn[data-st=off]{filter:saturate(.35)brightness(.5)}.gc-btn[data-st=off] .gc-b-knob,.gc-btn[data-st=off] .gc-b-pips i,.gc-btn[data-st=off] .gc-b-sheen{animation:none}.gc-reveal{z-index:8;--c:#fff;background:radial-gradient(circle at 50% 45%,#2a0f6ed0,#05010ff2 72%);display:none;position:absolute;inset:0;overflow:hidden}.gc-reveal.gc-show{display:block}.gc-reveal:after{content:"";opacity:var(--dark,0);pointer-events:none;background:radial-gradient(circle at 50% 45%,#0000 30%,#000 100%);transition:opacity .25s;position:absolute;inset:0}.gc-rays,.gc-rays2{aspect-ratio:1;background:repeating-conic-gradient(var(--c) 0 7deg, transparent 7deg 20deg);opacity:0;width:260%;margin:-130% 0 0 -130%;animation:8s linear infinite gc-rot;position:absolute;top:45%;left:50%;-webkit-mask:radial-gradient(circle,#000 8%,#0000 58%);mask:radial-gradient(circle,#000 8%,#0000 58%)}.gc-rays2{background:repeating-conic-gradient(#fff 0 2deg, transparent 2deg 15deg);animation:14s linear infinite reverse gc-rot}.gc-reveal[data-t=UR] .gc-rays{-webkit-mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 20deg), radial-gradient(circle, #000 8%, transparent 58%);-webkit-mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 20deg), radial-gradient(circle, #000 8%, transparent 58%);mask:repeating-conic-gradient(#000 0 7deg, transparent 7deg 20deg), radial-gradient(circle, #000 8%, transparent 58%);-webkit-mask-composite:source-in;background:conic-gradient(#ff4d7a,#ffd23f,#5cff9d,#00e5ff,#b97aff,#ff4d7a);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes gc-rot{to{rotate:360deg}}.gc-beam{width:calc(var(--u) * 30);margin-left:calc(var(--u) * -15);background:linear-gradient(90deg, transparent, var(--c) 35%, #fff 50%, var(--c) 65%, transparent);mix-blend-mode:screen;opacity:0;position:absolute;top:0;bottom:0;left:50%}.gc-frame{inset:calc(var(--u) * 1.5);border-radius:calc(var(--u) * 5);padding:calc(var(--u) * .7);background:conic-gradient(from var(--a,0deg), var(--c), #fff, var(--c), transparent 40% 60%, var(--c));-webkit-mask-composite:xor;opacity:0;filter:drop-shadow(0 0 calc(var(--u) * 2) var(--c));pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gc-reveal[data-t=UR] .gc-frame{background:conic-gradient(#ff4d7a,#ffd23f,#5cff9d,#00e5ff,#b97aff,#ff4d7a);animation:1.6s linear infinite gc-hue}@keyframes gc-hue{to{filter:hue-rotate(360deg) drop-shadow(0 0 calc(var(--u) * 2) #fff)}}.gc-stars{pointer-events:none;position:absolute;inset:0}.gc-spk{width:calc(var(--u) * var(--s,3));aspect-ratio:1;background:radial-gradient(circle, #fff 0 12%, transparent 14%), conic-gradient(from 0deg, var(--c) 0 4deg, transparent 4deg 86deg, var(--c) 86deg 94deg, transparent 94deg 176deg, var(--c) 176deg 184deg, transparent 184deg 266deg, var(--c) 266deg 274deg, transparent 274deg 356deg, var(--c) 356deg);filter:drop-shadow(0 0 calc(var(--u) * 1) var(--c));opacity:0;animation:1.1s ease-in-out infinite gc-twk;animation-delay:var(--d,0s);position:absolute;-webkit-mask:radial-gradient(circle,#000 20%,#0000 70%);mask:radial-gradient(circle,#000 20%,#0000 70%)}@keyframes gc-twk{50%{opacity:1;rotate:45deg;scale:1.5}}.gc-center{width:0;height:0;position:absolute;top:45%;left:50%}.gc-rfx{left:calc(var(--u) * -20);top:calc(var(--u) * -20);width:calc(var(--u) * 40);height:calc(var(--u) * 40);border:calc(var(--u) * .8) solid var(--c);box-shadow:0 0 calc(var(--u) * 4) var(--c), inset 0 0 calc(var(--u) * 4) var(--c);opacity:0;pointer-events:none;border-radius:50%;position:absolute}.gc-cap{left:calc(var(--u) * -23);top:calc(var(--u) * -23);width:calc(var(--u) * 46);height:calc(var(--u) * 46);position:absolute}.gc-cap.gc-hot{filter:brightness(1.35) drop-shadow(0 0 calc(var(--u) * 4) var(--c)) drop-shadow(0 0 calc(var(--u) * 8) var(--c))}.gc-half{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.gc-half-t{clip-path:inset(0 0 50%)}.gc-half-b{clip-path:inset(50% 0 0)}.gc-seam{height:calc(var(--u) * 1.4);box-shadow:0 0 calc(var(--u) * 3) calc(var(--u) * 1) var(--c), 0 0 calc(var(--u) * 8) calc(var(--u) * 2) var(--c);opacity:0;background:linear-gradient(90deg,#0000,#fff 20% 80%,#0000);border-radius:99px;position:absolute;top:50%;left:4%;right:4%;translate:0 -50%}.gc-prize{left:calc(var(--u) * -45);top:calc(var(--u) * -38);width:calc(var(--u) * 90);align-items:center;gap:calc(var(--u) * .6);opacity:0;flex-direction:column;display:flex;position:absolute}.gc-prize:before{content:"";z-index:-1;left:50%;top:calc(var(--u) * -6);width:calc(var(--u) * 46);aspect-ratio:1;box-shadow:inset 0 0 calc(var(--u) * 5) color-mix(in srgb, var(--c) 60%, transparent);pointer-events:none;background:radial-gradient(circle,#05010fe8 0 50%,#05010f90 60%,#0000 70%);border-radius:50%;position:absolute;translate:-50%}.gc-reveal[data-t=UR] .gc-prize:before{top:calc(var(--u) * -8);width:calc(var(--u) * 62)}.gc-prize img{height:calc(var(--u) * 32);filter:drop-shadow(0 0 calc(var(--u) * 4) var(--c))}.gc-reveal[data-t=UR] .gc-prize img{height:calc(var(--u) * 46)}.gc-tier{align-items:baseline;gap:calc(var(--u) * 2);display:flex}.gc-tier em{font-style:normal;font-size:calc(var(--u) * 15);color:var(--c);text-shadow:0 0 calc(var(--u) * 4) var(--c), 0 calc(var(--u) * .6) 0 #000a, 0 0 2px #fff;line-height:1.05}.gc-reveal[data-t=SSR] .gc-tier em{background:linear-gradient(#fffbe0 15%,#ffd23f 50%,#ff8a00);color:#0000;text-shadow:none;filter:drop-shadow(0 calc(var(--u) * .6) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 3) #ff9d00);-webkit-background-clip:text;background-clip:text}.gc-reveal[data-t=UR] .gc-tier em{background:linear-gradient(90deg,#ff4d7a,#ffd23f,#5cff9d,#00e5ff,#b97aff,#ff4d7a) 0 0/200% 100%;color:#0000;text-shadow:none;filter:drop-shadow(0 0 calc(var(--u) * 3) #fff) drop-shadow(0 calc(var(--u) * .6) 0 #000a);-webkit-background-clip:text;background-clip:text;animation:1s linear infinite gc-rainbow}@keyframes gc-rainbow{to{background-position:200% 0}}.gc-tier span{font-size:calc(var(--u) * 5);color:#fff;text-shadow:0 0 calc(var(--u) * 2) var(--c), 0 calc(var(--u) * .4) 0 #000a}.gc-prize b{padding:calc(var(--u) * .4) calc(var(--u) * 4);font-weight:400;font-size:calc(var(--u) * 5);color:#0a0318;background:linear-gradient(#ffffffa0, #ffffff20 46%, transparent 47%), var(--c);box-shadow:0 0 calc(var(--u) * 3) var(--c), 0 calc(var(--u) * .4) 0 #000a;border:1px solid #fff;border-radius:99px}.gc-prize strong{margin-top:calc(var(--u) * 1);padding:0 calc(var(--u) * 5);font-weight:400;font-size:calc(var(--u) * 8);white-space:nowrap;background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .5) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 2.5) #ffb400);-webkit-background-clip:text;background-clip:text}.gc-reveal[data-t=N] .gc-prize strong{filter:drop-shadow(0 calc(var(--u) * .5) 0 #0a1230);background-image:linear-gradient(#fff,#c9d6f0 60%,#9fb4dc)}.gc-prize p{font-size:calc(var(--u) * 3.2);letter-spacing:.12em;color:#fff6c9;text-shadow:0 1px 0 #000, 0 0 calc(var(--u) * 1.5) #000;white-space:nowrap}.gc-pips{align-items:center;gap:calc(var(--u) * 1.6);flex-direction:column;display:none;position:absolute;top:8%;left:0;right:0}.gc-pips.gc-show{display:flex}.gc-pips span{font-size:calc(var(--u) * 3.6);color:#d9ccff;letter-spacing:.14em;text-shadow:0 0 calc(var(--u) * 2) var(--purple)}.gc-pips div{gap:calc(var(--u) * 1.6);display:flex}.gc-pips i{width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);box-shadow:inset 0 calc(var(--u) * .4) calc(var(--u) * .6) #000a;background:#ffffff18;border:1px solid #ffffff50;border-radius:50%;transition:background .2s,box-shadow .2s}.gc-pips i.gc-on{background:radial-gradient(circle at 35% 30%, #fff, var(--pc) 50%, color-mix(in srgb, var(--pc) 50%, #000));box-shadow:0 0 calc(var(--u) * 1.6) var(--pc);border-color:#fff}.gc-pips i.gc-now{border-color:#fff;animation:.4s ease-in-out infinite gc-winpop}.gc-sum{justify-content:center;align-items:center;gap:calc(var(--u) * 2.6);padding:calc(var(--u) * 4) calc(var(--u) * 4) calc(var(--u) * 46);background:radial-gradient(circle at 50% 40%,#3a1a8ae0,#05010ff5 75%);flex-direction:column;display:none;position:absolute;inset:0}.gc-sum.gc-show{display:flex}.gc-sum h4{font-weight:400;font-size:calc(var(--u) * 8);background:linear-gradient(#fffbe0 15%,#ffd23f 50%,#ff8a00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .5) 0 #7a2a00) drop-shadow(0 0 calc(var(--u) * 2.5) #ff9d00);-webkit-background-clip:text;background-clip:text}.gc-sum-sub{margin-top:calc(var(--u) * -1.6);font-size:calc(var(--u) * 3);color:#d9ccff;letter-spacing:.08em}.gc-sum-grid{gap:calc(var(--u) * 1.6);grid-template-columns:repeat(5,minmax(0,1fr));width:100%;display:grid}.gc-cell{min-width:0;padding:calc(var(--u) * 1.2) 0 calc(var(--u) * 1);border-radius:calc(var(--u) * 2.5);background:linear-gradient(#ffffff30, #ffffff08 30%, transparent 31%), linear-gradient(#0a0320e8, color-mix(in srgb, var(--c) 34%, #0a0320));border:calc(var(--u) * .4) solid var(--c);box-shadow:0 0 calc(var(--u) * 2) var(--c), 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.4) #0009;flex-direction:column;align-items:center;display:flex;position:relative}.gc-cell[data-t=N]{box-shadow:0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.4) #0009;opacity:.85}.gc-cell.gc-best{z-index:1;animation:.9s ease-in-out infinite gc-best}@keyframes gc-best{50%{box-shadow:0 0 calc(var(--u) * 5) calc(var(--u) * .6) var(--c), 0 calc(var(--u) * .6) 0 #05010f, inset 0 0 calc(var(--u) * 2) #fff8;border-color:#fff}}.gc-cell img{aspect-ratio:1;object-fit:contain;width:72%}.gc-cell em{font-style:normal;font-size:calc(var(--u) * 4);color:var(--c);text-shadow:0 0 calc(var(--u) * 1.5) var(--c), 0 1px 0 #000a}.gc-cell b{font-weight:400;font-size:calc(var(--u) * 2.8);color:#fff6c9;white-space:nowrap}.gc-sum-total{align-items:baseline;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.2) calc(var(--u) * 7);font-size:calc(var(--u) * 4.4);color:#d9ccff;white-space:nowrap;background:linear-gradient(90deg,#0000,#05010fd0 18% 82%,#0000);border-top:1px solid #ffd98a88;border-bottom:1px solid #ffd98a88;display:flex}.gc-sum-total b{font-weight:400;font-size:calc(var(--u) * 9);background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .5) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 2.5) #ffb400);-webkit-background-clip:text;background-clip:text;display:inline-block}.gc-sum small{font-size:calc(var(--u) * 2.8);color:#ffffff80;letter-spacing:.1em}.hl-wrap{justify-content:center;align-items:center;gap:calc(var(--u) * 1.8);--heat:#9d4dff;flex-direction:column;display:flex;position:absolute;inset:0}.hl-wrap[data-heat="1"]{--heat:#00e5ff}.hl-wrap[data-heat="2"]{--heat:#5cff9d}.hl-wrap[data-heat="3"]{--heat:#ffb400}.hl-wrap[data-heat="4"]{--heat:#ff4d7a}.hl-pot{grid-template-columns:minmax(0, 1fr) calc(var(--u) * 16) minmax(0, 1.3fr);width:100%;padding:calc(var(--u) * 1.6) calc(var(--u) * 2);border-radius:calc(var(--u) * 4);background:radial-gradient(circle at calc(var(--u) * 1.8) 50%, #fff6cc 0 calc(var(--u) * .45), #7a2a00 calc(var(--u) * .5) calc(var(--u) * .75), transparent calc(var(--u) * .8)), radial-gradient(circle at calc(100% - var(--u) * 1.8) 50%, #fff6cc 0 calc(var(--u) * .45), #7a2a00 calc(var(--u) * .5) calc(var(--u) * .75), transparent calc(var(--u) * .8)), linear-gradient(#ffffff2e, #ffffff08 46%, transparent 47%), radial-gradient(70% 120% at 50% 110%, color-mix(in srgb, var(--heat) 34%, transparent), transparent 70%), linear-gradient(#3a1a8af5, #0e0428f5);border:calc(var(--u) * .5) solid #ffe9a8;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 0 calc(var(--u) * 3.5) color-mix(in srgb, var(--heat) 75%, transparent), 0 calc(var(--u) * .9) 0 #05010f, inset 0 calc(var(--u) * .5) 0 #ffffff40, inset 0 calc(var(--u) * -1.2) calc(var(--u) * 1.6) #000b;text-align:center;flex:none;align-items:center;transition:box-shadow .4s;display:grid}.hl-pot>div{min-width:0;line-height:1.15}.hl-pot>div+div{border-left:calc(var(--u) * .3) solid #ffd98a55;box-shadow:calc(var(--u) * -.3) 0 0 #0008}.hl-pot small{font-size:calc(var(--u) * 2.5);color:#b9a6ff;letter-spacing:.08em;display:block}.hl-pot b{white-space:nowrap;font-weight:400;display:inline-block}.hl-mult{font-size:calc(var(--u) * 8);color:#eaffff;text-shadow:0 0 calc(var(--u) * 3) var(--cyan), 0 calc(var(--u) * .4) 0 #003a55}.hl-streak b{font-size:calc(var(--u) * 7);color:#fff;text-shadow:0 0 calc(var(--u) * 2.5) var(--heat), 0 calc(var(--u) * .4) 0 #000a}.hl-win{font-size:calc(var(--u) * 6);background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);-webkit-background-clip:text;background-clip:text}.hl-heat{align-items:center;gap:calc(var(--u) * 2);height:calc(var(--u) * 4.4);flex:none;display:flex}.hl-heat div{gap:calc(var(--u) * .8);padding:calc(var(--u) * .7) calc(var(--u) * 1.3);border:calc(var(--u) * .35) solid #ffd98a;box-shadow:0 0 0 calc(var(--u) * .25) #7a2a00, 0 calc(var(--u) * .5) 0 #05010f, inset 0 calc(var(--u) * .6) calc(var(--u) * .9) #000d;background:linear-gradient(#05010fe8,#1a0a44e8);border-radius:99px;display:flex}.hl-heat i{width:calc(var(--u) * 4.4);height:calc(var(--u) * 2.1);box-shadow:inset 0 calc(var(--u) * .3) calc(var(--u) * .4) #000c;background:linear-gradient(#ffffff10,#ffffff24);border-radius:99px;transition:background .25s,box-shadow .25s}.hl-heat i.hl-on{background:linear-gradient(#fff 12%, var(--heat) 60%);box-shadow:0 0 calc(var(--u) * 1.6) var(--heat), inset 0 calc(var(--u) * -.4) calc(var(--u) * .4) #0005}.hl-heat em{min-width:calc(var(--u) * 18);font-style:normal;font-size:calc(var(--u) * 2.9);letter-spacing:.1em;color:var(--heat);text-shadow:0 0 calc(var(--u) * 1.5) var(--heat), 0 1px 0 #000a;white-space:nowrap}.hl-arena{flex-direction:column;flex:0 auto;align-items:center;width:100%;min-height:0;display:flex}.hl-dealer{z-index:0;flex:0 1 calc(var(--u) * 47);min-height:calc(var(--u) * 16);aspect-ratio:1;margin-bottom:calc(var(--u) * -11);transform-origin:50% 100%;position:relative}.hl-dealer i{background:radial-gradient(closest-side, color-mix(in srgb, var(--heat) 60%, transparent), color-mix(in srgb, var(--heat) 18%, transparent) 55%, transparent);border-radius:50%;transition:background .4s;animation:3.2s ease-in-out infinite hl-halo;position:absolute;inset:4% -30% 0}@keyframes hl-halo{50%{opacity:.6;scale:1.06}}.hl-dealer img{object-fit:contain;transform-origin:50% 100%;width:100%;height:100%;filter:drop-shadow(0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000c);animation:3.2s ease-in-out infinite hl-breathe;position:absolute;inset:0}@keyframes hl-breathe{0%,to{rotate:-1deg;scale:1}50%{rotate:1deg;scale:1.015 1.035}}.hl-table{z-index:1;width:calc(100% - var(--u) * 5);margin-bottom:calc(var(--u) * 3.6);align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * 4.6) calc(var(--u) * 2) calc(var(--u) * 1.4);border-radius:50% 50% calc(var(--u) * 7) calc(var(--u) * 7) / calc(var(--u) * 10) calc(var(--u) * 10) calc(var(--u) * 7) calc(var(--u) * 7);background:radial-gradient(75% 55% at 50% 42%, color-mix(in srgb, var(--heat) 34%, transparent), transparent 78%), repeating-linear-gradient(45deg, #ffffff07 0 1px, transparent 1px 3px), repeating-linear-gradient(-45deg, #0000001c 0 1px, transparent 1px 3px), radial-gradient(130% 100% at 50% 0%, #4a22b0, #24106a 50%, #0e0432);box-shadow:0 0 0 calc(var(--u) * .5) #ffe9a8, 0 0 0 calc(var(--u) * 1.9) #4a1c08, 0 calc(var(--u) * -.5) 0 calc(var(--u) * 1.9) #8a4a1c, 0 0 0 calc(var(--u) * 2.3) #c9a23f, 0 calc(var(--u) * 1.4) 0 calc(var(--u) * 2.3) #05010f, 0 calc(var(--u) * 2.4) calc(var(--u) * 2.4) calc(var(--u) * 1) #000a, inset 0 calc(var(--u) * 2.4) calc(var(--u) * 3) #000a, inset 0 0 calc(var(--u) * 9) #0009;flex-direction:column;flex:none;transition:background .4s;display:flex;position:relative}.hl-table:before{content:"";inset:calc(var(--u) * 1.8);border-radius:inherit;box-shadow:inset 0 0 calc(var(--u) * 2) color-mix(in srgb, var(--heat) 30%, transparent);pointer-events:none;border:1px solid #ffd98a66;position:absolute}.hl-cards{justify-content:center;align-items:center;gap:calc(var(--u) * 2.5);display:flex;position:relative}.hl-slot{align-items:center;gap:calc(var(--u) * 1.2);flex-direction:column;display:flex}.hl-slot small{font-size:calc(var(--u) * 2.7);color:#ffe9a8;letter-spacing:.18em;text-shadow:0 1px #000a}.hl-vs{width:calc(var(--u) * 11);height:calc(var(--u) * 11);margin-top:calc(var(--u) * 4);border:calc(var(--u) * .5) solid #ffe9a8;box-shadow:0 0 0 calc(var(--u) * .35) #7a2a00, 0 0 calc(var(--u) * 3) #ffb400aa, 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fff6;background:radial-gradient(circle at 35% 26%,#5329c4,#1f0b5c 55%,#05010f);border-radius:50%;place-items:center;display:grid}.hl-vs i{font-style:normal;font-size:calc(var(--u) * 6.4);background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .3) 0 #5a1a00);-webkit-background-clip:text;background-clip:text;line-height:1}.hl-card{width:calc(var(--u) * 34);height:calc(var(--u) * 46);perspective:calc(var(--u) * 200);border-radius:calc(var(--u) * 3.2);box-shadow:0 calc(var(--u) * 2.2) calc(var(--u) * 3) calc(var(--u) * -.6) #000d;position:relative}.hl-slot-next .hl-card:before,.hl-slot-next .hl-card:after{content:"";border-radius:calc(var(--u) * 3.2);border:calc(var(--u) * .5) solid #c9a23f;background:linear-gradient(#3a1a8a,#12052e);position:absolute;inset:0}.hl-slot-next .hl-card:before{translate:calc(var(--u) * 1.6) calc(var(--u) * 1.4);filter:brightness(.6);rotate:3deg}.hl-slot-next .hl-card:after{translate:calc(var(--u) * .8) calc(var(--u) * .7);filter:brightness(.8);rotate:1.5deg}.hl-inner{z-index:1;transform-style:preserve-3d;position:absolute;inset:0}.hl-back,.hl-face{border-radius:calc(var(--u) * 3.2);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.hl-back{border:calc(var(--u) * .5) solid #ffe9a8;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 calc(var(--u) * 1) calc(var(--u) * 2) #000c, 0 0 calc(var(--u) * 3.5) color-mix(in srgb, var(--heat) 80%, transparent);background:#2a0a8a url(../assets/mg_hilo_back.webp) 50%/100% 100% no-repeat}.hl-back:after,.hl-face:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffffa0 50%,#0000 60%) 160% 0/280% 100%;position:absolute;inset:0}.hl-wrap[data-st=guess] .hl-slot-next .hl-back:after{animation:2.4s ease-in-out infinite hl-sheen}@keyframes hl-sheen{0%,45%{background-position:160% 0}to{background-position:-80% 0}}.hl-face{border:calc(var(--u) * .5) solid #ffe9a8;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 calc(var(--u) * 1) calc(var(--u) * 2) #000c, 0 0 calc(var(--u) * 3.5) #00e5ffaa, inset 0 0 0 calc(var(--u) * 1) #fffdf6, inset 0 0 0 calc(var(--u) * 1.3) #c9a23f, inset 0 calc(var(--u) * -3) calc(var(--u) * 4) #5b1bd626;color:#1a0a44;background:linear-gradient(#ffffffe0,#fff0 30%),linear-gradient(160deg,#fffdf6,#f3ecff 55%,#dccdff);transform:rotateY(180deg)}.hl-face.hl-red{color:#d6002b}.hl-face.hl-flash:after{animation:.55s ease-out hl-sheenonce}@keyframes hl-sheenonce{0%{background-position:160% 0}to{background-position:-80% 0}}.hl-face i,.hl-mini i{font-family:Segoe UI Symbol,Apple Symbols,Noto Sans Symbols2,serif;font-style:normal}.hl-cn{left:calc(var(--u) * 2.6);top:calc(var(--u) * 2.2);font-size:calc(var(--u) * 5.6);flex-direction:column;align-items:center;line-height:1;display:flex;position:absolute}.hl-cn i{font-size:calc(var(--u) * 4.8);line-height:1.1}.hl-cn2{top:auto;left:auto;right:calc(var(--u) * 2.6);bottom:calc(var(--u) * 2.2);rotate:180deg}.hl-mid{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;inset:0}.hl-mid b{font-weight:400;font-size:calc(var(--u) * 18);letter-spacing:-.04em;text-shadow:0 calc(var(--u) * .5) 0 #0002, 0 calc(var(--u) * -.2) 0 #fff}.hl-mid i{font-size:calc(var(--u) * 11.5);filter:drop-shadow(0 calc(var(--u) * .4) 0 #0002);line-height:1.05}.hl-card.hl-good .hl-face{box-shadow:0 0 0 calc(var(--u) * .8) #5cff9d, 0 0 calc(var(--u) * 6) calc(var(--u) * 1) #5cff9d, inset 0 0 0 calc(var(--u) * 1) #fffdf6, inset 0 0 0 calc(var(--u) * 1.3) #18c964;border-color:#eafff2}.hl-card.hl-bad .hl-face{box-shadow:0 0 0 calc(var(--u) * .8) #ff2b4f, 0 0 calc(var(--u) * 6) calc(var(--u) * 1) #ff2b4f;filter:saturate(.55)brightness(.72);border-color:#ffd0d8}.hl-stamp{z-index:3;right:calc(var(--u) * -3);top:calc(var(--u) * -3);min-width:calc(var(--u) * 15);height:calc(var(--u) * 7);padding:0 calc(var(--u) * 2);font-size:calc(var(--u) * 3.4);white-space:nowrap;color:#032;border:calc(var(--u) * .4) solid #fff;box-shadow:0 calc(var(--u) * .5) 0 #033, 0 0 calc(var(--u) * 3) #5cff9d;opacity:0;pointer-events:none;background:linear-gradient(#ffffffa0,#ffffff20 46%,#0000 47%),linear-gradient(#b8ffd6,#18c964);border-radius:99px;place-items:center;display:grid;position:absolute;rotate:10deg}.hl-stamp.hl-stamp-bad{color:#fff;text-shadow:0 1px #000a;box-shadow:0 calc(var(--u) * .5) 0 #4a0010, 0 0 calc(var(--u) * 3) #ff2b4f;background:linear-gradient(#ffffff50,#ffffff10 46%,#0000 47%),linear-gradient(#ff5c7a,#c4002f)}.hl-say{height:calc(var(--u) * 4.6);font-size:calc(var(--u) * 3.3);letter-spacing:.08em;color:#fff6c9;text-shadow:0 1px 0 #000a, 0 0 calc(var(--u) * 2) #05010f;white-space:nowrap;flex:none}.hl-hist{height:calc(var(--u) * 11.8);padding-left:calc(var(--u) * 3);flex:none;justify-content:center;align-items:flex-start;display:flex;position:relative}.hl-hist:empty:before{content:"翻过的牌排在这里";margin:calc(var(--u) * 2) 0 0 calc(var(--u) * -3);padding:calc(var(--u) * 1.4) calc(var(--u) * 5);font-size:calc(var(--u) * 2.5);letter-spacing:.16em;color:#b9a6ffb0;white-space:nowrap;border:1px dashed #ffd98a55;border-radius:99px}.hl-mini{width:calc(var(--u) * 8.6);height:calc(var(--u) * 11.6);margin-left:calc(var(--u) * -2.6);border-radius:calc(var(--u) * 1.5);box-shadow:calc(var(--u) * -.6) 0 calc(var(--u) * 1.2) #0008, inset 0 0 0 1px #fff;color:#1a0a44;transform-origin:50% 160%;filter:brightness(.8);background:linear-gradient(160deg,#fffdf6,#dccdff);border:1px solid #ffe9a8;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.hl-mini.hl-red{color:#d6002b}.hl-mini b{font-weight:400;font-size:calc(var(--u) * 4)}.hl-mini i{font-size:calc(var(--u) * 3.8)}.hl-mini.hl-mini-last{filter:none;box-shadow:0 0 calc(var(--u) * 2) var(--heat), inset 0 0 0 1px #fff}.hl-tip{z-index:2;text-shadow:0 1px #000c;font-size:calc(var(--u) * 2.6);color:#b9a6ff;letter-spacing:.06em;flex:none;position:relative}.hl-guess{gap:calc(var(--u) * 2.5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hl-g{min-width:0;height:calc(var(--u) * 17);grid-template-columns:calc(var(--u) * 11) minmax(0, 1fr);align-items:center;gap:calc(var(--u) * 1.5);padding:0 calc(var(--u) * 2) 0 calc(var(--u) * 2.4);border-radius:calc(var(--u) * 4.5);isolation:isolate;color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #0009;border:calc(var(--u) * .4) solid #ffe9a8;--a:#ff2bd6;--a2:#ff8a00;--dk:#4a0036;--dir:-1;transition:filter .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;overflow:hidden}.hl-lo{--a:#00a8ff;--a2:#5ce1ff;--dk:#062460;--dir:1}.hl-g{margin-bottom:calc(var(--u) * .6);background:linear-gradient(#fff6, #ffffff14 46%, transparent 47%), linear-gradient(180deg, color-mix(in srgb, var(--a2) 82%, #fff), var(--a) 52%, color-mix(in srgb, var(--a) 55%, var(--dk)));box-shadow:0 calc(var(--u) * 1.5) 0 var(--dk), 0 calc(var(--u) * 1.5) 0 calc(var(--u) * .4) #05010f, 0 0 calc(var(--u) * 3.5) color-mix(in srgb, var(--a) 80%, transparent), inset 0 calc(var(--u) * .7) calc(var(--u) * .8) #fff9, inset 0 calc(var(--u) * -1.4) calc(var(--u) * 1.4) #0005}.hl-g:before{content:"";z-index:-1;background:repeating-linear-gradient(calc(90deg + var(--dir) * 90deg), transparent 0 calc(var(--u) * 5), #ffffff14 calc(var(--u) * 5) calc(var(--u) * 6));opacity:0;position:absolute;inset:-50% 0}.hl-g-arrow{width:calc(var(--u) * 11);height:calc(var(--u) * 11);border:calc(var(--u) * .4) solid #ffe9a8;box-shadow:inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000c, 0 calc(var(--u) * .3) 0 #fff5;background:radial-gradient(circle at 35% 26%,#ffffff40,#05010fb0 60%);border-radius:50%;position:relative;overflow:hidden}.hl-g-arrow i{clip-path:polygon(50% 8%,100% 62%,80% 82%,50% 50%,20% 82%,0 62%);width:46%;height:46%;filter:drop-shadow(0 0 calc(var(--u) * .8) #fff);background:linear-gradient(#fff,#ffe9a8);margin:-23% 0 0 -23%;position:absolute;top:50%;left:50%}.hl-lo .hl-g-arrow i{clip-path:polygon(50% 92%,100% 38%,80% 18%,50% 50%,20% 18%,0 38%)}.hl-g-arrow i:nth-child(2){opacity:0}.hl-g-txt{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.15;display:flex}.hl-g-txt b{font-weight:400;font-size:calc(var(--u) * 5.2);white-space:nowrap}.hl-g-txt b span{margin-left:calc(var(--u) * 1.2);font-size:calc(var(--u) * 4.6);color:#fff6c9;text-shadow:0 0 calc(var(--u) * 1.5) #ffb400, 0 calc(var(--u) * .3) 0 #0009}.hl-g-txt small{font-size:calc(var(--u) * 2.7);opacity:.92;white-space:nowrap}.hl-g:active:not(:disabled){transform:translateY(calc(var(--u) * .7)) scale(.98)}@keyframes hl-arrow{0%{translate:0 calc(var(--dir) * -110%);opacity:0}30%,60%{opacity:1;translate:0}to{translate:0 calc(var(--dir) * 110%);opacity:0}}@keyframes hl-flow{to{background-position:0 calc(var(--dir) * var(--u) * 6)}}.hl-g[data-st=live] .hl-g-arrow i{animation:1.1s cubic-bezier(.3,0,.3,1) infinite hl-arrow}.hl-g[data-st=live] .hl-g-arrow i:nth-child(2){animation-delay:-.55s}.hl-g[data-st=live]:before{opacity:1;animation:.9s linear infinite hl-flow}.hl-lo[data-st=live] .hl-g-arrow i{animation-delay:-.3s}.hl-lo[data-st=live] .hl-g-arrow i:nth-child(2){animation-delay:-.85s}.hl-g[data-st=off]{opacity:1;filter:saturate(.82)brightness(.86);box-shadow:0 calc(var(--u) * 1.5) 0 var(--dk), 0 calc(var(--u) * 1.5) 0 calc(var(--u) * .4) #05010f, inset 0 calc(var(--u) * .7) calc(var(--u) * .8) #fff9, inset 0 calc(var(--u) * -1.4) calc(var(--u) * 1.4) #0005}.hl-g[data-st=off] .hl-g-arrow i{filter:none}.hl-g[data-st=none]{color:#9c8fc4;background:repeating-linear-gradient(135deg, #1c1238 0 calc(var(--u) * 2.4), #120a28 calc(var(--u) * 2.4) calc(var(--u) * 4.8));box-shadow:0 calc(var(--u) * .9) 0 #05010f, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;text-shadow:none;border-color:#6b5a9c}.hl-g[data-st=none] .hl-g-arrow{border-color:#6b5a9c}.hl-g[data-st=none] .hl-g-arrow i{filter:none;background:#6b5a9c}.hl-g[data-st=pick]{transform:translateY(calc(var(--u) * .6));box-shadow:0 calc(var(--u) * .3) 0 var(--dk), 0 0 calc(var(--u) * 6) calc(var(--u) * .6) var(--a), inset 0 0 calc(var(--u) * 3) #fff8;border-color:#fff;animation:.3s ease-in-out infinite hl-pickpulse}@keyframes hl-pickpulse{50%{filter:brightness(1.3)}}.hl-g[data-st=pick] .hl-g-arrow i{animation:.32s linear infinite hl-arrow}.hl-g[data-st=pick] .hl-g-arrow i:nth-child(2){animation-delay:-.16s}.hl-g[data-st=pick]:before{opacity:1;animation:.25s linear infinite hl-flow}.hl-g[data-st=dim]{filter:saturate(.3)brightness(.45)}.hl-g[data-st=hit]{--a:#18c964;--a2:#b8ffd6;--dk:#033;box-shadow:0 calc(var(--u) * .9) 0 #033, 0 0 calc(var(--u) * 6) calc(var(--u) * .6) #5cff9d, inset 0 0 calc(var(--u) * 3) #fff8;border-color:#fff;animation:.45s cubic-bezier(.3,1.8,.5,1) hl-hitpop}@keyframes hl-hitpop{0%{scale:.92}55%{scale:1.06}to{scale:1}}.hl-g[data-st=hit] .hl-g-arrow i,.hl-g[data-st=miss] .hl-g-arrow i{clip-path:polygon(12% 52%,28% 36%,44% 54%,76% 18%,92% 34%,44% 86%)}.hl-g[data-st=miss]{--a:#c4002f;--a2:#ff5c7a;--dk:#4a0010;box-shadow:0 calc(var(--u) * .9) 0 #4a0010, 0 0 calc(var(--u) * 5) #ff2b4f, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;filter:saturate(.8);border-color:#ffd0d8;animation:.4s linear hl-missshake}.hl-g[data-st=miss] .hl-g-arrow i{clip-path:polygon(14% 26%,26% 14%,50% 38%,74% 14%,86% 26%,62% 50%,86% 74%,74% 86%,50% 62%,26% 86%,14% 74%,38% 50%)}@keyframes hl-missshake{0%,to{translate:0}15%{translate:-3%}30%{translate:3%}45%{translate:-2.2%}60%{translate:2.2%}80%{translate:-1%}}.hl-main{width:100%;height:calc(var(--u) * 15);padding:0 calc(var(--u) * 3);justify-content:center;align-items:center;gap:calc(var(--u) * 2.4);border-radius:calc(var(--u) * 7.5);isolation:isolate;white-space:nowrap;color:#4a1a00;text-shadow:0 1px #fff8;border:calc(var(--u) * .4) solid #fff6cc;box-shadow:0 calc(var(--u) * .9) 0 #a34a00, 0 0 calc(var(--u) * 4) #ffb400aa, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #a34a0066;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#ff7a00);line-height:1.15;transition:box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.hl-main:before{content:"";z-index:-1;opacity:0;position:absolute;inset:0}.hl-main:active:not(:disabled){transform:translateY(calc(var(--u) * .7)) scale(.985)}.hl-m-txt{flex-direction:column;align-items:center;min-width:0;display:flex}.hl-m-txt b{font-weight:400;font-size:calc(var(--u) * 5)}.hl-m-txt small{font-size:calc(var(--u) * 2.6);opacity:.88}.hl-m-sheen{z-index:1;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(112deg,#0000 42%,#ffffffb0 50%,#0000 58%) 160% 0/280% 100%;position:absolute;inset:0}.hl-m-ico{width:calc(var(--u) * 12);height:calc(var(--u) * 10.5);flex:none;position:relative}.hl-m-ico i{width:calc(var(--u) * 6.4);height:calc(var(--u) * 8.8);margin:calc(var(--u) * -4.4) 0 0 calc(var(--u) * -3.2);border-radius:calc(var(--u) * 1);box-shadow:0 calc(var(--u) * .3) calc(var(--u) * .6) #0009;transform-origin:50% 120%;background:url(../assets/mg_hilo_back.webp) 50%/100% 100%;border:1px solid #fff6cc;position:absolute;top:50%;left:50%}.hl-m-ico img{width:calc(var(--u) * 10.5);margin:calc(var(--u) * -5.25) 0 0 calc(var(--u) * -5.25);opacity:0;filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .5) #000a);position:absolute;top:50%;left:50%}@keyframes hl-fanL{0%,55%,to{rotate:0deg}15%,40%{rotate:-24deg}}@keyframes hl-fanR{0%,55%,to{rotate:0deg}15%,40%{rotate:24deg}}@keyframes hl-msheen{0%,62%{background-position:160% 0}to{background-position:-80% 0}}.hl-main[data-st=deal] .hl-m-ico i:first-child{animation:2.4s ease-in-out infinite hl-fanL}.hl-main[data-st=deal] .hl-m-ico i:nth-child(3){animation:2.4s ease-in-out infinite hl-fanR}.hl-main[data-st=deal] .hl-m-sheen{animation:3s ease-in-out infinite hl-msheen}.hl-main[data-st=dealing]{color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000a;transform:translateY(calc(var(--u) * .6));box-shadow:0 calc(var(--u) * .3) 0 #1c0660, 0 0 calc(var(--u) * 4) #9d4dff, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;border-color:#d9c2ff}.hl-main[data-st=dealing]:before{opacity:1;background:linear-gradient(#8a4dff,#3a0fa8)}@keyframes hl-throw{0%{opacity:1;translate:0;rotate:0deg}to{opacity:0;translate:-240% -50%;rotate:-200deg}}.hl-main[data-st=dealing] .hl-m-ico i{animation:.36s ease-in infinite hl-throw}.hl-main[data-st=dealing] .hl-m-ico i:nth-child(2){animation-delay:-.12s}.hl-main[data-st=dealing] .hl-m-ico i:nth-child(3){animation-delay:-.24s}.hl-main[data-st=wait]{color:#d9ccff;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .5) 0 #05010f, inset 0 calc(var(--u) * 1.2) calc(var(--u) * 2) #000c;border-color:#c9a23f}.hl-main[data-st=wait]:before{opacity:1;background:repeating-linear-gradient(115deg, #24105f 0 calc(var(--u) * 3), #1a0a44 calc(var(--u) * 3) calc(var(--u) * 6));background-size:calc(var(--u) * 13.24) 100%;animation:2.4s linear infinite hl-belt}@keyframes hl-belt{to{background-position:calc(var(--u) * 13.24) 0}}.hl-main[data-st=wait] .hl-m-ico i{filter:saturate(.4)brightness(.7)}.hl-main[data-st=wait] .hl-m-ico i:first-child{rotate:-14deg}.hl-main[data-st=wait] .hl-m-ico i:nth-child(3){rotate:14deg}.hl-main[data-st=flip]{color:#eaffff;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .5) 0 #062460, 0 0 calc(var(--u) * 4) #00e5ffaa, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;border-color:#7af3ff}.hl-main[data-st=flip]:before{opacity:1;background:linear-gradient(#0a5a9c,#062460)}.hl-main[data-st=flip] .hl-m-ico i:first-child,.hl-main[data-st=flip] .hl-m-ico i:nth-child(3){opacity:0}@keyframes hl-spinY{to{transform:rotateY(360deg)}}.hl-main[data-st=flip] .hl-m-ico i:nth-child(2){transform-origin:50%;animation:.45s linear infinite hl-spinY}.hl-main[data-st=ready]{--spd:1s;animation:hl-ready var(--spd) ease-in-out infinite}@keyframes hl-ready{50%{box-shadow:0 calc(var(--u) * .9) 0 #a34a00, 0 0 calc(var(--u) * 8) calc(var(--u) * 1) #ffd23f, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 0 calc(var(--u) * 3) #fff}}.hl-main[data-st=ready] .hl-m-ico i,.hl-main[data-st=won] .hl-m-ico i{opacity:0}.hl-main[data-st=ready] .hl-m-ico img,.hl-main[data-st=won] .hl-m-ico img{opacity:1}@keyframes hl-coin{0%,to{translate:0 8%;scale:1.06 .94}45%{translate:0 -16%;scale:.96 1.04}}.hl-main[data-st=ready] .hl-m-ico img{animation:hl-coin var(--spd) ease-in-out infinite}.hl-main[data-st=ready] .hl-m-sheen{animation:hl-sheenonce var(--spd) linear infinite}.hl-main[data-st=won]{color:#032;text-shadow:0 1px #fff8;box-shadow:0 calc(var(--u) * .9) 0 #033, 0 0 calc(var(--u) * 7) calc(var(--u) * 1) #5cff9d, inset 0 0 calc(var(--u) * 3) #fff;border-color:#fff}.hl-main[data-st=won]:before{opacity:1;background:repeating-conic-gradient(#b8ffd6 0 12deg, #5cff9d 12deg 24deg);animation:5s linear infinite hl-rot;inset:-250% -10%}@keyframes hl-rot{to{rotate:360deg}}.hl-main[data-st=won] .hl-m-ico img{animation:.6s linear infinite hl-spinY}.hl-main[data-st=bust]{color:#ffd0d8;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .5) 0 #2a0008, inset 0 calc(var(--u) * 1.2) calc(var(--u) * 2) #000c;border-color:#ff8aa0;animation:.4s linear hl-missshake}.hl-main[data-st=bust]:before{opacity:1;background:linear-gradient(#8a0020,#3a000c)}.hl-main[data-st=bust] .hl-m-ico i{filter:saturate(.3)brightness(.6);transition:all .5s cubic-bezier(.3,1.4,.5,1)}.hl-main[data-st=bust] .hl-m-ico i:first-child{translate:-120% 22%;rotate:-72deg}.hl-main[data-st=bust] .hl-m-ico i:nth-child(2){translate:-45% 30%;rotate:96deg}.hl-main[data-st=bust] .hl-m-ico i:nth-child(3){translate:-10% 10%;rotate:24deg}.tw-wrap{justify-content:center;align-items:stretch;gap:calc(var(--u) * 1.6);flex-direction:column;display:flex;position:absolute;inset:0}.tw-top{z-index:1;align-self:center;align-items:flex-end;gap:calc(var(--u) * 1.6);padding-bottom:calc(var(--u) * 2.6);margin-bottom:calc(var(--u) * -1.8);flex:none;display:flex;position:relative}.tw-top:after{content:"";height:calc(var(--u) * 3);clip-path:polygon(12% 0,88% 0,100% 100%,0 100%);background:repeating-linear-gradient(60deg, transparent 0 calc(var(--u) * 1.1), #ffd98acc calc(var(--u) * 1.1) calc(var(--u) * 1.4)), repeating-linear-gradient(-60deg, transparent 0 calc(var(--u) * 1.1), #c9a23fcc calc(var(--u) * 1.1) calc(var(--u) * 1.4)), linear-gradient(#2a2440, #0c0a1c);position:absolute;bottom:0;left:6%;right:6%}.tw-rod{width:calc(var(--u) * 2.2);height:calc(var(--u) * 8.6);border-radius:calc(var(--u) * .6);background:repeating-linear-gradient(#e8ecff 0 calc(var(--u) * .7), #6a6f92 calc(var(--u) * .7) calc(var(--u) * 1.1), #23203a calc(var(--u) * 1.1) calc(var(--u) * 1.7));box-shadow:0 0 0 1px #05010f, inset calc(var(--u) * -.6) 0 calc(var(--u) * .6) #0009;flex:none;position:relative}.tw-rod:before{content:"";left:50%;top:calc(var(--u) * -2.6);width:calc(var(--u) * 3.6);height:calc(var(--u) * 3.6);margin-left:calc(var(--u) * -1.8);box-shadow:0 0 calc(var(--u) * 2) #7af3ff, 0 0 calc(var(--u) * 4.5) #00e5ffaa;background:radial-gradient(circle at 35% 30%,#fff,#7af3ff 45%,#2a5bd6);border-radius:50%;animation:1.7s step-end infinite tw-spark;position:absolute}.tw-rod+.tw-crown+.tw-rod:before{animation-delay:-.8s}@keyframes tw-spark{0%,to{filter:none}8%{filter:brightness(1.8)}12%{filter:brightness(.6)}16%{filter:brightness(1.6)}22%{filter:none}}.tw-crown{align-items:center;gap:calc(var(--u) * 1.6);height:calc(var(--u) * 9.4);padding:0 calc(var(--u) * 4) 0 calc(var(--u) * 2);border:calc(var(--u) * .45) solid #ffd98a;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 0 calc(var(--u) * 3) #ffb400aa, 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a;font-size:calc(var(--u) * 3.3);color:#fff6c9;letter-spacing:.08em;text-shadow:0 1px #000a;white-space:nowrap;background:linear-gradient(#ffffff30,#ffffff08 46%,#0000 47%),linear-gradient(#5a2400f0,#2a0f00f0);border-radius:99px;flex:none;display:flex;position:relative;overflow:hidden}.tw-crown:after{content:"";mix-blend-mode:screen;pointer-events:none;background:linear-gradient(112deg,#0000 42%,#ffffff90 50%,#0000 58%) 160% 0/280% 100%;animation:4s ease-in-out infinite tw-sheen;position:absolute;inset:0}@keyframes tw-sheen{0%,62%{background-position:160% 0}to{background-position:-80% 0}}.tw-crown img{height:calc(var(--u) * 8.4);filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .5) #000c)}.tw-crown b{font-weight:400;font-size:calc(var(--u) * 5.4);text-shadow:none;background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);-webkit-background-clip:text;background-clip:text}.tw-crown.tw-crown-hit{color:#4a1a00;text-shadow:0 1px #fff8;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 0 calc(var(--u) * 8) #ffd23f, 0 0 calc(var(--u) * 14) #ff2bd6;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#ff7a00)}.tw-crown.tw-crown-hit b{color:#4a1a00;filter:none;background:0 0}.tw-tower{flex:0 1 calc(var(--u) * 126);gap:calc(var(--u) * 1);min-height:0;padding:calc(var(--u) * 1.6);border-radius:calc(var(--u) * 4);background:linear-gradient(90deg, #000a, transparent 16% 84%, #000a), repeating-linear-gradient(58deg, transparent 0 calc(var(--u) * 6.6), #7af3ff12 calc(var(--u) * 6.6) calc(var(--u) * 7)), repeating-linear-gradient(-58deg, transparent 0 calc(var(--u) * 6.6), #7af3ff12 calc(var(--u) * 6.6) calc(var(--u) * 7)), linear-gradient(#070218ee, #160a3cee);border:calc(var(--u) * .45) solid #ffd98a;box-shadow:0 0 0 calc(var(--u) * .3) #7a2a00, 0 0 calc(var(--u) * 4) #00e5ff66, 0 calc(var(--u) * .8) 0 #05010f, inset 0 0 calc(var(--u) * 6) #000c, inset 0 calc(var(--u) * .5) 0 #fff3;flex-direction:column-reverse;display:flex;position:relative}.tw-pillar{top:calc(var(--u) * .8);bottom:calc(var(--u) * .8);width:calc(var(--u) * 2.6);border-radius:calc(var(--u) * .6);background:linear-gradient(90deg, #e8ecff 0 12%, transparent 12% 88%, #55597a 88%), repeating-linear-gradient(45deg, transparent 0 calc(var(--u) * .9), #c9cdea calc(var(--u) * .9) calc(var(--u) * 1.25)), repeating-linear-gradient(-45deg, transparent 0 calc(var(--u) * .9), #8f94b8 calc(var(--u) * .9) calc(var(--u) * 1.25)), linear-gradient(#1c1838, #0a0818);box-shadow:0 0 0 1px #05010f, calc(var(--u) * .5) 0 calc(var(--u) * 1) #000a;pointer-events:none;position:absolute}.tw-pl{left:calc(var(--u) * 17)}.tw-pr{right:calc(var(--u) * 17)}.tw-pillar:after{content:"";box-shadow:0 0 calc(var(--u) * 1.4) calc(var(--u) * .3) #7af3ff;opacity:.18;background:#7af3ff;border-radius:99px;transition:opacity .3s;position:absolute;inset:0 38%}.tw-tower.tw-on .tw-pillar:after{opacity:.95;animation:.9s ease-in-out infinite alternate tw-edge}.tw-tower.tw-short .tw-pillar:after{box-shadow:0 0 calc(var(--u) * 1.4) calc(var(--u) * .3) #ff2b4f;opacity:.7;background:#ff2b4f;animation:none}.tw-conduit{left:calc(var(--u) * 7.4);top:calc(var(--u) * 2.2);bottom:calc(var(--u) * 2.2);width:calc(var(--u) * 2.6);box-shadow:inset 0 0 calc(var(--u) * 1) #000;background:linear-gradient(90deg,#000c,#1a0a44 40%,#000c);border:1px solid #c9a23f;border-radius:99px;position:absolute;overflow:hidden}.tw-conduit i{background:repeating-linear-gradient(#ffffffd0 0 calc(var(--u) * .8), transparent calc(var(--u) * .8) calc(var(--u) * 3.2)), linear-gradient(0deg, #00e5ff, #9d4dff 45%, #ff2bd6 72%, #ffd23f);background-size:100% calc(var(--u) * 3.2), 100% calc(var(--u) * 122);height:0;box-shadow:0 0 calc(var(--u) * 2) #7af3ff;background-position:0 0,0 100%;border-radius:99px;animation:.5s linear infinite tw-flow;position:absolute;bottom:0;left:0;right:0}@keyframes tw-flow{to{background-position:0 calc(var(--u) * -3.2), 0 100%}}.tw-conduit:after{content:"";background:#ffffff38;border-radius:99px;position:absolute;inset:0 55% 0 12%}.tw-tower.tw-short .tw-conduit i{box-shadow:0 0 calc(var(--u) * 2) #ff2b4f;background:linear-gradient(#ff7a00,#ff2b4f);animation:none}.tw-tower.tw-short{animation:.9s step-end tw-blackout}@keyframes tw-blackout{0%{filter:brightness(2.2)saturate(1.4)}10%{filter:brightness(.35)}22%{filter:brightness(1.7)}34%{filter:brightness(.4)}50%{filter:brightness(1.2)}62%{filter:brightness(.5)}to{filter:none}}.tw-floor{grid-template-columns:calc(var(--u) * 13.6) calc(var(--u) * 2.6) repeat(3, minmax(0, 1fr)) calc(var(--u) * 2.6) calc(var(--u) * 13.6);gap:calc(var(--u) * 1.2);min-height:0;padding:0 calc(var(--u) * .6);border-radius:calc(var(--u) * 2);--fc:#7af3ff;flex:1 1 0;align-items:center;transition:background .25s;display:grid;position:relative}.tw-floor:after{content:"";left:calc(var(--u) * 15.6);right:calc(var(--u) * 15.6);bottom:calc(var(--u) * -.95);height:calc(var(--u) * .9);background:radial-gradient(circle, #fff6cc 0 calc(var(--u) * .22), transparent calc(var(--u) * .26)) 0 50% / calc(var(--u) * 4.4) 100%, linear-gradient(#c9cdea, #55597a 45%, #1c1838);box-shadow:0 1px 0 #05010f, 0 calc(var(--u) * .5) calc(var(--u) * .8) #000a;pointer-events:none;border-radius:99px;position:absolute}.tw-floor.tw-live{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--fc) 30%, transparent) 22% 78%, transparent)}.tw-floor.tw-live:after{background:radial-gradient(circle, #fff 0 calc(var(--u) * .22), transparent calc(var(--u) * .26)) 0 50% / calc(var(--u) * 4.4) 100%, linear-gradient(#fff, var(--fc) 55%, color-mix(in srgb, var(--fc) 40%, #05010f));box-shadow:0 0 calc(var(--u) * 1.6) var(--fc), 0 1px 0 #05010f}.tw-floor.tw-done:after{background:radial-gradient(circle, #fff 0 calc(var(--u) * .22), transparent calc(var(--u) * .26)) 0 50% / calc(var(--u) * 4.4) 100%, linear-gradient(#eafff2, #18c964 55%, #033);box-shadow:0 0 calc(var(--u) * 1.2) #5cff9d, 0 1px 0 #05010f}.tw-floor.tw-dead{background:linear-gradient(90deg,#0000,#ff2b4f50 22% 78%,#0000)}.tw-floor.tw-dead:after{box-shadow:0 0 calc(var(--u) * 1.6) #ff2b4f;background:linear-gradient(#ff8aa0,#c4002f 55%,#2a0008)}.tw-rail{grid-column:1;min-width:0}.tw-lab{min-width:0;margin:calc(var(--u) * .5) 0;border-radius:calc(var(--u) * 1.4);background:radial-gradient(circle at calc(var(--u) * 1) 50%, #e8ecff 0 calc(var(--u) * .32), #05010f calc(var(--u) * .36) calc(var(--u) * .5), transparent calc(var(--u) * .54)), radial-gradient(circle at calc(100% - calc(var(--u) * 1)) 50%, #e8ecff 0 calc(var(--u) * .32), #05010f calc(var(--u) * .36) calc(var(--u) * .5), transparent calc(var(--u) * .54)), linear-gradient(#ffffff38, #ffffff0a 46%, transparent 47%), repeating-linear-gradient(90deg, #ffffff0a 0 1px, transparent 1px 3px), linear-gradient(color-mix(in srgb, var(--fc) 42%, #2a2440), color-mix(in srgb, var(--fc) 14%, #0c0a1c));border:calc(var(--u) * .35) solid color-mix(in srgb, var(--fc) 60%, #c9cdea);box-shadow:0 0 0 1px #05010f, 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * .4) 0 #fff5, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #000a;filter:saturate(.9)brightness(.95);flex-direction:column;grid-column:7;justify-content:center;align-self:stretch;align-items:center;line-height:1.1;transition:filter .25s,box-shadow .25s;display:flex;position:relative}.tw-lab small{font-size:calc(var(--u) * 2.2);color:color-mix(in srgb, var(--fc) 45%, #fff);letter-spacing:.06em;text-shadow:0 1px #000c}.tw-lab b{font-weight:400;font-size:calc(var(--u) * 3.5);color:#fff;white-space:nowrap;text-shadow:0 calc(var(--u) * .3) 0 #000c, 0 0 calc(var(--u) * 1.2) var(--fc)}.tw-live .tw-lab{filter:none;box-shadow:0 0 0 1px #7a2a00, 0 calc(var(--u) * .6) 0 #05010f, 0 0 calc(var(--u) * 2.6) var(--fc), inset 0 calc(var(--u) * .4) 0 #fff8, inset 0 calc(var(--u) * -.9) calc(var(--u) * 1) #0008;border-color:#fff6cc}.tw-live .tw-lab b{font-size:calc(var(--u) * 3.9);color:#fffbe0;text-shadow:0 calc(var(--u) * .3) 0 #5a1a00, 0 0 calc(var(--u) * 1.4) #ffb400}.tw-done .tw-lab{filter:none;background:radial-gradient(circle at calc(var(--u) * 1) 50%, #eafff2 0 calc(var(--u) * .32), #05010f calc(var(--u) * .36) calc(var(--u) * .5), transparent calc(var(--u) * .54)), radial-gradient(circle at calc(100% - calc(var(--u) * 1)) 50%, #eafff2 0 calc(var(--u) * .32), #05010f calc(var(--u) * .36) calc(var(--u) * .5), transparent calc(var(--u) * .54)), linear-gradient(#ffffff38, #ffffff0a 46%, transparent 47%), linear-gradient(#128a52, #03261a);border-color:#5cff9d}.tw-done .tw-lab b{color:#eafff2;text-shadow:0 calc(var(--u) * .3) 0 #000c, 0 0 calc(var(--u) * 1.2) #5cff9d}.tw-done .tw-lab small{color:#b8ffd6}.tw-tile{grid-column:calc(var(--k) + 3);aspect-ratio:300/186;border-radius:calc(var(--u) * 1.8);width:100%;min-width:0;max-height:100%;box-shadow:0 calc(var(--u) * .7) 0 #05010f, 0 calc(var(--u) * 1) calc(var(--u) * 1.2) #000a;filter:brightness(.8)saturate(.85);background:url(../assets/tw_tile.webp) 50%/100% 100% no-repeat;justify-self:center;place-items:center;transition:filter .25s,box-shadow .25s;display:grid;position:relative}.tw-tile:before{content:"";border-radius:calc(var(--u) * 1.2);background:radial-gradient(55% 70% at 50% 50%, color-mix(in srgb, var(--fc) 70%, #fff), color-mix(in srgb, var(--fc) 60%, transparent) 40%, transparent 72%), linear-gradient(90deg, var(--fc), transparent 30% 70%, var(--fc));mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:9% 6%}.tw-tile i{background:linear-gradient(#fff, var(--fc));clip-path:polygon(58% 0,8% 56%,42% 56%,30% 100%,92% 38%,56% 38%,78% 0);opacity:0;width:26%;height:62%;position:relative}.tw-tile:after{content:"";border-radius:inherit;mix-blend-mode:screen;pointer-events:none;background:linear-gradient(112deg,#0000 40%,#ffffff90 50%,#0000 60%) 160% 0/280% 100%;position:absolute;inset:0}.tw-tile img{object-fit:contain;width:100%;height:92%;filter:drop-shadow(0 calc(var(--u) * .4) calc(var(--u) * .5) #000c);display:none;position:absolute;inset:4% 0}.tw-live .tw-tile:not(.tw-shown){filter:none;box-shadow:0 calc(var(--u) * .7) 0 #05010f, 0 0 0 calc(var(--u) * .3) #fff6cc, 0 0 calc(var(--u) * 2.6) calc(var(--u) * .3) var(--fc);animation:1s ease-in-out infinite tw-power;animation-delay:calc(var(--k) * -.16s)}@keyframes tw-power{50%{filter:brightness(1.28);box-shadow:0 calc(var(--u) * .7) 0 #05010f, 0 0 0 calc(var(--u) * .3) #fff, 0 0 calc(var(--u) * 4.6) calc(var(--u) * .8) var(--fc)}}.tw-live .tw-tile:not(.tw-shown):before{opacity:.5}.tw-live .tw-tile:not(.tw-shown) i{opacity:1;filter:drop-shadow(0 0 calc(var(--u) * .8) #fff) drop-shadow(0 0 calc(var(--u) * 1.6) var(--fc));animation:1.5s step-end infinite tw-flick;animation-delay:calc(var(--k) * -.5s)}.tw-live .tw-tile:not(.tw-shown):after{animation:2.2s ease-in-out infinite tw-sheen;animation-delay:calc(var(--k) * .25s)}@keyframes tw-flick{0%,to{opacity:1}6%{opacity:.35}10%{opacity:1}14%{opacity:.5}18%{opacity:1}}.tw-live .tw-tile:not(.tw-shown):active{transform:translateY(calc(var(--u) * .5)) scale(.97)}.tw-tile.tw-shown i{display:none}.tw-tile.tw-shown img{display:block}.tw-tile.tw-safe{filter:none;box-shadow:0 calc(var(--u) * .7) 0 #05010f, 0 0 0 calc(var(--u) * .3) #eaffff, 0 0 calc(var(--u) * 3) calc(var(--u) * .3) var(--fc)}.tw-tile.tw-safe:before{opacity:.8}.tw-tile.tw-boom{filter:none;z-index:3;box-shadow:0 calc(var(--u) * .7) 0 #05010f, 0 0 0 calc(var(--u) * .3) #ff8aa0, 0 0 calc(var(--u) * 4) calc(var(--u) * .5) #ff2b4f, inset 0 0 calc(var(--u) * 2) #000a;background:radial-gradient(circle,#ff7a00,#5a0a14 70%,#1c0006)}.tw-tile.tw-boom img{height:144%;inset:-22% 0}.tw-tile.tw-boom:after{display:none}.tw-tile.tw-dim{box-shadow:0 calc(var(--u) * .7) 0 #05010f;filter:saturate(.7)brightness(.72);z-index:auto}.tw-tile.tw-dim.tw-boom img{height:116%;inset:-8% 0}.tw-climber{left:calc(var(--u) * .2);width:calc(var(--u) * 17);height:calc(var(--u) * 17);object-fit:contain;z-index:4;filter:drop-shadow(0 0 calc(var(--u) * 1.5) #00e5ffcc) drop-shadow(0 calc(var(--u) * .5) calc(var(--u) * .6) #000c);transform-origin:50% 90%;pointer-events:none;position:absolute;top:0}.tw-say{height:calc(var(--u) * 4.2);text-align:center;font-size:calc(var(--u) * 3.1);letter-spacing:.08em;color:#fff6c9;text-shadow:0 1px 0 #000a, 0 0 calc(var(--u) * 2) #05010f;white-space:nowrap;flex:none}.tw-pot{padding:calc(var(--u) * 1.1) calc(var(--u) * 2);border-radius:calc(var(--u) * 3.5);border:calc(var(--u) * .4) solid #ffd98a;box-shadow:0 0 calc(var(--u) * 2) #00e5ff66, 0 calc(var(--u) * .6) 0 #05010f, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #0009;text-align:center;background:linear-gradient(#ffffff20,#ffffff06 46%,#0000 47%),linear-gradient(#2e1470f5,#0e0428f5);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;line-height:1.15;display:grid}.tw-pot>div{min-width:0}.tw-pot>div+div{border-left:1px solid #ffd98a44}.tw-pot small{font-size:calc(var(--u) * 2.4);color:#b9a6ff;letter-spacing:.08em;display:block}.tw-pot b{white-space:nowrap;font-weight:400;display:inline-block}.tw-mult{font-size:calc(var(--u) * 6.4);color:#eaffff;text-shadow:0 0 calc(var(--u) * 2.5) var(--cyan), 0 calc(var(--u) * .4) 0 #003a55}.tw-win{font-size:calc(var(--u) * 5.4);background:linear-gradient(#fffbe0 18%,#ffd23f 52%,#ff9d00);color:#0000;filter:drop-shadow(0 calc(var(--u) * .25) 0 #5a1a00) drop-shadow(0 0 calc(var(--u) * 1) #ffb400aa);-webkit-background-clip:text;background-clip:text}.tw-main{width:100%;height:calc(var(--u) * 15.5);padding:0 calc(var(--u) * 3) calc(var(--u) * 2.2);justify-content:center;align-items:center;gap:calc(var(--u) * 2.2);border-radius:calc(var(--u) * 5);isolation:isolate;white-space:nowrap;color:#4a1a00;text-shadow:0 1px #fff8;border:calc(var(--u) * .4) solid #fff6cc;box-shadow:0 calc(var(--u) * .9) 0 #a34a00, 0 0 calc(var(--u) * 4) #ffb400aa, inset 0 calc(var(--u) * .6) calc(var(--u) * .8) #fffa, inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #a34a0066;--p:0;--ec:#7af3ff;background:linear-gradient(#ffffff90,#ffffff20 46%,#0000 47%),linear-gradient(#fff3a8,#ffb400 60%,#ff7a00);line-height:1.15;transition:box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.tw-main:active:not(:disabled){transform:translateY(calc(var(--u) * .7)) scale(.985)}.tw-main:before{content:"";z-index:-2;opacity:0;position:absolute;inset:0}.tw-m-fill{z-index:-1;width:calc(var(--p) * 100%);background:linear-gradient(#ffffff60, #ffffff10 46%, transparent 47%), linear-gradient(90deg, color-mix(in srgb, var(--ec) 55%, #12052e), var(--ec));box-shadow:calc(var(--u) * 1) 0 calc(var(--u) * 3) var(--ec);opacity:0;transition:width .45s cubic-bezier(.3,1.5,.5,1),opacity .2s;position:absolute;top:0;bottom:0;left:0}.tw-m-fill:after{content:"";width:calc(var(--u) * 1);box-shadow:0 0 calc(var(--u) * 2) calc(var(--u) * .6) #fff;background:#fff;animation:.14s steps(2,end) infinite tw-edge;position:absolute;top:0;bottom:0;right:0}@keyframes tw-edge{50%{opacity:.4}}.tw-m-ico{width:calc(var(--u) * 10.5);height:calc(var(--u) * 10.5);border:calc(var(--u) * .4) solid #ffe9a8;box-shadow:inset 0 calc(var(--u) * .8) calc(var(--u) * 1.2) #000c, 0 calc(var(--u) * .3) 0 #fff6;background:radial-gradient(circle at 35% 26%,#5329c4,#12052e 70%);border-radius:50%;flex:none;position:relative}.tw-m-ico img{object-fit:contain;width:116%;height:116%;position:absolute;inset:-8%}.tw-m-ico img+img{opacity:0}.tw-m-txt{flex-direction:column;align-items:center;min-width:0;display:flex}.tw-m-txt b{font-weight:400;font-size:calc(var(--u) * 5)}.tw-m-txt small{font-size:calc(var(--u) * 2.6);opacity:.9}.tw-m-cells{left:calc(var(--u) * 6);right:calc(var(--u) * 6);bottom:calc(var(--u) * 1.3);height:calc(var(--u) * 1.6);gap:calc(var(--u) * .8);grid-template-columns:repeat(8,minmax(0,1fr));display:grid;position:absolute}.tw-m-cells i{background:#05010f88;border-radius:99px;box-shadow:inset 0 1px 1px #000a}.tw-m-cells i.tw-on{background:linear-gradient(#fff, var(--ec));box-shadow:0 0 calc(var(--u) * 1.2) var(--ec)}@keyframes tw-cellfill{0%{background:#05010f88;box-shadow:inset 0 1px 1px #000a}4%,78%{box-shadow:0 0 calc(var(--u) * 1) #fff;background:linear-gradient(#fff,#7a2a00)}86%,to{background:#05010f88;box-shadow:inset 0 1px 1px #000a}}.tw-main[data-st=idle] .tw-m-cells i{animation:2.6s linear infinite tw-cellfill;animation-delay:calc(var(--i) * .22s - 2.6s)}@keyframes tw-bob{0%,to{scale:1}50%{rotate:-8deg;scale:1.16}}.tw-main[data-st=idle] .tw-m-ico img:first-child{animation:1.3s ease-in-out infinite tw-bob}.tw-main[data-st=wait]{color:#d9ccff;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .5) 0 #05010f, 0 0 calc(var(--u) * 2.5) #00e5ff88, inset 0 calc(var(--u) * 1.2) calc(var(--u) * 2) #000c;border-color:#7af3ff}.tw-main[data-st=wait]:before{opacity:1;background:linear-gradient(90deg,#0000 40%,#7af3ff66 50%,#0000 60%) 0 0/250% 100%,linear-gradient(#1a0a44,#0a0320);animation:1.6s ease-in-out infinite alternate tw-scan}@keyframes tw-scan{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}.tw-main[data-st=wait] .tw-m-ico img:first-child{filter:saturate(.4)brightness(.7)}.tw-main[data-st=zap]{color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .5) 0 #062460, 0 0 calc(var(--u) * 5) #7af3ff, inset 0 calc(var(--u) * 1) calc(var(--u) * 1.6) #000a;border-color:#fff;animation:80ms steps(2,end) infinite tw-jit}.tw-main[data-st=zap]:before{opacity:1;background:repeating-linear-gradient(100deg, #0a5a9c 0 calc(var(--u) * 2), #062460 calc(var(--u) * 2) calc(var(--u) * 4));animation:.1s steps(2,end) infinite tw-edge}.tw-main[data-st=zap] .tw-m-fill{opacity:.55}@keyframes tw-jit{0%{translate:-.5% 2%}to{translate:.5% -2%}}.tw-main[data-st=zap] .tw-m-ico img:first-child{animation:.16s linear infinite tw-bob}.tw-main[data-st=ready]{--spd:1s;color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000c, 0 0 calc(var(--u) * 1.5) #000;box-shadow:0 calc(var(--u) * .9) 0 #05010f, 0 0 calc(var(--u) * 4) var(--ec), inset 0 calc(var(--u) * -1) calc(var(--u) * 1.2) #000a;animation:tw-ready var(--spd) ease-in-out infinite;border-color:#ffe9a8}.tw-main[data-st=ready]:before{opacity:1;background:linear-gradient(#24105f,#0a0320)}.tw-main[data-st=ready] .tw-m-fill{opacity:1}@keyframes tw-ready{50%{box-shadow:0 calc(var(--u) * .9) 0 #05010f, 0 0 calc(var(--u) * 8) calc(var(--u) * 1) var(--ec), inset 0 0 calc(var(--u) * 3) #fff6;border-color:#fff}}.tw-main[data-st=ready] .tw-m-ico img:first-child{animation:tw-bob var(--spd) ease-in-out infinite}.tw-main[data-st=won]{color:#032;text-shadow:0 1px #fff8;box-shadow:0 calc(var(--u) * .9) 0 #033, 0 0 calc(var(--u) * 7) calc(var(--u) * 1) #5cff9d, inset 0 0 calc(var(--u) * 3) #fff;border-color:#fff}.tw-main[data-st=won]:before{opacity:1;background:linear-gradient(100deg,#0000 35%,#fff 50%,#0000 65%) 0 0/250% 100%,linear-gradient(#b8ffd6,#18c964);animation:.7s linear infinite tw-discharge}@keyframes tw-discharge{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}.tw-main[data-st=won] .tw-m-cells i{box-shadow:0 0 calc(var(--u) * 1.2) #5cff9d;background:#fff}.tw-main[data-st=won] .tw-m-ico img:first-child{animation:.7s linear infinite tw-spin}@keyframes tw-spin{to{rotate:360deg}}.tw-main[data-st=top]{color:#fff;text-shadow:0 calc(var(--u) * .3) 0 #000c, 0 0 calc(var(--u) * 2) #000;box-shadow:0 calc(var(--u) * .9) 0 #1c0660, 0 0 calc(var(--u) * 8) calc(var(--u) * 1) #ffd23f, inset 0 0 calc(var(--u) * 3) #fff;border-color:#fff}.tw-main[data-st=top]:before{opacity:1;background:linear-gradient(90deg,#ff4d7a,#ffb400,#18c964,#00b7ff,#9d4dff,#ff4d7a) 0 0/200% 100%;animation:1s linear infinite tw-rainbow}@keyframes tw-rainbow{to{background-position:200% 0}}.tw-main[data-st=top] .tw-m-cells i{box-shadow:0 0 calc(var(--u) * 1.4) #fff;animation:.2s steps(2,end) infinite tw-edge;animation-delay:calc(var(--i) * 50ms);background:#fff}.tw-main[data-st=top] .tw-m-ico img:first-child{animation:.4s ease-in-out infinite tw-bob}.tw-main[data-st=bust]{color:#ffd0d8;text-shadow:0 calc(var(--u) * .3) 0 #000a;box-shadow:0 calc(var(--u) * .5) 0 #2a0008, 0 0 calc(var(--u) * 4) #ff2b4f, inset 0 calc(var(--u) * 1.2) calc(var(--u) * 2) #000c;border-color:#ff8aa0;animation:.9s step-end tw-blackout}.tw-main[data-st=bust]:before{opacity:1;background:repeating-linear-gradient(135deg, #5a0014 0 calc(var(--u) * 3), #2a0008 calc(var(--u) * 3) calc(var(--u) * 6))}.tw-main[data-st=bust] .tw-m-ico img:first-child{opacity:0}.tw-main[data-st=bust] .tw-m-ico img+img{opacity:1}.tw-main[data-st=bust] .tw-m-cells i{background:#3a000c}#spin{width:calc(var(--u) * 31);height:calc(var(--u) * 31);box-shadow:none;filter:none;--sc:#ff2bd6;--sc2:#7af3ff;--en:0;--hue:0deg;--sat:1;--bri:1;background:0 0;border:0;border-radius:50%;padding:0;transition:none;position:relative;overflow:visible}#spin:active{transform:none}#spin:before,#spin:after{display:none}.busy #spin{filter:none}#spin i,#spin svg,#spin #spin-txt{pointer-events:none;position:absolute}.sb-aura{background:radial-gradient(circle, color-mix(in srgb, var(--sc) 78%, transparent) 36%, transparent 70%);opacity:calc(.42 + var(--en) * .45);border-radius:50%;animation:2.6s ease-in-out infinite sbAura;inset:-17%}.sb-orbit{background:conic-gradient(transparent 0 58%, var(--sc2) 90%, #fff 99%, transparent 100%);border-radius:50%;animation:3.4s linear infinite rot;inset:-11%;-webkit-mask:radial-gradient(closest-side,#0000 93.5%,#000 94.5% 98.4%,#0000 99.6%);mask:radial-gradient(closest-side,#0000 93.5%,#000 94.5% 98.4%,#0000 99.6%)}.sb-orbit.o2{opacity:.85;background:conic-gradient(from 180deg, transparent 0 74%, var(--sc) 94%, #fff 99%, transparent 100%);animation:5.2s linear infinite reverse rot;inset:-15.5%;-webkit-mask:radial-gradient(closest-side,#0000 95.6%,#000 96.4% 98.8%,#0000 99.8%);mask:radial-gradient(closest-side,#0000 95.6%,#000 96.4% 98.8%,#0000 99.8%)}.sb-bulbs{border:calc(var(--u) * .95) dotted #fff3a8;opacity:0;filter:drop-shadow(0 0 calc(var(--u) * 1) #ffb400);border-radius:50%;inset:-7.5%}.sb-svg{width:120%;height:120%;inset:-10%;overflow:visible}.sb-seg{fill:none;stroke:#ffffff2e;stroke-width:3.4px;stroke-linecap:round;opacity:0;transition:opacity .25s,stroke .12s}.sb-seg.lit{stroke:var(--sc2);filter:drop-shadow(0 0 2.5px var(--sc2))}.sb-track,.sb-prog{fill:none;stroke-width:1.7px;stroke-linecap:round;opacity:0;transition:opacity .25s,stroke-dashoffset .4s}.sb-track{stroke:#ffffff26}.sb-prog{stroke:#ffd23f;filter:drop-shadow(0 0 2px #ffb400)}.sb-rip{border:calc(var(--u) * .7) solid #fff;opacity:0;border-radius:50%;inset:0}.sb-body{transform-origin:50% 64%;inset:0}.sb-face{filter:hue-rotate(var(--hue)) saturate(var(--sat)) brightness(var(--bri)) drop-shadow(0 calc(var(--u) * 1) calc(var(--u) * 1.2) #000c);background:url(../assets/ui_spin.webp) 50%/contain no-repeat;animation:2.6s ease-in-out infinite sbBreath;inset:0}.sb-sheen{mix-blend-mode:screen;background:linear-gradient(115deg,#0000 38%,#ffffff8c 50%,#0000 62%) 150% 0/260% 100%;border-radius:50%;animation:3.8s ease-in-out infinite sbSheen;inset:9%}#spin #spin-txt{justify-content:center;align-items:center;gap:calc(var(--u) * .4);background:radial-gradient(circle at 40% 26%, color-mix(in srgb, var(--sc) 60%, #2a0a8a), #0a0320 78%);border:calc(var(--u) * .6) solid #ffe9a8;box-shadow:0 0 calc(var(--u) * 3) var(--sc), inset 0 0 calc(var(--u) * 3) #000a, inset 0 calc(var(--u) * .7) calc(var(--u) * .9) #fff6;border-radius:50%;flex-direction:column;line-height:1;display:none;inset:19%}#spin.has-badge #spin-txt{display:flex}#spin-txt small{font-size:calc(var(--u) * 2.5);letter-spacing:.14em;color:#ffe9a8;text-shadow:0 1px #000a}#spin-txt b{font-weight:400;font-size:calc(var(--u) * 8.4);color:#fff;text-shadow:0 0 calc(var(--u) * 2) var(--sc), 0 calc(var(--u) * .4) 0 #000a;display:block}@keyframes sbAura{50%{scale:1.13}}@keyframes sbBreath{50%{scale:1.035}}@keyframes sbSheen{0%,62%{background-position:150% 0}to{background-position:-100% 0}}@keyframes sbSheenFast{0%{background-position:150% 0}to{background-position:-100% 0}}@keyframes sbJit{0%{translate:-1.7% 1%}to{translate:1.7% -1%}}@keyframes sbFlick{50%{opacity:.3}}@keyframes sbHue{to{filter:hue-rotate(360deg)}}@keyframes sbBulb{50%{opacity:.35}}#spin.shine .sb-sheen{animation:.5s linear 2 sbSheenFast}#spin.glory{--sc:#ffd23f;--sc2:#fff}#spin.glory .sb-aura{opacity:1;animation-duration:.7s}#spin.glory .sb-orbit{animation-duration:.9s}#spin.deny{--sc:#ff2b4f;--sc2:#ff8aa0;--sat:.5}#spin.deny .sb-aura{opacity:1}#spin[data-st=spin]{--bri:.8;--sat:.78}#spin[data-st=spin] .sb-face{animation:none}#spin[data-st=spin] .sb-sheen{display:none}#spin[data-st=spin] .sb-seg{opacity:1}#spin[data-st=spin] .sb-orbit{background:conic-gradient(transparent 0 34%, var(--sc2) 82%, #fff 99%, transparent 100%);animation-duration:.62s}#spin[data-st=spin] .sb-orbit.o2{background:conic-gradient(from 180deg, transparent 0 46%, var(--sc) 88%, #fff 99%, transparent 100%);animation-duration:.95s}#spin[data-st=spin] .sb-aura{animation-duration:.55s}#spin.turbo[data-st=spin] .sb-orbit{animation-duration:.3s}#spin.turbo[data-st=spin] .sb-orbit.o2{animation-duration:.44s}#spin.turbo .sb-orbit{background:conic-gradient(transparent 0 30%, var(--sc2) 48%, #fff 50%, transparent 50.5% 80%, var(--sc2) 98%, #fff 99.8%, transparent 100%)}#spin.full{--bri:1.15;--sat:1}#spin.full .sb-seg{stroke:#fff;filter:drop-shadow(0 0 3px #fff)}#spin.tease{--sc:#7af3ff;--sc2:#fff;--bri:1.1}#spin.tease .sb-body{animation:90ms steps(2,end) infinite sbJit}#spin.tease .sb-aura{opacity:1;animation:.12s steps(2,end) infinite sbFlick}#spin.tease .sb-seg:not(.lit){stroke:#7af3ff;animation:.2s steps(2,end) infinite sbFlick}#spin[data-mode=fs]{--sc:#00e5ff;--sc2:#fff;--hue:250deg;--sat:1.3}#spin[data-mode=fs] .sb-orbit{animation-duration:1.5s}#spin[data-mode=fs] .sb-aura{animation:1.1s ease-in-out infinite sbAura}#spin[data-mode=hw]{--sc:#ffb400;--sc2:#fff3a8}#spin[data-mode=hw] .sb-orbit,#spin[data-mode=hw] .sb-seg{opacity:0}#spin[data-mode=hw] .sb-bulbs{opacity:1;animation:9s linear infinite rot,.5s steps(2,end) infinite sbBulb}#spin[data-mode=auto]{--sc:#9d4dff;--sc2:#ffd23f}#spin[data-mode=auto] .sb-track,#spin[data-mode=auto] .sb-prog{opacity:1}#spin[data-mode=auto] .sb-orbit:not(.o2){opacity:0}#spin.hot .sb-aura{animation:.9s ease-in-out infinite sbAura,1.4s linear infinite sbHue}#spin.hot[data-st=idle] .sb-orbit{animation-duration:1.4s}
