:root{--gg-page:#05050c;--gg-text:#fff;--gg-muted:#ffffff8c;--gg-muted-2:#fff6;--gg-font:"Montserrat", system-ui, sans-serif;--gg-font-num:"Unbounded", "Montserrat", sans-serif;--gg-blue:linear-gradient(115deg, #5cbcff, #2e96f5 45%, #1667c9);--gg-blue-edge:#0f4f9e;--gg-blue-flat:#5cbcff;--gg-purple:linear-gradient(100deg, #8e5cff, #7a3af0);--gg-purple-edge:#5100b2;--gg-gold:linear-gradient(180deg, #ffc93d, #f09400);--gg-gold-edge:#b96800;--gg-dark:#1e2530;--gg-dark-sel:#39414e;--gg-edge-dark:0 4px 0 #00000073, inset 0 1px 0 #ffffff14, inset 0 -2px 0 #0000003d;--gg-edge-dark-pressed:0 1px 0 #00000073, inset 0 2px 4px #00000047;--gg-notice-bg:#10121cf2;--gg-notice-border:#ffffff1f;--gg-err-bg:#ff50501a;--gg-err-border:#ff5a5a59;--gg-err-text:#ffb3b3;--gg-empty-bg:#ffffff0a;--gg-empty-border:#ffffff29;--gg-shimmer:linear-gradient(90deg, #ffffff0d 0, #ffffff1c 50%, #ffffff0d 100%);--gg-safe-top:env(safe-area-inset-top,0px);--gg-safe-bottom:env(safe-area-inset-bottom,0px);--gg-safe-left:env(safe-area-inset-left,0px);--gg-safe-right:env(safe-area-inset-right,0px);--gg-nav-active:#5cbcff;--gg-nav-idle:#8b93a7;--nl-bg:#07080f;--nl-surface:#0f1625b8;--nl-stroke:#ffffff1f;--nl-text:#f7faff;--nl-muted:#d3ddf29e;--nl-blue:#2f7bff;--nl-cyan:#41e7ff;--nl-lime:#b6ff00;--nl-pink:#ff35d4;--nl-gold:#ffd24a}html,body,#root{height:100%;margin:0}body{background:var(--gg-page);color:var(--gg-text);font-family:var(--gg-font);-webkit-font-smoothing:antialiased;overscroll-behavior:none}*{box-sizing:border-box}button{font-family:inherit}@keyframes ggSheet{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ggPop{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes ggFade{0%{opacity:0}to{opacity:1}}@keyframes ggToast{0%{opacity:0;transform:translate(-50%)translateY(-14px)}12%{opacity:1;transform:translate(-50%)translateY(0)}82%{opacity:1}to{opacity:0}}@keyframes ggTabIn{0%{opacity:0;transform:translateX(calc(var(--tdx,0) * 1px)) scale(.985)}to{opacity:1;transform:none}}@keyframes ggFrameOut{0%{opacity:1}to{opacity:0}}@keyframes ggTabOut{0%{transform:none}to{transform:translateX(calc(var(--tdx-out,0) * 1px)) scale(.985)}}@keyframes ggShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes ggGrPop{0%{opacity:0;transform:scale(.9)translateY(14px)}to{opacity:1;transform:none}}@keyframes ggTw{0%,to{opacity:.2;transform:scale(.8)}50%{opacity:.95;transform:scale(1.2)}}@keyframes ggRise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes ggDrift{0%{transform:translate(-4%,2%)scale(1)}to{transform:translate(4%,-3%)scale(1.08)}}@keyframes ggDrift2{0%{transform:translate(3%,-2%)scale(1.06)}to{transform:translate(-3%,3%)scale(1)}}@keyframes ggSlide{0%{background-position:0 0,0 0}to{background-position:0 46px,46px 0}}@keyframes ggTwinkle{0%,to{opacity:.12;transform:scale(.8)}50%{opacity:.75;transform:scale(1.1)}}.gg-no-motion *,.gg-no-motion :before,.gg-no-motion :after{transition:none!important;animation:none!important}.nl-balance-pill{-webkit-backdrop-filter:blur(22px)saturate(1.45);background:linear-gradient(145deg,#ffffff1c,#ffffff09),#080b12b3;border:1px solid #ffffff24;box-shadow:0 12px 30px #00000057,inset 0 1px #ffffff29}.nl-plus-orb{color:#ffffffeb;background:#ffffff13;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff1a}.nl-liquid-card,.nl-glass{background:linear-gradient(145deg, #ffffff1b, #ffffff07), var(--nl-surface);border:1px solid var(--nl-stroke);-webkit-backdrop-filter:blur(22px)saturate(1.4);position:relative;overflow:hidden;box-shadow:0 18px 44px #00000061,inset 0 1px #ffffff24}.nl-liquid-card:before,.nl-glass:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(70% 65% at 0 0,#b6ff0021,#0000 60%),radial-gradient(70% 65% at 100% 100%,#2f7bff1f,#0000 62%);position:absolute;inset:0}.nl-scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.nl-scrollbar-hidden::-webkit-scrollbar{width:0;height:0;display:none}.nl-pressable{transition:transform .16s,filter .16s;transform:translateZ(0)}.nl-pressable:active{transform:scale(.975)}.gg-btn{cursor:pointer;color:#fff;white-space:nowrap;border:0;border-radius:15px;justify-content:center;align-items:center;gap:6px;height:50px;font-size:14px;font-weight:800;transition:translate 80ms,scale 80ms,box-shadow 80ms,opacity .15s;display:inline-flex;position:relative}.gg-btn[disabled],.gg-btn[aria-disabled=true]{cursor:default;opacity:.5}.gg-btn--blue{background:var(--gg-blue);box-shadow:0 4px 0 var(--gg-blue-edge), 0 8px 22px #1d7fe85c, inset 0 1px 0 #ffffff59, inset 0 -3px 0 #0003}.gg-btn--blue:not([disabled]):active{box-shadow:0 1px 0 var(--gg-blue-edge), inset 0 2px 5px #00000038;translate:0 3px}.gg-btn--purple{background:var(--gg-purple);box-shadow:0 4px 0 var(--gg-purple-edge), 0 8px 22px #7a3af06b, inset 0 1px 0 #ffffff3d, inset 0 -3px 0 #0003}.gg-btn--purple:not([disabled]):active{box-shadow:0 1px 0 var(--gg-purple-edge), inset 0 2px 5px #00000038;translate:0 3px}.gg-btn--gold{background:var(--gg-gold);color:#3a2200;box-shadow:0 4px 0 var(--gg-gold-edge), 0 5px 16px #f0940066, inset 0 1px 0 #ffffff59, inset 0 -3px 0 #0003;font-weight:900}.gg-btn--gold:not([disabled]):active{box-shadow:0 1px 0 var(--gg-gold-edge), inset 0 2px 5px #00000038;translate:0 3px}.gg-btn--dark{background:var(--gg-dark);box-shadow:var(--gg-edge-dark);border:1px solid #ffffff0d}.gg-btn--dark:not([disabled]):active{box-shadow:var(--gg-edge-dark-pressed);translate:0 3px}.gg-btn--glass{box-shadow:var(--gg-edge-dark);background:#ffffff0f;border:1px solid #ffffff29}.gg-btn--glass:not([disabled]):active{box-shadow:var(--gg-edge-dark-pressed);translate:0 3px}.gg-btn--offline{color:#ffffff59!important;cursor:not-allowed!important;opacity:1!important;box-shadow:var(--gg-edge-dark)!important;background:#ffffff14!important}.gg-btn--block{width:100%}.gg-header{z-index:10;align-items:center;gap:10px;min-height:60px;padding:14px 16px 12px;display:flex;position:relative}.gg-header--game{pointer-events:none;position:absolute;top:0;left:0;right:0}.gg-header--game>*{pointer-events:auto}.gg-back{color:#fff;cursor:pointer;background:#ffffff17;border:0;border-radius:12px;flex:none;width:34px;height:34px;font-size:17px;font-weight:800;box-shadow:0 3px #00000073,inset 0 1px #ffffff14,inset 0 -2px #0000003d}.gg-back:active{box-shadow:var(--gg-edge-dark-pressed);translate:0 2px}.gg-title{letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;font-style:italic;font-weight:900;overflow:hidden}.gg-title--tab{font-size:20px}.gg-spacer{flex:1}.gg-pill{cursor:pointer;color:#fff;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0;font-size:14px;font-weight:800;line-height:1;transition:translate 80ms,scale 80ms;display:flex}.gg-pill:active{translate:0 1px;scale:.96}.gg-pill__star{width:17px;height:17px;display:block}.gg-pill__plus{background:#ffffff21;border-radius:999px;flex:none;width:22px;height:22px;display:block;position:relative}.gg-pill__plus:before,.gg-pill__plus:after{content:"";background:currentColor;border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gg-pill__plus:before{width:9px;height:2px}.gg-pill__plus:after{width:2px;height:9px}.gg-pill--zero{background:#ffffff21;border-radius:999px;gap:6px;height:30px;padding:0 12px;font-size:13px;box-shadow:0 3px #00000073,inset 0 1px #ffffff14,inset 0 -2px #0000003d}.gg-pill--zero .gg-pill__star{width:16px;height:16px}.gg-pill--wait{background-image:var(--gg-shimmer);cursor:pointer;background-color:#ffffff0a;background-size:200px 100%;border-radius:999px;width:70px;height:22px;animation:1.3s linear infinite ggShimmer}.gg-shimmer{background-image:var(--gg-shimmer);background-color:#ffffff0a;background-size:200px 100%;border-radius:15px;animation:1.3s linear infinite ggShimmer}.gg-place-loading{flex-direction:column;gap:8px;display:flex}.gg-place-loading__note{color:var(--gg-muted);text-align:center;font-size:12px;font-weight:700}.gg-place-error{background:var(--gg-err-bg);border:1px solid var(--gg-err-border);border-radius:14px;align-items:center;gap:10px;padding:12px 13px;display:flex}.gg-place-error__text{min-width:0;color:var(--gg-err-text);flex:1;font-size:12px;font-weight:700}.gg-place-error__case{color:#ffb3b3b3;margin-top:3px;font-size:10.5px;font-weight:700;display:block}.gg-place-error__retry{color:#ffd6d6;cursor:pointer;background:#ff5a5a40;border:0;border-radius:10px;flex:none;height:32px;padding:0 14px;font-size:11.5px;font-weight:800;box-shadow:0 3px #00000073,inset 0 1px #ffffff14,inset 0 -2px #0000003d}.gg-place-error__retry:active{box-shadow:var(--gg-edge-dark-pressed);translate:0 2px}.gg-place-empty{background:var(--gg-empty-bg);border:1px dashed var(--gg-empty-border);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:26px 16px;display:flex}.gg-place-empty__icon{font-size:34px;line-height:1}.gg-place-empty__text{color:#ffffffbf;text-align:center;font-size:13px;font-weight:800}.gg-notice{left:50%;top:calc(10px + var(--gg-safe-top));z-index:90;background:var(--gg-notice-bg);border:1px solid var(--gg-notice-border);color:#fff;text-align:center;text-wrap:pretty;pointer-events:none;width:max-content;max-width:calc(100% - 32px);animation:ggToast var(--gg-notice-ms,3.2s) ease forwards;border-radius:12px;padding:10px 16px;font-size:12.5px;font-weight:700;line-height:1.35;position:absolute;transform:translate(-50%);box-shadow:0 12px 30px #00000080}.gg-notice--game{top:calc(64px + var(--gg-safe-top))}.gg-offline{left:16px;right:16px;top:calc(14px + var(--gg-safe-top));z-index:65;background:var(--gg-notice-bg);border:1px solid var(--gg-notice-border);color:#fff;pointer-events:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:38px;font-size:12.5px;font-weight:700;display:flex;position:absolute;box-shadow:0 12px 30px #00000080}.gg-offline--game{top:calc(62px + var(--gg-safe-top))}.gg-dim{z-index:65;background:#0000008c;animation:.2s ggFade;position:absolute;inset:0}.gg-sheet{max-height:min(92%, calc(100% - var(--gg-safe-top) - 8px));padding:16px 16px calc(26px + var(--gg-safe-bottom));background:#141418;border-radius:22px 22px 0 0;animation:.32s ggSheet;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.gg-sheet__head{align-items:center;margin-bottom:12px;display:flex}.gg-sheet__title{text-align:center;flex:1;padding-left:30px;font-size:16px;font-weight:900}.gg-close{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;flex:none;width:30px;height:30px;font-size:13px;box-shadow:0 3px #00000073,inset 0 1px #ffffff14,inset 0 -2px #0000003d}.gg-close:active{box-shadow:var(--gg-edge-dark-pressed);translate:0 2px}.gg-modal-dim{z-index:62;padding:var(--gg-safe-top) 32px var(--gg-safe-bottom);background:#0009;justify-content:center;align-items:center;animation:.2s ggFade;display:flex;position:absolute;inset:0}.gg-modal{background:#17141f;border:1px solid #ffffff1f;border-radius:22px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:22px 18px;animation:.3s ggPop;display:flex;position:relative}.gg-modal>.gg-close{border-radius:9px;width:28px;height:28px;font-size:12px;position:absolute;top:12px;right:12px}.gg-system{z-index:100;color:#fff;background:linear-gradient(#131316,#0b0b0e);position:fixed;inset:0;overflow:hidden}.gg-system:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 30% 0,#326ebe40,#0000 55%),radial-gradient(circle,#ffffff38 1px,#0000 1.4px);background-size:100% 100%,26px 22px;position:absolute;inset:0}.gg-system__body{padding:var(--gg-safe-top) 32px var(--gg-safe-bottom);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.gg-system--crash{background:#0a0912}.gg-system--crash:before{display:none}.gg-system--ban .gg-system__body{padding:var(--gg-safe-top) 26px var(--gg-safe-bottom);background:#14060a80}.gg-system__icon{font-size:56px;line-height:1}.gg-system__title{font-size:20px;font-weight:900}.gg-system__text{color:#ffffff8c;white-space:pre-wrap;font-size:12.5px;font-weight:700;line-height:1.55}.gg-ban-reason{background:var(--gg-err-bg);border:1px solid var(--gg-err-border);color:#ffffffbf;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;width:100%;padding:14px;font-size:12.5px;font-weight:700;line-height:1.55}.gg-ban-until{color:#ffc487;font-size:12.5px;font-weight:800}.gg-support-name{color:#8ec8ff;font-size:11.5px;font-weight:800}.gg-lang-buttons{flex-direction:column;gap:10px;width:100%;max-width:280px;margin-top:8px;display:flex}.gg-lang-buttons .gg-btn{border-radius:16px;height:54px;font-size:15px;font-weight:900}.gg-progress{background:#ffffff17;border-radius:4px;width:100%;max-width:240px;height:8px;margin-top:6px;overflow:hidden}.gg-progress>span{background:linear-gradient(90deg,#3aa9ff,#1d7fe8);border-radius:4px;height:100%;transition:width .3s;display:block}.gg-brand{text-transform:uppercase;font-size:22px;font-style:italic;font-weight:900}.gg-app{position:fixed;inset:0;overflow:hidden}.gg-frame{position:absolute;inset:0}.gg-frame--leave{z-index:15;pointer-events:none;animation:.28s both ggFrameOut}.gg-screen{animation:.42s cubic-bezier(.2,.9,.3,1) both ggTabIn;position:absolute;inset:0;overflow-y:auto}.gg-frame--leave>.gg-screen{animation:.28s cubic-bezier(.4,0,.6,1) both ggTabOut}.gg-screen--nav{padding-bottom:var(--gg-nav-clearance)}.gg-tab-head{z-index:10;pointer-events:none;animation:.42s cubic-bezier(.2,.9,.3,1) both ggTabIn;position:absolute;left:0;right:0}.gg-tab-head>*>*{pointer-events:auto}.gg-frame--leave>.gg-tab-head{animation:.28s cubic-bezier(.4,0,.6,1) both ggTabOut}.gg-stub{margin:16px}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2)format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2)format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2)format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-cyrillic-800-normal-DDmpGQGC.woff2)format("woff2"),url(/assets/montserrat-cyrillic-800-normal-B_mUCQ9O.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-900-normal-CrYcRZSi.woff2)format("woff2"),url(/assets/montserrat-cyrillic-900-normal-CGsoW8-j.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2)format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff)format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/montserrat-cyrillic-900-italic-C7g4YPoi.woff2)format("woff2"),url(/assets/montserrat-cyrillic-900-italic-XTqgssWO.woff)format("woff")}@font-face{font-family:Montserrat;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-italic-Drco3BKl.woff2)format("woff2"),url(/assets/montserrat-latin-900-italic-B59aVta_.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-cyrillic-500-normal-vuFlZByi.woff2)format("woff2"),url(/assets/unbounded-cyrillic-500-normal-CRDmNtZY.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/unbounded-latin-500-normal-4slEIF53.woff2)format("woff2"),url(/assets/unbounded-latin-500-normal-ZsrgWWU1.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-cyrillic-600-normal-DW6uzIMB.woff2)format("woff2"),url(/assets/unbounded-cyrillic-600-normal-B-s5c2Kn.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/unbounded-latin-600-normal-oRSANpZr.woff2)format("woff2"),url(/assets/unbounded-latin-600-normal-BPdB_PEv.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2)format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-cyrillic-800-normal--HlTIRd4.woff2)format("woff2"),url(/assets/unbounded-cyrillic-800-normal-DbsDaRyD.woff)format("woff")}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/unbounded-latin-800-normal-CN2Hxyoo.woff2)format("woff2"),url(/assets/unbounded-latin-800-normal-Cjred_zf.woff)format("woff")}.ug-veil{border-radius:inherit;pointer-events:none;background:#080a1294;position:absolute;inset:0}.ug-pill{letter-spacing:.04em;font-variant-numeric:tabular-nums;z-index:2;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800;position:absolute;top:6px;left:6px}.ug-pill--lock{color:#ffc487;background:#00000073;border:1px solid #ffc48766}.ug-pill--review{text-align:center;letter-spacing:0;color:#8ec8ff;background:#00000073;border:1px solid #5da0ff4d;line-height:1.2;right:6px}@keyframes ugRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ugPick{0%{opacity:0;transform:scale(.7)}65%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}.ug-screen{color:#fff;padding:4px 16px 30px}.ug-top{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);align-items:center;display:grid}.ug-card{aspect-ratio:1;cursor:pointer;-webkit-backdrop-filter:blur(12px);background:linear-gradient(160deg,#585c6a61 0%,#3c3f4a57 55%,#2a2c3652 100%);border:1px solid #ffffff21;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px 8px;transition:background .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px -12px #000000bf,inset 0 1px #ffffff24,inset 0 -16px 28px #0003}.ug-card--full{background:linear-gradient(160deg,#6a6e7e85 0%,#4a4e5c7a 55%,#32354075 100%)}.ug-card__shine{pointer-events:none;background:linear-gradient(#ffffff12,#0000);border-radius:21px 21px 40% 40%;height:42%;position:absolute;top:1px;left:1px;right:1px}.ug-plus{width:34px;height:34px;position:relative}.ug-plus:before,.ug-plus:after{content:"";background:var(--ug-plus);border-radius:2px;position:absolute}.ug-plus:before{height:2.6px;margin-top:-1.3px;top:50%;left:0;right:0}.ug-plus:after{width:2.6px;margin-left:-1.3px;top:0;bottom:0;left:50%}.ug-card__label{color:#ffffff8c;font-size:13px;font-weight:800;position:relative}.ug-card__pic{filter:drop-shadow(0 10px 16px #00000080);place-items:center;animation:.35s cubic-bezier(.2,.9,.3,1.2) ugPick;display:grid;position:relative}.ug-card__name{color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;font-weight:800;position:relative;overflow:hidden}.ug-price{color:#fff;box-sizing:border-box;background:#06081080;border-radius:6px;flex:none;align-items:center;gap:4px;max-width:100%;height:19px;padding:0 8px;font-size:11.5px;font-weight:800;display:flex;position:relative}.ug-ring{position:relative}.ug-pct{font-family:var(--gg-font-num);letter-spacing:-.01em;color:#fff;text-shadow:0 4px 18px #00000080;font-size:43px;font-weight:800;line-height:1}.ug-pct-sign{font-family:var(--gg-font-num);color:#ffffff8c;font-size:17px;font-weight:600}.ug-chance{letter-spacing:.16em;color:#ffffff6b;margin-top:7px;font-size:10px;font-weight:800}.ug-btn{cursor:pointer;border:0;border-radius:14px;flex:1;min-width:0;height:44px;font-family:inherit;font-size:14px;font-weight:800;transition:translate 80ms,scale 80ms,box-shadow 80ms}.ug-btn:active{scale:.98}.ug-btn--muted{background:linear-gradient(90deg, var(--ug-muted-a), var(--ug-muted-b));color:#ffffff73;box-shadow:inset 0 1px #ffffff0f}.ug-btn--go{background:linear-gradient(90deg, var(--ug-go-a), var(--ug-go-b));box-shadow:0 8px 24px var(--ug-go-glow), inset 0 1px 0 #ffffff38;color:#fff}.ug-btn--go[disabled]{cursor:default;opacity:.45}.ug-btn--busy,.ug-btn--busy:active{cursor:default;scale:none}.ug-bolt{-webkit-backdrop-filter:blur(10px);cursor:pointer;border:1px solid var(--ug-bolt-line);background:var(--ug-bolt-bg);border-radius:14px;flex:none;place-items:center;width:54px;height:44px;padding:0;transition:background .25s,border-color .25s,box-shadow .25s,translate 80ms,scale 80ms;display:grid}.ug-bolt:active{translate:0 2px;scale:.97}.ug-bolt--on{border-color:var(--ug-bolt-on-line);background:var(--ug-bolt-on-bg);box-shadow:0 0 16px -2px var(--ug-bolt-on-glow)}.ug-tabs{-webkit-backdrop-filter:blur(10px);background:#121826b8;border:1px solid #ffffff0f;border-radius:14px;margin:14px 0 0;padding:4px;display:flex;position:relative}.ug-tabs__thumb{background:linear-gradient(90deg, var(--ug-go-a), var(--ug-thumb-b));width:calc(50% - 4px);box-shadow:0 4px 14px var(--ug-thumb-glow);border-radius:10px;transition:transform .38s cubic-bezier(.3,1.2,.5,1);position:absolute;top:4px;bottom:4px;left:4px}.ug-tab{z-index:1;color:#ffffff80;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;min-width:0;height:32px;font-family:inherit;font-size:13px;font-weight:800;transition:color .3s,translate 80ms,scale 80ms;position:relative}.ug-tab:active{translate:0 2px;scale:.97}.ug-tab--on{color:#fff}.ug-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;animation:.32s cubic-bezier(.2,.9,.3,1) ugRise;display:grid}.ug-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;animation:.32s cubic-bezier(.2,.9,.3,1) ugRise;display:grid}.ug-item{aspect-ratio:.765;cursor:pointer;background:linear-gradient(#182033,#121827);border:1px solid #ffffff1f;border-radius:13px;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;padding:10px 6px;transition:scale 80ms;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0d}.ug-item:active{scale:.97}.ug-want{aspect-ratio:.845;cursor:pointer;background:linear-gradient(#182033,#121827);border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;padding:12px 8px;transition:scale 80ms;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.ug-want:active{scale:.97}.ug-name{color:#ffffffe0;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:10.5px;font-weight:700;position:relative;overflow:hidden}.ug-cost{color:#fff;align-items:center;gap:4px;font-size:11.5px;font-weight:800;display:flex;position:relative}.ug-note{text-align:center;color:#ffffff73;padding:28px 12px;font-size:13px;font-weight:700}.ug-wait{text-align:center;color:#fff6;padding:14px 0;font-size:11px;font-weight:600}@keyframes bkWheelGlow{0%,to{box-shadow:0 0 44px #ffd20038}50%{box-shadow:0 0 78px #ffd2006b}}@keyframes bkSheen{0%{transform:translate(-150%)skew(-18deg)}38%,to{transform:translate(430%)skew(-18deg)}}@keyframes bkFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes bkLivePulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes bkCaseLid{0%,10%{transform:rotate(0)}22%,80%{transform:rotate(-28deg)}94%,to{transform:rotate(0)}}@keyframes bkCaseGlow{0%,10%{opacity:.1}25%,78%{opacity:.9}95%,to{opacity:.1}}@keyframes bkGiftRise{0%,4%{opacity:0;transform:translate(-50%,10px)scale(.4)}10%,24%{opacity:1;transform:translate(-50%,-30px)scale(1)}31%,to{opacity:0;transform:translate(-50%,-44px)scale(.85)}}@keyframes bkSpinWheel{0%{transform:rotate(0)}12%{transform:rotate(80deg)}58%{transform:rotate(1300deg)}72%,to{transform:rotate(1440deg)}}@keyframes bkRollGift{0%,70%{opacity:0;transform:translate(-50%,4px)scale(.3)}78%,90%{opacity:1;transform:translate(-50%,-16px)scale(1)}97%,to{opacity:0;transform:translate(-50%,-24px)scale(.8)}}@keyframes bkPlinkoA{0%{opacity:0;transform:translate(-2px)}4%{opacity:1}13%{transform:translate(-10px,42px)}16%{transform:translate(-13px,39px)}26%{transform:translate(4px,84px)}29%{transform:translate(7px,81px)}38%{transform:translate(-14px,128px)}41%{transform:translate(-16px,125px)}50%{transform:translate(2px,168px)}53%{transform:translate(4px,165px)}62%{transform:translate(-6px,198px)}65%{transform:translate(-7px,196px)}76%{transform:translate(-2px,218px)}80%{transform:translate(-2px,215px)}86%{opacity:1;transform:translate(-2px,218px)}92%,to{opacity:0;transform:translate(-2px,219px)}}@keyframes bkPlinkoB{0%{opacity:0;transform:translate(2px)}4%{opacity:1}13%{transform:translate(12px,42px)}16%{transform:translate(15px,39px)}26%{transform:translate(-4px,84px)}29%{transform:translate(-7px,81px)}38%{transform:translate(16px,128px)}41%{transform:translate(18px,125px)}50%{transform:translate(6px,168px)}53%{transform:translate(4px,165px)}62%{transform:translate(22px,198px)}65%{transform:translate(23px,196px)}76%{transform:translate(28px,218px)}80%{transform:translate(28px,215px)}86%{opacity:1;transform:translate(28px,218px)}92%,to{opacity:0;transform:translate(28px,219px)}}@keyframes bkTubeSway{0%,to{transform:translate(-9px)}50%{transform:translate(9px)}}@keyframes bkWheelTurn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bkMineSweep{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(430%)skew(-18deg)}}@keyframes bkBucketPulse{0%,to{filter:brightness(.92);transform:scale(1);box-shadow:0 0 6px #ffd2004d}50%{filter:brightness(1.25);transform:scale(1.12);box-shadow:0 0 22px #ffd200f2}}@keyframes bkPlSink{0%{transform:translate(var(--bx),0) scale(1);opacity:1}to{transform:translate(var(--bx),16px) scale(.3);opacity:0}}@keyframes bkMineScan{0%,to{opacity:.04}50%{opacity:.18}}@keyframes bkBallEsc2{0%{transform:translate(0)}14%{transform:translate(88px,14px)}28%{transform:translate(64px,64px)}42%{transform:translate(112px,96px)}58%{transform:translate(22px,100px)}72%{transform:translate(58px,44px)}86%{transform:translate(104px,8px)}to{transform:translate(0)}}@keyframes bkGauge{0%{animation-timing-function:cubic-bezier(.2,.86,.26,1);transform:rotate(253.6deg)}76%,to{transform:rotate(1693.6deg)}}@keyframes bkZoneNeon{0%,to{opacity:.62}50%{opacity:1}}@keyframes bkNailPulse{0%,to{transform:scale(1)}50%{transform:scale(1.13)}}@keyframes bkHammerHit{0%,52%{transform:rotate(-30deg)}63%,68%{transform:rotate(20deg)}82%,to{transform:rotate(-30deg)}}@keyframes bkCraftA{0%,20%{opacity:1}23%,87%{opacity:0}90%,to{opacity:1}}@keyframes bkCraftB{0%,20%{opacity:0}23%,54%{opacity:1}57%,to{opacity:0}}@keyframes bkCraftC{0%,54%{opacity:0}57%,87%{opacity:1}90%,to{opacity:0}}@keyframes bkCraftBounce{0%,60%{transform:translateY(0)}66%{transform:translateY(3px)}74%{transform:translateY(-1px)}80%,to{transform:translateY(0)}}@keyframes bkTowerStep{0%,8%{opacity:.28}16%,50%{opacity:1;box-shadow:0 0 10px #7b93ffb3}62%,to{opacity:.28}}@keyframes bkUpgradeSpin{to{transform:rotate(360deg)}}@keyframes bkSparkle{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes bkTicker{to{transform:translate(-50%)}}@keyframes bkCraftHitL{0%,60%{transform:translate(0)}66%{transform:translate(-3px,2px)}74%{transform:translate(1px,-1px)}80%,to{transform:translate(0)}}@keyframes bkShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes bkRise{0%{opacity:0;transform:translateY(6px)scale(.8)}25%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:.9}to{opacity:0;transform:translateY(-10px)scale(1)}}@keyframes bkTwPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes bkTwFrame{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.gg-pill.gg-pill--glass{border-radius:999px;gap:7px;min-height:38px;padding:8px 12px;font-size:13px;font-weight:800}.gg-pill.gg-pill--glass:active{translate:0 1px;scale:.96}.gg-pill--glass .gg-pill__plus{color:#ffffffeb;background:#ffffff13;border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff1a}.gg-pill--glass.gg-pill--wait{background-image:none;width:auto;min-width:86px;height:38px;animation:none}@keyframes whUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes whFade{0%{opacity:0}to{opacity:1}}@keyframes whShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes whTip{0%{opacity:0;transform:translate(-50%,-10px)}10%,86%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}@keyframes whTip2{0%{opacity:0;transform:translate(-50%,-10px)}10%,86%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}@keyframes tuUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:none}}@keyframes tuFade{0%{opacity:0}to{opacity:1}}@keyframes tuSwap{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}@keyframes tuSheen{0%,55%{transform:translate(-160%)skew(-18deg)}to{transform:translate(420%)skew(-18deg)}}@keyframes tuShimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.gp-169ny:active{translate:0 2px;box-shadow:0 1px #00000059}.gp-1bnva:active{scale:.97}.gp-15m62:active{translate:0 2px;box-shadow:0 1px #0f4f9e}.gp-175zd:active{translate:0 2px;box-shadow:0 1px #06632b}.gp-xkfnv:active{translate:0 2px;box-shadow:0 1px #0006}.gp-1tjk0:active{translate:0 2px;box-shadow:0 1px #00000073,inset 0 2px 4px #00000047}.gp-dz3ew:active{translate:0 3px;box-shadow:0 1px #0f4f9e}.gp-1gbqe:active{translate:0 3px;box-shadow:0 1px #0f4f9e,inset 0 2px 5px #00000038}.gp-1hv1l:active{translate:0 3px;box-shadow:0 1px #00000073,inset 0 2px 4px #00000047}.gp-82ew5:active{translate:0 3px;box-shadow:0 1px #ba7700,inset 0 2px 5px #00000038}.gp-zkidm:active{translate:0 3px;box-shadow:0 1px #003b91,inset 0 2px 5px #00000038}.gp-vgkh0:active{translate:0 3px;box-shadow:0 1px #0006,inset 0 2px 4px #00000047}.gp-ox9d2:active{translate:0 1px;scale:.97}.gg-tu-input{appearance:none;box-shadow:none!important;background:0 0!important;border:0!important}.gg-tu-input::placeholder{color:#ffffff6b;font-weight:900}.gg-wd-input::placeholder{color:#ffffff59}@keyframes fcNeon{0%,to{opacity:.8}50%{opacity:1}}
