#call{z-index:6;pointer-events:none;opacity:0;background:#3a1f5c9e;border:3px solid #fffc;border-radius:22px;grid-template-columns:auto auto;align-items:center;column-gap:12px;padding:6px 22px 10px 12px;transition:opacity .15s,transform .3s cubic-bezier(.2,1.7,.4,1);display:grid;position:fixed;top:56px;left:50%;transform:translate(-50%)scale(.5)}#call.show{opacity:1;transform:translate(-50%)scale(1)}#call.hurry .cIcon{animation:.18s ease-in-out infinite alternate cWob}#call .cIcon{grid-row:span 2;width:62px;height:62px}#call .cIcon svg{width:100%;height:100%}#call .cName{white-space:nowrap;font-size:46px;line-height:1}#call .cBar{background:#ffffff40;border-radius:6px;height:10px;margin-top:6px;display:block;overflow:hidden}#call .cBar i{background:var(--c,#fff);transform-origin:0;border-radius:6px;height:100%;display:block}@keyframes cWob{0%{transform:rotate(-9deg)scale(1.04)}to{transform:rotate(9deg)scale(1.1)}}body:not([data-screen=hud]) #call{display:none}@media (height<=460px){#call{border-width:2px;column-gap:8px;padding:3px 14px 6px 8px;top:44px}#call .cIcon{width:40px;height:40px}#call .cName{font-size:28px}#call .cBar{height:7px;margin-top:4px}}body.calling #banner{top:max(21%,150px)}@media (height<=460px){body.calling #banner{top:104px}}body.gw #alive,body.gw #feed{display:none!important}#turf{z-index:6;pointer-events:none;flex-direction:column;gap:4px;min-width:170px;display:flex;position:fixed;top:64px;right:14px}#turf .tr{color:#fff;background:#3a1f5c8c;border-radius:14px;grid-template-columns:18px 16px 1fr auto;align-items:center;gap:6px;padding:3px 10px 4px 8px;font-size:15px;line-height:1.1;display:grid}#turf .tr.me{color:#3a1f5c;transform-origin:100%;background:#ffffffeb;transform:scale(1.06)}#turf .tr i{opacity:.8;font-size:13px;font-style:normal}#turf .tr .dot{border:2px solid #fff;border-radius:50%;width:14px;height:14px}#turf .tr b{white-space:nowrap;text-overflow:ellipsis;max-width:120px;line-height:1.35;overflow:hidden}#turf .tr em{font-size:18px;font-style:normal}body:not([data-screen=hud]) #turf,body.tut #turf{display:none}#final{z-index:7;color:#fff;pointer-events:none;opacity:0;font-size:120px;line-height:1;position:fixed;top:22%;left:50%;transform:translate(-50%,-50%)}#final.tick{animation:1s ease-out forwards finTick}#final.hot{color:#ff5d6e}@keyframes finTick{0%{opacity:0;transform:translate(-50%,-50%)scale(2.2)}15%{opacity:1;transform:translate(-50%,-50%)scale(1)}75%{opacity:.9}to{opacity:0;transform:translate(-50%,-50%)scale(.85)}}body:not([data-screen=hud]) #final,body.overhead #labels,body.overhead #pops,body.overhead #edges,body.overhead #timer{display:none}#bars{z-index:7;pointer-events:none;opacity:0;flex-direction:column;gap:5px;width:min(430px,40vw);transition:opacity .25s;display:flex;position:fixed;top:52%;right:4%;transform:translateY(-50%)}#bars.show{opacity:1}#bars .bT{text-align:center;color:#fff;margin-bottom:4px;font-size:30px}#bars .bR{color:#fff;grid-template-columns:96px 1fr 54px;align-items:center;gap:8px;font-size:16px;display:grid}#bars .bR.me{color:#ffe14d}#bars .bR b{text-align:right;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px #3a1f5c;overflow:hidden}#bars .bR em{text-shadow:0 2px #3a1f5c;font-style:normal}#bars .bBar{background:#3a1f5c73;border:2px solid #ffffffd9;border-radius:10px;height:18px;overflow:hidden}#bars .bBar i{border-radius:8px;width:0;height:100%;display:block}#bars.show .bBar i{animation:barGrow 1.1s cubic-bezier(.2,1.3,.4,1) var(--d) forwards}@keyframes barGrow{to{width:var(--w)}}body:not([data-screen=hud]) #bars{display:none}@media (height<=460px){#turf{gap:2px;min-width:140px;top:44px;right:8px}#turf .tr{padding:2px 8px 3px 6px;font-size:12px}#turf .tr em{font-size:14px}#final{font-size:76px;top:26%}#bars{gap:2px;width:44vw;right:2%}#bars .bT{margin-bottom:0;font-size:20px}#bars .bR{grid-template-columns:70px 1fr 44px;font-size:12px}#bars .bBar{height:11px}}#ballScore{background:#3a1f5c73;border-radius:18px;align-items:center;gap:6px;padding:4px 12px 5px 6px;font-size:19px;display:none;position:absolute;top:12px;left:14px}body.ballMode #ballScore{display:flex}body.ballMode #alive,body.ballMode #timer{display:none}#ballScore .sc{text-align:center;border:3px solid #fff;border-radius:12px;min-width:34px;padding:0 8px;font-size:24px}#ballScore .sc.t0{background:#3d9bff}#ballScore .sc.t1{background:#ff7a2e}#ballScore .scDash{font-size:20px}#ballScore .bClock{margin-left:8px}#ballScore .bClock.gold{color:#ffe14d}body.ballMode .lab .pct,body.ballMode .edge b{display:none}.md-chip.new,.mcTags i.md-tag.new{background:#ff3d6e}.mcTags i.md-tag.today,.md-chip.today{color:#3a1f5c;background:#ffb000}.md-chip.cnt{background:#8a72b8}.md-chip.all{background:#23c995}.md-rail{border:3px solid var(--ink);pointer-events:none;background:#fff;border-radius:12px;align-items:center;gap:3px;padding:3px 7px;display:flex;position:absolute;bottom:-12px;right:18px}.md-dot{box-sizing:border-box;background:#8a72b8;border-radius:50%;width:9px;height:9px;display:block}.md-dot.new{background:#fff;border:2.5px solid #ff3d6e;animation:1.2s ease-in-out infinite mdPulse}.md-dot.today{background:#ffb000}.md-dot.today.new{background:#ffe9a8;border-color:#ffb000}.md-dot.lock{background:#cfc4e0}.md-dot.cur{width:13px;height:13px;box-shadow:0 0 0 2.5px var(--ink)}@keyframes mdPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.25)}}@media (height<=460px){.md-rail{border-width:2px;gap:2px;padding:2px 5px;bottom:-8px;right:12px}.md-dot{width:7px;height:7px}.md-dot.new{border-width:2px}.md-dot.cur{width:10px;height:10px;box-shadow:0 0 0 2px var(--ink)}}@media (height<=340px),(orientation:portrait) and (width<=600px){.md-rail{display:none}}.mPick.md-nudge{animation:1.4s ease-in-out mdSlide}.mPick.md-nudge #mNext{animation:.5s ease-in-out 3 mdJump}@keyframes mdSlide{0%,to{transform:translate(0)}35%,55%{transform:translate(-10px)}}@keyframes mdJump{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.mPick.md-nudge,.mPick.md-nudge #mNext,.md-dot.new{animation:none}}#modes .mdPanel>.md-head{grid-column:1/-1;justify-self:center}.md-head{flex-wrap:wrap;flex:none;justify-content:center;gap:6px;display:flex}.md-chip{color:#fff;white-space:nowrap;background:#3d8bff;border-radius:12px;padding:2px 10px 3px;font-size:13px;font-style:normal}.mdNew.md-todayI{color:#3a1f5c;background:#ffb000}@media (height<=460px){.md-chip{padding:1px 8px 2px;font-size:11px}}@media (height<=340px){.md-head{display:none}}.md-note{flex-wrap:wrap;flex:none;justify-content:center;gap:5px;max-width:100%;display:flex}#results .md-rec{text-align:left;white-space:normal;flex:none;justify-content:flex-start;align-items:center;gap:12px;width:100%;padding:8px 16px 10px;font-size:16px;display:flex}.md-recIco{flex:none;width:36px;height:36px}.md-recIco svg{filter:none;width:100%;height:100%}.md-recTxt{flex-direction:column;flex:1;gap:1px;min-width:0;line-height:1.1;display:flex}.md-recTxt small{opacity:.95;letter-spacing:.5px;font-size:11px}.md-recTxt b{overflow-wrap:anywhere;font-size:20px}.md-recTxt em{opacity:.92;font-size:12px;font-style:normal;line-height:1.15;display:none}.md-recGo{flex:none;width:26px;height:26px}.md-recGo svg{width:100%;height:100%}#results.md-primary .md-rec{padding:10px 18px 12px}#results.md-primary .md-recIco{width:52px;height:52px}#results.md-primary .md-recTxt b{font-size:26px}#results.md-primary .md-recTxt em{display:block}#results.md-primary .md-recGo{width:34px;height:34px}#results .row.md-sub .btn,#results .row.md-sub .btn.big{min-height:44px;padding:6px 16px 8px;font-size:16px}#results.md-primary .panel>div:last-child{display:none}@media (height<=460px){#results .md-rec{order:1;gap:8px;min-height:48px;padding:4px 12px 6px}.md-note{order:1}.md-recIco{width:30px;height:30px}.md-recTxt b{font-size:16px}.md-recTxt small{font-size:10px}#results.md-primary .md-rec{padding:6px 14px 8px}#results.md-primary .md-recIco{width:40px;height:40px}#results.md-primary .md-recTxt b{font-size:21px}#results.md-primary .md-recTxt em{font-size:11px}#results.md-primary .md-recGo{width:28px;height:28px}.md-note .md-chip{padding:1px 7px 2px;font-size:10px}}.mcTags i.md-tag.far{white-space:normal;max-width:100%}.md-tag .md-long{display:none}@media (width>=900px) and (height>=461px){.md-tag .md-long{display:inline}.md-tag .md-short{display:none}}.md-tIco{vertical-align:-3px;width:14px;height:14px;margin-right:3px;display:inline-block}.md-tIco svg{width:100%;height:100%}@media (height<=460px),(orientation:portrait) and (width<=600px){.mcTags{flex-wrap:nowrap}.mcTags i{flex:none}.mcTags i.md-tag.far{white-space:nowrap;flex:none}.mcTags i.arena{display:none}}@media (height<=340px){#results.md-primary .md-recTxt em{display:none}}#bModes.mCard{touch-action:pan-y}@media (height<=340px){.md-tom{display:none}}@media (height>=461px) and (height<=720px){#results.md-has .rStats,#results.md-has #rShop{display:none}}@media (height>=461px) and (height<=640px){#results.md-has #rCh .lgTom,#results.md-has .md-note:empty{display:none}#results.md-has .md-recTxt em{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (orientation:portrait) and (width<=600px){#results.md-has .rStats,#results.md-has #rShop,#results.md-has #rCh .lgTom{display:none}#results.md-has .md-recTxt em{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#results.md-primary .md-recTxt b,.md-recTxt b{font-size:22px}#results .md-rec{padding-top:6px;padding-bottom:8px}}@media (height<=340px){#results.md-has #rShop,#results.md-has .md-x{display:none}#results.md-has .md-recTxt b,#results.md-primary.md-has .md-recTxt b{white-space:nowrap;font-size:18px}#results.md-has .md-recIco,#results.md-primary.md-has .md-recIco{width:32px;height:32px}}#bTeam .aTxt{flex-direction:column;align-items:flex-start;line-height:1.1;display:inline-flex}#bTeam small{opacity:.9;font-size:12px}body.touch #bTeam{display:none}#modes{pointer-events:auto;background:#3a1f5c59;justify-content:center;align-items:center}#modes .mdPanel{flex-direction:column;align-items:center;gap:14px;width:min(620px,92vw);max-height:94vh;padding:22px 30px;display:flex;overflow:auto}#modes .title{color:var(--ink);text-shadow:none;font-size:44px}#mdCards{flex-direction:column;gap:12px;width:100%;display:flex}.mdCard{text-align:left;border:4px solid var(--ink);width:100%;color:var(--ink);font:700 16px var(--f);cursor:pointer;background:#fff;border-radius:22px;align-items:center;gap:16px;padding:12px 16px;transition:transform .15s;display:flex;box-shadow:0 6px #3a1f5c40}.mdCard:hover{transform:translateY(-2px)scale(1.01)}.mdCard.on{background:#fff6c8;box-shadow:0 0 0 4px #ffd23d,0 6px #3a1f5c40}.mdCard.locked{opacity:.7;cursor:default;background:#ece4f6}.mdCard.shake{animation:.5s jelly}.mdIcon{flex:none;width:76px;height:76px}.mdTxt{flex-direction:column;gap:4px;display:flex}.mdTxt b{font-size:24px;line-height:1}.mdTxt small{opacity:.85;font-size:14px;line-height:1.2}.mdOn,.mdLock{color:#fff;background:#23c995;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:2px 10px 3px;font-size:13px;display:inline-flex}.mdLock{background:#8a72b8}.mdLock svg{width:14px;height:14px}.mdNew{vertical-align:middle;color:#fff;background:#ff3d6e;border-radius:10px;margin-left:8px;padding:2px 7px 3px;font-size:12px;font-style:normal}#rMode{color:#ff4fb0;font-size:22px;line-height:1.1;animation:.8s ease-in-out infinite wob}#rMode small{color:var(--ink);font-size:14px;display:block}@media (height<=460px){#modes .mdPanel{gap:8px;padding:10px 18px}#modes .title{font-size:28px}.mdCard{gap:10px;padding:6px 12px}.mdIcon{width:52px;height:52px}.mdTxt b{font-size:18px}.mdTxt small{font-size:12px}#rMode{font-size:17px}}body.noPct #labels .lab .pct,body.noPct .edge b{display:none}.btn.mini{border-width:3px;border-radius:16px;min-height:44px;padding:5px 12px 6px;font-size:15px}.btn.mini:before{display:none}.cupI{vertical-align:-.12em;clip-path:polygon(10% 0,90% 0,88% 30%,68% 52%,60% 62%,60% 78%,78% 82%,78% 100%,22% 100%,22% 82%,40% 78%,40% 62%,32% 52%,12% 30%);background:#ffb000;flex:none;width:.95em;height:.95em;margin-right:4px;display:inline-block}#cupChip{color:#fff;pointer-events:none;z-index:5;background:#3a1f5c80;border:2px solid #ffd63de6;border-radius:16px;align-items:center;gap:6px;padding:3px 12px 4px 6px;font-size:16px;display:none;position:fixed;top:58px;left:14px}#cupChip svg{width:22px;height:22px}#cupChip b{color:#ffe14d}body.cupOn[data-screen=hud] #cupChip{display:flex}#cupSkip{z-index:8;padding:8px 20px 10px;font-size:20px;display:none;position:fixed;bottom:20px;right:20px}#cupSkip svg{width:1em;height:1em}body.cupWatch[data-screen=hud] #cupSkip{display:inline-flex}body.cupWatch #emoteChips,body.cupWatch #touch{visibility:hidden}.cupScreen{pointer-events:none;z-index:6;background:linear-gradient(90deg,#3a1f5c00 40%,#3a1f5c4d);justify-content:flex-end;align-items:center;padding-right:4vw;display:none;position:fixed;inset:0}.cupScreen>.panel{pointer-events:auto;text-align:center;flex-direction:column;align-items:stretch;gap:9px;width:min(460px,46vw);max-height:96vh;padding:16px 22px 14px;display:flex}body[data-screen=cup] #cupBoard,body[data-screen=cupwin] #cupWin,body[data-screen=cupround] #cupRound{display:flex}.cupScreen .row{justify-content:center}.cupScreen .btn{white-space:nowrap}.cupScreen .btn.big{padding:10px 28px 12px;font-size:30px}.cupScreen .btn.big svg{width:1.2em;height:1.2em}.cbHead,.cwTop{justify-content:center;align-items:center;gap:10px;display:flex}.cbHead svg,.cwTop svg{flex:none;width:46px;height:46px}.cbHead span{flex-direction:column;align-items:flex-start;line-height:1.05;display:flex}.cbHead b,.cwTop b{color:#ffb000;text-shadow:0 3px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink);font-size:34px}.cbHead small{letter-spacing:.5px;font-size:14px}.cbRows{position:relative}.cbRow{background:#f3eafc;border-radius:14px;grid-template-columns:26px 34px minmax(0,1.25fr) minmax(0,1fr) 30px 34px 30px;align-items:center;gap:6px;height:34px;padding:0 8px 0 4px;font-size:15px;transition:top .6s cubic-bezier(.3,1.5,.5,1);display:grid;position:absolute;left:0;right:0}.cbRow.you{background:var(--lemon);box-shadow:inset 0 0 0 3px var(--ink)}.cbRow .rk{text-align:center;font-size:18px}.cbRow img,.cbRow .pt{border:2px solid var(--ink);object-fit:cover;background:#fff;border-radius:50%;width:34px;height:34px}.cbRow .nm{text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cbRow .nm em{color:#fff;vertical-align:2px;background:#ff3d6e;border-radius:8px;margin-left:5px;padding:1px 6px 2px;font-size:10px;font-style:normal}.cbRow .bar{border:2px solid var(--ink);background:#fff;border-radius:8px;height:14px;overflow:hidden}.cbRow .bar i{background:linear-gradient(90deg, var(--pink), #ffb000);height:100%;transition:width .9s cubic-bezier(.2,.9,.3,1);display:block}.cbRow.you .bar i{background:linear-gradient(90deg,#ff8a2a,#ff3d6e)}.cbRow .gn{color:#23a97c;opacity:0;font-size:13px;transition:all .35s cubic-bezier(.2,1.8,.4,1) .35s;transform:scale(.4)}.cbRow .tot{text-align:right;font-size:18px}.cbRow .mv{opacity:0;font-size:12px;transition:opacity .3s .5s}.cbRow.up .mv{color:#23a97c}.cbRow.down .mv{color:#ff3d6e}.cbRow.moved .mv,.cbRow .gn:not(:empty){opacity:1;transform:none}.cbRow.moved.up{animation:.6s cubic-bezier(.3,1.5,.5,1) rowUp}@keyframes rowUp{50%{transform:scale(1.05)}}.cbFoot{justify-content:space-between;padding:0 4px;font-size:15px;display:flex}.cbFoot b{color:var(--grape)}.cbHint{opacity:.7;font-size:12.5px}.cwName{color:#ffe14d;font-size:46px;line-height:1}.cwSub{font-size:15px}.cwRw{flex-direction:column;gap:6px;font-size:19px;display:flex}.cwRw>div{background:#f3eafc;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:5px 10px;animation:.5s cubic-bezier(.2,1.5,.4,1) backwards panelIn;display:flex}.cwRw>div:nth-child(2){animation-delay:.25s}.cwRw>div:nth-child(3){animation-delay:.5s}.cwRw>div:nth-child(4){animation-delay:.75s}.cwRw .ex{background:linear-gradient(#fff6c0,#ffd23d);font-size:18px;box-shadow:inset 0 0 0 3px #ffb000}.cwRw .ex.dim{box-shadow:none;opacity:.85;background:#f3eafc;font-size:14px}.cwRw .ex svg{width:34px;height:34px}.cwRw .ex small{flex-basis:100%;font-size:11px}#tut{display:none}body.tut #tut{display:block}body.tut #timer,body.tut #alive,body.tut #hudCoins,body.tut #feed,body.tut #pauseBtn,body.tut #emoteChips,body.tut #emoteBtn,body.tut #hint{visibility:hidden}#tut .tSteps{pointer-events:none;z-index:7;gap:8px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}#tut .tSteps span{color:var(--ink);border:3px solid var(--ink);opacity:.6;background:#fff8fdcc;border-radius:16px;align-items:center;gap:6px;padding:3px 12px 4px 4px;font-size:15px;display:flex}#tut .tSteps i{color:#fff;background:#d9c8f0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-style:normal;display:inline-flex}#tut .tSteps span.tOn{opacity:1;background:#fff;transform:scale(1.12)}#tut .tSteps span.tOn i{background:var(--pink)}#tut .tSteps span.tOk{opacity:1;background:#c9f7e4}#tut .tSteps span.tOk i{background:#23c995;font-size:0}#tut .tSteps span.tOk i:after{content:"✓";font-size:16px}#tut .tSteps span.tPop{animation:.6s jelly}#tut .tMsg{text-align:center;color:#fff;pointer-events:none;white-space:nowrap;z-index:7;background:#3a1f5c99;border:4px solid #fff;border-radius:26px;padding:10px 26px 12px;font-size:30px;transition:opacity .2s;animation:.45s cubic-bezier(.2,1.6,.4,1) tutIn;position:fixed;bottom:36px;left:50%;transform:translate(-50%)}#tut .tMsg small{color:#ffe14d;letter-spacing:1px;font-size:14px;display:block}#tut .tMsg b{color:#ffe14d}#tut.tCheer .tMsg{opacity:0}@keyframes tutIn{0%{opacity:0;transform:translate(-50%)scale(.5)}}#bSkip{z-index:8;min-height:56px;padding:6px 18px 8px;font-size:22px;position:fixed;top:12px;right:14px}#tut .tHand{display:none}body.touch.tut[data-tstep="0"] #tut .tHand{border:4px solid var(--ink);pointer-events:none;background:#ffffffbf;border-radius:50%;width:54px;height:54px;animation:1.4s ease-in-out infinite tutHand;display:block;position:fixed;bottom:26%;left:18%}@keyframes tutHand{0%,to{transform:translate(0)}50%{transform:translate(90px,-30px)}}body.touch.tut[data-tstep="1"] #dashBtn,body.touch.tut[data-tstep="2"] #dashBtn{animation:.9s ease-in-out infinite tutDash}@keyframes tutDash{50%{box-shadow:0 0 0 14px #ffe14dd9,0 0 0 26px #ffe14d59}}.tgl.wide{width:auto;font:700 13px var(--f);align-items:center;gap:6px;padding:8px 12px 8px 10px;display:inline-flex}.tgl.wide svg{flex:none;width:26px;height:26px}body[data-screen=pause] #tTut{display:none}#loginNudge{max-width:min(430px,60vw);color:var(--ink);border:4px solid var(--ink);z-index:30;background:#fff;border-radius:20px;align-items:center;gap:10px;padding:8px 10px 8px 12px;font-size:14px;transition:opacity .3s,transform .3s;animation:.5s cubic-bezier(.2,1.6,.4,1) toastIn;display:flex;position:fixed;bottom:76px;left:16px;box-shadow:0 6px #3a1f5c4d}body[data-screen=shop] #loginNudge{left:auto;right:16px}#loginNudge.out{opacity:0;transform:translateY(20px)}#loginNudge .lnIcon{background:var(--sky);width:30px;height:22px;box-shadow:-8px 4px 0 -2px var(--sky), 8px 4px 0 -2px var(--sky);border-radius:12px;flex:none}#loginNudge .btn{border-width:3px;flex:none;min-height:44px;padding:5px 14px 6px;font-size:16px}#loginNudge .btn:before{display:none}.lnX{border:3px solid var(--ink);width:34px;height:34px;color:var(--ink);font:700 20px var(--f);cursor:pointer;background:#efe4fa;border-radius:50%;flex:none;padding:0;line-height:1}.lab.you .tag:after{content:"";border:5px solid #0000;border-top-color:var(--ink);border-bottom:0;width:0;height:0;margin:1px auto -6px;display:block}@media (height<=460px){.btn.mini{min-height:40px;padding:3px 9px 4px;font-size:12px}#cupChip{font-size:13px;top:52px}.cupScreen>.panel{gap:5px;width:min(400px,47vw);padding:8px 14px}.cbHead svg,.cwTop svg{width:30px;height:30px}.cbHead b,.cwTop b{font-size:22px}.cbHead small{font-size:11px}.cbRow{grid-template-columns:20px 24px minmax(0,1.2fr) minmax(0,1fr) 26px 28px 26px;gap:4px;height:25px;font-size:12px}.cbRow img,.cbRow .pt{width:24px;height:24px}.cbRow .rk,.cbRow .tot{font-size:14px}.cbRow .bar{height:10px}.cbFoot{font-size:12px}.cbHint{display:none}.cupScreen .btn.big{padding:6px 16px 8px;font-size:20px}.cwName{font-size:28px}.cwRw{gap:4px;font-size:14px}.cwRw .ex{font-size:13px}.cwRw .ex svg{width:24px;height:24px}#tut .tMsg{white-space:normal;border-width:3px;width:max-content;max-width:46vw;padding:5px 14px 7px;font-size:16px;bottom:8px}#tut .tSteps span{padding:2px 8px 3px 3px;font-size:12px}#tut .tSteps i{width:19px;height:19px}#bSkip{font-size:17px}#loginNudge{max-width:70vw;font-size:12px;bottom:10px}}@media (orientation:portrait) and (width<=600px){#tut .tSteps{gap:6px;top:16px;left:12px;transform:none}#tut .tSteps span{padding:2px 9px 3px 3px;font-size:13px}#tut .tSteps span:not(.tOn) b{display:none}#tut .tSteps span:not(.tOn){padding-right:3px}#tut .tSteps span.tOn{transform:none}#bSkip{min-height:48px;padding:4px 14px 6px;font-size:17px;top:10px;right:10px}#tut .tMsg{white-space:normal;border-width:3px;width:max-content;max-width:92vw;padding:8px 16px 10px;font-size:24px;top:76px;bottom:auto}#arenaTip.low{white-space:normal;width:max-content;max-width:92vw;bottom:202px}#results{background:linear-gradient(#3a1f5c00,#3a1f5c59 60%);justify-content:center;align-items:flex-end;padding:0 8px 10px}#results .panel{gap:5px;width:min(400px,100%);max-height:66vh;padding:10px 16px 12px;overflow-y:auto}#results .rStats{display:none}#results .btn.big{padding:8px 24px 10px;font-size:28px}body[data-screen=results] #toasts,body[data-screen=cup] #toasts,body[data-screen=cupwin] #toasts{flex-direction:column;top:70px;bottom:auto;left:50%}body.touch #hint{max-width:90vw;bottom:202px}}#cupRound{background:radial-gradient(closest-side,#3a1f5c59,#3a1f5c00);justify-content:center;padding-right:0}#cupRound>.panel{width:min(440px,80vw)}.crTop{justify-content:center;align-items:center;gap:10px;display:flex}.crTop svg{flex:none;width:36px;height:36px}.crTop b{color:#ffb000;text-shadow:0 3px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink);font-size:28px}.crIcon svg{width:84px;height:84px}.crMode{font-size:34px;line-height:1.05}.crDesc{font-size:17px;line-height:1.25}.crArena{opacity:.75;letter-spacing:.5px;font-size:14px}@media (height<=460px){#cupRound>.panel{gap:3px;padding:6px 14px}.crIcon svg{width:44px;height:44px}.crMode{font-size:24px}.crDesc{font-size:13px}.crTop b{font-size:20px}.crTop svg{width:24px;height:24px}}body.cupNet #bCupNext,body.cupNet #cupRound .row{display:none}.crOff{color:#c46a12;letter-spacing:.5px;text-shadow:none;font-size:13px}.crOff:empty{display:none}:root{--cbH:38px}.cbRows{flex:none}@media (height<=460px){:root{--cbH:27px}.cupScreen>.panel{overscroll-behavior:contain;overflow-y:auto}}@media (height<=380px){:root{--cbH:25px}.cupScreen>.panel{gap:4px;padding:6px 12px}.cbHead svg,.cwTop svg{width:24px;height:24px}.cbHead b,.cwTop b{font-size:19px}.cbHead small{font-size:10px}.cbRow{height:22px;font-size:11px}.cbRow img,.cbRow .pt{width:21px;height:21px}.cbRow .rk,.cbRow .tot{font-size:13px}.cbFoot{font-size:11px}.cupScreen .btn.big{min-height:36px;padding:3px 16px 5px;font-size:17px}.cupScreen .btn.grey{min-height:36px;padding:3px 14px 5px;font-size:15px}.cwName{font-size:22px}.cwSub{font-size:12px}.cwRw{gap:3px;font-size:12px}.cwRw>div{padding:2px 8px}.cwRw .ex{font-size:12px}.cwRw .ex svg{width:18px;height:18px}.cwRw .ex small{font-size:9.5px}#cwLb{min-height:30px;font-size:12px}}@media (height<=340px){:root{--cbH:20px}.cbRow{gap:3px;height:18px;font-size:10.5px}.cbRow img,.cbRow .pt{width:17px;height:17px}.cbRow .bar{height:8px}.cbRow .rk,.cbRow .tot{font-size:12px}.cupScreen .btn.big,.cupScreen .btn.grey{min-height:32px}}@media (orientation:portrait) and (width<=600px){.cupScreen{background:linear-gradient(#3a1f5c00,#3a1f5c59 60%);justify-content:center;align-items:flex-end;padding:0 8px 10px}.cupScreen>.panel{overscroll-behavior:contain;gap:6px;width:min(400px,100%);max-height:70vh;padding:10px 14px 12px;overflow-y:auto}.cbHead b,.cwTop b{font-size:28px}.cwName{font-size:36px}.cwRw{gap:4px;font-size:16px}.cwRw .ex{font-size:15px}.cupScreen .btn.big{padding:8px 20px 10px;font-size:26px}.cbHint{display:none}}#menu{gap:0;padding:0;display:block}#menu .mBar{z-index:2;align-items:center;gap:10px;display:flex;position:absolute;top:14px}#mTopL{left:16px}#mTopR{right:16px}.mIco{min-width:56px;height:56px;font:700 17px var(--f);letter-spacing:.5px;color:#fff;cursor:pointer;white-space:nowrap;text-shadow:0 2px #3a1f5c99;background:#3a1f5c99;border:3px solid #fff;border-radius:18px;align-items:center;gap:8px;padding:0 16px 0 12px;transition:transform .15s cubic-bezier(.2,1.8,.4,1),background .15s;display:inline-flex;position:relative;box-shadow:0 4px #3a1f5c59}.mIco svg{filter:drop-shadow(0 2px #3a1f5c73);flex:none;width:26px;height:26px}.mIco.sq{justify-content:center;width:56px;padding:0}.mIco:hover{transform:translateY(-2px)rotate(-3deg)}.mIco:active{transform:scale(.9)}#bShop{background:linear-gradient(#8ff7d6,#23c995)}#bDuo.on{background:linear-gradient(#ffa1dd,#ff4fb0)}#bDuo.on:before{content:"";background:#23c995 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3L15 6.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px no-repeat;border:3px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;top:-7px;left:-7px}.mIco.notify:after,.mIco.giftme:after{content:"";background:#ff3d6e;border:3px solid #fff;border-radius:50%;width:20px;height:20px;position:absolute;top:-7px;right:-7px;box-shadow:0 2px #a3163b}.mIco.giftme:after{animation:.8s ease-in-out infinite giftJig}.mIco.giftme svg{animation:1.6s ease-in-out infinite giftJig}#mStats{flex-wrap:nowrap;gap:8px;font-size:18px}#mStats .pill{background:#3a1f5c99;border:3px solid #ffffffd9;border-radius:16px;height:42px;padding:0 14px}#bDaily svg{margin-top:-10px}.dDots{justify-content:center;gap:4px;display:flex;position:absolute;bottom:6px;left:0;right:0}.dDots b{background:#ffffff59;border:1.5px solid #fffc;border-radius:50%;width:8px;height:8px}.dDots b.on{background:#ffd23d;border-color:#ffd23d}#menu .mMain{flex-direction:column;align-items:stretch;gap:16px;width:min(470px,42vw);display:flex;position:absolute;top:calc(50% + 24px);left:max(4.5vw,24px);transform:translateY(-50%)}#menu .logo{align-self:flex-start;margin:0 0 .3em .1em;font-size:clamp(40px,8.4vh,96px)}.mPick{align-items:center;gap:10px;display:flex}.mArw{cursor:pointer;background:#3a1f5c99;border:3px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;padding:0;transition:transform .15s cubic-bezier(.2,1.8,.4,1);display:flex;box-shadow:0 4px #3a1f5c59}.mArw svg{width:22px;height:22px}.mArw:hover{transform:scale(1.1)}.mArw:active{transform:scale(.88)}#bModes.mCard{text-align:left;cursor:pointer;min-width:0;min-height:108px;font:700 16px var(--f);color:var(--ink);background:var(--paper);border:4px solid var(--ink);border-radius:24px;flex:1;align-items:center;gap:14px;padding:14px 16px 12px;transition:transform .15s cubic-bezier(.2,1.8,.4,1);display:flex;position:relative;box-shadow:0 0 0 4px #fff,0 10px 0 4px #3a1f5c47}#bModes.mCard:hover{transform:translateY(-3px)rotate(-1deg)}#bModes.mCard:active{transform:scale(.97)}#bModes.bump{animation:.45s jelly}.mcIco{flex:none;width:74px;height:74px}.mcIco svg{width:100%;height:100%}#bModes .aTxt{flex-direction:column;gap:4px;min-width:0;display:flex}.mcAll{letter-spacing:1px;color:#fff;background:var(--grape);border:3px solid #fff;border-radius:11px;padding:2px 10px 3px 26px;font-size:13px;line-height:1.1;position:absolute;top:-16px;left:20px}.mcAll:before{content:"";background:linear-gradient(#fff,#fff) 0 0/4.5px 4.5px no-repeat,linear-gradient(#fff,#fff) 100% 0/4.5px 4.5px no-repeat,linear-gradient(#fff,#fff) 0 100%/4.5px 4.5px no-repeat,linear-gradient(#fff,#fff) 100% 100%/4.5px 4.5px no-repeat;width:11px;height:11px;margin-top:-5.5px;position:absolute;top:50%;left:8px}#mdPick{letter-spacing:.5px;color:var(--ink);text-shadow:none;overflow-wrap:anywhere;font-size:28px;line-height:1}#mcDesc{opacity:.8;font-size:13px;font-style:normal;line-height:1.2}.mcTags{flex-wrap:wrap;gap:5px;display:flex}.mcTags:empty{display:none}.mcTags i{color:#fff;white-space:nowrap;background:#3d8bff;border-radius:10px;padding:2px 9px 3px;font-size:12px;font-style:normal}.mcTags i.duo{background:#ff4fb0}#bModes.notify:after{content:var(--t-new,"NEW!");color:#fff;background:#ff3d6e;border:3px solid #fff;border-radius:12px;padding:2px 8px 3px;font-size:13px;animation:.8s ease-in-out infinite wob;position:absolute;top:-14px;right:-10px;box-shadow:0 3px #a3163b}#menu .menuBtns{flex-flow:wrap;align-items:center;gap:12px}#menu #bPlay{flex:1;min-height:88px;padding:10px 24px 14px;font-size:48px}#menu #bPlay svg{width:.9em;height:.9em}#menu:not(.duo) #bTeam{display:none}#bTeam.mini{min-height:56px;padding:6px 14px 8px;font-size:16px}#bBean{cursor:pointer;background:0 0;border:0;border-radius:45%;justify-content:center;align-items:flex-end;width:0;height:0;padding:0;display:flex;position:absolute;top:0;left:0}#bBean:not([data-placed]){display:none}#bBean>span{color:#fff;white-space:nowrap;background:#3a1f5c99;border:3px solid #fff;border-radius:16px;align-items:center;gap:6px;margin-bottom:-48px;padding:6px 14px 7px;font-size:16px;transition:transform .15s cubic-bezier(.2,1.8,.4,1);display:inline-flex}#bBean svg{width:20px;height:20px}#bBean:hover>span{background:#23c995;transform:scale(1.08)rotate(-3deg)}#bBean:focus-visible{outline-offset:4px;outline:4px dashed #fff}#menu #mDaily{pointer-events:auto;z-index:20;width:300px;animation:.35s cubic-bezier(.2,1.5,.4,1) panelIn;top:82px;right:16px;transform:none}body[data-screen=menu] #toggles,.setHead{display:none}body.mSetOn[data-screen=menu] #toggles{z-index:20;background:var(--paper);border:4px solid var(--ink);border-radius:24px;flex-direction:column;align-items:stretch;gap:8px;width:290px;padding:12px;animation:.35s cubic-bezier(.2,1.5,.4,1) panelIn;display:flex;position:fixed;inset:82px 16px auto auto;box-shadow:0 6px #3a1f5c4d}body.mSetOn[data-screen=menu] .setHead{color:var(--ink);padding:0 4px 2px;font-size:20px;display:block}body.mSetOn[data-screen=menu] #toggles .tgl{border-color:var(--ink);background:var(--ink);width:auto;height:56px;font:700 16px var(--f);color:#fff;text-align:left;border-radius:16px;flex:none;align-items:center;gap:12px;padding:0 14px;display:flex}body.mSetOn[data-screen=menu] #toggles .tgl:hover{transform:translate(3px)}body.mSetOn[data-screen=menu] #toggles .tgl svg{flex:none;width:26px;height:26px}body.mSetOn[data-screen=menu] #toggles .tgl:not(.wide):not(.tLang):after{content:attr(aria-label);text-transform:uppercase}body.mSetOn[data-screen=menu] #toggles .tgl.off:before{width:28px;left:13px;right:auto}body.mSetOn[data-screen=menu] #toggles .tLang:after{content:attr(aria-label);order:1}body.mSetOn[data-screen=menu] #toggles .tLang b{background:#fff3;border-radius:8px;order:2;margin-left:auto;padding:1px 8px 2px}body[data-screen=menu] #langMenu{inset:82px 16px auto auto}#modes .mdPanel{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:12px 10px;width:min(1240px,97vw);padding:14px 18px 16px;display:grid}#modes .mdPanel>.title{grid-column:1/-1;justify-self:center;font-size:36px;line-height:1}#mdArena{grid-column:1/5;justify-self:end}#mdBack{grid-column:5/-1;place-self:center start}#mdCards{display:contents}.mdCard,.mmCard{text-align:center;border:4px solid var(--ink);width:100%;height:100%;color:var(--ink);font:700 16px var(--f);cursor:pointer;background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:6px;padding:10px 10px 12px;transition:transform .15s;display:flex;box-shadow:0 6px #3a1f5c40}.mmCard:hover{transform:translateY(-2px)scale(1.01)}.mmCard.on{background:#fff6c8;box-shadow:0 0 0 4px #ffd23d,0 6px #3a1f5c40}.mdCard .mdIcon,.mmCard .mdIcon{width:60px;height:60px}.mdIcon svg{width:100%;height:100%}.mdCard .mdTxt,.mmCard .mdTxt{flex-direction:column;align-items:center;gap:5px;display:flex}.mdCard .mdTxt b,.mmCard .mdTxt b{overflow-wrap:anywhere;font-size:19px;line-height:1.05}.mdCard .mdTxt small,.mmCard .mdTxt small{opacity:.85;text-shadow:none;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.2;display:-webkit-box;overflow:hidden}.mdCard .mdOn,.mdCard .mdLock{align-self:center}.mmCard .mdOn{color:#fff;background:#23c995;border-radius:12px;align-self:center;padding:2px 10px 3px;font-size:13px;display:none}.mmCard.on .mdOn{display:inline-flex}#menu .cupRow{flex:1 0 100%;align-items:stretch;gap:10px;display:flex}#menu #bCup .cupShort{display:none}#menu #bCup{background:linear-gradient(#ffe46b,#ffab1f);flex:1;justify-content:center;align-items:center;gap:10px;min-height:60px;padding:6px 18px 9px;font-size:26px;display:inline-flex;box-shadow:0 6px #c46a12,0 10px 16px #3a1f5c4d}#menu #bCup svg{flex:none;width:1.2em;height:1.2em}#menu #bCup b{font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#menu #bCup small{text-shadow:none;font-size:12px;display:none}#menu #bCupQuit{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:38%;min-height:0;padding:4px 10px 6px;font-size:13px;overflow:hidden}#mdArena{align-items:center;gap:10px;display:flex}#mdArena .mArw{background:var(--ink);border-color:var(--ink)}#mdArena #bArena{min-width:260px}#mdBack{min-width:200px}@media (height>=461px){.mdCard .mdIcon,.mmCard .mdIcon{width:52px;height:52px}.mdCard .mdTxt small,.mmCard .mdTxt small{-webkit-line-clamp:2}.mdCell .mdLock{text-align:center;max-width:100%;padding:2px 8px 3px;font-size:12px;line-height:1.15}.mdCell .mdUnlock{text-overflow:ellipsis;max-width:calc(100% - 6px);padding:4px 10px 6px;font-size:13px;overflow:hidden}}@media (height<=460px){#menu .mBar{gap:8px;top:8px}#mTopL{left:10px}#mTopR{right:10px}.mIco{gap:6px;padding:0 12px 0 9px;font-size:14px}.mIco svg{width:22px;height:22px}.mIco.sq{padding:0}#mStats{gap:6px;font-size:15px}#mStats .pill{height:38px;padding:0 10px}#menu .mMain{gap:10px;width:min(410px,50vw);top:calc(50% + 30px);left:max(3vw,14px)}#menu .logo{margin:0 0 .45em .1em;font-size:34px}#bModes.mCard{border-width:3px;gap:10px;min-height:76px;padding:9px 12px 8px}.mcIco{width:52px;height:52px}#mdPick{font-size:20px}#mcDesc{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.mcAll{font-size:11px;top:-13px}.mcTags i{padding:1px 7px 2px;font-size:10px}#menu #bPlay{min-height:64px;padding:6px 18px 9px;font-size:32px}#menu #bCup{gap:7px;min-height:44px;padding:3px 12px 6px;font-size:18px;box-shadow:0 4px #c46a12}#menu #bCupQuit{padding:2px 8px 4px;font-size:11px}#bBean>span{margin-bottom:-40px;padding:4px 10px 5px;font-size:13px}#menu #mDaily,body.mSetOn[data-screen=menu] #toggles,body[data-screen=menu] #langMenu{top:70px;right:10px}body.mSetOn[data-screen=menu] #toggles{gap:6px;width:260px;max-height:calc(100vh - 80px);padding:8px;overflow-y:auto}body.mSetOn[data-screen=menu] .setHead{font-size:16px}#modes .mdPanel{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 8px;width:min(860px,96vw);padding:6px 12px 8px}#modes .mdPanel>.title{font-size:22px}#mdArena{grid-column:1/4}#mdBack{grid-column:4/-1;min-width:150px;min-height:0;padding-top:6px;padding-bottom:8px}.mdCard,.mmCard{text-align:left;flex-direction:row;gap:8px;padding:5px 9px}.mdCard .mdIcon,.mmCard .mdIcon{flex:none;width:36px;height:36px}.mdCard .mdTxt,.mmCard .mdTxt{align-items:flex-start;gap:2px;min-width:0}.mdCard .mdTxt b,.mmCard .mdTxt b{font-size:15px}.mdCard .mdTxt small,.mmCard .mdTxt small{-webkit-line-clamp:1;font-size:11px}.mdCard .mdOn,.mdCard .mdLock,.mmCard .mdOn{align-self:flex-start;font-size:11px}#mdArena #bArena{min-width:200px}#mdArena .mArw{width:40px;height:40px}}@media (height>=900px) and (width>=1500px){#menu .mMain{transform-origin:0;transform:translateY(-50%)scale(1.3)}#mTopL{transform-origin:0 0;transform:scale(1.25)}#mTopR{transform-origin:100% 0;transform:scale(1.25)}#menu #mDaily,body.mSetOn[data-screen=menu] #toggles,body[data-screen=menu] #langMenu{top:100px}}#menu.lockedPick #bModes .mcIco,#menu.lockedPick #bModes #mdPick{filter:grayscale(.85);opacity:.7}#menu.lockedPick #bPlay{filter:grayscale(.9);opacity:.6}#mcTags i.lock{color:#fff;background:#6b5a8e}#menu #bUnlock{white-space:nowrap;align-items:center;gap:6px;min-height:88px;padding:8px 16px 10px;font-size:20px;display:inline-flex}#bUnlock svg,.mdUnlock svg{flex:none;width:.9em;height:.9em}#unlockNA,.mdAdNA{color:#fff;text-align:center;background:#3a1f5cc7;border-radius:12px;max-width:190px;padding:5px 10px 6px;font-size:14px;line-height:1.2}.mdCell{display:flex;position:relative}.mdCell .mdCard{padding-bottom:30px}.mdUnlock,.mdAdNA{z-index:1;width:max-content;margin:0 auto;position:absolute;bottom:-12px;left:0;right:0}.mdUnlock{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:4px 14px 6px;display:inline-flex}.mdAdNA{max-width:92%;font-size:12px}@media (height<=460px){.mdCell{padding-bottom:24px}.mdCell .mdTxt b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.mdCell .mdLock{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:1px 8px 2px;font-size:10px;display:block;overflow:hidden}.mdCell .mdLock svg{vertical-align:-1px;width:11px;height:11px;margin-right:4px;display:inline-block}.mdCell .mdTxt small{display:none}#menu #bUnlock{min-height:64px;padding:6px 12px 8px;font-size:15px}.mdCell .mdCard{padding-bottom:6px}.mdUnlock,.mdAdNA{max-width:100%;bottom:-2px}.mdUnlock{min-height:26px;padding:2px 8px 4px;font-size:11px}}@media (height<=340px){#menu .mMain{gap:5px;top:calc(50% + 26px)}#menu .menuBtns{gap:8px 12px}#menu .logo{margin-bottom:.15em;font-size:22px}#bModes.mCard{min-height:78px;padding:6px 12px}.mcIco{width:52px;height:52px}#menu #bPlay{min-height:46px;padding:3px 14px 6px;font-size:26px}#menu #bCup{min-height:44px;padding:2px 10px 5px;font-size:16px}}#bModes.shake{animation:.35s mShake}@keyframes mShake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.privLink{display:none}body.mSetOn[data-screen=menu] .privLink{color:var(--ink);font:700 13px var(--f);opacity:.75;text-align:center;padding:2px 0 0;display:block}#mLogin{width:min(330px,44vw);color:var(--ink);background:var(--paper);border:4px solid var(--ink);pointer-events:auto;z-index:15;font:700 14px var(--f);border-radius:22px;flex-direction:column;gap:6px;padding:10px 14px;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 0 0 3px #fff,0 8px 0 3px #3a1f5c47}#mLogin.open #bLogin{animation:1.4s ease-in-out infinite lgGlow}#mLogin.pop{animation:.5s jelly}@keyframes lgGlow{50%{filter:brightness(1.18)saturate(1.2);box-shadow:0 7px #c46a12,0 0 18px 4px #ffc83ce6}}#mLogin .lgTop{justify-content:space-between;align-items:baseline;gap:8px;display:flex}#mLogin .lgTop b{color:#fff;background:var(--pink);text-shadow:none;border-radius:10px;padding:1px 10px 2px;font-size:16px;transform:rotate(-2deg)}#mLogin .lgT{opacity:.7;white-space:nowrap;font-size:12px}#mLogin .lgDays{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}#mLogin .lgDays i{text-align:center;color:#8d72b0;background:#eadff7;border:2px solid #cdb8e6;border-radius:9px;height:26px;font-size:13px;font-style:normal;line-height:24px}#mLogin .lgDays i.done{color:#0c6b4b;background:#6ff0c8;border-color:#23a97c}#mLogin .lgDays i.now{border-color:var(--ink);color:var(--ink);background:#ffd23d;transform:scale(1.15)}#mLogin .lgDays i.gift{background:#eadff7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='3' y='9' width='14' height='9' rx='2' fill='%23ff5d9e'/%3E%3Crect x='2' y='6' width='16' height='4' rx='1.5' fill='%23ff8cc0'/%3E%3Cpath d='M10 6v12' stroke='%23ffe14d' stroke-width='3'/%3E%3C/svg%3E") 50%/18px no-repeat}#mLogin .lgDays i.gift.done{background-color:#6ff0c8}#mLogin .lgDays i.gift.now{background-color:#ffd23d}#mLogin #bLogin{white-space:nowrap;background:linear-gradient(#ffe46b,#ffab1f);flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;min-height:56px;padding:6px 14px 8px;font-size:20px;display:flex}#mLogin .lgDay{opacity:.85;margin-right:2px;font-size:13px}#mLogin .lgGo{background:var(--ink);color:#fff;border-radius:10px;margin-left:auto;padding:1px 10px 3px;font-size:16px}#mLogin .lgGot{text-align:center;color:#23a97c;font-size:16px}#mLogin .lgTom,.lgTom{opacity:.8;text-align:center;font-size:12px;line-height:1.2}@media (height<=460px){#mLogin{border-width:3px;gap:3px;width:min(270px,40vw);padding:5px 9px 6px;bottom:8px;right:10px}#mLogin .lgTop b{font-size:12px}#mLogin .lgT{font-size:10px}#mLogin .lgDays{display:none}#mLogin #bLogin{min-height:56px;padding:3px 10px 5px;font-size:15px}#mLogin .lgGo{padding:0 7px 2px;font-size:12px}#mLogin .lgDay{font-size:11px}#mLogin .lgTom{font-size:9.5px}#mLogin .lgGot{font-size:13px}}@media (orientation:portrait) and (width<=600px){#menu .mBar{gap:8px;top:10px}#mTopL{left:10px}#mTopR{right:10px}#mTopL .mIco{justify-content:center;width:48px;min-width:48px;height:48px;padding:0}#mTopL .mIco span{display:none}#mTopL .mIco svg{width:24px;height:24px}#mTopR .mIco.sq{width:48px;min-width:48px;height:48px}#mStats{gap:5px;font-size:14px}#mStats .pill{height:36px;padding:0 9px}#menu .mMain{width:auto;top:auto;left:14px;right:14px;bottom:max(18px, env(safe-area-inset-bottom));gap:10px;transform:none}#menu .logo{margin:0 0 .2em .1em;font-size:44px}#bModes.mCard{border-width:3px;gap:10px;min-height:84px;padding:10px 12px 9px}.mcIco{width:56px;height:56px}#mdPick{font-size:22px}#mcDesc{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;display:-webkit-box;overflow:hidden}.mcAll{font-size:11px;top:-13px}#menu #bPlay{min-height:76px;padding:8px 20px 12px;font-size:40px}#bBean>span{margin-bottom:-40px;padding:4px 10px 5px;font-size:13px}#menu #mDaily,body.mSetOn[data-screen=menu] #toggles,body[data-screen=menu] #langMenu{width:auto;top:66px;left:10px;right:10px}body.mSetOn[data-screen=menu] #toggles{max-height:calc(100vh - 80px);overflow-y:auto}#menu .mMain{bottom:182px}#menu #bPlay{flex:0 0 calc(72% - 5px);min-height:72px;padding:6px 14px 10px;font-size:36px}#menu .cupRow{flex-direction:column;flex:1 1 0;gap:4px;min-width:0}#menu #bCup{flex-direction:column;flex:1;gap:2px;min-height:44px;padding:4px 6px 8px;font-size:15px}#menu #bCup svg{width:1.9em;height:1.9em}#menu #bCup b,#menu #bCup small{display:none}#menu #bCup .cupShort{font-style:normal;line-height:1;display:block}#menu #bCupQuit{flex:none;width:100%;max-width:none;min-height:24px;padding:1px 4px 3px;font-size:11px}#mLogin{width:auto;bottom:10px;left:4vw;right:4vw}#bBean{align-items:flex-start}#bBean>span{margin:6px 0 0}}#menu.duo #bCup{visibility:hidden}@media (height<=460px){#menu .mMain{top:auto;bottom:8px;transform:none}#menu #bCup,#menu #bLb{min-height:40px}}@media (height<=380px){#menu .mBar{top:6px}.mIco{min-width:46px;height:46px}.mIco.sq{width:46px}#mStats .pill{height:36px}#menu .logo{margin-bottom:.25em;font-size:26px}}@media (height<=340px){#menu .mMain{gap:4px}#menu .menuBtns{gap:6px 12px}#bModes.mCard{min-height:62px;padding:5px 10px}.mcIco{width:42px;height:42px}#mdPick{font-size:17px}#menu #bPlay{min-height:42px;padding:2px 14px 5px;font-size:24px}#menu #bCup,#menu #bLb{min-height:34px;padding:1px 10px 4px;font-size:15px}#menu #bLb{font-size:12px}#bBean{align-items:flex-start}#bBean>span{margin:6px 0 0}#mLogin{gap:2px;padding:4px 8px 5px}#mLogin #bLogin{min-height:38px;padding:1px 8px 3px;font-size:14px}#mLogin .lgTom{font-size:9px;line-height:1.1}}@media (orientation:portrait) and (width<=600px){#modes .mdPanel{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 8px;width:96vw;max-height:96vh;padding:8px 10px 10px;overflow-y:auto}#modes .mdPanel>.title{font-size:26px}#mdArena{grid-column:1/-1;justify-content:center;justify-self:stretch}#mdArena #bArena{flex:1;min-width:0}#mdBack{grid-column:1/-1;justify-self:center;min-width:150px;min-height:0;padding-top:6px;padding-bottom:8px}.mdCard,.mmCard{text-align:left;flex-direction:row;gap:8px;padding:5px 9px}.mdCard .mdIcon,.mmCard .mdIcon{flex:none;width:36px;height:36px}.mdCard .mdTxt,.mmCard .mdTxt{align-items:flex-start;gap:2px;min-width:0}.mdCard .mdTxt b,.mmCard .mdTxt b{font-size:15px}.mdCard .mdTxt small,.mmCard .mdTxt small{-webkit-line-clamp:1;font-size:11px}.mdCard .mdOn,.mdCard .mdLock,.mmCard .mdOn{align-self:flex-start;font-size:11px}#mdArena .mArw{width:40px;height:40px}.mdCell{padding-bottom:24px}.mdCell .mdTxt b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.mdCell .mdLock{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:1px 8px 2px;font-size:10px;display:block;overflow:hidden}.mdCell .mdTxt small{display:none}}html.ui-b body.touch #menu #mTopL{display:none}html.ui-b body.touch #menu #mTopR{top:10px;right:10px}html.ui-b body.touch #menu #mStats .pill:not(.coins){display:none}html.ui-b body.touch #menu #mStats .pill{height:40px;font-size:18px}html.ui-b body.touch #ui-b-hamb{z-index:5;pointer-events:auto;cursor:pointer;background:#3a1f5c99;border:3px solid #fff;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex;position:absolute;top:8px;left:10px;box-shadow:0 4px #3a1f5c59}html.ui-b body.touch #ui-b-hamb .ui-b-bars,html.ui-b body.touch #ui-b-hamb .ui-b-bars:before,html.ui-b body.touch #ui-b-hamb .ui-b-bars:after{background:#fff;border-radius:2px;width:24px;height:4px;display:block}html.ui-b body.touch #ui-b-hamb .ui-b-bars{position:relative}html.ui-b body.touch #ui-b-hamb .ui-b-bars:before,html.ui-b body.touch #ui-b-hamb .ui-b-bars:after{content:"";position:absolute;left:0}html.ui-b body.touch #ui-b-hamb .ui-b-bars:before{top:-8px}html.ui-b body.touch #ui-b-hamb .ui-b-bars:after{top:8px}html.ui-b body.touch #ui-b-hamb:active{transform:scale(.92)}html.ui-b body.touch #ui-b-hamb.dot:after{content:"";background:#ff3d6e;border:3px solid #fff;border-radius:50%;width:20px;height:20px;animation:.8s ease-in-out infinite giftJig;position:absolute;top:-7px;right:-7px;box-shadow:0 2px #a3163b}html.ui-b body.touch #menu .mMain{pointer-events:none;width:auto;height:auto;display:block;position:absolute;inset:0;transform:none}html.ui-b body.touch #menu .mMain .logo{transform-origin:0 0;margin:0;font-size:30px;position:absolute;top:26px;left:84px;transform:rotate(-3deg)}html.ui-b body.touch #menu .mPick{display:none}html.ui-b body.touch #menu .menuBtns{pointer-events:auto;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;width:auto;max-width:calc(100vw - 20px);position:absolute;bottom:12px;left:50%;right:auto;transform:translate(-50%)}html.ui-b body.touch #menu #bTeam{display:none}html.ui-b body.touch #menu #bModes.mCard{border-width:3px;border-radius:26px;flex:none;align-items:center;gap:8px;min-width:48px;max-width:190px;height:52px;min-height:48px;padding:0 14px 0 8px;box-shadow:0 0 0 3px #fff,0 5px 0 3px #3a1f5c4d}html.ui-b body.touch #menu #bModes .mcIco{width:30px;height:30px}html.ui-b body.touch #menu #bModes .aTxt{gap:0;min-width:0}html.ui-b body.touch #menu #bModes .mcAll,html.ui-b body.touch #menu #bModes #mcDesc,html.ui-b body.touch #menu #bModes #mcTags{display:none}html.ui-b body.touch #menu #bModes #mdPick{white-space:nowrap;text-overflow:ellipsis;font-size:18px;display:block;overflow:hidden}html.ui-b body.touch #menu #bModes #mdPick:after{content:" ▾"}html.ui-b body.touch #menu #bModes.notify:after{top:-16px;right:-6px}html.ui-b body.touch #menu #bPlay{flex:none;width:230px;min-height:64px;padding:6px 18px 10px;font-size:38px}html.ui-b body.touch #menu #bUnlock{min-height:52px;padding:4px 10px 8px;font-size:15px}html.ui-b body.touch #menu #unlockNA{max-width:150px;font-size:12px}html.ui-b body.touch #menu .cupRow{flex:none;width:64px;display:flex;position:relative}html.ui-b body.touch #menu #bCup{border-radius:20px;flex-direction:column;flex:1;gap:0;width:64px;min-height:64px;padding:4px 4px 8px;font-size:13px}html.ui-b body.touch #menu #bCup svg{width:30px;height:30px}html.ui-b body.touch #menu #bCup b,html.ui-b body.touch #menu #bCup small{display:none}html.ui-b body.touch #menu #bCup .cupShort{font-size:13px;font-style:normal;line-height:1;display:block}html.ui-b body.touch #menu #bCupQuit{max-width:none;min-height:48px;padding:4px 12px 6px;font-size:13px;position:absolute;bottom:calc(100% + 8px);right:0}html.ui-b body.touch #menu.duo #bCup{visibility:visible}html.ui-b body.touch #bBean{align-items:flex-start}html.ui-b body.touch #bBean>span{margin:6px 0 0;padding:4px 10px 5px;font-size:13px}html.ui-b body.touch #ui-b-scrim{z-index:25;opacity:0;pointer-events:none;background:#3a1f5c66;transition:opacity .2s;position:absolute;inset:0}html.ui-b body.touch #ui-b-scrim.open{opacity:1;pointer-events:auto}html.ui-b body.touch #ui-b-drawer{z-index:26;box-sizing:border-box;width:min(340px,86vw);padding:14px 12px max(14px, env(safe-area-inset-bottom));overscroll-behavior:contain;pointer-events:auto;background:var(--paper);border-right:4px solid var(--ink);visibility:hidden;border-radius:0 26px 26px 0;flex-direction:column;gap:10px;transition:transform .28s cubic-bezier(.2,1.2,.4,1),visibility 0s .28s;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-108%);box-shadow:6px 0 #3a1f5c40}html.ui-b body.touch #ui-b-drawer.open{visibility:visible;transition:transform .28s cubic-bezier(.2,1.2,.4,1);transform:none}html.ui-b body.touch #ui-b-drawer .ui-b-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}html.ui-b body.touch #ui-b-drawer .mIco,html.ui-b body.touch #ui-b-drawer #bLb{border-radius:16px;justify-content:flex-start;gap:8px;width:auto;min-width:0;max-width:none;height:52px;min-height:52px;padding:0 10px;font-size:15px;box-shadow:0 4px #3a1f5c59}html.ui-b body.touch #ui-b-drawer #bLb{color:#fff;background:linear-gradient(#9cd3ff,#3d8bff);border:3px solid #fff;align-items:center;display:inline-flex}html.ui-b body.touch #ui-b-drawer #bLb b{font-size:15px;display:block}html.ui-b body.touch #ui-b-drawer #bLb svg{width:26px;height:26px}html.ui-b body.touch #ui-b-drawer #bDaily,html.ui-b body.touch #ui-b-drawer #bSet{background:#3a1f5cbf}html.ui-b body.touch #ui-b-drawer #bDaily{grid-column:1/-1}html.ui-b body.touch #ui-b-drawer #bDaily svg,html.ui-b body.touch #ui-b-drawer #bSet svg{margin-top:0}html.ui-b body.touch #ui-b-drawer #bDaily:after,html.ui-b body.touch #ui-b-drawer #bSet:after{content:attr(aria-label);text-transform:uppercase}html.ui-b body.touch #ui-b-drawer #bDaily .dDots{margin-left:auto;position:static}html.ui-b body.touch #ui-b-drawer .mIco.notify:after,html.ui-b body.touch #ui-b-drawer .mIco.giftme:after{top:-8px;right:-6px}html.ui-b body.touch #menu #mDaily,html.ui-b body.touch.mSetOn[data-screen=menu] #toggles,html.ui-b body.touch[data-screen=menu] #langMenu{z-index:30;top:64px}@media (height<=460px){html.ui-b body.touch #menu .mMain .logo{font-size:26px;top:22px;left:80px}html.ui-b body.touch #menu .menuBtns{gap:8px;bottom:8px}html.ui-b body.touch #menu #bPlay{width:210px;min-height:60px;padding:4px 14px 8px;font-size:32px}html.ui-b body.touch #menu .cupRow,html.ui-b body.touch #menu #bCup{width:60px;min-height:60px}html.ui-b body.touch #menu #mDaily,html.ui-b body.touch.mSetOn[data-screen=menu] #toggles,html.ui-b body.touch[data-screen=menu] #langMenu{top:58px}}@media (height<=380px){html.ui-b body.touch #ui-b-hamb{border-radius:16px;width:48px;height:48px;top:6px;left:8px}html.ui-b body.touch #menu .mMain .logo{font-size:22px;top:20px;left:70px}html.ui-b body.touch #menu #mTopR{top:6px}html.ui-b body.touch #menu #mStats .pill{height:36px;font-size:16px}html.ui-b body.touch #menu #bPlay{width:190px;min-height:54px;padding:3px 12px 7px;font-size:28px}html.ui-b body.touch #menu .cupRow,html.ui-b body.touch #menu #bCup{width:54px;min-height:54px}html.ui-b body.touch #menu #bModes.mCard{height:48px}html.ui-b body.touch #menu #bModes #mdPick{font-size:16px}}@media (height<=340px){html.ui-b body.touch #menu #bPlay{width:170px;min-height:52px;font-size:26px}html.ui-b body.touch #menu .cupRow,html.ui-b body.touch #menu #bCup{width:52px;min-height:52px}html.ui-b body.touch #menu #bCup svg{width:24px;height:24px}html.ui-b body.touch #ui-b-drawer{gap:6px;padding-top:8px}}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #ui-b-hamb{width:52px;height:52px;top:10px;left:10px}html.ui-b body.touch #menu .mMain .logo{font-size:26px;top:28px;left:78px}html.ui-b body.touch #menu #mTopR{top:12px;right:10px}html.ui-b body.touch #menu .menuBtns{left:14px;right:14px;bottom:max(18px, env(safe-area-inset-bottom));flex-wrap:wrap;gap:12px 10px;max-width:none;transform:none}html.ui-b body.touch #menu #bModes.mCard{flex:1 0 100%;justify-content:center;max-width:none;height:52px}html.ui-b body.touch #menu #bPlay{flex:1;width:auto;min-height:68px;font-size:38px}html.ui-b body.touch #menu .cupRow,html.ui-b body.touch #menu #bCup{width:68px;min-height:68px}html.ui-b body.touch #menu #bUnlock{min-height:52px}html.ui-b body.touch #menu #mDaily,html.ui-b body.touch.mSetOn[data-screen=menu] #toggles,html.ui-b body.touch[data-screen=menu] #langMenu{width:auto;top:72px;left:10px;right:10px}}html.ui-b body.touch #ui-b-bar{white-space:nowrap;background:#3a1f5c52;border-radius:17px;align-items:center;height:34px;padding:0 4px;display:flex;position:absolute;top:6px;left:50%;transform:translate(-50%)}html.ui-b body.touch #ui-b-bar>*{background:0 0;border:0;border-radius:0;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:16px;line-height:34px;display:flex;position:static;transform:none}html.ui-b body.touch #ui-b-bar>*+*{border-left:2px solid #ffffff47}html.ui-b body.touch #ui-b-bar #timer{justify-content:center;min-width:3.2em;font-size:18px}html.ui-b body.touch #ui-b-bar #alive i{border-width:2px;width:11px;height:16px}html.ui-b body.touch #hud #pauseBtn{width:48px;height:48px;box-shadow:none;background:#3a1f5c59;border-width:2px;border-color:#fff9;border-radius:16px;top:6px;right:8px}html.ui-b body.touch #hud #feed{font-size:13px;top:58px;right:8px}html.ui-b body.touch #cupChip{background:#3a1f5c52;padding:2px 10px 3px 5px;font-size:13px;top:8px;left:10px}html.ui-b body.touch #stickBase{opacity:0}html.ui-b body.touch #stickBase.on{opacity:1}html.ui-b body.touch #dashBtn{width:108px;height:108px;box-shadow:none;background:radial-gradient(circle at 40% 30%,#ffe48a73,#ff8a2a66 70%);border-width:4px;border-color:#ffffffbf;font-size:22px;bottom:18px;right:18px}html.ui-b body.touch #dashBtn.down{box-shadow:0 0 calc(var(--charge,0) * 40px) calc(var(--charge,0) * 14px) #fff6a0}html.ui-b body.touch #emoteBtn,html.ui-b body.touch #emoteFan{width:48px;height:48px;bottom:48px;right:166px}html.ui-b body.touch #emoteBtn{box-shadow:none;background:#ffffff73;border-width:3px;border-color:#3a1f5c99;padding:6px}html.ui-b body.touch #arenaTip,html.ui-b body.touch #arenaTip.low{white-space:nowrap;background:#3a1f5c52;border-radius:14px;width:auto;max-width:92vw;padding:2px 14px 3px;font-size:15px;top:44px;bottom:auto}html.ui-b body.touch #arenaTip small{margin:0 0 0 8px;font-size:12px;display:inline}html.ui-b body.touch.mp #arenaTip,html.ui-b body.touch.mp #arenaTip.low{top:104px}html.ui-b body.touch #hint{background:#3a1f5c4d;border-width:0;max-width:44vw;padding:3px 10px 4px;font-size:12px;bottom:8px}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #ui-b-bar{max-width:calc(100vw - 72px);left:8px;overflow:hidden;transform:none}html.ui-b body.touch #ui-b-bar>*{padding:0 8px;font-size:14px}html.ui-b body.touch #ui-b-bar #timer{font-size:16px}html.ui-b body.touch #arenaTip,html.ui-b body.touch #arenaTip.low{white-space:normal;width:auto;bottom:auto}html.ui-b body.touch #hint{max-width:90vw;bottom:140px}html.ui-b body.touch #dashBtn{bottom:24px;right:16px}html.ui-b body.touch #emoteBtn,html.ui-b body.touch #emoteFan{bottom:54px;right:164px}}html.ui-b body.touch #results{background:0 0;justify-content:flex-end;align-items:flex-end;padding:0 8px 8px 0}html.ui-b body.touch #results .panel{border-width:4px;border-radius:26px;flex-flow:wrap;justify-content:space-between;align-items:center;gap:6px;width:min(320px,45vw);max-height:60vh;padding:10px 14px 12px;display:flex;overflow-y:auto}html.ui-b body.touch #results .panel>*{flex:1 0 100%;order:5}html.ui-b body.touch #results .panel>:last-child{display:none}html.ui-b body.touch #results #rPlace,html.ui-b body.touch #results #rCoins{flex:none}html.ui-b body.touch #results #rPlace{order:1}html.ui-b body.touch #results #rCoins{order:2}html.ui-b body.touch #results #rCh{background:0 0;border:0;padding:0}html.ui-b body.touch #results #rPlace{font-size:40px}html.ui-b body.touch #results #rCoins{font-size:26px}html.ui-b body.touch #results #rSub,html.ui-b body.touch #results .rStats,html.ui-b body.touch #results #rArena{display:none}html.ui-b body.touch #results #rBest,html.ui-b body.touch #results #rShop{font-size:13px!important}html.ui-b body.touch #results #rCh .chHead,html.ui-b body.touch #results #rCh .chRow,html.ui-b body.touch #results #rCh .gl.all{display:none}html.ui-b body.touch #results #rCh{text-align:center}html.ui-b body.touch #results #rCh .lgTom{opacity:.85;margin:0;font-size:13px;line-height:1.2}html.ui-b body.touch #results #rAdMsg{font-size:12px!important}html.ui-b body.touch #results #bDouble{min-height:48px;font-size:16px}html.ui-b body.touch #results .row{flex-wrap:nowrap;gap:8px;display:flex;justify-content:center!important}html.ui-b body.touch #results #bAgain{flex:1;min-height:60px;padding:6px 12px 10px;font-size:24px}html.ui-b body.touch #results #bMenu{flex:none;min-width:48px;min-height:48px;padding:4px 12px 8px;font-size:15px}html.ui-b body.touch #cupBoard{background:0 0;justify-content:flex-end;align-items:stretch;padding:0}html.ui-b body.touch #cupBoard>.panel{box-sizing:border-box;border-right-width:0;border-radius:26px 0 0 26px;justify-content:center;gap:6px;width:min(280px,40vw);height:100%;max-height:none;padding:8px 12px 10px;overflow-y:auto}html.ui-b body.touch #cupBoard .cbRows{flex-direction:column;gap:4px;display:flex;height:auto!important}html.ui-b body.touch #cupBoard .cbRow{grid-template-columns:20px 26px minmax(0,1fr) 26px 30px 24px;height:30px;font-size:14px;display:none;position:relative;left:auto;right:auto;top:auto!important}html.ui-b body.touch #cupBoard .cbRow:nth-child(-n+3),html.ui-b body.touch #cupBoard .cbRow.you{display:grid}html.ui-b body.touch #cupBoard .cbRow .bar{display:none}html.ui-b body.touch #cupBoard .cbRow img,html.ui-b body.touch #cupBoard .cbRow .pt{width:26px;height:26px}html.ui-b body.touch #cupBoard .cbRow .nm em{display:none}html.ui-b body.touch #cupBoard .cbHead svg{width:26px;height:26px}html.ui-b body.touch #cupBoard .cbHead b{font-size:20px}html.ui-b body.touch #cupBoard .cbHead small{font-size:12px}html.ui-b body.touch #cupBoard .cbFoot{flex-direction:column;gap:0;font-size:12px}html.ui-b body.touch #cupBoard .cbHint{display:none}html.ui-b body.touch #cupBoard .row{flex-wrap:nowrap;gap:6px;display:flex}html.ui-b body.touch #cupBoard #bCupNext{white-space:normal;flex:1;min-width:0;min-height:56px;padding:6px 8px 10px;font-size:18px;line-height:1.05}html.ui-b body.touch #cupBoard #bCupNext svg{width:1em;height:1em}html.ui-b body.touch #cupBoard #bCupMenu{flex:none;min-width:48px;min-height:48px;padding:4px 10px 8px;font-size:14px}html.ui-b body.touch #cupRound{background:0 0;justify-content:center;align-items:flex-end;padding:0 8px 8px}html.ui-b body.touch #cupRound>.panel{text-align:left;grid-template-columns:auto 1fr auto;grid-template-areas:"icon top row""icon mode row""icon desc row""icon off row";align-items:center;gap:2px 12px;width:min(460px,94vw);max-height:60vh;padding:8px 14px 10px;display:grid}html.ui-b body.touch #cupRound .crTop{grid-area:top;justify-content:flex-start}html.ui-b body.touch #cupRound .crTop b{font-size:18px}html.ui-b body.touch #cupRound .crTop svg{width:22px;height:22px}html.ui-b body.touch #cupRound .crIcon{grid-area:icon}html.ui-b body.touch #cupRound .crIcon svg{width:52px;height:52px}html.ui-b body.touch #cupRound .crMode{grid-area:mode;font-size:24px}html.ui-b body.touch #cupRound .crDesc{grid-area:desc;font-size:13px;line-height:1.2}html.ui-b body.touch #cupRound .crArena{display:none}html.ui-b body.touch #cupRound .crOff{grid-area:off;font-size:12px}html.ui-b body.touch #cupRound .row{flex-direction:column;grid-area:row;gap:6px;display:flex}html.ui-b body.touch #cupRound #bCupGo{min-height:56px;padding:6px 18px 10px;font-size:24px}html.ui-b body.touch #cupRound #bCupRoundMenu{min-height:48px;padding:4px 10px 8px;font-size:14px}html.ui-b body.touch #cupWin{background:0 0;justify-content:flex-end;align-items:flex-end;padding:0 8px 8px 0}html.ui-b body.touch #cupWin>.panel{gap:4px;width:min(380px,50vw);max-height:62vh;padding:8px 14px 0;overflow-y:auto}html.ui-b body.touch #cupWin .cwRw .ex small,html.ui-b body.touch #cupWin .cwRw .ex.dim{display:none}html.ui-b body.touch #cupWin .row{background:var(--paper);padding:4px 0 8px;position:sticky;bottom:0}html.ui-b body.touch #cupWin .cwTop{display:none}html.ui-b body.touch #cupWin .cwName{font-size:26px}html.ui-b body.touch #cupWin .cwSub{font-size:13px}html.ui-b body.touch #cupWin .cwRw{flex-flow:wrap;justify-content:center;gap:4px;font-size:13px}html.ui-b body.touch #cupWin .cwRw .ex{font-size:13px}html.ui-b body.touch #cupWin .cwRw .ex small{font-size:11px}html.ui-b body.touch #cupWin .cwRw .ex svg{width:22px;height:22px}html.ui-b body.touch #cupWin .cbHint{display:none}html.ui-b body.touch #cupWin #cwLb{min-height:48px;font-size:13px}html.ui-b body.touch #cupWin .row{flex-wrap:nowrap;gap:6px;display:flex}html.ui-b body.touch #cupWin #bCupAgain{flex:1;min-height:56px;padding:6px 10px 10px;font-size:20px}html.ui-b body.touch #cupWin #bCupHome{flex:none;min-width:48px;min-height:48px;padding:4px 10px 8px;font-size:14px}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #results{background:0 0;justify-content:center;padding:0 8px 10px}html.ui-b body.touch #results .panel{width:100%;max-height:40vh}html.ui-b body.touch #cupBoard{justify-content:center;align-items:flex-end;padding:0 8px 10px}html.ui-b body.touch #cupBoard>.panel{border-right-width:5px;border-radius:26px;width:100%;height:auto;max-height:44vh}html.ui-b body.touch #cupRound>.panel{grid-template-columns:auto 1fr;grid-template-areas:"icon top""icon mode""icon desc""icon off""row row"}html.ui-b body.touch #mpBar{max-width:calc(100vw - 72px);left:8px;transform:none}html.ui-b body.touch #cupRound .row{flex-direction:row}html.ui-b body.touch #cupRound #bCupGo{flex:1}html.ui-b body.touch #cupWin{justify-content:center;padding:0 8px 10px}html.ui-b body.touch #cupWin>.panel{width:100%;max-height:50vh}}@media (height<=340px){html.ui-b body.touch #results.md-has #rCh .lgTom{display:none}html.ui-b body.touch #cupWin>.panel{gap:2px;max-height:80vh;padding-top:6px}html.ui-b body.touch #cupWin .cwName{font-size:22px;line-height:1.05}html.ui-b body.touch #cupWin .cwRw,html.ui-b body.touch #cupWin .cwRw .ex{font-size:12px}html.ui-b body.touch #cupBoard .cbRow{height:26px;font-size:13px}html.ui-b body.touch #cupBoard .cbFoot{display:none}html.ui-b body.touch #cupBoard>.panel{gap:4px;padding:4px 10px 6px}html.ui-b body.touch #cupBoard #bCupNext{min-height:52px}}html.ui-b body.touch #mpBar{background:#3a1f5c80;border:0;border-radius:0 0 16px 16px;gap:0;padding:2px 10px 4px;font-size:14px;top:40px}html.ui-b body.touch #mpBar .mpBarRow{gap:6px 8px}html.ui-b body.touch #mpBar .btn{border-width:2px;border-radius:14px;min-height:48px;padding:2px 10px 5px;font-size:13px}html.ui-b body.touch #mpBar #mpNext{display:none}html.ui-b body.touch #mpBar .mpPick:not(.hidden){flex-wrap:nowrap;gap:4px 6px;margin-top:2px;font-size:13px;display:flex}html.ui-b body.touch #mpBar .mpPick .mpPickL{opacity:.85;font-size:11px}html.ui-b body.touch #mpBar .mpPick b{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:11ch;font-size:13px;overflow:hidden}html.ui-b body.touch #mpBar .btn.mpArrow{min-width:48px;min-height:48px;padding:0 0 3px;font-size:14px}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #mpBar .mpPick:not(.hidden){grid-template-columns:auto 48px minmax(0,1fr) 48px;place-items:center;gap:4px 6px;width:100%;display:grid}}html.ui-b body.touch #lbPanel{background:#3a1f5c66;justify-content:flex-start;align-items:stretch}html.ui-b body.touch #lbPanel .panel{box-sizing:border-box;border-left-width:0;border-radius:0 26px 26px 0;width:min(380px,88vw);height:100%;max-height:none;animation:.28s cubic-bezier(.2,1.2,.4,1) ui-b-slide;overflow-y:auto}html.ui-b body.touch #lbPanel .lbList{flex:1;min-height:0;max-height:none}html.ui-b body.touch #lbPanel .lbX{min-width:48px;min-height:48px}html.ui-b body.touch #lbPanel .lbTabs .btn{min-height:48px}@keyframes ui-b-slide{0%{transform:translate(-100%)}}@media (orientation:landscape) and (height<=460px){html.ui-b body.touch #results .panel{max-height:calc(100vh - 16px)}}html.ui-b body.touch #menu #mLogin{border-width:3px;border-radius:18px;flex-direction:row;align-items:center;gap:8px;width:max-content;max-width:min(480px,100vw - 280px);margin:0;padding:4px 5px 4px 10px;inset:10px auto auto 180px;box-shadow:0 0 0 3px #fff,0 5px 0 3px #3a1f5c40}html.ui-b body.touch #menu #mLogin :is(.lgTop,.lgDays,.lgGot){display:none}html.ui-b body.touch #menu #mLogin #bLogin{border-width:3px;border-radius:16px;flex:none;order:2;gap:5px;width:auto;min-height:48px;padding:3px 10px 6px;font-size:16px}html.ui-b body.touch #menu #mLogin #bLogin .lgDay{font-size:12px}html.ui-b body.touch #menu #mLogin #bLogin .lgGo{margin-left:6px;font-size:13px}html.ui-b body.touch #menu #mLogin .lgTom{opacity:1;text-align:left;flex:auto;order:1;min-width:0;max-width:240px;font-size:12px;line-height:1.2}html.ui-b body.touch #menu #mLogin.claimed{background:var(--lemon);padding:6px 12px}html.ui-b body.touch #menu #mLogin.claimed .lgTom{max-width:320px;font-size:13px}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #menu #mLogin{width:auto;max-width:none;top:74px;left:10px;right:10px}html.ui-b body.touch #menu #mLogin .lgTom{max-width:none}}html.ui-b body.touch #menu #bModes.mCard{max-width:210px;height:56px}html.ui-b body.touch #menu #bModes .aTxt{flex-direction:column;display:flex}html.ui-b body.touch #menu #bModes #mdPick{order:1;font-size:17px}html.ui-b body.touch #menu #bModes .mcAll{color:var(--ink);opacity:.75;letter-spacing:.3px;white-space:nowrap;background:0 0;border:0;order:2;padding:0;font-size:11px;line-height:1.1;display:block;position:static}html.ui-b body.touch #menu #bModes .mcAll:before{display:none}html.ui-b body.touch #menu #bModes #mcTags{flex-wrap:nowrap;gap:4px;display:flex;position:absolute;top:-14px;right:-10px}html.ui-b body.touch #menu #bModes #mcTags i:not(.md-tag){display:none}html.ui-b body.touch #menu #bModes #mcTags i{border:2px solid #fff;padding:1px 7px 2px;font-size:11px;box-shadow:0 2px #3a1f5c4d}html.ui-b body.touch #menu #bModes .md-rail{bottom:-11px;left:50%;right:auto;transform:translate(-50%)}html.ui-b body.touch #menu #bModes.notify:after{display:none}html.ui-b body.touch #menu #bModes.md-nudge{animation:1.4s ease-in-out mdSlide}html.ui-b body.touch.mSetOn #menu #mLogin{visibility:hidden}html.ui-b body.touch #menu:has(#mDaily:not(.hidden)) #mLogin{visibility:hidden}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #menu #bModes.mCard{flex:1 0 100%;max-width:none}}html.ui-b body.touch #menu #bPlay{white-space:nowrap}html.ui-b:lang(zh) body.touch :is(#mLogin .lgTom,#results .lgTom,#results #rSub,.md-recTxt,#mpBar){word-break:keep-all;overflow-wrap:anywhere}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch #menu #bModes.mCard{height:60px}}html.ui-b body.touch #results .md-note .md-chip{font-size:11px}html.ui-b body.touch .chRow .bar em{font-size:11px;line-height:12px}html.ui-b body.touch #results .md-recTxt small{font-size:11px}html[class*=ui-] body.touch #hud{top:env(safe-area-inset-top);right:env(safe-area-inset-right);bottom:env(safe-area-inset-bottom);left:env(safe-area-inset-left);z-index:2}html[class*=ui-] body.touch #touch :is(#dashBtn,#emoteBtn,#emoteFan){translate:calc(-1 * env(safe-area-inset-right)) calc(-1 * env(safe-area-inset-bottom))}html[class*=ui-] body.touch #stickBase:not(.on){translate:env(safe-area-inset-left) calc(-1 * env(safe-area-inset-bottom))}html[class*=ui-] body.touch #stickZone{top:0}html body.touch.stickFixed #stickBase{opacity:1!important}html.ui-b body.touch.handL #dashBtn{left:18px;right:auto}html.ui-b body.touch.handL #emoteBtn,html.ui-b body.touch.handL #emoteFan{left:166px;right:auto}html.ui-b body.touch.handL #stickZone{left:auto;right:0}html.ui-b body.touch.handL #stickBase{transform:translate(calc(55vw - 180px),calc(100vh - 230px))}html.ui-b body.touch.handL #touch :is(#dashBtn,#emoteBtn,#emoteFan){translate:env(safe-area-inset-left) calc(-1 * env(safe-area-inset-bottom))}html.ui-b body.touch.handL #stickBase:not(.on){translate:calc(-1 * env(safe-area-inset-right)) calc(-1 * env(safe-area-inset-bottom))}html.ui-b body.touch.handL #emoteFan.open .efan{transform:translate(calc(cos(var(--i) * 30deg) * 96px), calc(sin(var(--i) * 30deg) * -96px - 10px)) scale(1)}@media (orientation:portrait) and (width<=600px){html.ui-b body.touch.handL #dashBtn{left:16px;right:auto}html.ui-b body.touch.handL #emoteBtn,html.ui-b body.touch.handL #emoteFan{left:164px;right:auto}}body.hb #timer,body.cn #alive,body.cn #feed{display:none!important}#cnBoard{z-index:6;pointer-events:none;gap:6px;max-width:96vw;display:flex;position:fixed;top:56px;left:50%;transform:translate(-50%)}#cnBoard .cb{color:#fff;white-space:nowrap;background:#3a1f5c8c;border-radius:14px;align-items:center;gap:5px;padding:3px 10px 4px 7px;font-size:15px;line-height:1.1;display:flex}#cnBoard .cb.me{color:#3a1f5c;background:#ffffffeb;transform:scale(1.06)}#cnBoard .cb i{opacity:.8;font-size:13px;font-style:normal}#cnBoard .cb .dot{border:2px solid #fff;border-radius:50%;flex:none;width:13px;height:13px}#cnBoard .cb b{text-overflow:ellipsis;max-width:84px;line-height:1.35;overflow:hidden}#cnBoard .cb em{color:#ffd23d;font-size:18px;font-style:normal}#cnBoard .cb.me em{color:#c98a00}body:not([data-screen=hud]) #cnBoard,body.tut #cnBoard,body:not(.cn) #cnBoard{display:none}body.cnBig #timer{color:#ffd23d}@media (height<=460px){#cnBoard{gap:4px;top:42px}#cnBoard .cb{padding:2px 8px 3px 5px;font-size:12px}#cnBoard .cb em{font-size:14px}#cnBoard .cb b{max-width:62px}}body.bb #alive,body.bb #feed{display:none!important}#bbBoard{z-index:6;pointer-events:none;gap:6px;max-width:96vw;display:flex;position:fixed;top:56px;left:50%;transform:translate(-50%)}#bbBoard .cb{color:#fff;white-space:nowrap;background:#3a1f5c8c;border-radius:14px;align-items:center;gap:5px;padding:3px 10px 4px 7px;font-size:15px;line-height:1.1;display:flex}#bbBoard .cb.me{color:#3a1f5c;background:#ffffffeb;transform:scale(1.06)}#bbBoard .cb i{opacity:.8;font-size:13px;font-style:normal}#bbBoard .cb .dot{border:2px solid #fff;border-radius:50%;flex:none;width:13px;height:13px}#bbBoard .cb b{text-overflow:ellipsis;max-width:84px;line-height:1.35;overflow:hidden}#bbBoard .cb em{font-size:18px;font-style:normal}body:not([data-screen=hud]) #bbBoard,body.tut #bbBoard,body:not(.bb) #bbBoard{display:none}body.bbFrenzy #timer{color:#ff8fd8}body.bbFrenzy #bbBoard .cb em{color:#ffd23d}body.bbFrenzy #bbBoard .cb.me em{color:#d6246e}@media (height<=460px){#bbBoard{gap:4px;top:42px}#bbBoard .cb{padding:2px 8px 3px 5px;font-size:12px}#bbBoard .cb em{font-size:14px}#bbBoard .cb b{max-width:62px}}body.gt #alive,body.gt #feed{display:none!important}#gtBoard{z-index:6;pointer-events:none;gap:6px;max-width:96vw;display:flex;position:fixed;top:56px;left:50%;transform:translate(-50%)}#gtBoard .cb{color:#fff;white-space:nowrap;background:#3a1f5c8c;border-radius:14px;align-items:center;gap:5px;padding:3px 10px 4px 7px;font-size:15px;line-height:1.1;display:flex}#gtBoard .cb.me{color:#3a1f5c;background:#ffffffeb;transform:scale(1.06)}#gtBoard .cb i{opacity:.8;font-size:13px;font-style:normal}#gtBoard .cb .dot{border:2px solid #fff;border-radius:50%;flex:none;width:13px;height:13px}#gtBoard .cb b{text-overflow:ellipsis;max-width:84px;line-height:1.35;overflow:hidden}#gtBoard .cb em{font-size:18px;font-style:normal}#gtBar{z-index:6;color:#3a1f5c;white-space:nowrap;pointer-events:none;background:#ffd23df0;border-radius:16px;align-items:center;gap:8px;padding:4px 14px 5px 10px;font-size:16px;line-height:1.1;display:flex;position:fixed;top:94px;left:50%;transform:translate(-50%);box-shadow:0 3px #3a1f5c59}#gtBar .dot{border:2px solid #3a1f5c;border-radius:50%;flex:none;width:14px;height:14px}#gtBar b{text-overflow:ellipsis;max-width:120px;line-height:1.35;overflow:hidden}#gtBar em{text-align:right;min-width:3ch;font-size:20px;font-style:normal}#gtBar.me{color:#fff;background:#ff8a2a}body:not([data-screen=hud]) #gtBoard,body:not([data-screen=hud]) #gtBar,body.tut #gtBoard,body.tut #gtBar,body:not(.gt) #gtBoard,body:not(.gt) #gtBar{display:none}@media (height<=460px){#gtBoard{gap:4px;top:42px}#gtBoard .cb{padding:2px 8px 3px 5px;font-size:12px}#gtBoard .cb em{font-size:14px}#gtBoard .cb b{max-width:62px}#gtBar{padding:2px 10px 3px 7px;font-size:13px;top:70px}#gtBar em{font-size:16px}}#gtBoard,#gtBar{transition:opacity .15s}body.bannerOn #gtBoard,body.bannerOn #gtBar{opacity:.12}#shop.screen{color:#fff;padding:0;display:block}#shop.hidden{display:none!important}#shop .win3d{touch-action:pan-y;background:0 0}#shop button{font-family:var(--f);cursor:pointer;font-weight:700}#shop .o2{text-shadow:0 3px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink)}#shop{--c1:#d8f1ff;--c2:#4fb4ff;--c3:#1f6fc8;--outline:0 3px 0 var(--ink), 2px 2px 0 var(--ink), -2px 2px 0 var(--ink), 2px -2px 0 var(--ink), -2px -2px 0 var(--ink), 3px 0 0 var(--ink), -3px 0 0 var(--ink)}#shop .r-common{--c1:#e2f4ff;--c2:#5cb8ff;--c3:#2a72c4;--glow:#78c8ff00}#shop .r-rare{--c1:#c4ddff;--c2:#3b74ff;--c3:#1a2f9e;--glow:#508cff8c}#shop .r-epic{--c1:#f2d9ff;--c2:#a650ff;--c3:#4f168c;--glow:#be5affd9}#shop .r-legendary{--c1:#fff5c0;--c2:#ffaa1c;--c3:#c0500a;--glow:#ffbe28f2}#shop .shTop{pointer-events:auto;background:linear-gradient(#3a1f5c8c,#3a1f5c00);align-items:center;gap:12px;height:72px;padding:8px 16px;display:flex;position:absolute;top:0;left:0;right:0}#shop #bBack{padding:8px 20px 10px;font-size:20px}#shop .shNav{gap:8px;display:flex}#shop .nv{color:#fff;min-height:52px;text-shadow:0 2px 0 var(--ink);letter-spacing:1px;white-space:nowrap;background:#3a1f5c80;border:3px solid #ffffffa6;border-radius:18px;padding:6px 18px 8px;font-size:19px;transition:transform .15s cubic-bezier(.2,1.8,.4,1);position:relative}#shop .nv:hover{transform:translateY(-3px)}#shop .nv.on{color:var(--ink);text-shadow:none;background:#fff;border-color:#fff;transform:scale(1.06);box-shadow:0 5px #3a1f5c73}#shop .nv i{color:#fff;min-width:24px;height:24px;font:700 14px/20px var(--f);background:#ff3d6e;border:2px solid #fff;border-radius:12px;font-style:normal;animation:.9s ease-in-out infinite shWob;position:absolute;top:-8px;right:-8px}#shop .shSign{pointer-events:none;flex-direction:column;align-items:center;margin-left:auto;display:flex;position:relative;transform:rotate(-3deg)}#shop .shSign .awn{border:3px solid var(--ink);background:repeating-linear-gradient(90deg,#ff5d9e 0 19px,#fff 19px 38px);border-bottom:0;border-radius:6px 6px 0 0;width:190px;height:18px;display:block;box-shadow:0 3px #3a1f5c4d}#shop .shSign span{color:#ffe14d;background:var(--ink);letter-spacing:1px;border:3px solid #fff;border-radius:0 0 14px 14px;margin-top:-2px;padding:4px 14px 6px;font-size:24px;line-height:1;box-shadow:0 4px #3a1f5c59}#shop .shSign b{color:#fff;margin-left:6px}#shop .shSign+.shWallet{margin-left:18px}#shop .shWallet{align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}#shop .shWallet .pill{background:var(--ink);border:3px solid #fff;border-radius:22px;gap:6px;min-height:48px;padding:4px 16px 6px;font-size:24px;position:relative}#shop .shWallet .pill b{text-align:right;font-variant-numeric:tabular-nums;min-width:2.2em}#shop .shWallet .crowns{color:#ffe14d}#shop #shCoinsPill.busy b{animation:.12s infinite alternate shTick}#shop .adPlus{color:#fff;width:50px;height:50px;box-shadow:0 5px 0 #138a66, 0 0 0 3px var(--ink);text-shadow:0 2px #3a1f5c80;background:linear-gradient(#7dffcf,#1fbf8c);border:3px solid #fff;border-radius:50%;margin-left:-4px;padding:0;font-size:34px;line-height:40px;animation:1.6s ease-in-out infinite shHalo;position:relative}#shop .adPlus.wait{box-shadow:0 5px 0 #5d4888, 0 0 0 3px var(--ink);background:linear-gradient(#cbb9ea,#8a72b8);font-size:0;animation:none}#shop .adPlus i{font:700 12px/44px var(--f);font-style:normal}#shop .wFloat{box-sizing:border-box;text-align:right;pointer-events:none;text-shadow:var(--outline);padding-right:8px;font-size:22px;animation:1.3s ease-out forwards shFloat;position:absolute;top:-8px}#shop .wFloat.neg{color:#ff8aa8}#shop .wFloat.pos{color:#7dffcf}#shop #shBody{pointer-events:auto;position:absolute;inset:80px 16px 12px}#shop .pShop{grid-template-columns:minmax(300px,31%) 1fr;gap:18px;height:100%;display:grid}#shop .feat{cursor:pointer;box-shadow:0 0 0 4px var(--ink), 0 10px 0 4px #3a1f5c59, 0 0 34px 6px var(--glow);background:0 0;border:5px solid #fff;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}#shop .feat.r-legendary,#shop .feat.r-epic{animation:2.2s ease-in-out infinite shGlow}#shop .feat:after,#shop .card.r-legendary:after,#shop .card.r-epic:after,#shop .lit.r-legendary.own:after,#shop .rStep.r-legendary:after{content:"";pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(115deg,#0000 32%,#ffffffbf 46%,#0000 58%) 0 0/260% 100%;animation:2.6s ease-in-out infinite shShine;position:absolute;inset:0}#shop .feat.r-common:after,#shop .feat.r-rare:after{display:none}#shop .card.r-epic:after{opacity:.6;animation-duration:4s}#shop .featHead,#shop .featFoot,#shop .lFoot{background:repeating-linear-gradient(-45deg, #ffffff12 0 10px, #fff0 10px 20px), linear-gradient(var(--c2), var(--c3))}#shop .featHead{background:linear-gradient(var(--c3), var(--c2));justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 8px;display:flex}#shop .fTag{letter-spacing:2px;text-shadow:var(--outline);color:#fff;font-size:30px;transform:rotate(-4deg)}#shop .fTime{color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:6px;padding:4px 12px 5px 8px;font-size:13px;display:inline-flex;box-shadow:0 4px #3a1f5c59}#shop .fTime b{font-variant-numeric:tabular-nums;color:#ff3d6e;font-size:22px}#shop .fTime.hot{animation:.8s ease-in-out infinite shPulse}#shop .clk{width:22px;height:22px;color:var(--ink);flex:none}#shop .feat .win3d,#shop .lPrev .win3d{cursor:grab;border-top:4px solid #fff;border-bottom:4px solid #fff;flex:1;min-height:120px}#shop .featFoot{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 16px 14px;display:flex}#shop .fRar,#shop .cRar,#shop .dRar{letter-spacing:2px;color:#fff;background:var(--c3);border:2px solid #fffc;border-radius:10px;padding:2px 10px 3px;font-size:12px}#shop .fNm{text-shadow:var(--outline);font-size:36px;line-height:1}#shop .fRow{align-items:center;gap:10px;width:100%;display:flex}#shop .fPr{color:#ffe14d;background:var(--ink);border:3px solid #fff;border-radius:16px;align-items:center;gap:4px;padding:4px 14px 6px;font-size:26px;display:inline-flex}#shop .fPr s,#shop .cPr s,#shop .dPrice s{opacity:.6;color:#fff;margin-left:4px;font-size:.6em}#shop .fRow .stk{position:static;transform:rotate(-8deg)}#shop .btn.gold{background:linear-gradient(#ffe46b,#ffab1f);box-shadow:0 7px #c46a12,0 12px 18px #3a1f5c4d}#shop .fGo{align-self:stretch;margin-top:6px;padding:8px 16px 10px;font-size:22px}#shop .shelfCol{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}#shop .chips{scrollbar-width:none;flex:none;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto}#shop .chips::-webkit-scrollbar{display:none}#shop .chip{color:#fff;white-space:nowrap;min-height:48px;text-shadow:0 2px 0 var(--ink);background:#3a1f5c80;border:3px solid #fff9;border-radius:16px;flex:none;padding:6px 16px 8px;font-size:17px;transition:transform .15s;position:relative}#shop .chip:hover{transform:translateY(-2px)}#shop .chip.on{color:var(--ink);text-shadow:none;background:#fff;box-shadow:0 4px #3a1f5c73}#shop .chip b{opacity:.85;margin-left:4px;font-size:.85em}#shop .chip.full{color:var(--ink);text-shadow:none;background:linear-gradient(#ffe46b,#ffab1f)}#shop .chip em{color:#fff;background:#ff3d6e;border:2px solid #fff;border-radius:10px;padding:0 7px;font-size:14px;font-style:normal;animation:.8s infinite shWob;position:absolute;top:-8px;right:-6px}#shop .shelfSub{text-shadow:var(--outline);align-items:center;gap:6px;margin:-4px 0 0 4px;font-size:16px;display:inline-flex}#shop .shelfSub .clk{width:18px;height:18px}#shop .shelfWrap{flex:none;height:340px;position:relative}#shop .shelf{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#ffffffb3 transparent;gap:16px;height:100%;padding:8px 8px 16px;display:flex;overflow:auto hidden}#shop .arrow{z-index:3;background:var(--ink);color:#fff;border:4px solid #fff;border-radius:50%;width:52px;height:52px;margin-top:-34px;padding:0;font-size:34px;line-height:36px;position:absolute;top:50%;box-shadow:0 5px #3a1f5c66}#shop .arrow[data-arrow="-1"]{left:-14px}#shop .arrow[data-arrow="1"]{right:-14px}body.touch #shop .arrow{display:none}#shop .card{scroll-snap-align:start;color:#fff;height:100%;box-shadow:0 0 0 4px var(--ink), 0 9px 0 4px #3a1f5c59, 0 0 22px 4px var(--glow);background:var(--c2);border:5px solid #fff;border-radius:24px;flex-direction:column;flex:0 0 214px;align-items:center;padding:0 0 50px;transition:transform .2s cubic-bezier(.2,1.8,.4,1);display:flex;position:relative;overflow:hidden}#shop .card:hover{transform:translateY(-7px)rotate(-1.2deg)}#shop .card:active{transform:scale(.95)}#shop .cBg{background:repeating-conic-gradient(from 0deg at 50% 40%, #ffffff21 0 9deg, #fff0 9deg 22deg), radial-gradient(circle at 50% 40%, var(--c1), var(--c2) 50%, var(--c3));position:absolute;inset:0}#shop .card.r-legendary .cBg{background-size:100% 100%;animation:14s linear infinite shSpinBg}#shop .card.r-epic,#shop .card.r-legendary{animation:2.4s ease-in-out infinite shGlow}#shop .card.r-legendary{border-color:#ffe98a}#shop .cImg{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}#shop .cImg img{object-fit:contain;filter:drop-shadow(0 7px #3a1f5c47);pointer-events:none;width:190px;max-width:96%;height:auto;max-height:100%;transition:transform .25s cubic-bezier(.2,1.8,.4,1)}#shop .card:hover .cImg img{transform:scale(1.08)}#shop .cTxt{flex-direction:column;align-items:center;gap:4px;padding:0 8px 8px;display:flex;position:relative}#shop .cNm{text-align:center;text-shadow:var(--outline);font-size:21px;line-height:1}#shop .cPr{color:#ffe14d;background:#3a1f5ce0;border-top:3px solid #ffffffb3;justify-content:center;align-items:center;gap:5px;height:50px;font-size:25px;display:flex;position:absolute;bottom:0;left:0;right:0}#shop .cPr.poor{color:#ffd9a8}#shop .ok{color:#7dffcf;letter-spacing:1px;font-size:.8em}#shop .stk{z-index:2;color:#fff;background:#ff3d6e;border:3px solid #fff;border-radius:12px;padding:2px 10px 4px;font-size:19px;position:absolute;top:12px;right:-4px;transform:rotate(10deg);box-shadow:0 4px #3a1f5c66}#shop .nw{z-index:2;color:var(--ink);background:#ffe14d;border:3px solid #fff;border-radius:12px;padding:1px 9px 3px;font-size:16px;animation:1s ease-in-out infinite shWob;position:absolute;top:10px;left:8px;transform:rotate(-10deg)}#shop .cRule{z-index:2;color:#fff;background:#ff8a2a;border:2px solid #fff;border-radius:9px;padding:2px 7px 3px;font-size:11px;position:absolute;top:150px;left:8px}#shop .cEmo{border:3px solid var(--ink);z-index:2;background:#fff;border-radius:18px;width:56px;height:56px;padding:5px;position:absolute;top:10px;right:10px}#shop .cEmo svg{width:100%;height:100%}#shop .card.eq{border-color:#7dffcf}#shop .spk{pointer-events:none;z-index:2;position:absolute;inset:0}#shop .spk i{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:#fff;width:14px;height:14px;animation:1.8s ease-in-out infinite shTwinkle;position:absolute}#shop .spk i:first-child{top:14%;left:12%}#shop .spk i:nth-child(2){width:18px;height:18px;animation-delay:.4s;top:22%;left:80%}#shop .spk i:nth-child(3){animation-delay:.9s;top:58%;left:22%}#shop .spk i:nth-child(4){width:10px;height:10px;animation-delay:1.3s;top:64%;left:72%}#shop .spk i:nth-child(5){animation-delay:.7s;top:8%;left:50%}#shop .spk i:nth-child(6){width:12px;height:12px;animation-delay:1.1s;top:48%;left:88%}#shop .feat .spk{z-index:3}#shop .card.gift{--c1:#fff2a8;--c2:#ff8cc0;--c3:#e0457f;--glow:#ff8cbecc;animation:1.8s ease-in-out infinite shGlow}#shop .giftBox{flex:1;justify-content:center;align-items:center;display:flex;position:relative}#shop .giftBox svg{filter:drop-shadow(0 7px #3a1f5c4d);transform-origin:50% 90%;width:128px;height:128px;animation:1.4s ease-in-out infinite shGiftJig}#shop .card.gift.got{filter:saturate(.25)brightness(.92);animation:none}#shop .card.gift.got svg{animation:none}#shop .minis{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:auto;margin-right:196px;display:grid}#shop .mini{text-align:left;color:var(--ink);box-shadow:0 0 0 3px var(--ink), 0 6px 0 3px #3a1f5c4d;background:#fff8fdf2;border:3px solid #fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:3px;min-height:56px;padding:10px 14px 12px;transition:transform .15s;display:flex}#shop .mini:hover{transform:translateY(-3px)}#shop .mini b{align-items:center;gap:2px;font-size:16px;display:flex}#shop .mini b em{color:#fff;background:#ff3d6e;border-radius:9px;margin-left:6px;padding:0 7px;font-size:13px;font-style:normal}#shop .mini span{opacity:.8;font-size:13px}#shop i.bar{border:2px solid var(--ink);background:#eadff7;border-radius:7px;width:100%;height:12px;display:block;overflow:hidden}#shop i.bar>i{background:linear-gradient(90deg,#ffd23d,#ffb000);border-radius:5px;height:100%;display:block}#shop #shKeeper{pointer-events:none;z-index:4;width:184px;height:236px;position:absolute;bottom:4px;right:8px}#shop #kWin{position:absolute;inset:0}#shop .kSay{width:max-content;max-width:260px;color:var(--ink);border:4px solid var(--ink);opacity:0;transform-origin:100% 100%;background:#fff;border-radius:20px;padding:10px 15px 11px;font-size:17px;line-height:1.15;transition:opacity .2s,transform .35s cubic-bezier(.2,1.8,.4,1);position:absolute;bottom:150px;right:158px;transform:scale(.4);box-shadow:0 5px #3a1f5c59}#shop .kSay:after{content:"";border:9px solid #0000;border-top:12px solid var(--ink);border-left-color:var(--ink);position:absolute;bottom:-16px;right:8px}#shop .kSay.on{opacity:1;transform:scale(1)}#shop[data-p=detail] #shKeeper{width:150px;height:196px;bottom:10px;left:18px;right:auto}#shop[data-p=detail] .kSay{transform-origin:0 100%;bottom:132px;left:128px;right:auto}#shop[data-p=detail] .kSay:after{border-left-color:#0000;border-right-color:var(--ink);left:8px;right:auto}#shop[data-p=locker] #shKeeper{display:none}#shop[data-p=road] .kSay,#shop[data-p=quests] .kSay{transform-origin:80% 100%;bottom:228px;right:30px}#shop[data-p=road] .kSay:after,#shop[data-p=quests] .kSay:after{border-left-color:#0000;right:50px}#shop[data-p=detail] #shBody{visibility:hidden}body[data-screen=shop] #emotes,body[data-screen=shop] #podTags,body[data-screen=shop] #toggles{display:none}#shop #shDetail{pointer-events:auto;z-index:3;position:absolute;inset:76px 0 0}#shop #dWin{box-shadow:0 0 0 4px var(--ink), 0 10px 0 4px #3a1f5c59, 0 0 40px 8px var(--glow);cursor:grab;border:5px solid #fff;position:absolute;inset:4px 468px 14px 16px}#shop .dClose{z-index:2;background:var(--ink);color:#fff;border:4px solid #fff;border-radius:50%;width:58px;height:58px;padding:0;font-size:26px;position:absolute;top:20px;left:32px;box-shadow:0 5px #0000004d}#shop .dClose:hover{transition:transform .25s;transform:rotate(90deg)}#shop .dSkip{text-align:center;opacity:.85;text-shadow:var(--outline);pointer-events:none;font-size:16px;position:absolute;bottom:28px;left:16px;right:468px}#shop .ph-unbox .dSkip{animation:1s ease-in-out infinite shPulse}#shop .dInfo{width:440px;max-height:calc(100% - 18px);color:var(--ink);background:var(--paper);box-shadow:0 0 0 4px var(--ink), 0 10px 0 4px #3a1f5c59;border:5px solid #fff;border-radius:30px;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 22px;display:flex;position:absolute;top:4px;right:16px;overflow-y:auto}#shop .dRar{padding:3px 14px 4px;font-size:15px}#shop .dNm{color:var(--c3);letter-spacing:1px;font-size:46px;line-height:.95}#shop .dDesc{opacity:.75;font-size:15px}#shop .dStars{letter-spacing:3px;color:var(--c2);text-shadow:0 2px 0 var(--ink);font-size:26px;line-height:1}#shop .dStars i{color:#e3d3f5;text-shadow:none;font-style:normal}#shop .dRule{color:#8a5a00;background:#fff0c0;border:2px solid #ffb000;border-radius:12px;padding:3px 10px 4px;font-size:14px}#shop .dPrice{color:#d48a00;align-items:center;gap:6px;font-size:32px;display:inline-flex}#shop .dPrice s{color:var(--ink)}#shop .dPrice .stk{margin-left:6px;font-size:16px;position:static;transform:rotate(-6deg)}#shop .dBuy{width:100%;padding:12px 20px 14px;font-size:36px}#shop .dBuy .coin{width:.8em;height:.8em}#shop .dBuy.st-poor{background:linear-gradient(#e2d6f5,#a996c9);box-shadow:0 7px #6e5a96,0 12px 18px #3a1f5c40}#shop .dBuy.st-equip{background:linear-gradient(#8ff7d6,#23c995);animation:1.2s ease-in-out infinite shHaloG;box-shadow:0 7px #138a66,0 12px 18px #3a1f5c4d}#shop .dBuy.st-equipped,#shop .dBuy.st-cup{background:linear-gradient(#cbb9ea,#8a72b8);font-size:26px;box-shadow:0 7px #5d4888}#shop .dBuy.st-crowns{background:linear-gradient(#d6a6ff,#a24dff);font-size:28px;box-shadow:0 7px #6d2bb0}#shop .dBuy.st-unbox{pointer-events:none;background:linear-gradient(#ffa1dd,#ff4fb0);box-shadow:0 7px #b02a78}#shop .dBuy.cant{animation:.35s shShake}#shop .dots{gap:8px;display:inline-flex}#shop .dots i{background:#fff;border-radius:50%;width:14px;height:14px;animation:.9s ease-in-out infinite shDot}#shop .dots i:nth-child(2){animation-delay:.15s}#shop .dots i:nth-child(3){animation-delay:.3s}#shop .dNeed{text-align:center;color:#ff3d6e;justify-content:center;align-self:stretch;align-items:center;gap:4px;font-size:24px;display:flex}#shop .dNeed.gold{color:#a96d00;font-size:20px}#shop .dEarn{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}#shop .dEarn>span{opacity:.75;width:100%}#shop .dEarn .btn{border-width:3px;border-radius:18px;min-height:52px;padding:6px 14px 8px;font-size:16px}#shop .dEarn .btn:before{display:none}#shop .btn.off{filter:grayscale(.8);opacity:.7}#shop .dMix{border-top:3px dashed #e3d3f5;flex-direction:column;align-self:stretch;gap:6px;margin-top:6px;padding-top:8px;display:flex}#shop .dMix>b{letter-spacing:1px;font-size:15px}#shop .mixTabs{flex-wrap:wrap;gap:6px;display:flex}#shop .mt{min-height:40px;color:var(--ink);background:#fff;border:3px solid #e3d3f5;border-radius:13px;padding:4px 12px;font-size:13px}#shop .mt.on{background:var(--ink);color:#fff;border-color:var(--ink)}#shop .mt.rs{color:#8a72b8;margin-left:auto}#shop .mixRow{scrollbar-width:thin;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}#shop .mx{background:radial-gradient(circle at 50% 40%,#fff,#f2e6ff);border:3px solid #e3d3f5;border-radius:16px;flex:none;width:64px;height:64px;padding:2px}#shop .mx img{object-fit:contain;width:100%;height:100%}#shop .mx.on{border-color:var(--pink);box-shadow:0 0 0 3px #ffd0ea}#shop .ph-unbox .dMix,#shop .ph-unbox .dEarn{opacity:.4;pointer-events:none}#shop .boxMsg{z-index:2;pointer-events:none;flex-direction:column;align-items:center;gap:6px;animation:.55s cubic-bezier(.2,1.8,.4,1) shPop;display:flex;position:absolute;top:18px;left:16px;right:468px}#shop .boxMsg small{letter-spacing:3px;color:#fff;background:var(--c2);box-shadow:0 0 0 3px var(--ink), 0 0 30px 6px var(--glow);border:4px solid #fff;border-radius:16px;padding:3px 16px 5px;font-size:22px}#shop .boxMsg b{text-shadow:var(--outline);font-size:54px;line-height:1}#shop .boxBtns{z-index:2;justify-content:center;animation:.45s cubic-bezier(.2,1.8,.4,1) shPop;position:absolute;bottom:30px;left:16px;right:468px}#shop .boxBtns .btn:not(.big){font-size:20px}#shop .boxBtns .btn.big{padding:10px 30px 12px;font-size:30px}#shop .ph-got .boxMsg{animation:none}#shop #shFlash{pointer-events:none;opacity:0;z-index:6;background:#fff;position:absolute;inset:0}#shop #shFlash.go.epic{animation:.5s ease-out shFlash}#shop #shFlash.go.legendary{background:radial-gradient(circle,#fffbe0,#ffd23d);animation:1s ease-out shFlash}#shop #shAd{z-index:8;pointer-events:auto;background:#3a1f5c73;justify-content:flex-end;align-items:flex-start;padding:78px 96px 0 0;display:flex;position:absolute;inset:0}#shop #shAd.hidden{display:none}#shop .adBox{text-align:center;width:400px;color:var(--ink);background:var(--paper);box-shadow:0 0 0 4px var(--ink), 0 10px 0 4px #3a1f5c59;border:5px solid #fff;border-radius:28px;flex-direction:column;align-items:center;gap:8px;padding:18px 20px 14px;animation:.4s cubic-bezier(.2,1.8,.4,1) shPop;display:flex}#shop .adIcon{width:74px;height:74px;box-shadow:0 0 0 3px var(--ink);background:linear-gradient(#9cd3ff,#3d8bff);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex}#shop .vid.big{border-radius:7px;width:40px;height:30px;margin:0}#shop .vid.big:after{border-top-width:9px;border-bottom-width:9px;border-left-width:14px;top:6px;left:15px}#shop .adBox b{font-size:26px}#shop .adBox p{margin:0;font-size:16px}#shop .adBtns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;display:grid}#shop .adBtns .btn:only-child{grid-column:1/-1}#shop .adBtns .btn{white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:56px;padding:8px 10px 10px;font-size:20px;overflow:hidden}#shop .adMsg{color:#b0306a;min-height:24px;font-size:15px}#shop .adBox small{opacity:.65;font-size:12px}#shop .pLocker{grid-template-columns:minmax(280px,30%) 1fr;gap:18px;height:100%;display:grid}#shop .lPrev{--c1:#f2d9ff;--c2:#8c5cf0;--c3:#3a1f8c;box-shadow:0 0 0 4px var(--ink), 0 10px 0 4px #3a1f5c59;background:0 0;border:5px solid #fff;border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}#shop .lFoot{flex-direction:column;align-items:stretch;gap:6px;padding:10px 14px 14px;display:flex}#shop .lFoot b{text-shadow:var(--outline);font-size:18px}#shop .lFoot .btn{padding:8px 14px 10px;font-size:20px}#shop .lCol{flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex}#shop .lGrid{scrollbar-width:thin;flex:1;grid-template-columns:repeat(auto-fill,minmax(138px,1fr));grid-auto-rows:166px;align-content:start;gap:12px;min-height:0;padding:6px 6px 10px;display:grid;overflow-y:auto}#shop .lit{color:#fff;background:radial-gradient(circle at 50% 38%, var(--c1), var(--c2) 55%, var(--c3));box-shadow:0 0 0 3px var(--ink), 0 6px 0 3px #3a1f5c4d;border:4px solid #fff;border-radius:20px;flex-direction:column;align-items:center;padding:0 4px 6px;transition:transform .18s cubic-bezier(.2,1.8,.4,1);display:flex;position:relative;overflow:hidden}#shop .lit:hover{transform:translateY(-4px)rotate(-1deg)}#shop .lit .cImg img{width:116px}#shop .lNm{text-align:center;text-shadow:0 2px 0 var(--ink), 1px 1px 0 var(--ink), -1px 1px 0 var(--ink);font-size:14px;line-height:1}#shop .lTag{letter-spacing:1px;opacity:.9;margin-top:2px;font-size:10px}#shop .lit.eq{box-shadow:0 0 0 3px var(--ink), 0 0 0 7px #7dffcf;border-color:#7dffcf}#shop .lit.eq:before{content:"✓";z-index:2;background:#23c995;border:2px solid #fff;border-radius:50%;width:26px;height:26px;font-size:16px;line-height:22px;position:absolute;top:6px;left:8px}#shop .lit.lock{--c1:#8f7cb6;--c2:#5d4888;--c3:#3a2a5e}#shop .lit.lock img{filter:brightness(0)opacity(.5)}#shop .lit.lock .q{text-align:center;text-shadow:var(--outline);color:#fff;font-size:44px;position:absolute;top:38px;left:0;right:0}#shop .lit.lock .lTag{color:#ffe14d}#shop .lit .cEmo{border-radius:12px;width:40px;height:40px;padding:3px;top:6px;right:6px}#shop .lHint{opacity:.9;text-shadow:0 2px 0 var(--ink);font-size:13px}#shop .setRow{color:var(--ink);box-shadow:0 0 0 3px var(--ink);background:#fff8fdf2;border:3px solid #fff;border-radius:18px;grid-template-columns:1fr auto;grid-template-areas:"n c""b r";align-items:center;gap:4px 12px;padding:10px 14px;display:grid}#shop .setRow .sNm{grid-area:n;font-size:16px}#shop .setRow .sN{grid-area:c;font-size:16px}#shop .setRow i.bar{grid-area:b}#shop .setRow>.btn,#shop .setRow>.rw,#shop .setRow>.ok{grid-area:r;justify-self:end}#shop .setRow .rw{color:#d48a00;align-items:center;gap:3px;font-size:17px;display:inline-flex}#shop .setRow .btn{border-width:3px;min-height:48px;padding:6px 14px 8px;font-size:18px}#shop .setRow.ready{box-shadow:0 0 0 3px var(--ink), 0 0 22px 6px #ffc828e6}#shop .setRow .ok{color:#23a97c;font-size:15px}#shop .sets{flex-direction:column;flex:1;gap:10px;min-height:0;padding:6px;display:flex;overflow-y:auto}#shop .hatNote{color:var(--ink);background:#fff3c4;border:3px solid #ffb000;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}#shop .pRoad{flex-direction:column;gap:14px;height:100%;padding:0 200px 0 0;display:flex}#shop .rHead{flex-direction:column;gap:4px;display:flex}#shop .rHead b{text-shadow:var(--outline);color:#ffe14d;font-size:44px;line-height:1}#shop .rHead small{text-shadow:0 2px 0 var(--ink);font-size:16px}#shop .rYou{color:var(--ink);background:#fff;border-radius:16px;align-self:flex-start;align-items:center;padding:5px 14px 6px;font-size:18px;display:inline-flex;box-shadow:0 4px #3a1f5c59}#shop .rTrack{flex-direction:column;gap:14px;display:flex}#shop .rTrack>i.bar{border-width:3px;border-radius:12px;height:22px}#shop .rSteps{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}#shop .rStep{color:#fff;background:radial-gradient(circle at 50% 40%, var(--c1), var(--c2) 50%, var(--c3));height:330px;box-shadow:0 0 0 4px var(--ink), 0 9px 0 4px #3a1f5c59;filter:saturate(.55)brightness(.85);border:5px solid #fff;border-radius:24px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px 12px;display:flex;position:relative;overflow:hidden}#shop .rStep.got{filter:none;box-shadow:0 0 0 4px var(--ink), 0 0 26px 6px var(--glow)}#shop .rStep .rN{z-index:2;color:var(--ink);background:#ffe14d;border:3px solid #fff;border-radius:14px;align-items:center;padding:2px 12px 3px;font-size:22px;display:inline-flex;position:relative}#shop .rStep .cImg img{width:170px}#shop .rStep b{text-shadow:var(--outline);text-align:center;font-size:20px;line-height:1}#shop .rStep small{letter-spacing:1px;font-size:12px}#shop .pQuests{grid-template-columns:minmax(0,700px) 240px;align-items:start;gap:22px;padding-right:200px;display:grid}#shop .qMain{flex-direction:column;gap:14px;display:flex}#shop .qLeft{color:var(--ink);background:#fff;border-radius:16px;align-self:flex-start;align-items:center;gap:6px;padding:6px 16px 8px;font-size:20px;display:inline-flex;box-shadow:0 4px #3a1f5c59}#shop .qGift{height:330px;margin-top:90px;display:flex}#shop .qGift .card{flex:auto}#shop .qHead b{text-shadow:var(--outline);color:#7dffcf;font-size:44px;line-height:1;display:block}#shop .qHead small{text-shadow:0 2px 0 var(--ink);font-size:17px}#shop .chBox.big{box-shadow:0 0 0 4px var(--ink), 0 10px 0 4px #3a1f5c59;background:#fff8fdf5;border:5px solid #fff;border-radius:26px;padding:14px 20px}#shop .chBox.big .chRow{margin:10px 0 14px;font-size:20px}#shop .chBox.big .chRow .rw{font-size:19px}#shop .chBox.big .chRow .bar{border-width:3px;border-radius:14px;height:28px}#shop .chBox.big .chRow .bar em{font-size:15px;line-height:22px}.flyC{z-index:70;pointer-events:none;margin:-13px 0 0 -13px;animation:.9s cubic-bezier(.5,-.4,.7,1) forwards shFly;position:fixed;width:26px!important;height:26px!important}@keyframes shFly{0%{transform:translate(0)scale(.6)}25%{transform:translate(calc(var(--dx) * .1), -60px) scale(1.3)}to{transform:translate(var(--dx), var(--dy)) scale(.7);opacity:.9}}@keyframes shShine{0%{background-position:130% 0}60%,to{background-position:-60% 0}}@keyframes shGlow{0%,to{box-shadow:0 0 0 4px var(--ink), 0 9px 0 4px #3a1f5c59, 0 0 16px 2px var(--glow)}50%{box-shadow:0 0 0 4px var(--ink), 0 9px 0 4px #3a1f5c59, 0 0 34px 10px var(--glow)}}@keyframes shTwinkle{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1.2)rotate(90deg)}}@keyframes shSpinBg{to{filter:hue-rotate()}}@keyframes shHalo{0%,to{box-shadow:0 5px 0 #138a66, 0 0 0 3px var(--ink), 0 0 0 0 #7dffcfcc}50%{box-shadow:0 5px 0 #138a66, 0 0 0 3px var(--ink), 0 0 0 9px #7dffcf00}}@keyframes shHaloG{0%,to{box-shadow:0 7px #138a66,0 0 #7dffcfe6}50%{box-shadow:0 7px #138a66,0 0 0 12px #7dffcf00}}@keyframes shPulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes shWob{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(6deg)scale(1.12)}}@keyframes shTick{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes shFloat{0%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@keyframes shGiftJig{0%,70%,to{transform:rotate(0)scale(1)}76%{transform:rotate(-9deg)scale(1.08,.94)}84%{transform:rotate(8deg)scale(.96,1.06)}92%{transform:rotate(-4deg)}}@keyframes shShake{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}@keyframes shDot{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(-8px)}}@keyframes shPop{0%{opacity:0;transform:scale(.3)}}@keyframes shFlash{0%{opacity:.95}to{opacity:0}}@media (height<=460px){#shop .shTop{gap:6px;height:60px;padding:4px 10px}#shop #bBack{border-width:3px;min-height:56px;padding:4px 12px 6px;font-size:15px}#shop #bBack:before{display:none}#shop .shNav{gap:5px}#shop .nv{letter-spacing:0;border-radius:14px;min-height:56px;padding:4px 10px 5px;font-size:13px}#shop .shWallet{gap:5px}#shop .shSign{display:none}#shop .shSign+.shWallet{margin-left:auto}#shop .shWallet .pill{border-width:2px;min-height:40px;padding:2px 10px 4px;font-size:16px}#shop .adPlus{width:52px;height:52px;font-size:30px;line-height:44px}#shop .adPlus i{font-size:11px;line-height:46px}#shop #shBody{inset:64px 8px 6px}#shop .pShop{grid-template-columns:214px 1fr;gap:10px}#shop .feat{border-width:3px;border-radius:18px}#shop .featHead{padding:5px 8px 4px}#shop .fTag{font-size:17px}#shop .fTime{padding:2px 8px 3px 5px;font-size:10px}#shop .fTime b{font-size:15px}#shop .fTime small{display:none}#shop .clk{width:16px;height:16px}#shop .feat .win3d{border-width:3px;margin:0 8px}#shop .featFoot{gap:2px;padding:4px 10px 8px}#shop .fNm{font-size:20px}#shop .fRar{padding:1px 7px 2px;font-size:9px}#shop .fPr{border-width:2px;padding:2px 9px 3px;font-size:16px}#shop .fGo{display:none}#shop .fRow .stk{padding:1px 6px 2px;font-size:13px}#shop .chips{gap:5px;padding:2px 2px 4px}#shop .chip{border-width:2px;border-radius:14px;min-height:56px;padding:4px 12px 5px;font-size:13px}#shop .shelfSub{display:none}#shop .shelfWrap{height:206px;margin-right:92px}#shop .shelf{gap:10px;padding:4px 4px 8px}#shop .card{box-shadow:0 0 0 3px var(--ink), 0 5px 0 3px #3a1f5c59, 0 0 14px 2px var(--glow);border-width:3px;border-radius:18px;flex-basis:146px;padding-bottom:36px}#shop .cImg img{width:132px}#shop .cNm{font-size:15px}#shop .cRar{padding:1px 7px 2px;font-size:9px}#shop .cTxt{gap:2px;padding:0 4px 4px}#shop .cPr{border-top-width:2px;height:36px;font-size:18px}#shop .stk{border-width:2px;padding:1px 7px 2px;font-size:14px;top:6px}#shop .nw{border-width:2px;padding:0 6px 2px;font-size:12px;top:6px}#shop .cRule{font-size:9px;top:auto;bottom:74px}#shop .cEmo{border-radius:12px;width:40px;height:40px;padding:3px}#shop .giftBox svg{width:86px;height:86px}#shop .minis{display:none}#shop #shKeeper{width:100px;height:176px;bottom:0;right:0}#shop .kSay{border-width:3px;max-width:220px;padding:6px 10px 7px;font-size:13px;bottom:118px;right:88px}#shop[data-p=detail] #shKeeper{width:92px;height:112px;bottom:6px;left:10px}#shop[data-p=detail] .kSay{bottom:70px;left:78px}#shop #shDetail{top:62px}#shop #dWin{border-width:3px;inset:2px 336px 6px 8px}#shop .dClose{border-width:3px;width:56px;height:56px;font-size:20px;top:10px;left:18px}#shop .dSkip{font-size:12px;bottom:10px;right:336px}#shop .dInfo{border-width:3px;border-radius:20px;gap:5px;width:320px;padding:10px 14px;top:2px;bottom:6px;right:8px}#shop .dRar{padding:1px 9px 2px;font-size:11px}#shop .dNm{font-size:28px}#shop .dRule{padding:1px 8px 2px;font-size:11px}#shop .dPrice{font-size:20px}#shop .dBuy{min-height:56px;padding:6px 14px 8px;font-size:24px}#shop .dBuy.st-equipped,#shop .dBuy.st-cup,#shop .dBuy.st-crowns{font-size:18px}#shop .dNeed{font-size:17px}#shop .dEarn{gap:5px;font-size:11px}#shop .dEarn>span{display:none}#shop .dEarn .btn{min-height:56px;padding:4px 9px 5px;font-size:13px}#shop .dMix{gap:3px;padding-top:4px}#shop .dMix>b{font-size:11px}#shop .mt{min-height:44px;padding:2px 9px;font-size:11px}#shop .mx{border-radius:12px;width:52px;height:52px}#shop .boxMsg{top:8px;left:8px;right:336px}#shop .boxMsg small{font-size:14px}#shop .boxMsg b{font-size:30px}#shop .boxBtns{bottom:10px;left:8px;right:336px}#shop .boxBtns .btn.big{padding:6px 16px 8px;font-size:20px}#shop .boxBtns .btn:not(.big){font-size:14px}#shop .dStars{font-size:16px}#shop .pQuests{grid-template-columns:minmax(0,1fr) 150px;gap:10px}#shop .qGift{height:200px;margin-top:50px}#shop .qLeft{padding:3px 10px 4px;font-size:13px}#shop .adBox{width:330px}#shop #shAd{padding:62px 70px 0 0}#shop .adBox{gap:5px;width:300px;padding:10px 14px}#shop .adIcon{width:52px;height:52px}#shop .vid.big{width:30px;height:22px}#shop .vid.big:after{border-top-width:7px;border-bottom-width:7px;border-left-width:10px;top:4px;left:11px}#shop .adBox b{font-size:20px}#shop .adBox p{font-size:13px}#shop .adBtns .btn{font-size:16px}#shop .pLocker{grid-template-columns:200px 1fr;gap:10px}#shop .lPrev{border-width:3px;border-radius:18px}#shop .lFoot{gap:3px;padding:4px 8px 8px}#shop .lFoot b{font-size:13px}#shop .lFoot .btn{min-height:56px;padding:4px 10px 6px;font-size:14px}#shop .lGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-auto-rows:124px;gap:8px}#shop .lit .cImg img{width:84px}#shop .lNm{font-size:11px}#shop .lTag{font-size:8px}#shop .lit.lock .q{font-size:32px;top:24px}#shop .lHint{display:none}#shop .setRow{border-width:2px;gap:2px 8px;padding:4px 10px}#shop .setRow .sNm,#shop .setRow .sN{font-size:12px}#shop .setRow .btn{min-height:56px;font-size:13px}#shop .pRoad{gap:6px;padding-right:100px}#shop .rHead b{font-size:26px}#shop .rHead small{font-size:11px}#shop .rYou{padding:2px 10px 3px;font-size:13px}#shop .rTrack{gap:8px}#shop .rTrack>i.bar{height:14px}#shop .rSteps{gap:8px}#shop .rStep{border-width:3px;border-radius:16px;height:196px;padding:6px 4px 8px}#shop .rStep .rN{font-size:15px}#shop .rStep .cImg img{width:104px}#shop .rStep b{font-size:13px}#shop .rStep small{font-size:9px}#shop .pQuests{gap:6px;padding-right:100px}#shop .qHead b{font-size:26px}#shop .qHead small{font-size:12px}#shop .chBox.big{border-width:3px;padding:6px 14px}#shop .chBox.big .chRow{margin:5px 0 8px;font-size:14px}#shop .chBox.big .chRow .bar{height:20px}#shop .chBox.big .chRow .bar em{font-size:12px;line-height:15px}}body:not([data-screen=hud]) #arenaTip,body[data-screen=shop] #hint,body[data-screen=pause] #hint,body[data-screen=menu] #hint,body[data-screen=results] #hint{display:none!important}@media (height<=460px){#shop .kSay,#shop[data-p=detail] .kSay,#shop[data-p=road] .kSay,#shop[data-p=quests] .kSay{transform-origin:85% 100%;max-width:150px;padding:6px 9px;font-size:12px;bottom:112px;left:auto;right:6px}#shop .kSay:after,#shop[data-p=detail] .kSay:after{border-left-color:#0000;border-right-color:#0000;border-top-color:var(--ink);left:auto;right:22px}#shop[data-p=detail] .kSay{transform-origin:15% 100%;left:8px;right:auto}#shop[data-p=detail] .kSay:after{left:22px;right:auto}}#shop #bBack{white-space:nowrap}.mpOv{z-index:60;background:#3a1f5c73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mpOv.hidden{display:none}.mpOv .panel{text-align:center;flex-direction:column;align-items:center;gap:12px;min-width:min(420px,90vw);padding:22px 34px;display:flex}.mpOv .title{font-size:40px}.mpOv .btn{white-space:nowrap;min-height:52px;font-size:26px}.mpOv input{font:700 28px var(--f);text-transform:uppercase;text-align:center;border:4px solid var(--ink);width:9ch;color:var(--ink);letter-spacing:3px;border-radius:16px;padding:6px 10px}.mpOv .mpMsg{color:var(--ink);min-height:1.2em;font-size:20px}.mpOv .mpRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}#mpBar,.mpPill{z-index:30;white-space:nowrap;background:#3a1f5ce0;border:4px solid #fff;border-radius:22px;align-items:center;gap:12px;padding:8px 18px;font-size:22px;display:flex;position:fixed;top:64px;left:50%;transform:translate(-50%)}#mpBar.hidden,.mpPill.hidden{display:none}#mpInvite{z-index:65;top:118px}#mpRecon{z-index:62;color:var(--lemon);top:40%}#mpBar .btn,.mpPill .btn{border-width:3px;border-radius:16px;min-height:38px;padding:4px 14px 6px;font-size:18px}#mpBar b{color:var(--lemon)}#mpList{width:100%;color:var(--ink);flex-direction:column;gap:4px;font-size:20px;display:flex}#mpList .r{background:#fff;border-radius:12px;gap:10px;padding:3px 12px;display:flex}#mpList .r.you{background:var(--lemon)}#mpList .r span:nth-child(2){text-align:left;flex:1}@media (height<=460px){.mpOv .panel{gap:6px;padding:10px 18px}.mpOv .title{font-size:28px}#mpList{gap:2px;font-size:15px}#mpList .r{padding:1px 10px}#mpBar,.mpPill{padding:4px 12px;font-size:16px;top:54px}#mpInvite{top:100px}#mpRecon{top:40%}}#mpBar{flex-direction:column;gap:6px}.mpBarRow{align-items:center;gap:12px;display:flex}.mpPick{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.mpPick.hidden{display:none}.mpPick b{text-align:center;min-width:8ch}.mpPickL{opacity:.8;margin-left:6px;font-size:.75em}.mpOv .mpPick{color:var(--ink);font-size:20px}.mpOv .btn.mpArrow,#mpBar .btn.mpArrow{border-width:3px;border-radius:12px;min-height:34px;padding:2px 10px 4px;font-size:16px}#mpNext,.mpNextRes{align-items:center;gap:8px;font-size:.9em;display:flex}.mpOv .mpNextRes{color:var(--ink);font-size:20px}#mpNext b{color:var(--lemon)}.mpVotes{opacity:.85;font-size:.8em}@media (height<=460px){.mpOv .mpPick,.mpOv .mpNextRes{font-size:15px}.mpOv .btn.mpArrow,#mpBar .btn.mpArrow{min-height:28px;padding:1px 8px 3px;font-size:13px}#mpBar{gap:3px}.mpOv .mpNextRes,#mpPickRes{display:none!important}}#mpMenu.cupConn .mpPick,#mpMenu.cupConn .mpRow{display:none}#mpNext .mpCupR{white-space:nowrap;align-items:baseline;gap:4px;display:inline-flex}#mpNext .mpCupR i{opacity:.7;font-style:normal}#mpNext:has(.mpCupR){flex-wrap:wrap;justify-content:center;row-gap:2px;max-width:96vw}@media (height<=460px){#mpNext .mpCupR{font-size:.85em}}@media (height<=380px){#mpMenu .panel{grid-template-columns:1fr 1fr;place-items:center;gap:6px 10px;width:min(500px,94vw);max-height:96vh;padding:8px 16px;display:grid;overflow-y:auto}#mpMenu .title{grid-column:1/-1;font-size:22px}#mpMenu .mpPick{grid-column:1/-1}#mpMenu .btn{min-height:40px;padding:3px 14px 5px;font-size:17px}#mpMenu .btn.big{font-size:20px}#mpMenu .mpRow{flex-wrap:nowrap;width:100%}#mpMenu .mpRow .btn{flex:1}#mpMenu #mpCode{width:6.5ch;min-width:0;padding:3px 6px;font-size:18px}#mpMenu #bMpBack{grid-area:4/2;justify-content:center;width:100%}#mpMenu .mpMsg{grid-column:1/-1;min-height:0;font-size:14px}#mpMenu .mpMsg:empty{display:none}}#mpBar{box-sizing:border-box;width:max-content;max-width:calc(100vw - 12px)}.mpBarRow{flex-wrap:wrap;justify-content:center;row-gap:4px}#mpBar .mpPick{max-width:100%}#mpBarTxt{white-space:normal;text-align:center;max-width:100%}@media (height<=380px){#mpRes .panel{gap:3px;width:min(560px,94vw);max-height:96vh;padding:6px 14px 8px;overflow-y:auto}#mpRes .title{font-size:22px}#mpList{grid-template-rows:repeat(4,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:2px 8px;font-size:13px;display:grid}#mpList .r{min-width:0;padding:1px 8px}#mpRes .mpMsg{min-height:0;font-size:13px}#mpRes .mpMsg:empty{display:none}#mpRes .btn{min-height:36px;padding:3px 14px 5px;font-size:17px}#mpRes .btn.big{font-size:20px}}#menu #bLb{flex:none;align-items:center;gap:6px;max-width:42%;min-height:0;padding:4px 12px 6px;font-size:16px;display:inline-flex}#menu #bLb svg{flex:none;width:26px;height:26px}#menu #bLb b{font-weight:inherit;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}#lbPanel{z-index:70}#lbPanel .panel{gap:8px;width:min(520px,94vw);max-height:92vh;padding:14px 18px 16px}#lbPanel .lbHead{justify-content:center;align-items:center;gap:12px;width:100%;display:flex;position:relative}#lbPanel .title{font-size:34px}#lbPanel .lbX{min-width:44px;min-height:40px;padding:2px 10px 4px;font-size:18px;position:absolute;top:-2px;right:-4px}#lbPanel .lbTabs{gap:8px;display:flex}#lbPanel .lbTabs .btn{min-height:40px;color:var(--ink);text-shadow:none;background:#e9defa;font-size:16px}#lbPanel .lbTabs .btn.on{color:#fff;text-shadow:0 2px #3a1f5c80;background:linear-gradient(#ffe46b,#ffab1f)}#lbPanel .lbSub{color:var(--ink);opacity:.75;min-height:1.2em;font-size:13px}#lbPanel .lbList{overscroll-behavior:contain;flex-direction:column;gap:3px;width:100%;max-height:min(52vh,420px);display:flex;overflow-y:auto}#lbPanel .lbRow{color:var(--ink);text-align:left;background:#f3ecfd;border-radius:12px;grid-template-columns:2.4em minmax(0,1fr) auto 5.4em;align-items:center;gap:8px;padding:4px 12px;font-size:16px;display:grid}#lbPanel .lbRow:nth-child(-n+3) .rk{color:#e08a00}#lbPanel .lbRow.you{background:linear-gradient(#ffe46b,#ffcf3a)}#lbPanel .lbRow .nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#lbPanel .lbRow .ch{align-items:center;gap:2px;font-size:13px;display:inline-flex}#lbPanel .lbRow .ch svg{width:16px;height:16px}#lbPanel .lbRow .pt{text-align:right;white-space:nowrap}#lbPanel .lbMe{width:100%}#lbPanel .lbMe:not(:empty){border-top:3px dashed #3a1f5c40;padding-top:6px}#lbPanel .lbMe #lbLogin{margin:2px 4px 8px}#lbPanel .lbEmpty{color:var(--ink);opacity:.8;padding:10px 4px;font-size:15px}#cwLb{align-self:center;min-height:40px;font-size:15px}@media (height<=460px){#menu #bLb{padding:2px 8px 4px;font-size:12px}#menu #bLb svg{width:20px;height:20px}#lbPanel .panel{gap:4px;padding:8px 14px 10px}#lbPanel .title{font-size:24px}#lbPanel .lbX{min-height:36px}#lbPanel .lbTabs .btn{min-height:34px;font-size:13px}#lbPanel .lbList{max-height:calc(100vh - 170px)}#lbPanel .lbRow{padding:2px 10px;font-size:13px}#cwLb{min-height:34px;font-size:12px}}@media (orientation:portrait) and (width<=600px){#menu #bCup{min-height:40px}#menu #bLb{justify-content:center;width:100%;max-width:none;min-height:28px;padding:1px 4px 3px}#menu #bLb b{display:none}#menu #bLb svg{width:22px;height:22px}}[lang]:lang(en),[lang]:lang(es),[lang]:lang(pt),[lang]:lang(fr),[lang]:lang(de),[lang]:lang(id){--f:"Fredoka", "Arial Rounded MT Bold", "Arial Black", system-ui, sans-serif}[lang]:lang(ru),[lang]:lang(tr){--f:ui-rounded, "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Roboto, "Noto Sans", Arial, sans-serif}[lang]:lang(ja){--f:"Fredoka", "Hiragino Maru Gothic ProN", "Hiragino Sans", "Yu Gothic UI", "Meiryo", "Noto Sans JP", "Noto Sans CJK JP", sans-serif}[lang]:lang(ko){--f:"Fredoka", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", "Noto Sans CJK KR", sans-serif}[lang]:lang(zh-Hant){--f:"Fredoka", "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", "Noto Sans CJK TC", sans-serif}[lang]:lang(zh-Hans){--f:"Fredoka", "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Noto Sans CJK SC", sans-serif}.logo{font-family:Fredoka,Arial Rounded MT Bold,Arial Black,sans-serif}[lang]:lang(ja) :is(body,button),[lang]:lang(ko) :is(body,button),[lang]:lang(zh-Hant) :is(body,button),[lang]:lang(zh-Hans) :is(body,button){letter-spacing:0;line-height:1.2}@media (height>=461px){[lang]:lang(ru) .tab,[lang]:lang(tr) .tab{letter-spacing:0;font-size:10px}}.tgl.tLang{width:auto;min-width:50px;font:700 15px var(--f);align-items:center;gap:4px;padding:8px 10px;display:inline-flex}.tgl.tLang svg{flex:none;width:22px;height:22px}.tgl.tLang b{color:#fff}#langMenu{z-index:55;background:var(--paper);border:4px solid var(--ink);border-radius:20px;grid-template-columns:repeat(3,auto);gap:6px;padding:10px;animation:.35s cubic-bezier(.2,1.5,.4,1) panelIn;display:grid;position:fixed;bottom:74px;left:14px;box-shadow:0 6px #3a1f5c4d}#langMenu.hidden{display:none}#langMenu .lmHead{color:var(--ink);grid-column:1/-1;padding:0 4px 2px;font-size:14px}.lmItem{font:700 15px var(--f);color:var(--ink);cursor:pointer;white-space:nowrap;text-align:left;background:#efe4fa;border:3px solid #0000;border-radius:12px;padding:6px 10px 7px}.lmItem:hover{background:#fff2c2}.lmItem.on{background:var(--ink);color:#fff}@media (height<=460px){.tgl.tLang{min-width:44px;padding:6px 8px;font-size:13px}.tgl.tLang svg{width:18px;height:18px}#langMenu{gap:4px;padding:7px;bottom:64px}.lmItem{padding:4px 8px 5px;font-size:12px}}#tut .tSteps b{font-weight:inherit}@media (height>=461px){html #tut .tMsg,html #hint,html #arenaTip,html .toast{white-space:normal;width:max-content;max-width:min(92vw,1000px)}}@media (height<=460px){#results .panel{overflow-y:auto}#bDouble,#rAdMsg,#results .panel>.row,#results .panel>div:last-child{order:1}#rCh{order:2}}
