body.gk-route .app-bg{background-color:#1a1c3c;background-image:none}body.gk-route .app-bg:before,body.gk-route .app-workspace-veil{background:0 0}body.gk-route .sticky-action-bar{background:linear-gradient(#1a1c3c00 0%,#1a1c3cf0 30%,#1a1c3c 100%);border-top:0}:root{--gk:#ffcf3f;--gk-ink:#f6f7ff;--gk-dim:#c9cdf0;--gk-faint:#9097c4;--gk-card:#ffffff0f;--gk-well:#10122b;--gk-display:var(--font-arcade), var(--font-app), system-ui, sans-serif}.gk-shell,.gk-sheet,.gk-confirm,.gp-banner,.gp-big{color:var(--gk-ink)}.gk-t-dice{--gk:#4ff0b4}.gk-t-crash{--gk:#ff8a3d}.gk-t-hilo{--gk:#c58cff}.gk-t-plinko,.gk-t-roulette{--gk:#ffcf3f}.gk-t-mines{--gk:#a3e635}.gk-t-blackjack{--gk:#4ff0b4}.gk-t-upgrader{--gk:#9b8cff}.gk-t-tower{--gk:#6cc8ff}.gk-bg{z-index:0;pointer-events:none;background:radial-gradient(70% 32% at 50% 18%, color-mix(in srgb, var(--gk) 22%, transparent), transparent 70%), radial-gradient(60% 30% at 100% 70%, #9b8cff29, transparent 70%), radial-gradient(80% 35% at 0% 100%, #6cc8ff24, transparent 70%), linear-gradient(180deg, #2b2f63 0%, #22264f 40%, #1a1c3c 75%, #15162f 100%);position:fixed;inset:0}.gk-root{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.gk-top{flex-direction:column;align-items:stretch;gap:.45rem;display:flex}.gk-top-row{align-items:center;gap:.5rem;display:flex}.gk-top-spacer{flex:1}.gk-round{width:2.5rem;height:2.5rem;color:var(--gk-ink);cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.gk-heading{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--gk-display);letter-spacing:-.03em;margin:0;font-size:1.4rem;font-weight:900;line-height:1.05;overflow:hidden}.gk-error,.gk-empty{text-align:center;color:var(--gk-faint);background:var(--gk-card);border-radius:18px;margin:0;padding:1.2rem;font-size:.84rem}.gk-error{color:#ff8fa0}.gp-hud{align-items:center;gap:.4rem;min-height:1.9rem;display:flex}.gp-mastery{color:var(--gk-dim);cursor:pointer;background:#ffffff12;border:0;border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .65rem .15rem .15rem;font-family:inherit;font-size:.72rem;font-weight:800;display:inline-flex}.gp-mastery-near{color:var(--gk)}.gp-ring{height:var(--gp-size,26px);width:var(--gp-size,26px);background:conic-gradient(var(--gk) var(--gp-pct,0%), #ffffff1f 0);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.gp-ring:before{content:"";background:#1f2250;border-radius:999px;position:absolute;inset:3px}.gp-ring b{font-family:var(--gk-display);font-size:calc(var(--gp-size,26px) * .42);color:var(--gk-ink);font-weight:900;position:relative}.gp-flame{font-family:var(--gk-display);color:#2b0d00;background:linear-gradient(135deg,#ffd27a,#ff8a3d);border-radius:999px;align-items:center;gap:.15rem;padding:.3rem .55rem .3rem .45rem;font-size:.74rem;font-weight:900;animation:.45s cubic-bezier(.22,1,.36,1) both gp-pop;display:inline-flex;box-shadow:0 0 14px -3px #ff8a3de6}.gp-flame-hot{color:#fff;background:linear-gradient(135deg,#ff9a3d,#ff3d6e);box-shadow:0 0 18px -2px #ff3d6ef2}@keyframes gp-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}.gk-wallet{gap:.5rem;margin-left:auto;display:flex}.gk-wallet-pill{font-family:var(--gk-display);font-variant-numeric:tabular-nums;color:var(--gk-dim);align-items:center;gap:.25rem;font-size:.74rem;font-weight:900;display:inline-flex}.gk-stage{background:radial-gradient(70% 70% at 50% 35%, color-mix(in srgb, var(--gk) 26%, transparent), transparent 72%), linear-gradient(160deg, #343a78, #1f2250 70%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--gk) 40%, transparent), 0 20px 40px -24px #000000e6;border-radius:28px;flex-direction:column;align-items:center;gap:.6rem;padding:1.2rem 1rem;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.gk-stage-win{box-shadow:inset 0 0 0 2px #4ff0b4,0 0 40px -6px #4ff0b499}.gk-stage-lose{box-shadow:inset 0 0 0 2px #ff6b81b3}.gk-result{font-family:var(--gk-display);font-variant-numeric:tabular-nums;border-radius:999px;margin:0;padding:.35rem 1rem;font-size:1.15rem;font-weight:900;animation:.45s cubic-bezier(.22,1,.36,1) both gp-pop}.gk-result-win{color:#0d0e26;background:#4ff0b4;box-shadow:0 0 26px #4ff0b499}.gk-result-lose{color:#fff;background:#ff6b81d9}.gk-panel{background:linear-gradient(#ffffff1a,#ffffff09);border-radius:24px;flex-direction:column;gap:.6rem;padding:.75rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -2px #00000040,0 16px 30px -22px #000000e6}.gk-panel:before{content:"";background:var(--gk);height:3px;box-shadow:0 0 12px var(--gk);border-radius:999px;position:absolute;top:-1px;left:30%;right:30%}.gk-bet{align-items:center;gap:.5rem;display:flex}.gk-bet-step{width:3rem;height:3rem;color:var(--gk-ink);cursor:pointer;background:linear-gradient(#4a5096,#2c3170);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .1s,box-shadow .1s;display:flex;box-shadow:inset 0 1px #ffffff40,0 3px #181a40}.gk-bet-step:active:not(:disabled){transform:translateY(2px);box-shadow:inset 0 1px #ffffff40,0 1px #181a40}.gk-bet-step:disabled{opacity:.35;cursor:default}.gk-bet-display{background:var(--gk-well);cursor:text;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;min-height:3.4rem;padding:.2rem .6rem .3rem;display:flex;box-shadow:inset 0 3px 10px #000000b3,inset 0 0 0 1px #ffffff0d,0 1px #ffffff14}.gk-bet-display:focus-within{box-shadow:inset 0 3px 10px #000000b3, inset 0 0 0 2px var(--gk), 0 0 16px -4px var(--gk)}.gk-bet-label{color:var(--gk-faint);font-size:.62rem;font-weight:700}.gk-bet-value{align-items:baseline;gap:.3rem;max-width:100%;display:flex}.gk-bet-input{text-align:right;min-width:2ch;max-width:100%;font-family:var(--gk-display);font-variant-numeric:tabular-nums;color:var(--gk-ink);-moz-appearance:textfield;background:0 0;border:0;outline:none;padding:0;font-size:1.45rem;font-weight:900}.gk-bet-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gk-bet-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gk-bet-unit{color:var(--gk);font-size:.7rem;font-weight:800}.gk-quick{flex-direction:column;gap:.35rem;display:flex}.gk-quick-row{align-items:center;gap:.35rem;display:flex}.gk-token{--tc:#6cc8ff;width:2.6rem;height:2.6rem;font-family:var(--gk-display);color:#10122b;background:radial-gradient(circle, var(--tc) 0 54%, #ffffffd9 55% 58%, transparent 59%), repeating-conic-gradient(from 8deg, #fff 0 14deg, var(--tc) 14deg 45deg);box-shadow:0 3px 0 color-mix(in srgb, var(--tc) 45%, #10122b), 0 6px 12px -6px #000c;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.62rem;font-weight:900;transition:transform .1s;display:flex}.gk-token span{letter-spacing:-.04em}.gk-token-1{--tc:#9b8cff}.gk-token-2{--tc:#ffcf3f}.gk-token:active:not(:disabled){transform:translateY(2px)rotate(-12deg)}.gk-token:disabled{opacity:.4}.gk-quick-sep{background:#ffffff1f;width:1px;height:1.6rem;margin:0 .1rem}.gk-quick-btn{min-width:0;height:2.3rem;font-family:var(--gk-display);font-variant-numeric:tabular-nums;color:var(--gk-dim);cursor:pointer;background:#ffffff12;border:0;border-radius:12px;flex:1;padding:0;font-size:.78rem;font-weight:900}.gk-quick-btn:active{transform:scale(.96)}.gk-quick-btn:disabled{opacity:.4}.gk-quick-allin{color:#2b0016;background:linear-gradient(135deg,#ffe58a,#ff8a3d);flex:1.7;font-family:inherit;font-weight:900}.gk-cta{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;width:100%;min-height:3.5rem;font-family:inherit;font-size:1.08rem;font-weight:900;transition:transform .12s;display:inline-flex;position:relative;overflow:hidden}.gk-cta:before{content:"";pointer-events:none;background:linear-gradient(#ffffff59,#0000);border-radius:999px 999px 0 0;position:absolute;inset:0 0 50%}.gk-cta>span:first-child{align-items:center;gap:.4rem;display:inline-flex;position:relative}.gk-cta>.gk-cta-main{flex-direction:column;gap:0;line-height:1.1}.gk-cta-label{align-items:center;gap:.4rem;display:inline-flex}.gk-cta-sub{opacity:.72;font-size:.68rem;font-weight:800}.gk-cta:active:not(:disabled){transform:translateY(2px)scale(.985)}.gk-cta{transition:transform .12s,opacity .22s,filter .22s}.gk-cta:disabled{opacity:.72;filter:saturate(.75);cursor:default}.gk-cta-gold{color:#2b0016;background:linear-gradient(135deg,#ffe58a,#ffcf3f 55%,#ff8a00);box-shadow:0 4px #b25d00,0 14px 30px -12px #ffaa28f2}.gk-cta-mint{color:#06261b;background:linear-gradient(135deg,#b6ffe1,#4ff0b4 55%,#14c98a);box-shadow:0 4px #0b8a5d,0 14px 30px -12px #4ff0b4e6}.gk-cta-rose{color:#fff;background:linear-gradient(135deg,#ff9fb0,#ff6b81 55%,#e0324f);box-shadow:0 4px #9c1f35,0 14px 30px -12px #ff6b81e6}.gk-cta-cost{font-family:var(--gk-display);background:#0003;border-radius:999px;align-items:center;gap:.2rem;padding:.25rem .55rem;font-size:.8rem;display:inline-flex;position:relative}.gk-sheet-overlay{z-index:60;background:#08091cb3;justify-content:center;align-items:flex-end;animation:.2s ease-out both rv-fade;display:flex;position:fixed;inset:0}.gk-sheet-overlay-top{z-index:80}.gk-sheet{width:100%;max-width:30rem;max-height:82dvh;padding:1rem 1rem calc(1.2rem + env(safe-area-inset-bottom,0px));background:linear-gradient(#2b2f63 0%,#1a1c3c 100%);border-radius:28px 28px 0 0;animation:.35s cubic-bezier(.22,1,.36,1) both sk-sheet;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff24,0 -20px 50px -20px #000000b3}.gk-sheet-head{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.gk-sheet-title{font-family:var(--gk-display);font-size:1.1rem;font-weight:900}.gk-sheet-x{position:absolute;top:.9rem;right:.9rem}.gk-history{flex-direction:column;gap:.35rem;display:flex}.gk-hrow{background:var(--gk-card);border-radius:12px;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .8rem;font-size:.78rem;display:flex;position:relative;overflow:hidden}.gk-hrow:has(.gk-hrow-win){background:linear-gradient(90deg, #4ff0b41f, var(--gk-card) 45%)}.gk-hrow:has(.gk-hrow-lose){background:linear-gradient(90deg, #ff6b811a, var(--gk-card) 45%)}.gk-hrow-main{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--gk-dim);overflow:hidden}.gk-hrow-amt{font-family:var(--gk-display);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.76rem;font-weight:900}.gk-hrow-win{color:#4ff0b4}.gk-hrow-lose{color:#ff8fa0}.gp-card{background:radial-gradient(80% 90% at 0% 0%, color-mix(in srgb, var(--gk) 22%, transparent), transparent 70%), #ffffff0f;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gk) 35%, transparent);border-radius:20px;flex-direction:column;gap:.75rem;padding:.9rem;display:flex}.gp-card-head{align-items:center;gap:.8rem;display:flex}.gp-card-head .gp-ring:before{inset:5px}.gp-card-text{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.gp-card-title{font-family:var(--gk-display);margin:0;font-size:1.05rem;font-weight:900}.gp-card-sub,.gp-card-next{color:var(--gk-dim);margin:0;font-size:.72rem}.gp-card-next{color:var(--gk-faint)}.gp-bar{background:#00000059;border-radius:999px;height:6px;display:block;overflow:hidden}.gp-bar span{background:var(--gk);height:100%;box-shadow:0 0 10px var(--gk);border-radius:999px;display:block}.gp-records{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.gp-records:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.gp-record{min-width:0;color:var(--gk);background:#00000038;border-radius:14px;flex-direction:column;gap:.15rem;padding:.55rem .6rem;display:flex}.gp-record small{color:var(--gk-faint);font-size:.62rem;font-weight:700}.gp-record b{text-overflow:ellipsis;white-space:nowrap;font-family:var(--gk-display);color:var(--gk-ink);font-size:.8rem;font-weight:900;overflow:hidden}.gp-journey{color:#ffcf3f;background:linear-gradient(120deg,#ffcf3f29,#ff7a5c1f);border-radius:14px;align-items:center;gap:.6rem;margin-top:.5rem;padding:.6rem .75rem;display:flex;box-shadow:inset 0 0 0 1px #ffcf3f59}.gp-journey p{color:var(--gk-ink);margin:0;font-size:.78rem;font-weight:800}.gp-journey small{color:var(--gk-faint);font-size:.68rem;font-weight:700}.gp-journey.is-done{color:#4ff0b4;background:#4ff0b41a;box-shadow:inset 0 0 0 1px #4ff0b459}.gk-energy{text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding-top:1.6rem;display:flex}.gk-battery{background:var(--gk-well);border-radius:14px;gap:4px;margin-bottom:.3rem;padding:6px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #ffffff2e}.gk-battery:after{content:"";background:#ffffff40;border-radius:0 4px 4px 0;width:5px;height:16px;margin-top:-8px;position:absolute;top:50%;right:-7px}.gk-battery>span{background:#ffffff12;border-radius:5px;width:1.1rem;height:2.6rem}.gk-battery>span.gk-battery-on{background:linear-gradient(#fff3b0,#ffcf3f);box-shadow:0 0 10px #ffcf3fb3}.gk-battery-bolt{color:#fff;filter:none;opacity:.85;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gk-energy-title{font-family:var(--gk-display);margin:0;font-size:1.2rem;font-weight:900}.gk-energy-sub{max-width:19rem;color:var(--gk-dim);margin:0 0 .4rem;font-size:.82rem;line-height:1.45}.gk-energy-sub b{color:#ffcf3f}.gk-energy-note{color:var(--gk-faint);margin:0;font-size:.7rem}.gk-energy-shop{width:100%;min-height:3rem;color:var(--gk-ink);background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;font-size:.9rem;font-weight:800;display:inline-flex}.gk-energy-faq{text-align:center;color:#8ff6ff;margin-top:.6rem;font-size:.82rem;font-weight:800;text-decoration:none;display:block}.gk-confirm-overlay{z-index:85;background:#08091cb3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.gk-confirm{text-align:center;background:linear-gradient(#2b2f63,#1d1f45);border-radius:24px;width:100%;max-width:20rem;padding:1.3rem 1.2rem 1.2rem;animation:.3s cubic-bezier(.22,1,.36,1) both gp-pop;box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 40px -20px #000c}.gk-confirm-title{font-family:var(--gk-display);margin:0;font-size:1.1rem;font-weight:900}.gk-confirm-sub{color:var(--gk-dim);margin:.4rem 0 1rem;font-size:.82rem}.gk-confirm-actions{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.gk-confirm-no,.gk-confirm-yes{cursor:pointer;border:0;border-radius:999px;min-height:2.8rem;font-family:inherit;font-size:.9rem;font-weight:900}.gk-confirm-no{color:var(--gk-ink);background:#ffffff1a}.gk-confirm-yes{color:#2b0016;background:linear-gradient(135deg,#ffe58a,#ff8a3d)}.gk-maint{text-align:center;background:repeating-linear-gradient(135deg, #ffcf3f14 0 14px, #ffffff08 14px 28px), var(--gk-card);border-radius:26px;flex-direction:column;align-items:center;gap:.6rem;margin-top:3rem;padding:2rem 1.2rem;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #ffcf3f59}.gk-maint:before,.gk-maint:after{content:"";background:#ffffff40;width:2px;height:2.2rem;position:absolute;top:-2.2rem}.gk-maint:before{left:22%}.gk-maint:after{right:22%}.gk-maint-icon{color:#2b0016;background:radial-gradient(circle at 35% 30%,#fff,#ff8a3d 60%);border-radius:999px;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;display:flex;box-shadow:0 0 34px 6px #ff8a3d66}.gk-maint-title{font-family:var(--gk-display);margin:0;font-size:1.15rem;font-weight:900}.gk-maint-sub{max-width:18rem;color:var(--gk-dim);margin:0 0 .6rem;font-size:.82rem;line-height:1.45}.gk-maint-cta{max-width:16rem}.gk-stage.gk-hit-lose{animation:.32s cubic-bezier(.22,1,.36,1) gk-hit-dip}.gk-stage.gk-hit-small{animation:.38s cubic-bezier(.22,1,.36,1) gk-hit-pop}.gk-stage.gk-hit-medium{animation:.45s cubic-bezier(.22,1,.36,1) gk-hit-pop,.6s ease-out gk-hit-flash}.gk-stage.gk-hit-large{animation:.5s linear gk-hit-shake,.8s ease-out gk-hit-flash}@keyframes gk-hit-dip{40%{transform:scale(.982)translateY(2px)}to{transform:none}}@keyframes gk-hit-pop{35%{transform:scale(1.022)}to{transform:none}}@keyframes gk-hit-flash{0%{box-shadow:inset 0 0 0 2px #4ff0b4,0 0 #4ff0b4e6}to{box-shadow:inset 0 0 0 2px #4ff0b4,0 0 46px 8px #4ff0b400}}@keyframes gk-hit-shake{0%{transform:translate(0)rotate(0)}10%{transform:translate(-7px,3px)rotate(-.8deg)}20%{transform:translate(6px,-4px)rotate(.7deg)}32%{transform:translate(-5px,2px)rotate(-.5deg)}44%{transform:translate(4px,-2px)rotate(.4deg)}58%{transform:translate(-2px,1px)rotate(-.2deg)}72%{transform:translate(1px)rotate(.1deg)}to{transform:none}}.gp-fly{z-index:70;pointer-events:none;font-family:var(--gk-display);color:#fff;text-shadow:0 0 18px #4ff0b4e6,0 2px #0006;font-size:2rem;font-weight:900;animation:1.2s cubic-bezier(.22,1,.36,1) both gp-fly;position:fixed;transform:translate(-50%,-50%)}@keyframes gp-fly{0%{opacity:0;transform:translate(-50%,-30%)scale(.5)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}35%{transform:translate(-50%,-55%)scale(1)}to{opacity:0;transform:translate(-50%,-150%)scale(.95)}}.gp-banner{--gb:#9b8cff;top:calc(env(safe-area-inset-top,0px) + 7rem);z-index:90;background:linear-gradient(135deg, color-mix(in srgb, var(--gb) 45%, #1f2250), #1f2250 75%);width:min(100% - 2rem,22rem);box-shadow:inset 0 0 0 1.5px var(--gb), 0 16px 34px -14px #000000e6, 0 0 26px -8px var(--gb);border-radius:999px;align-items:center;gap:.7rem;padding:.6rem 1rem .6rem .6rem;animation:2.6s cubic-bezier(.22,1,.36,1) both gp-banner;display:flex;position:fixed;left:50%}.gp-banner-record{--gb:#ffcf3f}.gp-banner-streak{--gb:#ff8a3d}.gp-banner-near{--gb:#6cc8ff}@keyframes gp-banner{0%{opacity:0;transform:translate(-50%,-140%)}12%{opacity:1;transform:translate(-50%)}85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-40%)}}.gp-banner-icon{color:#10122b;background:var(--gb);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:flex}.gp-banner-text{flex-direction:column;min-width:0;line-height:1.2;display:flex}.gp-banner-text b{font-family:var(--gk-display);font-size:.9rem;font-weight:900}.gp-banner-text small{text-overflow:ellipsis;white-space:nowrap;color:var(--gk-dim);font-size:.72rem;overflow:hidden}.gp-big{z-index:95;background:radial-gradient(circle at 50% 45%,#2b2f6399,#08091ce0 70%);justify-content:center;align-items:center;animation:.25s ease-out both rv-fade;display:flex;position:fixed;inset:0;overflow:hidden}.gp-big-rays{background:repeating-conic-gradient(from 0deg, #ffcf3f29 0 8deg, transparent 8deg 22deg);border-radius:999px;width:160vmax;height:160vmax;margin:-80vmax 0 0 -80vmax;animation:14s linear infinite gp-rays;position:absolute;top:45%;left:50%;-webkit-mask:radial-gradient(circle,#000 0 18%,#0000 46%);mask:radial-gradient(circle,#000 0 18%,#0000 46%)}@keyframes gp-rays{to{transform:rotate(360deg)}}.gp-big-card{text-align:center;flex-direction:column;align-items:center;gap:.35rem;animation:.55s cubic-bezier(.22,1,.36,1) both gp-pop;display:flex;position:relative}.gp-big-title{font-family:var(--gk-display);color:#ffe58a;margin:0;font-size:.95rem;font-weight:900}.gp-big-amount{font-family:var(--gk-display);font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:#fff;text-shadow:0 0 30px #ffcf3fbf;margin:0;font-size:2.6rem;font-weight:900}.gp-big-amount small{color:#ffcf3f;font-size:1rem}.gp-big-mult{font-family:var(--gk-display);color:#2b0016;background:linear-gradient(135deg,#ffe58a,#ff8a3d);border-radius:999px;margin:0;padding:.3rem .9rem;font-size:1.1rem;font-weight:900;box-shadow:0 0 24px #ffaa28cc}.gp-big-tags{flex-wrap:wrap;justify-content:center;gap:.35rem;margin-top:.4rem;display:flex}.gp-big-tags span{background:#ffffff1f;border-radius:999px;padding:.25rem .7rem;font-size:.74rem;font-weight:800}@media (prefers-reduced-motion:reduce){.gk-stage.gk-hit-lose,.gk-stage.gk-hit-small,.gk-stage.gk-hit-medium,.gk-stage.gk-hit-large,.gp-fly,.gp-big-rays,.gp-flame,.gk-result,.gp-big-card{animation:none}.gp-banner{animation-duration:10ms;animation-fill-mode:forwards;transform:translate(-50%)}}.dz-table{--dz-low:#6cc8ff;--dz-seven:#ffcf3f;--dz-high:#b49bff;background:radial-gradient(80% 70% at 50% 30%,#4ff0b438,#0000 70%),radial-gradient(120% 90% at 50% 40%,#13574a,#0b302c 70%);gap:.7rem;padding:1rem .9rem .8rem;box-shadow:inset 0 0 0 2px #4ff0b48c,inset 0 0 40px #00000073,0 20px 40px -24px #000000e6}.dz-dice{perspective:700px;justify-content:center;align-items:center;gap:1.8rem;display:flex}.dz-die-wrap{width:4.6rem;height:4.6rem;position:relative}.dz-die{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.dz-face{backface-visibility:hidden;background:linear-gradient(145deg,#fff,#e4e6f7 70%,#c9cde8);border-radius:16px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);padding:14%;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014,inset 0 -6px 10px #0000001f}.dz-f1{transform:translateZ(2.3rem)}.dz-f6{transform:rotateY(180deg)translateZ(2.3rem)}.dz-f3{transform:rotateY(90deg)translateZ(2.3rem)}.dz-f4{transform:rotateY(-90deg)translateZ(2.3rem)}.dz-f5{transform:rotateX(90deg)translateZ(2.3rem)}.dz-f2{transform:rotateX(-90deg)translateZ(2.3rem)}.dz-face i{border-radius:999px;margin:14%}.dz-face i.on{background:radial-gradient(circle at 35% 30%,#4a4f8f,#15173a);box-shadow:inset 0 1px 1px #00000080}.dz-f1 i.on{background:radial-gradient(circle at 35% 30%,#ff8fa0,#d81b3c)}.dz-die-shadow{background:radial-gradient(closest-side,#0000008c,#0000);border-radius:999px;height:.7rem;transition:transform .3s,opacity .3s;position:absolute;bottom:-.9rem;left:8%;right:8%}.dz-die-shadow-air{opacity:.55;transform:scale(.7)}.dz-sumline{justify-content:center;align-items:center;gap:.7rem;min-height:2.4rem;display:flex}.dz-sum{align-items:baseline;gap:.35rem;display:inline-flex}.dz-sum small{color:#ffffffa6;font-size:.74rem;font-weight:700}.dz-sum b{font-family:var(--gk-display);font-size:2rem;font-weight:900;line-height:1;animation:.45s cubic-bezier(.22,1,.36,1) both gp-pop}.dz-sum-hint{color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a081e9e;border-radius:999px;padding:.2rem .7rem;font-size:.8rem;font-weight:800}.dz-sumline .gk-result{padding:.25rem .8rem;font-size:.95rem}.dz-map{grid-template-columns:repeat(11,minmax(0,1fr));align-items:end;gap:4px;width:100%;height:4.8rem;display:grid}.dz-bar{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:flex-end;align-items:center;gap:3px;height:100%;padding:0;display:flex;position:relative}.dz-bar-fill{background:color-mix(in srgb, var(--dz-c) 32%, transparent);border-radius:6px 6px 2px 2px;width:100%;transition:background .25s,box-shadow .25s}.dz-zone-low{--dz-c:var(--dz-low)}.dz-zone-seven{--dz-c:var(--dz-seven)}.dz-zone-high{--dz-c:var(--dz-high)}.dz-bar-on .dz-bar-fill{background:linear-gradient(180deg, color-mix(in srgb, var(--dz-c) 60%, #fff), var(--dz-c));box-shadow:0 0 14px -2px var(--dz-c)}.dz-bar-n{font-family:var(--gk-display);color:#fff9;font-size:.6rem;font-weight:800}.dz-bar-on .dz-bar-n{color:#fff}.dz-bar-hit .dz-bar-fill{outline-offset:1px;outline:2px solid #fff;animation:.6s cubic-bezier(.22,1,.36,1) both dz-hit}.dz-bar-hit:before{content:"";border-top:7px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;margin-left:-5px;position:absolute;top:-.55rem;left:50%}@keyframes dz-hit{0%{transform-origin:bottom;transform:scaleY(.6)}60%{transform:scaleY(1.12)}to{transform:scaleY(1)}}.dz-zones{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.dz-zone{--dz-low:#6cc8ff;--dz-seven:#ffcf3f;--dz-high:#b49bff;color:var(--gk-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--dz-c) 35%, transparent);cursor:pointer;background:#ffffff0f;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:.05rem;padding:.5rem .3rem;font-family:inherit;display:flex}.dz-zone-sign{font-family:var(--gk-display);color:var(--dz-c);font-size:1.3rem;font-weight:900;line-height:1.1}.dz-zone-mult{font-family:var(--gk-display);font-size:.82rem;font-weight:900}.dz-zone-pct{color:var(--gk-faint);font-size:.66rem;font-weight:700}.dz-zone-on{color:#10122b;background:linear-gradient(160deg, color-mix(in srgb, var(--dz-c) 55%, #fff), var(--dz-c));box-shadow:0 0 18px -4px var(--dz-c)}.dz-zone-on .dz-zone-sign,.dz-zone-on .dz-zone-pct{color:#10122b}.dz-zone:disabled{opacity:.6}.hx-table{background:radial-gradient(80% 70% at 50% 30%,#c58cff3d,#0000 70%),radial-gradient(120% 90% at 50% 40%,#3a2a78,#1e1a4a 72%);gap:.6rem;padding:.9rem .8rem .8rem;box-shadow:inset 0 0 0 2px #c58cff80,inset 0 0 40px #0006,0 20px 40px -24px #000000e6}.hx-cards{perspective:900px;justify-content:center;align-items:center;gap:.9rem;display:flex}.hx-slot{flex-direction:column;align-items:center;gap:.3rem;display:flex}.hx-tag{color:#ffffffb3;font-size:.66rem;font-weight:800}.hx-card{width:5.8rem;height:8.2rem;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1);position:relative;transform:rotateY(180deg)}.hx-card-open{transform:rotateY(0)}.hx-back,.hx-face{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0}.hx-back{background:repeating-linear-gradient(45deg,#ffffff14 0 6px,#0000 6px 12px),linear-gradient(160deg,#7b5cff,#3d2fae);justify-content:center;align-items:center;display:flex;transform:rotateY(180deg);box-shadow:inset 0 0 0 3px #ffffffd9,inset 0 0 0 6px #3d2fae,0 10px 22px -10px #000c}.hx-back-mark{font-family:var(--gk-display);color:#ffffffd9;font-size:2rem;font-weight:900}.hx-face{background:linear-gradient(160deg,#fff,#eceef9);justify-content:center;align-items:center;display:flex;box-shadow:0 10px 22px -10px #000c}.hx-red{color:#e0294a}.hx-black{color:#15173a}.hx-corner{font-family:var(--gk-display);flex-direction:column;align-items:center;font-size:1rem;font-weight:900;line-height:1;display:flex;position:absolute}.hx-corner i{font-size:.8rem;font-style:normal}.hx-tl{top:.45rem;left:.5rem}.hx-br{bottom:.45rem;right:.5rem;transform:rotate(180deg)}.hx-pip{font-size:3rem;line-height:1}.hx-card-win .hx-face{box-shadow:0 0 0 3px #4ff0b4,0 0 26px -2px #4ff0b4e6}.hx-card-lose .hx-face{box-shadow:0 0 0 3px #ff6b81,0 0 20px -4px #ff6b81b3}.hx-arrow{color:#10122b;background:#c58cff;border-radius:999px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;margin-top:1rem;display:flex;box-shadow:0 0 16px -2px #c58cffe6}.hx-arrow-hi{background:#4ff0b4;box-shadow:0 0 16px -2px #4ff0b4e6}.hx-arrow-lo{background:#ff8a9b;box-shadow:0 0 16px -2px #ff6b81e6}.hx-status{justify-content:center;align-items:center;min-height:2.1rem;display:flex}.hx-status .gk-result{padding:.25rem .8rem;font-size:.95rem}.hx-hint{color:#ffffffb8;font-size:.84rem;font-weight:700}.hx-ladder{grid-template-columns:repeat(13,minmax(0,1fr));gap:3px;width:100%;display:grid}.hx-rung{height:1.7rem;font-family:var(--gk-display);color:#ffffff73;background:#00000040;border-radius:6px;justify-content:center;align-items:center;font-size:.62rem;font-weight:800;display:flex;position:relative}.hx-rung-win{color:#10122b;background:linear-gradient(#e4cfff,#c58cff)}.hx-rung-cur{color:#10122b;background:#fff;box-shadow:0 0 0 2px #fff,0 0 12px #fff9}.hx-rung-cur.hx-rung-win{background:linear-gradient(#fff,#e4cfff)}.hx-rung-hit:after{content:"";border-bottom:7px solid #ffcf3f;border-left:5px solid #0000;border-right:5px solid #0000;margin-left:-5px;position:absolute;bottom:-.55rem;left:50%}.hx-rung-hit{outline-offset:1px;outline:2px solid #ffcf3f}.hx-chain{align-items:center;gap:.3rem;margin-top:.2rem;display:flex}.hx-chain small{color:#ffffff8c;margin-right:.15rem;font-size:.62rem;font-weight:700}.hx-mini{min-width:1.3rem;height:1.5rem;font-family:var(--gk-display);opacity:.85;background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:1px;padding:0 .2rem;font-size:.6rem;font-weight:900;display:inline-flex}.hx-mini i{font-style:normal}.hx-mini-win{opacity:1;box-shadow:0 0 0 2px #4ff0b4}.hx-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.hx-choice{--hx-c:#c58cff;color:var(--gk-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--hx-c) 35%, transparent);cursor:pointer;background:#ffffff0f;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:.1rem;padding:.5rem .3rem;font-family:inherit;display:flex}.hx-choice-hi{--hx-c:#4ff0b4}.hx-choice-lo{--hx-c:#ff8a9b}.hx-choice-icon{color:var(--hx-c);display:flex}.hx-choice-title{font-size:.84rem;font-weight:900}.hx-choice-meta{white-space:pre;color:var(--gk-faint);font-size:.66rem;font-weight:700}.hx-choice-on{color:#10122b;background:linear-gradient(160deg, color-mix(in srgb, var(--hx-c) 55%, #fff), var(--hx-c));box-shadow:0 0 18px -4px var(--hx-c)}.hx-choice-on .hx-choice-icon,.hx-choice-on .hx-choice-meta{color:#10122b}.hx-choice:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.hx-card{transition-duration:10ms}}.pq-stage{background:radial-gradient(70% 50% at 50% 0,#ffcf3f38,#0000 70%),radial-gradient(120% 90% at 50% 40%,#30307a,#191a45 72%);gap:.35rem;padding:.6rem .45rem .55rem;box-shadow:inset 0 0 0 2px #ffcf3f73,inset 0 0 40px #00000073,0 20px 40px -24px #000000e6}.pq-top{justify-content:space-between;align-items:center;gap:.4rem;width:100%;padding:0 .25rem;display:flex}.pq-risk-tag{color:#ffffffb3;font-size:.66rem;font-weight:800}.pq-recent{gap:.2rem;display:flex;overflow:hidden;-webkit-mask:linear-gradient(90deg,#000 80%,#0000);mask:linear-gradient(90deg,#000 80%,#0000)}.pq-chipm{font-family:var(--gk-display);color:#10122b;background:#8b8fc4;border-radius:999px;padding:.08rem .35rem;font-size:.56rem;font-style:normal;font-weight:900}.pq-chipm-mid{background:#4ff0b4}.pq-chipm-high{background:#ffcf3f}.pq-board{width:100%;position:relative}.pq-canvas{width:100%;display:block}.pq-slots{margin-top:2px;display:grid;position:relative}.pq-slot{height:1.75rem;font-family:var(--gk-display);letter-spacing:-.04em;white-space:nowrap;color:#10122b;border-radius:6px 6px 8px 8px;justify-content:center;align-items:center;margin:0 1px;font-weight:900;display:flex;overflow:visible}.pq-slot-low{color:#e7e9ff;background:linear-gradient(#6d71b0,#4a4e8f)}.pq-slot-mid{background:linear-gradient(#a9ffe0,#4ff0b4)}.pq-slot-high{background:linear-gradient(#fff0a8,#ffcf3f)}.pq-slot-mega{color:#fff;background:linear-gradient(#ff9bc4,#ff3d8f);box-shadow:0 0 10px -2px #ff3d8fe6}.pq-slot-hit{animation:.5s cubic-bezier(.22,1,.36,1) pq-slot-hit;box-shadow:0 0 0 2px #fff,0 0 14px #ffffffb3}@keyframes pq-slot-hit{0%{transform:translateY(0)}35%{transform:translateY(5px)}to{transform:translateY(0)}}.pq-pop{pointer-events:none;font-family:var(--gk-display);color:#fff;text-shadow:0 2px #00000073,0 0 12px #ffcf3fe6;font-size:.9rem;font-weight:900;animation:1.1s cubic-bezier(.22,1,.36,1) both pq-pop;position:absolute;bottom:100%;transform:translate(-50%)}.pq-pop-mega{color:#ffd1e6}@keyframes pq-pop{0%{opacity:0;transform:translate(-50%,6px)scale(.6)}20%{opacity:1;transform:translate(-50%,-6px)scale(1.15)}to{opacity:0;transform:translate(-50%,-34px)scale(1)}}.pq-status{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-height:2.1rem;display:flex}.pq-status .gk-result{padding:.25rem .8rem;font-size:.95rem}.pq-meta,.pq-hint{color:#ffffffb8;font-size:.72rem;font-weight:700}.pq-controls{flex-direction:column;gap:.45rem;display:flex}.pq-seg{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.pq-seg-btn{--pq-c:#4ff0b4;color:var(--gk-ink);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--pq-c) 35%, transparent);cursor:pointer;background:#ffffff0f;border:0;border-radius:14px;flex-direction:column;align-items:center;padding:.4rem .2rem;font-family:inherit;display:flex}.pq-risk-medium{--pq-c:#ffcf3f}.pq-risk-high{--pq-c:#ff3d8f}.pq-seg-btn b{font-size:.8rem;font-weight:900}.pq-seg-btn small{font-family:var(--gk-display);color:var(--pq-c);font-size:.6rem;font-weight:800}.pq-seg-on{color:#10122b;background:linear-gradient(160deg, color-mix(in srgb, var(--pq-c) 55%, #fff), var(--pq-c))}.pq-seg-on small{color:#10122b}.pq-balls{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.pq-ball-btn{height:2.1rem;font-family:var(--gk-display);color:var(--gk-dim);cursor:pointer;background:#ffffff12;border:0;border-radius:12px;justify-content:center;align-items:center;gap:.3rem;font-size:.78rem;font-weight:900;display:inline-flex}.pq-ball-dot{background:radial-gradient(circle at 35% 30%,#fffbe0,#ffc23d 55%,#c46a00);border-radius:999px;width:.6rem;height:.6rem}.pq-ball-on{color:#2b0016;background:linear-gradient(135deg,#ffe58a,#ffcf3f)}@media (prefers-reduced-motion:reduce){.pq-slot-hit,.pq-pop{animation-duration:10ms}}.pz-meta{color:var(--gk-faint);margin:0;font-size:.72rem}.kr-hist{scrollbar-width:none;gap:.3rem;margin:0 -1rem;padding:0 1rem;display:flex;overflow-x:auto}.kr-hist::-webkit-scrollbar{display:none}.kr-h{font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:.25rem .55rem;font-size:.72rem;font-weight:900}.kr-h-low{color:#ff8fa0;background:#ff6b8124}.kr-h-mid{color:#c9cdf0;background:#ffffff14}.kr-h-high{color:#4ff0b4;background:#4ff0b424}.kr-h-mega{color:#2b0016;background:#ffcf3f}@keyframes kr-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-3px)}}.kr-bet{min-height:1.6rem;color:var(--gk-dim);font-size:.8rem}.kr-bet b{font-variant-numeric:tabular-nums;color:var(--gk-ink)}.kr-bet em{color:#ffcf3f;font-style:normal}.kr-bet-won b{color:#4ff0b4}.kr-bet-lost{color:#ff8fa0}.kr-locked .gk-bet,.kr-locked .gk-quick{opacity:.55}.kr-auto{align-items:center;gap:.6rem;min-height:2.6rem;display:flex}.kr-auto-field{color:var(--gk-faint);background:#00000047;border-radius:12px;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.8rem;display:flex}.kr-auto-field input{text-align:center;width:3.6rem;font-family:var(--gk-display);color:var(--gk-ink);background:0 0;border:0;outline:none;font-size:.95rem;font-weight:900}.mx-grid{gap:.35rem;width:100%;display:grid}.mx-end-overlay{align-items:center;padding:1rem}.mx-end{text-align:center;width:100%;max-width:21rem;color:var(--gk-ink);background:linear-gradient(#2b2f63,#1d1f45);border-radius:28px;flex-direction:column;align-items:center;gap:.5rem;padding:1.4rem 1.2rem;animation:.4s cubic-bezier(.22,1,.36,1) both cs-art-in;display:flex;box-shadow:inset 0 0 0 1.5px #ffffff1f}.mx-end-lost{animation:.4s cubic-bezier(.22,1,.36,1) both cs-art-in,.45s ease-out .1s kr-shake;box-shadow:inset 0 0 0 2px #ff6b81b3}.mx-end-hero{justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:relative}.mx-end-rays{background:repeating-conic-gradient(#ffcf3f59 0deg 7deg,#0000 7deg 20deg);border-radius:999px;animation:14s linear infinite rv-spin;position:absolute;inset:-80%;-webkit-mask:radial-gradient(circle,#000 18%,#0000 62%);mask:radial-gradient(circle,#000 18%,#0000 62%)}.mx-end-burst{top:50%}.mx-end-icon{color:#2b0016;background:radial-gradient(circle at 35% 30%,#fff,#ffcf3f 60%);border-radius:999px;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:relative;box-shadow:0 0 36px 6px #ffcf3f80}.mx-end-lost .mx-end-icon{color:#fff;background:radial-gradient(circle at 35% 30%,#ff9fb0,#e0324f 65%);box-shadow:0 0 36px 6px #ff6b8180}.mx-end-title{font-family:var(--gk-display);margin:0;font-size:1.4rem;font-weight:900}.mx-end-msg{color:var(--gk-dim);margin:0;font-size:.82rem}.mx-end-actions{width:100%;margin-top:.4rem}.bk-table{gap:.5rem;padding:.9rem .8rem}.bk-hand{flex-direction:column;align-items:center;gap:.35rem;width:100%;display:flex}.bk-row{justify-content:center;min-height:6.4rem;display:flex}.bk-row>*+*{margin-left:-1.4rem}.bk-hands{justify-content:center;gap:.5rem;width:100%;display:flex}.bk-hand{border-radius:18px;padding:.35rem}.bk-hands-split .bk-row>*+*{margin-left:-2.2rem}.bk-hand-active{background:color-mix(in srgb, var(--gk) 12%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--gk) 55%, transparent)}.bk-hand-bust{opacity:.55}.bk-card{background:linear-gradient(160deg,#fff,#eef0ff 70%,#d9ddf7);border-radius:10px;flex-shrink:0;width:4.3rem;height:6.2rem;position:relative;box-shadow:0 10px 20px -10px #000000e6,inset 0 0 0 1px #0000000f}.bk-card-lg{width:4.7rem;height:6.8rem}.bk-card-red{color:#e0324f}.bk-card-black{color:#1d1f45}.bk-card-corner{font-family:var(--gk-display);flex-direction:column;align-items:center;font-size:.86rem;font-weight:900;line-height:1.05;display:flex;position:absolute}.bk-card-corner-tl{top:.35rem;left:.4rem}.bk-card-corner-br{bottom:.35rem;right:.4rem;transform:rotate(180deg)}.bk-card-pip{font-size:2.1rem;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bk-card-back{background:linear-gradient(160deg,#6a5fd6,#3a3196);justify-content:center;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 0 0 3px #ffcf3f99,0 10px 20px -10px #000000e6}.bk-card-back-pattern{background:repeating-linear-gradient(45deg,#ffffff14 0 6px,#0000 6px 12px);position:absolute;inset:0}.bk-card-back-crest{font-family:var(--gk-display);color:#ffcf3fe6;font-size:1rem;font-weight:900;position:relative}.bk-card-flip{perspective:700px;flex-shrink:0;width:4.3rem;height:6.2rem;position:relative}.bk-card-flip.bk-card-lg{width:4.3rem;height:6.2rem}.bk-card-flip-inner{width:100%;height:100%;transform-style:preserve-3d;position:relative}.bk-card-flip-face{backface-visibility:hidden;position:absolute;inset:0}.bk-card-flip-face-back{transform:rotateY(180deg)}.bk-tone-win{color:#06261b;background:#4ff0b4;box-shadow:0 0 24px #4ff0b48c}.bk-tone-push{color:var(--gk-ink);background:#ffffff24}.bk-tone-loss{color:#fff;background:#ff6b81d9}.bk-actions{flex-direction:column;gap:.45rem;display:flex}.bk-actions-extra,.bk-actions-main{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.45rem;display:grid}.bk-act{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;min-height:3.1rem;box-shadow:inset 0 1px 0 #ffffff73, inset 0 -3px 0 #0000002e, 0 10px 22px -12px var(--bk-act-glow,transparent);border:0;border-radius:18px;justify-content:center;align-items:center;gap:.55rem;padding:.4rem .7rem;font-family:inherit;transition:transform .12s,filter .15s,opacity .2s;animation:.38s cubic-bezier(.34,1.56,.64,1) both bk-act-in;display:flex;position:relative}.bk-actions-main .bk-act{border-radius:20px;min-height:3.9rem}.bk-actions-main .bk-act:nth-child(2){animation-delay:50ms}.bk-actions-extra .bk-act:nth-child(2){animation-delay:80ms}@keyframes bk-act-in{0%{opacity:0;transform:translateY(10px)scale(.94)}}.bk-act:active:not(:disabled){filter:brightness(1.08);transform:translateY(2px)scale(.965)}.bk-act:disabled{opacity:.38;filter:saturate(.4);cursor:default;box-shadow:inset 0 1px #fff3}.bk-act-icon{background:#ffffff3d;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:flex}.bk-actions-extra .bk-act-icon{width:1.7rem;height:1.7rem}.bk-act-text{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.05;display:flex}.bk-act-label{font-family:var(--gk-display);font-size:1.08rem;font-weight:900}.bk-actions-extra .bk-act-label{font-size:.92rem}.bk-act-sub{opacity:.78;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:.12rem;font-size:.66rem;font-weight:800;overflow:hidden}.bk-act-hit{color:#04203a;--bk-act-glow:#3fa6fff2;background:linear-gradient(160deg,#8fe3ff,#3fa6ff)}.bk-act-stand{color:#06261b;--bk-act-glow:#4ff0b4f2;background:linear-gradient(160deg,#9dffd6,#2fdc9c)}.bk-act-gold{color:#2b0016;--bk-act-glow:#ffbe28e6;background:linear-gradient(160deg,#ffe58a,#ffb81f)}.bk-act-violet{color:#14102c;--bk-act-glow:#8b78ffe6;background:linear-gradient(160deg,#c7bcff,#8b78ff)}.bk-act-hit .bk-act-icon,.bk-act-stand .bk-act-icon,.bk-act-gold .bk-act-icon,.bk-act-violet .bk-act-icon{background:#fff6}@media (prefers-reduced-motion:reduce){.bk-act{animation:none}}.gk-pick{width:100%;min-width:0;color:var(--gk-ink);cursor:pointer;background:0 0;border:0;border-radius:18px;flex-direction:column;align-items:center;gap:.2rem;padding:.4rem .2rem;font-family:inherit;display:flex}.gk-pick-on{background:color-mix(in srgb, var(--gk) 18%, transparent);box-shadow:inset 0 0 0 2px var(--gk)}.gk-pick-coin{aspect-ratio:1;width:82%;box-shadow:0 0 14px 1px rgba(var(--glow-rgb), .45);border-radius:999px}.gk-pick-grade{text-overflow:ellipsis;white-space:nowrap;color:#14102c;background:rgb(var(--glow-rgb));border-radius:999px;max-width:100%;padding:.06rem .45rem;font-size:.58rem;font-weight:900;overflow:hidden}.gk-pick-serial{font-variant-numeric:tabular-nums;color:var(--gk-dim);font-size:.62rem;font-weight:800}body.gk-route .sort-pill{color:var(--gk-dim);box-shadow:none;background:#ffffff12;border:0;padding:.4rem .75rem;font-weight:700}body.gk-route .sort-pill-active{color:#2b0016;background:#ffcf3f}.ug-intro{background:radial-gradient(90% 140% at 0% 0%, color-mix(in srgb, var(--gk) 26%, transparent), transparent 60%), var(--gk-card);border-radius:20px;align-items:center;gap:.7rem;padding:.75rem;display:flex}.ug-intro>span:last-child{flex-direction:column;gap:.1rem;display:flex}.ug-intro b{font-family:var(--gk-display);font-size:.95rem;font-weight:900}.ug-intro small{color:var(--gk-faint);font-size:.72rem;line-height:1.35}.ug-intro-icon{color:#14102c;background:radial-gradient(circle at 35% 30%, #fff, var(--gk) 60%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;display:flex}.ug-stage{gap:.45rem}.ug-ring-wrap{justify-content:center;align-items:center;display:flex;position:relative}.ug-ring{display:block}.ug-chip{width:7.6rem;height:7.6rem;box-shadow:0 0 30px 4px rgba(var(--glow-rgb), .55);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ug-chance{font-family:var(--gk-display);font-variant-numeric:tabular-nums;flex-direction:column;align-items:center;margin:0;font-size:2.2rem;font-weight:900;line-height:1;display:flex}.ug-chance small{font-family:var(--font-app), system-ui, sans-serif;color:var(--gk-faint);margin-top:.2rem;font-size:.72rem;font-weight:700}.ug-chance-good{color:#4ff0b4}.ug-chance-risk{color:#ffcf3f}.ug-levels{background:#00000040;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .8rem;font-size:.8rem;font-weight:800;display:inline-flex}.ug-levels b{color:#4ff0b4}.ug-boost,.ug-boost-on{border:0;border-radius:999px;align-items:center;gap:.35rem;margin:.2rem 0 0;padding:.5rem .9rem;font-family:inherit;font-size:.8rem;font-weight:800;display:inline-flex}.ug-boost{color:#0d0e26;cursor:pointer;background:#6cc8ff}.ug-boost-on{color:#4ff0b4;background:#4ff0b424}.ug-costs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.ug-costs span{background:var(--gk-card);border-radius:16px;flex-direction:column;align-items:center;gap:.15rem;padding:.55rem .3rem;display:flex}.ug-costs small{color:var(--gk-faint);font-size:.66rem}.ug-costs b{font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;font-size:.86rem;font-weight:900;display:inline-flex}.ug-cost-risk b{color:#ff8fa0}body.gk-route .chip-inv-controls-compact{overflow-x:auto;flex-wrap:nowrap!important}body.gk-route .chip-inv-controls-compact>span:first-child{display:none}.tz-flash{color:#2b0016;background:#ffcf3f;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.82rem;font-weight:900;animation:.4s cubic-bezier(.22,1,.36,1) both cs-art-in;display:flex;box-shadow:0 0 26px #ffcf3f8c}.tz-revive{text-align:center;gap:.5rem}.tz-revive-icon{color:#fff;background:radial-gradient(circle at 35% 30%,#ff9fb0,#e0324f 65%);animation:.5s ease-out kr-shake;box-shadow:0 0 36px 6px #ff6b8180}.tz-revive-actions{flex-direction:column;gap:.4rem;width:100%;margin-top:.4rem;display:flex}.tz-burn{color:#ff8fa0;cursor:pointer;background:#ff6b811f;border:0;border-radius:999px;min-height:2.8rem;font-family:inherit;font-size:.86rem;font-weight:800}.tz-start{flex-direction:column;gap:.35rem;width:100%;display:flex}.tz-start-meta{text-align:center;color:var(--gk-dim);margin:0;font-size:.72rem}.tz-end-rewards{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.cs-saved-icon{color:#06261b;background:radial-gradient(circle at 35% 30%,#fff,#4ff0b4 60%);box-shadow:0 0 36px 6px #4ff0b480}.bm-overlay{z-index:70;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bm-sheet{--bm-a:#ffcf3f;--bm-b:#ff8a00;--bm-rgb:255, 190, 60;--rc-text:#f6f7ff;--rc-text-dim:#c9cdf0;--rc-text-faint:#9097c4;--rc-border:#ffffff1a;--rc-surface-2:#ffffff0f;--rc-danger:#ff6b81;--text-primary:#f6f7ff;padding:0 0 calc(1rem + env(safe-area-inset-bottom,0px));color:#f6f7ff;background:linear-gradient(#24275a 0%,#181a3a 100%);flex-direction:column;display:flex;overflow-x:hidden}.bm-rush{--bm-a:#ffb347;--bm-b:#ff5e3a;--bm-rgb:255, 140, 60}.bm-pnt{--bm-a:#ffe066;--bm-b:#ffb000;--bm-rgb:255, 207, 63}.bm-energy{--bm-a:#7cf2ff;--bm-b:#3d7bff;--bm-rgb:90, 190, 255}.bm-x{z-index:2;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040;border:0;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;display:grid;position:absolute;top:.8rem;right:.8rem}.bm-x:focus-visible,.bm-way:focus-visible{outline-offset:2px;outline:2px solid #fff}.bm-hero{text-align:center;background:radial-gradient(70% 90% at 50% 0%, rgba(var(--bm-rgb), .55), transparent 70%), linear-gradient(180deg, rgba(var(--bm-rgb), .2), transparent);flex-direction:column;align-items:center;gap:.2rem;padding:1.4rem 1rem 1.1rem;display:flex;position:relative;overflow:hidden}.bm-rays{pointer-events:none;background:repeating-conic-gradient(#ffffff24 0deg 8deg,#0000 8deg 22deg);border-radius:999px;width:16rem;height:16rem;margin-left:-8rem;animation:30s linear infinite bm-spin;position:absolute;top:-6rem;left:50%;-webkit-mask:radial-gradient(circle,#000 15%,#0000 65%);mask:radial-gradient(circle,#000 15%,#0000 65%)}@keyframes bm-spin{to{transform:rotate(360deg)}}.bm-coin{background:radial-gradient(circle, #ffffff59, rgba(var(--bm-rgb), .15) 60%, transparent 72%);width:5rem;height:5rem;filter:drop-shadow(0 8px 20px rgba(var(--bm-rgb), .7));border-radius:999px;place-items:center;margin-bottom:.3rem;animation:3.2s ease-in-out infinite bm-bob;display:grid;position:relative}.bm-energy .bm-coin{color:var(--bm-a)}@keyframes bm-bob{50%{transform:translateY(-4px)}}.bm-title{color:#1a1030;background:linear-gradient(135deg, #fff, var(--bm-a));border-radius:999px;margin:0;padding:.15rem .7rem;font-size:.78rem;font-weight:900;position:relative}.bm-amount{font-family:var(--font-arcade), var(--font-app), system-ui, sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 4px 26px rgba(var(--bm-rgb), .6);margin:.25rem 0 0;font-size:2.7rem;font-weight:900;line-height:1;position:relative}.bm-amount small{color:#fff9;margin-left:.15rem;font-size:1.1rem}.bm-charge{background:#00000059;border-radius:999px;width:min(15rem,80%);height:.6rem;margin-top:.55rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.bm-charge-fill{width:var(--fill);border-radius:inherit;background:linear-gradient(90deg, var(--bm-b), var(--bm-a));box-shadow:0 0 12px rgba(var(--bm-rgb), .9);position:absolute;inset:0 auto 0 0}.bm-timer{color:var(--bm-a);align-items:center;gap:.3rem;margin:.35rem 0 0;font-size:.78rem;font-weight:800;display:inline-flex;position:relative}.bm-body{flex-direction:column;gap:.75rem;padding:.3rem 1rem 0;display:flex}.bm-ways{gap:.6rem;display:flex}.bm-ways-col{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.bm-ways-h{color:#9097c4;margin:0;font-size:.72rem;font-weight:800}.bm-ways-row{grid-template-columns:minmax(0,1fr);gap:.35rem;display:grid}.bm-way{color:#fff;white-space:nowrap;background:#ffffff12;border-radius:14px;flex:auto;align-items:center;gap:.4rem;min-height:2.6rem;padding:0 .7rem 0 .35rem;font-size:.82rem;font-weight:800;text-decoration:none;transition:transform .12s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.bm-way:active{transform:scale(.96)}.bm-way-ico{color:#1a1030;background:linear-gradient(135deg, #fff, var(--bm-a));border-radius:10px;flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;display:grid}.bm-highlights{text-align:center;background:#ffffff0f;border-radius:16px;flex-direction:column;gap:.25rem;padding:.65rem;display:flex}.bm-highlights p{font-variant-numeric:tabular-nums;margin:0;font-size:.84rem;font-weight:800}.bm-footer{flex-direction:column;gap:.5rem;display:flex}.bm-desc{text-align:center;color:#9097c4;margin:0;font-size:.76rem;line-height:1.5}.bm-note{text-align:left;background:#ff6b811a;border-radius:16px;align-items:flex-start;gap:.55rem;padding:.7rem .8rem;display:flex;box-shadow:inset 0 0 0 1px #ff6b8159}.bm-note svg{color:#ff6b81;flex-shrink:0;margin-top:.1rem}.bm-note p{color:#c9cdf0;margin:0;font-size:.74rem;line-height:1.45}.bm-note b{color:#ff8fa0}.bm-note a{color:#fff;text-decoration:underline}.bm-sheet .rounded-xl{text-align:left;border-radius:18px}.bm-sheet .cl-input{color:#f6f7ff;background:#00000047;border:0;border-radius:14px;min-height:2.6rem;box-shadow:inset 0 0 0 1px #ffffff1a}.bm-sheet .cl-btn-primary{color:#2b0016;min-height:2.6rem;box-shadow:none;background:linear-gradient(135deg,#ffe58a,#ffcf3f 55%,#ff8a00);border:0;border-radius:999px}.bm-sheet .cl-btn-primary:after{display:none}@media (prefers-reduced-motion:reduce){.bm-rays,.bm-coin{animation:none}}.gk-root>.sticky-action-bar,body.gk-route .page-with-sticky-action{--sticky-action-height:4.8rem}@media (max-height:760px){.gk-root{gap:.5rem}.app-scroll-region.gk-shell{padding-top:.75rem}.gk-heading{font-size:1.2rem}.gk-round{width:2.25rem;height:2.25rem}.gk-stage{border-radius:24px;gap:.45rem;padding:.8rem}.gk-panel{border-radius:20px;gap:.4rem;padding:.55rem}.gk-bet-step{width:2.6rem;height:2.6rem}.gk-bet-display{min-height:2.9rem}.gk-bet-input{font-size:1.2rem}.gk-token{width:2.3rem;height:2.3rem}.gk-quick-btn{height:2.1rem}.gk-result{font-size:1rem}.gk-cta{min-height:3rem}.dz-die-wrap{width:3.8rem;height:3.8rem}.dz-f1{transform:translateZ(1.9rem)}.dz-f6{transform:rotateY(180deg)translateZ(1.9rem)}.dz-f3{transform:rotateY(90deg)translateZ(1.9rem)}.dz-f4{transform:rotateY(-90deg)translateZ(1.9rem)}.dz-f5{transform:rotateX(90deg)translateZ(1.9rem)}.dz-f2{transform:rotateX(-90deg)translateZ(1.9rem)}.dz-map{height:3.8rem}.hx-card{width:4.8rem;height:6.8rem}.hx-pip{font-size:2.4rem}.hx-chain{display:none}.kr-stage{padding:.6rem .7rem .7rem}}.kr-auto-label{color:var(--gk-dim);flex:1;font-size:.84rem;font-weight:800}.kr-seg{background:#0000004d;border-radius:999px;gap:.2rem;padding:.2rem;display:flex}.kr-seg-btn{min-width:3rem;color:var(--gk-faint);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.35rem .7rem;font-family:inherit;font-size:.78rem;font-weight:900}.kr-seg-off{color:#fff;background:#ffffff29}.kr-seg-on{color:#0d0e26;background:#4ff0b4;box-shadow:0 0 12px -2px #4ff0b4cc}.kr-seg-btn:disabled{cursor:default}.kr-stage{gap:.45rem;padding:.35rem .35rem .6rem}.kx-scene{isolation:isolate;background:#1e2775;border-radius:22px;width:100%;height:15.5rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.kx-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.kx-rocket{transform-origin:18px 60px;will-change:transform;width:36px;height:72px;transition:opacity .25s ease-out;position:absolute;top:0;left:0}.kx-rocket svg{filter:drop-shadow(0 4px 10px #00000059);display:block;position:relative}.kx-flame{transform-origin:50% 0;background:radial-gradient(60% 50% at 50% 22%,#fffbe0 0%,#ffd34d 35%,#ff7a2e 70%,#ff3c3c00 100%);border-radius:50%/30% 30% 70% 70%;width:14px;height:34px;margin-left:-7px;position:absolute;top:58px;left:50%;transform:scaleY(0);box-shadow:0 0 18px 6px #ff963c73}.kx-hud{pointer-events:none;flex-direction:column;align-items:center;padding-top:.7rem;display:flex;position:absolute;inset:0}.kx-crew{color:#ffffffd9;background:#0a082873;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:800;position:absolute;bottom:.55rem;left:.55rem}.kx-mult{font-family:var(--gk-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 2px 0 #00000040, 0 0 28px color-mix(in srgb, var(--kx-zone,#ffcf3f) 75%, transparent);margin:0;font-size:3rem;font-weight:900;line-height:1}.kx-mult-ended{color:#ff8fa0;text-shadow:0 0 28px #ff5a6ecc}.kx-sub{color:#fff;background:#0a082873;border-radius:999px;margin:.3rem 0 0;padding:.18rem .6rem;font-size:.74rem;font-weight:800}.kx-sub-running{color:var(--kx-zone)}.kx-sub-ended{color:#ffb3bf}.kx-zone-banner{font-family:var(--gk-display);white-space:nowrap;color:#14102e;background:var(--kx-zone);box-shadow:0 0 24px -2px var(--kx-zone);pointer-events:none;opacity:0;border-radius:999px;padding:.35rem .9rem;font-size:.95rem;font-weight:900;animation:1.9s cubic-bezier(.22,1,.36,1) both kx-zone-in;position:absolute;top:48%;left:50%}@keyframes kx-zone-in{0%{opacity:0;transform:translate(-50%,10px)scale(.92)}15%{opacity:1;transform:translate(-50%)scale(1)}75%{opacity:1;transform:translate(-50%,-6px)scale(1)}to{opacity:0;transform:translate(-50%,-16px)scale(.98)}}.kx-flash{pointer-events:none;background:radial-gradient(circle at 50% 60%,#ffdca0d9,#ff5a5a40 45%,#0000 75%);animation:.55s ease-out both kx-flash;position:absolute;inset:0}@keyframes kx-flash{0%{opacity:1}to{opacity:0}}@media (max-height:700px){.kx-scene{height:11.5rem}.kx-mult{font-size:2.5rem}}@media (prefers-reduced-motion:reduce){.kx-flash{animation-duration:10ms}}.gp-mastery-gift{box-shadow:inset 0 0 0 1.5px #ffcf3fbf,0 0 14px -4px #ffcf3fcc}.gp-mastery-reward{color:#ffcf3f;align-items:center;gap:.25rem;display:inline-flex}.ms-sheet{--gk:#ffcf3f}.ms-loading{color:var(--gk-dim);justify-content:center;padding:1.5rem 0;display:flex}.ms-section{margin-top:1.1rem}.ms-h{font-family:var(--gk-display);margin:0 0 .6rem;font-size:.92rem;font-weight:900}.ms-claim-all{color:#2b1600;cursor:pointer;background:linear-gradient(#ffe07a,#ffb02e);border:0;border-radius:16px;justify-content:center;align-items:center;gap:.45rem;width:100%;margin-bottom:.6rem;padding:.7rem 1rem;font-family:inherit;font-size:.88rem;font-weight:900;display:flex;box-shadow:0 8px 22px -10px #ffb02ee6}.ms-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid;position:relative}.ms-track:before{content:"";background:#ffffff1f;border-radius:3px;height:3px;position:absolute;top:1.15rem;left:16%;right:16%}.ms-node{text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:.3rem;min-width:0;padding:0 .15rem .7rem;display:flex;position:relative}.ms-node-now{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffcf3f59}.ms-node-ring{width:2.3rem;height:2.3rem;font-family:var(--gk-display);color:var(--gk-dim);background:#24275a;border-radius:50%;place-items:center;font-size:.9rem;font-weight:900;display:grid;position:relative;box-shadow:inset 0 0 0 2px #ffffff29}.ms-node-now .ms-node-ring{color:#2b1600;background:linear-gradient(#ffe07a,#ffb02e);width:2.6rem;height:2.6rem;margin-top:-.15rem;box-shadow:0 0 18px -4px #ffbe3ce6}.ms-node-claimed .ms-node-ring{color:#0d2a20;box-shadow:none;background:#4ff0b4}.ms-node-title{color:var(--gk-faint);font-size:.66rem;font-weight:800}.ms-reward-icons{justify-content:center;align-items:center;gap:.15rem;height:2.2rem;display:flex}.ms-pack{filter:drop-shadow(0 4px 8px #00000073);width:auto;height:2.2rem}.ms-node-locked .ms-reward-icons{opacity:.55;filter:grayscale(.4)}.ms-node-reward{color:var(--gk-ink);flex-direction:column;font-size:.7rem;font-weight:800;line-height:1.25;display:flex}.ms-node-locked .ms-node-reward{color:var(--gk-dim)}.ms-node-state{color:var(--gk-faint);font-size:.64rem;font-weight:700;line-height:1.3;display:block}.ms-node-claimed .ms-node-state{color:#4ff0b4}.ms-claim{color:#2b1600;cursor:pointer;background:linear-gradient(#ffe07a,#ffb02e);border:0;border-radius:999px;justify-content:center;align-items:center;min-width:5.2rem;padding:.38rem .8rem;font-family:inherit;font-size:.74rem;font-weight:900;display:inline-flex;box-shadow:0 0 14px -4px #ffbe3ce6}.ms-claim-sm{min-width:0;padding:.25rem .6rem;font-size:.68rem}.ms-claim:disabled,.ms-claim-all:disabled{opacity:.6;cursor:default}.ms-more{color:var(--gk-dim);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin:.55rem auto 0;padding:.3rem .6rem;font-family:inherit;font-size:.74rem;font-weight:800;display:flex}.ms-all{flex-direction:column;gap:.25rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.ms-all-row{background:#ffffff0a;border-radius:12px;align-items:center;gap:.6rem;padding:.4rem .6rem;display:flex}.ms-all-now{box-shadow:inset 0 0 0 1px #ffcf3f80}.ms-all-lvl{width:1.7rem;height:1.7rem;color:var(--gk-dim);background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:900;display:grid}.ms-all-reached .ms-all-lvl{color:#2b1600;background:#ffcf3f}.ms-all-main{flex-direction:column;flex:1;min-width:0;display:flex}.ms-all-main b{font-size:.76rem;font-weight:800}.ms-all-main small{color:var(--gk-faint);font-size:.66rem}.ms-all-state{color:var(--gk-faint);flex-shrink:0;display:flex}.ms-all-reached .ms-all-state{color:#4ff0b4}.ms-top{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.ms-top-row{background:#ffffff0d;border-radius:14px;align-items:center;gap:.55rem;padding:.45rem .6rem;display:flex}.ms-top-me{background:#ffcf3f1f;box-shadow:inset 0 0 0 1px #ffcf3f73}.ms-top-rank{text-align:center;width:1.4rem;font-family:var(--gk-display);color:var(--gk-faint);flex-shrink:0;font-size:.85rem;font-weight:900}.ms-top-1 .ms-top-rank{color:#ffcf3f}.ms-top-2 .ms-top-rank{color:#d9def5}.ms-top-3 .ms-top-rank{color:#ff9f6b}.ms-top-ava{color:#fff;background:linear-gradient(135deg,#7b5cff,#ff5ba8);border-radius:50%;flex-shrink:0;place-items:center;width:2.1rem;height:2.1rem;font-weight:900;display:grid;overflow:hidden}.ms-top-ava img{object-fit:cover;width:100%;height:100%}.ms-top-main{flex-direction:column;flex:1;min-width:0;display:flex}.ms-top-name{align-items:center;gap:.3rem;min-width:0;font-size:.82rem;font-weight:800;display:flex}.ms-top-nick{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ms-top-main small{color:var(--gk-faint);font-size:.66rem;font-weight:700}.ms-top-plays{flex-direction:column;flex-shrink:0;align-items:flex-end;line-height:1.1;display:flex}.ms-top-plays b{font-family:var(--gk-display);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:900}.ms-top-plays small{color:var(--gk-faint);font-size:.6rem}.ms-top-gap{text-align:center;color:var(--gk-faint)}.ms-node-state svg{vertical-align:-.12em;margin-right:.15rem;display:inline}.ms-note{color:var(--gk-faint);margin:-.35rem 0 .6rem;font-size:.7rem}.bj-stage{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--bj-neon) 45%, transparent), 0 20px 40px -24px #000000e6;background:#062f26;gap:.15rem;padding:.55rem 3.4rem .55rem .6rem;transition:box-shadow .6s ease-out;position:relative}.bj-stage>:not(.bj-canvas-wrap){z-index:1;position:relative}.bj-canvas-wrap{z-index:0;position:absolute;inset:0}.bj-canvas{width:100%;height:100%;display:block}.bj-stage>.bj-shoe{filter:drop-shadow(0 6px 10px #0000008c);display:block;position:absolute;top:50%;right:.45rem;transform:translateY(-62%)}.bj-stage .bk-row{align-items:center;min-height:5.1rem}.bj-stage .bk-card,.bj-stage .bk-card-flip,.bj-stage .bk-card-flip.bk-card-lg{width:3.5rem;height:5rem}.bj-stage .bk-card-lg{width:3.7rem;height:5.3rem}.bj-stage .bk-card-pip{font-size:1.65rem}.bj-stage .bk-card-corner{font-size:.78rem}.bj-stage .bk-row>*+*{margin-left:-1.6rem}.bj-slot{border-radius:10px;width:3.3rem;height:4.6rem;display:block;box-shadow:inset 0 0 0 1.5px #ffd67840}.bj-line{justify-content:center;align-items:center;gap:.55rem;display:flex}.bj-line-stack{flex-direction:column;gap:.2rem}.bj-dealer,.bj-stage .bk-hands{width:100%}.bj-stage .bk-hand{padding:.25rem .35rem}.bj-stage .bk-hand-active{background:color-mix(in srgb, var(--bj-neon) 10%, transparent);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--bj-neon) 55%, transparent)}.bj-gauge-ph{text-align:center;color:#ffffff73;width:2.75rem;font-size:.68rem;font-weight:800}.bj-gauge{--bj-g:#6cc8ff;flex-direction:column;flex-shrink:0;align-items:center;width:2.75rem;display:flex;position:relative}.bj-gauge svg{display:block}.bj-gauge-track{fill:#00000073;stroke:#ffffff1f;stroke-width:4px}.bj-gauge-fill{fill:none;stroke:var(--bj-g);stroke-width:4px;stroke-linecap:round;transition:stroke-dashoffset .45s cubic-bezier(.22,1,.36,1),stroke .25s ease-out}.bj-gauge-num{font-family:var(--gk-display);font-variant-numeric:tabular-nums;color:#fff;font-size:.95rem;font-weight:900;animation:.32s cubic-bezier(.22,1,.36,1) both bj-num-pop;position:absolute;top:22px;left:50%;transform:translate(-50%,-50%)}@keyframes bj-num-pop{0%{opacity:.4;transform:translate(-50%,-50%)scale(1.35)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.bj-gauge small{white-space:nowrap;color:var(--bj-g);margin-top:.05rem;font-size:.58rem;font-weight:900}.bj-gauge-warm{--bj-g:#ffcf3f}.bj-gauge-hot{--bj-g:#ff9a3d}.bj-gauge-max{--bj-g:#ffe07a}.bj-gauge-max svg{animation:1.2s ease-in-out infinite alternate bj-glow}.bj-gauge-bust{--bj-g:#ff5b7a}.bj-gauge-bust svg{animation:.4s ease-out both bj-crack}@keyframes bj-glow{0%{filter:drop-shadow(0 0 2px #ffd25a66)}to{filter:drop-shadow(0 0 9px #ffd25af2)}}@keyframes bj-crack{0%,to{transform:translate(0)}25%{transform:translate(-3px)rotate(-4deg)}60%{transform:translate(3px)rotate(3deg)}}.bj-mid{justify-content:center;align-items:center;width:100%;min-height:2.1rem;margin:0;display:flex}.bj-status{color:#ffffffc7;text-shadow:0 1px 2px #0009;font-size:.78rem;font-weight:700}.bj-result{font-family:var(--gk-display);white-space:nowrap;border-radius:999px;padding:.32rem .95rem;font-size:.9rem;font-weight:900;animation:.4s cubic-bezier(.22,1,.36,1) both bj-result-in}@keyframes bj-result-in{0%{opacity:0;transform:translateY(6px)scale(.92)}to{opacity:1;transform:none}}.bj-result.bk-tone-win{color:#04261a;background:linear-gradient(#7dffd0,#2fe0a0);box-shadow:0 0 22px #4ff0b499,inset 0 1px #fff9}.bj-result.bk-tone-loss{color:#fff;text-shadow:0 1px 1px #50001480;background:linear-gradient(#ff5b7a,#d61f4a);box-shadow:0 0 18px #ff466e80,inset 0 1px #ffffff59}.bj-result.bk-tone-push{color:#fff;background:#3b3f86;box-shadow:inset 0 0 0 1.5px #ffffff59}.bj-result-bj{color:#2b1600;background:linear-gradient(#fff1a8,#ffc23a);box-shadow:0 0 10px #ffcf3f,0 0 28px #ffaa28cc,inset 0 1px #ffffffb3}.bj-stage>.bj-stacks{flex-direction:column;align-items:center;gap:.15rem;width:2.9rem;display:flex;position:absolute;bottom:.45rem;left:auto;right:.5rem;transform:none}.bj-stack-row{align-items:flex-end;gap:.1rem;height:2.4rem;display:flex}.bj-stack{width:28px;height:12px;display:flex;position:relative}.bj-chip{width:28px;height:12px;position:absolute;bottom:0;left:0}.bj-stack-win{filter:drop-shadow(0 0 6px #ffcf3fcc)}.bj-stake-label{white-space:nowrap;color:#fffc;font-size:.6rem;font-weight:900}.bj-payout-pop{font-family:var(--gk-display);white-space:nowrap;color:#7dffd0;text-shadow:0 0 10px #4ff0b4cc;font-size:.9rem;font-weight:900;position:absolute;top:-.6rem;right:0}.bj-tables{align-items:center;gap:.55rem;width:100%;padding:0 .4rem;display:flex}.bj-tier-now{font-weight:900}@media (min-height:740px){.bj-stage{gap:.4rem;padding-top:.9rem;padding-bottom:.9rem}.bj-stage .bk-row{min-height:6.3rem}.bj-stage .bk-card,.bj-stage .bk-card-flip,.bj-stage .bk-card-flip.bk-card-lg,.bj-slot{width:4.2rem;height:6rem}.bj-stage .bk-card-lg{width:4.45rem;height:6.4rem}.bj-stage .bk-card-pip{font-size:2rem}.bj-stage .bk-card-corner{font-size:.86rem}.bj-mid{min-height:2.6rem}}@media (max-height:689px){.bj-stage .bk-row{min-height:4.4rem}.bj-stage .bk-card,.bj-stage .bk-card-flip,.bj-stage .bk-card-flip.bk-card-lg,.bj-slot{width:3rem;height:4.3rem}.bj-stage .bk-card-lg{width:3.15rem;height:4.5rem}.bj-stage .bk-card-pip{font-size:1.35rem}.bj-mid{min-height:1.8rem}}@media (prefers-reduced-motion:reduce){.bj-gauge-max svg,.bj-gauge-bust svg,.bj-gauge-num,.bj-result{animation:none}}.tw-stage{width:100%;height:clamp(17rem, calc(100dvh - var(--bottom-nav-height,5.2rem) - 16.5rem), 34rem);isolation:isolate;background:#0c1040;border-radius:26px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe09638,0 20px 40px -24px #000000e6}.tw-stage-claim{height:clamp(15rem, calc(100dvh - var(--bottom-nav-height,5.2rem) - 21rem), 30rem)}.tw-stage-preview{height:clamp(11rem,30dvh,16.25rem)}.tw-sky{z-index:0;position:absolute;inset:0}.tw-sky canvas{width:100%;height:100%;display:block}.tw-cam{z-index:1;will-change:transform;flex-direction:column;align-items:center;transition:transform .7s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:0;left:0;right:0}.tw-crown{flex-shrink:0;position:relative}.tw-crown svg{filter:drop-shadow(0 0 10px #ffc85a59);width:100%;height:100%;display:block}.tw-beacon{background:#ff5b7a;border-radius:50%;width:.5rem;height:.5rem;margin-left:-.25rem;animation:1.6s ease-in-out infinite tw-beacon;position:absolute;top:-.25rem;left:50%;box-shadow:0 0 12px 4px #ff5b7acc}@keyframes tw-beacon{0%,to{opacity:.35}50%{opacity:1}}.tw-floor{width:100%;box-shadow:none;background:0 0;border:0;flex-shrink:0;justify-content:center;gap:0;padding:0;display:flex;position:relative}.tw-facade{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffd68c29 calc(25% - 1px) 25%),linear-gradient(#1b2156 0%,#121641 100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;height:100%;padding:7px 10px 9px;display:grid;position:relative;box-shadow:inset 1px 0 #ffd68c59,inset -1px 0 #ffd68c59,inset 0 -3px #0a0d2e}.tw-floor-gold .tw-facade{background:repeating-linear-gradient(90deg, transparent 0 calc(25% - 1px), #ffe0964d calc(25% - 1px) 25%), linear-gradient(180deg, rgba(var(--tw-tier), .55) 0%, #6a4a14 55%, #3a2808 100%);padding-top:15px;box-shadow:inset 0 0 0 2px #ffcf3f,0 0 22px #ffc85a73}.tw-floor-gold .tw-arch{box-shadow:inset 0 0 0 1.5px #ffe07a}.tw-floor-now .tw-facade{background:repeating-linear-gradient(90deg,#0000 0 calc(25% - 1px),#ffd68c40 calc(25% - 1px) 25%),linear-gradient(#2b2a6a 0%,#1b1d55 100%);box-shadow:inset 1px 0 #ffd68c99,inset -1px 0 #ffd68c99,inset 0 -3px #0a0d2e,0 0 24px #ffc86440}.tw-floor-gold.tw-floor-now .tw-facade{background:repeating-linear-gradient(90deg, transparent 0 calc(25% - 1px), #ffe09659 calc(25% - 1px) 25%), linear-gradient(180deg, rgba(var(--tw-tier), .7) 0%, #7a5414 55%, #4a320a 100%);box-shadow:inset 0 0 0 2.5px #ffe07a,0 0 30px #ffd264b3}.tw-num{font-family:var(--gk-display);color:#ffffff80;font-size:.66rem;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.tw-floor-gold .tw-num,.tw-floor-now .tw-num{color:#ffe07a}.tw-tier{z-index:2;white-space:nowrap;color:#2b1600;box-shadow:0 2px 8px rgba(var(--tw-tier), .7);background:linear-gradient(#ffe9a8,#ffcf3f);border-radius:0 0 8px 8px;padding:.05rem .5rem;font-size:.54rem;font-weight:900;position:absolute;top:1px;left:50%;transform:translate(-50%)}.tw-record{color:#ffe07a;align-items:center;gap:.15rem;font-size:.56rem;font-weight:900;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.tw-arch{touch-action:manipulation;background:#0a0d2e;border:0;border-radius:999px 999px 4px 4px;padding:0;transition:transform .12s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffd68c59}.tw-arch-glass{background:linear-gradient(#7896ff47,#28327866);border-radius:999px 999px 2px 2px;position:absolute;inset:3px}.tw-arch-glass:before,.tw-arch-glass:after{content:"";background:#0a0d2ea6;position:absolute}.tw-arch-glass:before{width:1.5px;margin-left:-.75px;top:0;bottom:0;left:50%}.tw-arch-glass:after{height:1.5px;top:55%;left:0;right:0}.tw-arch-dark .tw-arch-glass{background:linear-gradient(#1e2450b3,#0e1030e6)}.tw-arch-future .tw-arch-glass{background:linear-gradient(#5a78dc38,#1e245a80)}.tw-arch-open{cursor:pointer;box-shadow:inset 0 0 0 1.5px #ffdc82e6,0 0 14px -3px #ffc85ae6}.tw-arch-open .tw-arch-glass{background:radial-gradient(80% 70% at 50% 85%,#fff2c4 0%,#ffcf5a 45%,#e8862a 100%);animation:2.2s ease-in-out infinite tw-breathe}.tw-arch-tap:active{transform:scale(.94)}@keyframes tw-breathe{0%,to{opacity:.82}50%{opacity:1}}.tw-arch-lit .tw-arch-glass{background:radial-gradient(80% 70% at 50% 80%,#fff6d6 0%,#ffd27a 50%,#d98a2c 100%)}.tw-arch-lit{box-shadow:inset 0 0 0 1.5px #ffe6a0e6,0 0 12px -2px #ffc864b3}.tw-arch-bomb{animation:.35s ease-out both tw-crack;box-shadow:inset 0 0 0 1.5px #ff96a0e6,0 0 18px #ff3c50cc}.tw-arch-bomb .tw-arch-glass{background:radial-gradient(80% 70% at 50% 70%,#ffb199 0%,#ff4b5c 45%,#8e0f2e 100%)}.tw-arch-bomb-soft .tw-arch-glass{background:linear-gradient(#961e3c8c,#460a1eb3)}.tw-arch-crack{width:100%;height:100%;position:absolute;inset:0}.tw-arch-skull{color:#fff;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.tw-arch-bomb-soft .tw-arch-skull{color:#ffaab4d9}@keyframes tw-crack{0%{transform:scale(1.1)}to{transform:scale(1)}}.tw-lobby{background:linear-gradient(#161a4c,#0d1036);flex-direction:column;flex-shrink:0;justify-content:flex-end;align-items:center;padding-bottom:.3rem;display:flex;position:relative;box-shadow:inset 0 3px #ffcf3f,0 -1px 18px #ffc85a40}.tw-lobby-door{background:radial-gradient(80% 80% at 50% 90%,#fff0bf,#ffb347 60%,#b8681e);border-radius:999px 999px 0 0;width:2.4rem;height:1.9rem;box-shadow:0 0 16px #ffbe5ab3}.tw-lobby small{color:#ffffff8c;margin-top:.15rem;font-size:.56rem;font-weight:800}.tw-hero{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.tw-hero-coin{width:2.2rem;height:2.2rem;box-shadow:0 0 0 2px #ffffffe6, 0 0 20px 3px rgba(var(--tw-glow), .9), 0 8px 12px -4px #000000b3;border-radius:50%;position:absolute;top:-1.1rem;left:-1.1rem}.tw-hud{background:linear-gradient(90deg, rgba(var(--glow-rgb), .18), #ffffff0d 60%);box-shadow:inset 0 0 0 1px rgba(var(--glow-rgb), .35);border-radius:18px;align-items:center;gap:.6rem;padding:.45rem .7rem .45rem .45rem;display:flex}.tw-hud-coin{width:2.5rem;height:2.5rem;box-shadow:0 0 14px rgba(var(--glow-rgb), .8);border-radius:50%;flex-shrink:0}.tw-hud-main{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.tw-hud-main b{font-family:var(--gk-display);align-items:baseline;gap:.4rem;font-size:.9rem;font-weight:900;display:flex}.tw-hud-main em{font-family:var(--font-app,inherit);color:#ffcf3f;font-size:.62rem;font-style:normal;font-weight:800}.tw-hud-main small{white-space:nowrap;text-overflow:ellipsis;color:var(--gk-dim);font-size:.66rem;font-weight:700;overflow:hidden}.tw-hud-bar{background:#00000059;border-radius:999px;height:5px;display:block;overflow:hidden}.tw-hud-bar span{border-radius:inherit;background:linear-gradient(90deg,#ffe07a,#ffb02e);height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}.tw-hud-floors{font-family:var(--gk-display);color:#ffe07a;flex-direction:column;flex-shrink:0;align-items:flex-end;font-size:1.2rem;font-weight:900;line-height:1;display:flex}.tw-hud-floors small{font-family:var(--font-app,inherit);color:var(--gk-faint);margin-top:.15rem;font-size:.6rem;font-weight:800}.tw-preview{flex-direction:column;gap:.4rem;display:flex}.tw-preview-cap{text-align:center;color:var(--gk-dim);margin:0;font-size:.74rem}.tw-preview-cap b{color:#ffe07a}.gk-t-tower .tz-flash{top:calc(env(safe-area-inset-top,0px) + 7.4rem);z-index:40;width:min(26rem,100% - 2rem);animation:.4s cubic-bezier(.22,1,.36,1) both tw-flash-in;position:fixed;left:50%;transform:translate(-50%)}@keyframes tw-flash-in{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.tcr-overlay{z-index:70;background:radial-gradient(60% 50% at 50% 40%, rgba(var(--tcr,255, 207, 63), .25), #060718e0 70%);align-items:center}.tcr{color:#fff;background:linear-gradient(180deg, rgba(var(--tcr), .22), #14163cf5 45%);width:min(92vw,24rem);box-shadow:inset 0 0 0 1.5px rgba(var(--tcr), .55), 0 30px 60px -20px #000000e6;border-radius:28px;flex-direction:column;align-items:center;gap:.45rem;padding:1.2rem 1.1rem 1.1rem;display:flex;position:relative}.tcr-kicker{color:#ffffffb3;margin:0;font-size:.74rem;font-weight:800}.tcr-hero{place-items:center;width:11rem;height:11rem;display:grid;position:relative}.tcr-rays{background:repeating-conic-gradient(from 0deg, rgba(var(--tcr), .28) 0deg 8deg, transparent 8deg 20deg);border-radius:50%;animation:18s linear infinite tcr-spin;position:absolute;inset:-2rem;-webkit-mask:radial-gradient(circle,#000 30%,#0000 70%);mask:radial-gradient(circle,#000 30%,#0000 70%)}@keyframes tcr-spin{to{transform:rotate(360deg)}}.tcr-halo{background:radial-gradient(circle, rgba(var(--tcr), .65), rgba(var(--tcr), 0) 70%);border-radius:50%;position:absolute;inset:.8rem}.tcr-coin{width:8.2rem;height:8.2rem;box-shadow:0 0 0 3px #ffffffd9, 0 0 40px 6px rgba(var(--tcr), .85);border-radius:50%;position:relative}.tcr-grade{font-family:var(--gk-display);color:rgb(var(--tcr));text-shadow:0 0 22px rgba(var(--tcr), .8);margin:.2rem 0 0;font-size:1.9rem;font-weight:900;line-height:1}.tcr-name{color:#ffffffd9;margin:0;font-size:.82rem;font-weight:800}.tcr-name span{color:#ffffff80;margin-left:.25rem}.tcr-ladder{flex-wrap:wrap;justify-content:center;gap:.3rem;margin-top:.2rem;display:flex}.tcr-step{color:#ffffffd9;background:rgba(var(--s), .22);box-shadow:inset 0 0 0 1px rgba(var(--s), .5);border-radius:999px;padding:.18rem .55rem;font-size:.66rem;font-weight:900}.tcr-step+.tcr-step:before{content:"→ ";color:#fff6}.tcr-step-from{opacity:.7}.tcr-step-to{color:#fff;background:rgba(var(--s), .7);box-shadow:0 0 14px -2px rgba(var(--s), .9)}.tcr-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:100%;margin-top:.3rem;display:grid}.tcr-stats>span{background:#ffffff0f;border-radius:14px;flex-direction:column;align-items:center;padding:.45rem .3rem;display:flex}.tcr-stats small{color:#ffffff8c;font-size:.62rem;font-weight:700}.tcr-stats b{font-family:var(--gk-display);font-size:.95rem;font-weight:900}.tcr-pnt{color:#ffe07a;align-items:center;gap:.2rem;display:inline-flex}.tcr-cta{width:100%;margin-top:.4rem}@media (prefers-reduced-motion:reduce){.tw-cam{transition:none}.tw-arch-open .tw-arch-glass,.tw-beacon,.tcr-rays{animation:none}}.ux2-stage{background:radial-gradient(60% 60% at 55%,#9b8cff2e,#0000 70%),linear-gradient(160deg,#1d1950,#0f0d2e 75%);height:clamp(13rem,33dvh,18rem);padding:0;position:relative}.ux2{position:absolute;inset:0 0 0 4.6rem}.ux2-canvas{pointer-events:none;width:calc(100% + 4.6rem);height:100%;display:block;position:absolute;top:0;left:-4.6rem}.ux2-chip{aspect-ratio:1;width:34%;max-width:7.6rem;box-shadow:0 0 0 3px #ffffffd9, 0 0 36px 6px rgba(var(--tier), .75);border-radius:50%;transition:box-shadow .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ux2-spin .ux2-chip{animation:.16s ease-in-out infinite alternate ux2-hum}@keyframes ux2-hum{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1.035)}}.ux2-success .ux2-chip{box-shadow:0 0 0 3px #fff, 0 0 50px 12px rgba(var(--tier), .95);animation:.6s cubic-bezier(.22,1,.36,1) both ux2-rise}@keyframes ux2-rise{0%{filter:brightness(2.2);transform:translate(-50%,-50%)scale(.7)}60%{transform:translate(-50%,-50%)scale(1.12)}to{filter:none;transform:translate(-50%,-50%)scale(1)}}.ux2-empty{white-space:nowrap;text-align:center;color:#ffffff8c;font-size:.82rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ux2-chance{background:#08061ab3;border-radius:999px;align-items:baseline;gap:.25rem;padding:.2rem .65rem;display:flex;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.ux2-chance b{font-family:var(--gk-display);font-size:1.05rem;font-weight:900}.ux2-chance small{color:var(--gk-dim);font-size:.64rem;font-weight:800}.ux2-chance-good b{color:#7dffd0}.ux2-chance-risk b{color:#ffcf3f}.ux2-ladder{z-index:2;flex-direction:column;justify-content:space-between;width:4.4rem;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:.7rem;bottom:.7rem;left:.55rem}.ux2-rung{color:#ffffff59;align-items:center;gap:.3rem;font-size:.56rem;font-weight:800;display:flex;position:relative}.ux2-rung i{background:rgba(var(--r), .35);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.ux2-rung-past{color:#ffffff8c}.ux2-rung-past i{background:rgba(var(--r), .8)}.ux2-rung-now{color:#fff}.ux2-rung-now i{background:rgb(var(--r));width:.7rem;height:.7rem;box-shadow:0 0 10px rgb(var(--r))}.ux2-rung-next{color:rgb(var(--r))}.ux2-rung-next i{box-shadow:inset 0 0 0 1.5px rgb(var(--r));background:0 0;animation:1.2s ease-in-out infinite alternate ux2-next}@keyframes ux2-next{0%{opacity:.5}to{opacity:1}}.ux2-rung b{color:#0b1a14;background:#7dffd0;border-radius:999px;margin-left:auto;padding:0 .3rem;font-size:.56rem}.ux2-rung em{color:#ffcf3f;font-size:.5rem;font-style:normal}.ux2-result{text-align:center;font-family:var(--gk-display);flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem .4rem;margin:0;font-size:1rem;font-weight:900;display:flex}.ux2-result small{width:100%;font-family:var(--font-app,inherit);color:var(--gk-dim);font-size:.7rem;font-weight:700}.ux2-result-win{color:#7dffd0;animation:.4s cubic-bezier(.22,1,.36,1) both cs-art-in}.ux2-result-win b{color:#fff;text-shadow:0 0 16px #7dffd0e6}.ux2-result-lose{color:#ff8fa3;font-size:.92rem;animation:.4s cubic-bezier(.22,1,.36,1) both cs-art-in}.ux2-result-hint{font-family:var(--font-app,inherit);color:var(--gk-dim);font-size:.8rem;font-weight:700}.ux2-strip{scrollbar-width:none;gap:.5rem;margin:0 -1rem;padding:.3rem 1rem .4rem;display:flex;overflow-x:auto}.ux2-strip::-webkit-scrollbar{display:none}.ux2-pick{width:4.2rem;color:var(--gk-ink);cursor:pointer;touch-action:manipulation;background:#ffffff0d;border:0;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;gap:.1rem;padding:.3rem .2rem;font-family:inherit;transition:transform .12s cubic-bezier(.25,.46,.45,.94);display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.ux2-pick:active{transform:scale(.95)}.ux2-pick:disabled{opacity:.5}.ux2-pick-on{background:rgba(var(--glow-rgb), .18);box-shadow:inset 0 0 0 2px rgba(var(--glow-rgb), .9), 0 0 16px -4px rgba(var(--glow-rgb), .9)}.ux2-pick-coin{width:2.5rem;height:2.5rem;box-shadow:0 0 0 2px rgba(var(--glow-rgb), .9);border-radius:50%}.ux2-pick small{color:rgb(var(--glow-rgb));font-size:.58rem;font-weight:800}.ux2-pick b{font-family:var(--gk-display);font-size:.74rem;font-weight:900}.ux2-costs{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;display:flex}.ux2-costs>span,.ux2-boost{color:var(--gk-ink);background:#ffffff12;border:0;border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .65rem;font-family:inherit;font-size:.74rem;font-weight:800;display:inline-flex}.ux2-costs .ux2-cost-risk{color:#ff8fa3;background:#ff5c7a1a}.ux2-boost{color:#2b0a4a;cursor:pointer;background:linear-gradient(135deg,#e0c3ff,#9b8cff)}.ux2-boost:disabled{color:#ffffff8c;cursor:default;background:#ffffff12}.ux2-costs .ux2-boost-on{color:#d8c8ff;background:#9b8cff33}@media (max-height:700px){.ux2-stage{height:9.8rem}.ux2-result{font-size:.88rem}.ux2-pick{width:3.9rem;padding:.3rem .15rem}.ux2-pick-coin{width:2.3rem;height:2.3rem}.ux2-result small{display:none}}@media (prefers-reduced-motion:reduce){.ux2-spin .ux2-chip,.ux2-success .ux2-chip,.ux2-rung-next i{animation:none}}.ux2-targets,.ux2-grades{scrollbar-width:none;gap:.35rem;margin:0 -1rem;padding:.1rem 1rem;display:flex;overflow-x:auto}.ux2-targets::-webkit-scrollbar{display:none}.ux2-grades::-webkit-scrollbar{display:none}.ux2-target{min-width:4.4rem;color:var(--gk-ink);box-shadow:inset 0 0 0 1px rgba(var(--glow-rgb), .35);cursor:pointer;touch-action:manipulation;background:#ffffff0f;border:0;border-radius:14px;flex-direction:column;flex-shrink:0;align-items:center;padding:.3rem .55rem;font-family:inherit;display:flex}.ux2-target b{color:rgb(var(--glow-rgb));font-size:.72rem;font-weight:900}.ux2-target small{font-family:var(--gk-display);font-size:.74rem;font-weight:900}.ux2-target-on{background:rgba(var(--glow-rgb), .2);box-shadow:inset 0 0 0 2px rgba(var(--glow-rgb), .95), 0 0 14px -4px rgba(var(--glow-rgb), .9)}.ux2-grade{color:var(--gk-dim);cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.3rem .7rem;font-family:inherit;font-size:.74rem;font-weight:800;display:inline-flex}.ux2-grade i{color:var(--gk-faint);font-size:.64rem;font-style:normal}.ux2-grade-on{color:#fff;background:rgba(var(--glow-rgb,155, 140, 255), .25);box-shadow:inset 0 0 0 1.5px rgba(var(--glow-rgb,155, 140, 255), .9)}.ux2-rung-click{cursor:pointer}.ux2-rung-path{color:rgba(var(--r), .85)}.ux2-rung-path i{box-shadow:inset 0 0 0 1.5px rgba(var(--r), .7);background:0 0}.ux2-costs .ux2-cost-free{color:#7dffd0;background:#4ff0b41a}.ugr{z-index:200;padding:1rem .75rem calc(1rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060418b8;justify-content:center;align-items:flex-end;animation:.2s ease-out both ugr-fade;display:flex;position:fixed;inset:0}@keyframes ugr-fade{0%{opacity:0}}.ugr-card{color:#fff;background:linear-gradient(170deg,#2e2470,#1a1446 70%);border-radius:26px;flex-direction:column;gap:.65rem;width:100%;max-width:26rem;padding:1.1rem 1rem 1rem;animation:.28s cubic-bezier(.2,.8,.2,1) both ugr-up;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff24,0 30px 60px -20px #000000e6}@keyframes ugr-up{0%{opacity:0;transform:translateY(24px)}}.ugr-x{color:#fffc;background:#ffffff1a;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;top:.7rem;right:.7rem}.ugr-title{font-family:var(--font-arcade), var(--font-app), system-ui, sans-serif;margin:0;font-size:1.2rem;font-weight:900}.ugr-out{border-radius:18px;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.ugr-out-win{background:#5dffb01f;box-shadow:inset 0 0 0 1.5px #5dffb073}.ugr-out-lose{background:#ff4d6d24;box-shadow:inset 0 0 0 1.5px #ff4d6d8c}.ugr-out-lose .ugr-pair svg{color:#ff6b85}.ugr-pair{color:#ffffffbf;flex-shrink:0;align-items:center;gap:.3rem;display:flex}.ugr-coin{width:2.6rem;height:2.6rem;filter:drop-shadow(0 0 8px rgba(var(--glow-rgb), .7));border-radius:999px;display:block}.ugr-coin-burnt{filter:grayscale()brightness(.55)}.ugr-void{border:2px dashed #ff6b8599;border-radius:999px;width:2.6rem;height:2.6rem;display:block}.ugr-txt{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ugr-txt b{font-size:.95rem;font-weight:900}.ugr-out-win .ugr-txt b{color:#5dffb0}.ugr-out-lose .ugr-txt b{color:#ff8fa3}.ugr-txt small{color:#ffffffd9;font-size:.78rem;font-weight:700;line-height:1.3}.ugr-skip{color:#ffffffbf;align-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:flex}.ugr-skip input{accent-color:#ff6b85;width:1.1rem;height:1.1rem}.ugr-actions{gap:.5rem;display:flex}.ugr-btn{min-height:3rem;font:inherit;border:0;border-radius:16px;flex:1;font-size:.95rem;font-weight:900}.ugr-btn-ghost{color:#fff;background:#ffffff1a}.ugr-btn-go{color:#fff;background:linear-gradient(135deg,#ff6b85,#ff3d6e);box-shadow:0 10px 24px -10px #ff3d6ee6}.ugr-btn:focus-visible,.ugr-x:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.ugr,.ugr-card{animation:none}}.bm-sheet>*{flex-shrink:0}.bm-coin .rush-icon,.bm-coin img{width:3.7rem;height:3.7rem}@media (max-height:700px){.bm-hero{padding:1rem 1rem .8rem}.bm-coin{width:3.6rem;height:3.6rem}.bm-coin .rush-icon,.bm-coin img,.bm-coin svg{width:2.8rem;height:2.8rem}.bm-amount{font-size:2.2rem}}.ex{text-align:left;background:#ffffff0f;border-radius:18px;flex-direction:column;gap:.5rem;padding:.8rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ex-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ex-title{color:#fff;align-items:center;gap:.4rem;font-size:.9rem;font-weight:900;display:inline-flex}.ex-rate{color:#2b1600;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff3b0,#ffcf3f);border-radius:999px;padding:.15rem .55rem;font-size:.74rem;font-weight:900}.ex-limit{color:#9097c4;margin:0;font-size:.76rem;font-weight:600}.ex-limit b{color:#fff}.ex-row{gap:.45rem;display:flex}.ex-input{min-width:0;min-height:2.8rem;font:inherit;color:#fff;background:#0000004d;border:0;border-radius:14px;flex:1;padding:0 .8rem;font-size:.95rem;font-weight:800;box-shadow:inset 0 0 0 1px #ffffff1f}.ex-input:focus-visible{outline:2px solid #ffcf3f}.ex-btn{min-height:2.8rem;font:inherit;color:#2b1600;background:linear-gradient(135deg,#fff3b0,#ffcf3f 55%,#ff9f1c);border:0;border-radius:14px;flex-shrink:0;padding:0 1.1rem;font-size:.9rem;font-weight:900;position:relative}.ex-btn:disabled{opacity:.45}.ex-msg{color:#c9cdf0;align-items:center;gap:.3rem;margin:0;font-size:.8rem;font-weight:700;display:flex}.ex-msg b{color:#ffcf3f}.ex-msg-ok{color:#4ff0b4}.ex-msg-bad{color:#ff8fa0}.ex-warn{color:#ff8fa0;align-items:center;gap:.35rem;margin:0;font-size:.72rem;font-weight:700;display:flex}.tcr-lost .tcr-coin{filter:grayscale()brightness(.55)contrast(1.1);box-shadow:0 0 0 3px #ff6b85b3,0 0 40px 6px #ff3d6e99}.tcr-lost .tcr-grade{color:#ff8fa3}.tcr-lost .tcr-step:not(.tcr-step-from){opacity:.55;text-decoration:line-through}.tcr-lost .tcr-step-to{color:#ffffffb3;box-shadow:none;background:#ff4d6d40}.tcr-burn{color:#fff;background:linear-gradient(135deg,#ff8a5b,#ff3d6e);border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;bottom:1.1rem;right:1.1rem;box-shadow:0 0 0 3px #1a1446,0 0 20px #ff3d6ecc}.tcr-lost .tcr-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.st-trail{flex-direction:column;gap:.3rem;width:100%;display:flex}.st-stops{gap:.3rem;display:grid;position:relative}.st-rail{pointer-events:none;background:#ffffff1a;border-radius:99px;height:3px;margin-top:-1.5px;position:absolute;top:50%;left:10%;right:10%}.st-rail i{width:calc(var(--st-fill,0) * 100%);border-radius:inherit;background:linear-gradient(90deg,#b49bff,#ffcf3f);transition:width .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0 auto 0 0;box-shadow:0 0 8px #ffcf3f8c}.st-stop{--c:#ff5a8a;z-index:1;min-width:0;font:inherit;color:#fff6;background:#0c0822db;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:.05rem;padding:.28rem .15rem .22rem;transition:color .3s,box-shadow .3s,background .3s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.st-ico{place-items:center;height:14px;display:grid}.st-stop b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.6rem;font-weight:900;line-height:1.2;overflow:hidden}.st-stop b.is-long{letter-spacing:-.01em;font-size:.5rem}.st-stop small{opacity:.8;font-size:.55rem;font-weight:800;line-height:1.1}.st-stop.is-lit{color:#fff;background:color-mix(in srgb, var(--c) 30%, #0c0822e6);box-shadow:inset 0 0 0 1.5px var(--c), 0 0 14px -2px var(--c);text-shadow:0 0 8px var(--c);animation:.5s cubic-bezier(.22,1,.36,1) both st-on}@keyframes st-on{0%{filter:brightness(2.2)}to{filter:brightness()}}.st-stop.is-next{color:#fffc;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 65%, transparent)}.st-stop.is-best:not(.is-lit):after{content:"";background:#ffd84a;border-radius:50%;width:5px;height:5px;position:absolute;top:3px;right:4px;box-shadow:0 0 6px #ffd84a}.st-stop.is-prize{cursor:pointer;color:#ffe08a;background:linear-gradient(#5a3a06f2,#281604f2);animation:2.4s ease-in-out infinite st-prize;box-shadow:inset 0 0 0 1.5px #ffcf3fd9,0 0 16px -3px #ffcf3fe6}.st-stop.is-prize .st-ico{color:#ffcf3f;filter:drop-shadow(0 0 4px #ffcf3fe6)}.st-stop.is-prize.is-lit,.st-stop.is-prize.is-claimed{color:#2a1700;text-shadow:none;background:linear-gradient(#ffe58a,#ffb52e)}.st-stop.is-prize.is-lit .st-ico,.st-stop.is-prize.is-claimed .st-ico{color:#2a1700;filter:none}.st-stop.is-prize.is-claimed{opacity:.9;animation:none;box-shadow:inset 0 0 0 1.5px #ffcf3f}@keyframes st-prize{50%{box-shadow:inset 0 0 0 1.5px #ffcf3f,0 0 22px #ffcf3ff2}}.st-ribbon{color:#2a1700;background:#ffcf3f;border-radius:99px;padding:0 .35rem;font-size:.5rem;font-style:normal;font-weight:900;line-height:1.5;position:absolute;top:-7px;left:50%;translate:-50%;box-shadow:0 2px 6px #0006}.st-stop:focus-visible{outline-offset:2px;outline:2px solid #ffcf3f}.st-hint{color:#ffffffc7;text-align:center;justify-content:center;align-items:center;gap:.4rem;min-height:1.1rem;margin:0;font-size:.68rem;font-weight:700;line-height:1.25;display:flex}.st-hint b{color:#fff}.st-best{color:#3a2200;background:#ffd84a;border-radius:999px;flex:none;padding:.05rem .4rem;font-size:.6rem;font-weight:900}@media (prefers-reduced-motion:reduce){.st-stop.is-lit,.st-stop.is-prize{animation:none}}.dz-table{background:#0b0726;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ff5aaa73,0 20px 40px -24px #000000e6}.dz-city{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.dz-table>:not(.dz-city){z-index:1;position:relative}.hz-table{background:#160b2c;overflow:hidden;box-shadow:inset 0 0 0 2px #ffcf3f73,inset 0 0 40px #00000080,0 20px 40px -24px #000000e6}.hz-hall{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hz-table>:not(.hz-hall){z-index:1;position:relative}.hz-table .hx-card{width:6.1rem;height:8.6rem}.hz-table .hx-back{background:radial-gradient(circle,#ffcf3f59 0 22%,#0000 23%),repeating-linear-gradient(45deg,#ffcf3f1f 0 5px,#0000 5px 10px),linear-gradient(160deg,#6a1b3f,#2a0f45);box-shadow:inset 0 0 0 3px #ffcf3f,inset 0 0 0 6px #2a0f45,inset 0 0 0 7px #ffcf3f80,0 12px 26px -10px #000000e6}.hz-table .hx-back-mark{color:#ffcf3f;text-shadow:0 0 12px #ffcf3fcc;font-size:1.6rem}.hz-table .hx-back-mark:before{content:"♛"}.hz-table .hx-back-mark{font-size:0}.hz-table .hx-back-mark:before{font-size:2.1rem}.hz-table .hx-face{background:linear-gradient(160deg,#fffdf5,#f3ecd9);box-shadow:inset 0 0 0 2px #c99628a6,0 12px 26px -10px #000000e6}.hz-table .hx-pip{filter:drop-shadow(0 2px #0000001f);font-size:3.4rem}.hz-table .hx-card-win .hx-face{box-shadow:inset 0 0 0 2px #c99628a6,0 0 0 3px #ffcf3f,0 0 34px 2px #ffcf3fe6}.hz-table .hx-card-lose .hx-face{box-shadow:inset 0 0 0 2px #c99628a6,0 0 0 3px #ff6b81,0 0 24px -2px #ff6b81cc}.hz-table .hx-tag{color:#ffe9a8}.hz-table .hx-hint{color:#f1e6ff}.hz-result{animation:.45s cubic-bezier(.22,1,.36,1) both hz-pop}@keyframes hz-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hz-result{animation:none}}.sf-stage{background:#0d0b2e;overflow:hidden;box-shadow:inset 0 0 0 2px #b99bff80,inset 0 0 40px #00000080,0 20px 40px -24px #000000e6}.sf-space{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sf-stage>:not(.sf-space){z-index:1;position:relative}.sf-path{width:100%}.sf-stage .pq-slot{border-radius:999px;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0003}.sf-stage .pq-slot-low{color:#e7e9ff;background:radial-gradient(circle at 40% 30%,#8a8fd0,#3c3f7d 75%)}.sf-stage .pq-slot-mid{background:radial-gradient(circle at 40% 30%,#d6fff0,#4ff0b4 70%);box-shadow:inset 0 1px #fff9,0 0 8px -2px #4ff0b4cc}.sf-stage .pq-slot-high{background:radial-gradient(circle at 40% 30%,#fff8d6,#ffcf3f 70%);box-shadow:inset 0 1px #fff9,0 0 10px -2px #ffcf3fe6}.sf-stage .pq-slot-mega{color:#fff;background:radial-gradient(circle at 40% 30%,#ffd1e6,#ff3d8f 70%);animation:1.8s ease-in-out infinite sf-pulse;box-shadow:inset 0 1px #fff9,0 0 14px #ff3d8ff2}@keyframes sf-pulse{50%{box-shadow:inset 0 1px #fff9,0 0 22px 2px #ff3d8f}}.sf-stage .pq-hint,.sf-stage .pq-meta{color:#e6e3ff}@media (prefers-reduced-motion:reduce){.sf-stage .pq-slot-mega{animation:none}}.sf-stage{gap:.25rem;padding-top:.5rem}.sf-path .st-stop{padding-block:.3rem}.ldf{background:#08061a8c;border-radius:1rem;align-items:center;gap:.5rem;min-width:0;padding:.35rem .35rem .35rem .6rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ldf-live{color:#ff8fa3;flex:none;align-items:center;gap:.35rem;font-size:.72rem;font-weight:800;display:inline-flex}.ldf-live i{background:#ff4d6d;border-radius:999px;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite ldf-blink;box-shadow:0 0 8px #ff4d6d}@keyframes ldf-blink{50%{opacity:.3}}.ldf-viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ldf-track{will-change:transform;width:max-content;display:flex}.ldf-track>.ldf-item{margin-right:.4rem}.ldf-item{background:linear-gradient(180deg, rgba(var(--rar), .2), rgba(var(--rar), .06));box-shadow:inset 0 -2px 0 rgba(var(--rar), .9);border-radius:.75rem;flex:none;align-items:center;gap:.4rem;padding:.25rem .6rem .25rem .25rem;display:inline-flex}.ldf-art{flex:none;place-items:center;width:2rem;height:2rem;display:grid;position:relative;overflow:hidden}.ldf-chip{border-radius:999px;width:100%;height:100%;display:block;overflow:hidden}.ldf-pack{object-fit:contain;width:100%;height:100%}.ldf-text{flex-direction:column;line-height:1.15;display:flex}.ldf-text b{color:rgb(var(--rar));white-space:nowrap;font-size:.74rem;font-weight:800}.ldf-text small{color:#cbc6f0;white-space:nowrap;align-items:center;gap:.25rem;font-size:.64rem;display:inline-flex}.ldf-item.is-lost .ldf-chip{filter:grayscale()brightness(.6)}.ldf-item.is-lost .ldf-art:after{content:"✕";color:#ff5c7a;text-shadow:0 0 6px #000c;place-items:center;font-size:1.1rem;font-weight:900;display:grid;position:absolute;inset:0}.rl-stage{background:#120a2a;gap:.5rem;padding:.7rem .7rem .8rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffcf3f73,inset 0 0 40px #00000073,0 20px 40px -24px #000000e6}.rl-scene{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.rl-stage>:not(.rl-scene){z-index:1;position:relative}.rl-hist{z-index:1;scrollbar-width:none;gap:.3rem;width:calc(100% + 1rem);margin:-.6rem -.5rem;padding:.85rem .8rem;display:flex;position:relative;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.rl-hist::-webkit-scrollbar{display:none}.rl-h{font-variant-numeric:tabular-nums;color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.85rem;height:1.85rem;padding:0 .3rem;font-size:.78rem;font-weight:900;display:inline-flex}.rl-h:first-child{box-shadow:0 0 0 2px #ffcf3f,0 0 12px #ffcf3f99}.rl-h-red{background:#d8314f}.rl-h-black{background:#1b1730;box-shadow:inset 0 0 0 1px #ffffff2e}.rl-h-black:first-child{box-shadow:0 0 0 2px #ffcf3f,0 0 12px #ffcf3f99}.rl-h-green{background:#13a36a}.rl-hist-empty{color:#ffffff8c;font-size:.74rem;font-weight:700}.rl-wheel-wrap{aspect-ratio:1;filter:drop-shadow(0 14px 22px #0000008c);align-self:center;width:min(58vw,13.5rem);position:relative}.rl-wheel{width:100%;min-width:0;height:100%;display:block}.rl-pointer{z-index:2;filter:drop-shadow(0 2px 2px #00000080);border:8px solid #0000;border-top:12px solid #ffcf3f;margin-left:-8px;position:absolute;top:-4px;left:50%}.rl-resultline{justify-content:center;align-items:center;gap:.6rem;min-height:2.6rem;display:flex}.rl-ball{min-width:2.4rem;height:2.4rem;font-family:var(--font-arcade), var(--font-app), system-ui, sans-serif;color:#fff;border-radius:999px;place-items:center;padding:0 .3rem;font-size:1.1rem;font-weight:900;animation:.45s cubic-bezier(.34,1.56,.64,1) both rl-pop;display:inline-grid;box-shadow:inset 0 0 0 2px #ffcf3f,0 0 18px #ffcf3f8c}.rl-ball-sm{min-width:1.6rem;height:1.6rem;font-size:.72rem;animation:none;box-shadow:inset 0 0 0 1.5px #ffcf3f}.rl-ball-red{background:#d3173f}.rl-ball-black{background:#15131f}.rl-ball-green{background:#0e9f5a}@keyframes rl-pop{0%{opacity:0;transform:scale(.4)}}.rl-shake{animation:.45s ease-out rl-shake}@keyframes rl-shake{20%{transform:translate(-6px,2px)}40%{transform:translate(6px,-2px)}60%{transform:translate(-4px,1px)}80%{transform:translate(2px,-1px)}}.rl-table{background:radial-gradient(120% 90% at 50% 20%,#13664a,#0b3a2b 75%);border-radius:1.1rem;flex-direction:column;gap:.35rem;padding:.5rem;display:flex;box-shadow:inset 0 0 0 2px #ffcf3f8c,inset 0 0 30px #0006}.rl-bet{color:#fff;background:#ffffff14;border:0;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.05rem;min-height:2.6rem;padding:.3rem .2rem;font-family:inherit;font-size:.82rem;font-weight:900;transition:transform .1s;display:flex;box-shadow:inset 0 0 0 1px #ffffff47}.rl-bet small{color:#ffe58a;font-size:.64rem;font-weight:800}.rl-bet:active:not(:disabled){transform:scale(.96)}.rl-bet-red{background:linear-gradient(#e8264f,#a80f30)}.rl-bet-black{background:linear-gradient(#2a2638,#0f0d18)}.rl-bet-green{background:linear-gradient(#17b86a,#0a7a45)}.rl-bet.is-on{transform:translateY(-1px);box-shadow:inset 0 0 0 2.5px #ffcf3f,0 0 16px #ffcf3f8c}.rl-felt{grid-template-columns:1.6rem 1fr;gap:.25rem;padding-top:.15rem;display:grid}.rl-felt-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.18rem;display:grid}.rl-num{aspect-ratio:.8;color:#fff;border:0;border-radius:.35rem;place-items:center;font-family:inherit;font-size:.66rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #ffffff40}.rl-num-zero{aspect-ratio:auto;height:100%}.rl-num-red{background:#c8153b}.rl-num-black{background:#15131f}.rl-num-green{background:#0e9f5a}.rl-num.is-on{box-shadow:inset 0 0 0 2px #ffcf3f,0 0 10px #ffcf3fb3}.rl-num.is-hit{animation:.6s ease-in-out 3 rl-hit}@keyframes rl-hit{50%{box-shadow:inset 0 0 0 2px #fff,0 0 14px #fff}}@media (prefers-reduced-motion:reduce){.rl-ball,.rl-shake,.rl-num.is-hit{animation:none}}.ldf-coin{width:100%;height:100%;filter:drop-shadow(0 0 6px rgba(var(--rar), .6));place-items:center;display:grid}.ldf-item.is-lost .ldf-coin{filter:grayscale()brightness(.6)}.gk-root>.ldf,.gk-root .ldf{padding-block:.22rem}.gk-root .ldf-art{width:1.6rem;height:1.6rem}.gk-root .ldf-item{padding-block:.15rem}.gk-root .ldf-text b{font-size:.7rem}@media (max-height:900px){.gk-root{gap:.55rem}}.rl-stage{padding-inline:.5rem}.rl-main{grid-template-columns:minmax(0,1fr) 7rem;align-self:stretch;align-items:center;gap:.4rem;width:100%;display:grid}.rl-main>.rl-wheel-wrap{justify-self:center;width:100%;max-width:17rem}.rl-resultline{z-index:3;pointer-events:none;min-height:0;position:absolute;inset:0}.rl-resultline .rl-ball{min-width:2.9rem;height:2.9rem;font-size:1.3rem}.rl-payout{z-index:3;white-space:nowrap;width:max-content;margin:0 auto;padding:.18rem .5rem;font-size:.74rem;position:absolute;bottom:17%;left:0;right:0}.rl-side{background:radial-gradient(120% 90% at 50% 20%,#13664a,#0b3a2b 75%);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.3rem;display:grid;box-shadow:inset 0 0 0 2px #ffcf3f8c,inset 0 0 24px #0006}.rl-side .rl-bet{letter-spacing:-.02em;border-radius:.6rem;min-height:2.3rem;padding:.1rem;font-size:clamp(.58rem,2.55vw,.66rem);line-height:1.05}.rl-side .rl-bet small{font-size:.56rem}.rl-side .rl-bet-wide{grid-column:1/-1}.rl-table{padding:.4rem}.rl-live{color:#e6e2ff;align-self:stretch;align-items:center;gap:.45rem;width:100%;min-height:1.6rem;font-size:.7rem;font-weight:800;display:flex}.rl-online{background:#08061a99;border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.2rem .5rem;display:inline-flex}.rl-online i{background:#4ff0b4;border-radius:999px;width:.45rem;height:.45rem;animation:1.6s ease-in-out infinite ldf-blink;box-shadow:0 0 8px #4ff0b4}.rl-bettors{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:.35rem;min-width:0;display:inline-flex;overflow:hidden}.rl-avas{display:inline-flex}.rl-avas>*+*{margin-left:-.4rem}.rl-avas .kn-avatar{box-shadow:0 0 0 2px #120a2a}.rl-state{color:#fff;background:#08061a99;border-radius:999px;flex:none;padding:.2rem .55rem}.rl-state.is-betting{color:#2b1600;background:linear-gradient(90deg,#ffe58a,#ffcf3f)}.rl-state.is-spinning{color:#06261b;background:#4ff0b4}.rl-ring{z-index:1;pointer-events:none;width:calc(100% + 14px);height:calc(100% + 14px);position:absolute;inset:-7px;transform:rotate(-90deg)}.rl-ring-track{fill:none;stroke:#ffffff1f;stroke-width:2.2px}.rl-ring-fill{fill:none;stroke:#ffcf3f;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:100 100;filter:drop-shadow(0 0 3px #ffcf3fe6);animation-name:rl-drain;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes rl-drain{0%{stroke-dashoffset:0;stroke:#ffe58a}65%{stroke:#ffcf3f}80%{stroke:#ff8a3d}to{stroke-dashoffset:100px;stroke:#ff4d6d}}.rl-ring.is-hot .rl-ring-fill{filter:drop-shadow(0 0 5px #ff4d6df2)}.rl-nomore{font-family:var(--font-arcade), var(--font-app), system-ui, sans-serif;letter-spacing:.02em;white-space:nowrap;color:#ffe58a;background:#0a0618d1;border-radius:.5rem;padding:.35rem .8rem;font-size:.68rem;font-weight:900;animation:.3s cubic-bezier(.34,1.56,.64,1) both rl-pop;box-shadow:inset 0 0 0 1.5px #ffcf3fb3,0 6px 18px #00000080}.rl-state b{font-variant-numeric:tabular-nums;font-weight:900}.rl-state.is-betting.is-hot{color:#fff;background:linear-gradient(90deg,#ff8a3d,#ff4d6d)}.rl-bet.is-placed{position:relative}.rl-bet.is-placed:after{content:"";background:#ffcf3f;border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:3px;right:3px;box-shadow:0 0 6px #ffcf3f}.rl-bet-amt{z-index:2;color:#3a2200;background:#ffcf3f;border-radius:99px;padding:0 .3rem;font-size:.55rem;font-style:normal;font-weight:900;line-height:1.5;position:absolute;top:-6px;right:-4px;box-shadow:0 2px 6px #00000073}.rl-bet.is-placed:has(.rl-bet-amt):after{display:none}.rl-mine{background:linear-gradient(#ffcf3f24,#ffcf3f0a);border-radius:16px;flex-direction:column;gap:.35rem;padding:.55rem .7rem;display:flex;box-shadow:inset 0 0 0 1px #ffcf3f66}.rl-mine-head{color:#ffffffbf;justify-content:space-between;align-items:center;margin:0;font-size:.72rem;font-weight:800;display:flex}.rl-mine-head b{color:#ffcf3f;font-size:.85rem;font-weight:900}.rl-mine-rows{flex-wrap:wrap;gap:.3rem;display:flex}.rl-mine-row{background:#0a061e8c;border-radius:10px;align-items:baseline;gap:.3rem;padding:.2rem .5rem;font-size:.7rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.rl-mine-row.is-on{box-shadow:inset 0 0 0 1.5px #ffcf3f}.rl-mine-row b{color:#fff;font-weight:900}.rl-mine-row span{color:#ffcf3f;font-weight:900}.rl-mine-row small{color:#ffffff8c;font-size:.6rem;font-weight:700}@media (prefers-reduced-motion:reduce){.rl-online i,.rl-nomore{animation:none}}.kr-raise{text-align:center;color:#ffffffc7;background:#ff8a3d1f;border-radius:10px;margin:0;padding:.35rem .6rem;font-size:.72rem;font-weight:700;line-height:1.3;box-shadow:inset 0 0 0 1px #ff8a3d73}.kr-raise b{color:#ffb36b;font-weight:900}.ux2-draggable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ux2-draggable:active{cursor:grabbing}.ux2-draggable:focus-visible{outline-offset:-4px;border-radius:1.2rem;outline:2px solid #7dffd0b3}.ux2-zone-hint{color:#b6ffe1;white-space:nowrap;pointer-events:none;background:#08061a99;border-radius:999px;padding:.15rem .55rem;font-size:.66rem;font-weight:700;position:absolute;top:6%;left:50%;transform:translate(-50%)}.bk-bet-panel{transition:opacity .25s}.bk-bet-panel-idle{opacity:.45;pointer-events:none}.bk-act-busy{pointer-events:none}.ux2-pick-coin .chip-face{box-shadow:0 0 0 1.5px rgba(var(--glow-rgb), .85), 0 0 8px rgba(var(--glow-rgb), .45)!important}.ux2-pick-coin{box-shadow:none;margin-bottom:.15rem}.ux2-pick-no{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;color:#ffffffd1;max-width:100%;font-size:.56rem;font-weight:800;line-height:1.1;overflow:hidden}.st-stop b.is-long{white-space:normal;text-overflow:clip;text-align:center;line-height:1.05}.gk-quick-btn{white-space:nowrap;padding-inline:.25rem;overflow:hidden}
