@font-face{font-family:IRANYekan;src:local(IRANYekan),local(Iran Yekan),local(IRANYekanX)}@font-face{font-family:Vazirmatn;src:url(/fonts/Vazirmatn.woff2)format("woff2");font-weight:100 900;font-display:swap}*{box-sizing:border-box}html,body{overscroll-behavior:none;background:#1a1245;height:100%;margin:0}#root{display:contents}body{justify-content:center;align-items:center;display:flex}#app,#app *{font-family:IRANYekan,Iran Yekan,Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}#app{-webkit-user-select:none;user-select:none;width:min(100vw,max(360px,54dvh - 25.8px));height:100dvh;min-height:480px;color:var(--ink);background:var(--bgfull,linear-gradient(180deg,var(--bg1),var(--bg2)));flex-direction:column;display:flex;position:relative;overflow:hidden}button{font-family:inherit}@keyframes dcfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.col{flex-direction:column;flex:1;min-height:0;display:flex}#screen{scrollbar-width:none;align-items:center;overflow:hidden auto}#screen>.col{width:100%;max-width:500px}#screen::-webkit-scrollbar{display:none}#screen>.col{flex:none;min-height:100%}.row{align-items:center;display:flex}.sb{justify-content:space-between}.g8{gap:8px}.glass{cursor:pointer;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;text-shadow:0 1px 2px #00000059;background:linear-gradient(#ffffff57,#ffffff24);border:1.5px solid #fff9;box-shadow:inset 0 1px #ffffffb3,0 8px 20px #14142838}.gold{background:linear-gradient(#ffd66699,#ffb52852);border-color:#ffffffb3;box-shadow:inset 0 1px #ffffffbf,0 8px 20px #14142847}.glass:active{transform:translateY(3px)}.glass:disabled{cursor:not-allowed}.pill{border-radius:99px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:800;display:flex}.big{border-radius:20px;justify-content:space-between;width:100%;padding:17px 20px;font-size:19px;font-weight:900;display:flex}.coin{background:radial-gradient(circle at 35% 30%,#fff6c4,#e8b94a 55%,#9a6a10);border-radius:50%;flex:none;width:16px;height:16px;display:inline-block;box-shadow:inset 0 0 0 2px #fff6}.av{color:#fff;border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:38px;height:38px;font-size:19px;display:grid;box-shadow:0 4px 10px #00000040}.langsw{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff38;border:1.5px solid #fff9;border-radius:99px;gap:2px;padding:3px;display:flex}.langsw button{cursor:pointer;color:#fff;text-shadow:0 1px 2px #00000059;background:0 0;border:0;border-radius:99px;padding:5px 12px;font-size:12px;font-weight:800}.dots{pointer-events:none;background-image:radial-gradient(#ffffff29 2px,#0000 2.5px);background-size:26px 26px;position:absolute;top:0;bottom:0;left:0;right:0}.ball3d{border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 8px #0000002e,inset -6px -8px 12px #00000047,inset 6px 6px 10px #ffffff73}.disc{color:#1a1a1a;background:#fbf8ef;border-radius:50%;place-items:center;width:44%;height:44%;font-size:14px;font-weight:900;line-height:1;display:grid}.hero{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:230px;display:flex;position:relative}.hero h1{color:#fff;text-align:center;letter-spacing:-.02em;text-shadow:0 5px #2a254059;margin:6px 0 0;font-size:clamp(52px,10vh,84px);font-weight:900;line-height:.95}.rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 18px 16px;display:grid}.rules div{background:#ffffffe0;border-radius:16px;flex-direction:column;align-items:center;padding:10px 8px;display:flex}.rules b{font-size:22px;font-weight:900;line-height:1.1}.rules span{font-size:12px;font-weight:600}.overlay-full{background:linear-gradient(180deg,var(--bg1),var(--bg2));text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}h2.ttl{color:#fff;text-shadow:0 4px #2a25404d;margin:0;font-size:34px;font-weight:900}.lanebox{background:var(--lane);border-radius:26px;margin:0 18px;padding:14px;box-shadow:0 8px #2a254040,inset 0 0 0 4px #fff9}.slot{aspect-ratio:1;cursor:pointer;background:#ffffff59;border:0;border-radius:50%;place-items:center;padding:0;display:grid;box-shadow:inset 0 3px #2a254026}.slot span.b{border-radius:50%;place-items:center;width:88%;height:88%;display:grid;box-shadow:0 4px #2a25404d,inset -3px -4px 6px #00000040,inset 3px 3px 5px #ffffff73}.slot span.b i{color:#1a1a1a;background:#fbf8ef;border-radius:50%;place-items:center;width:46%;height:46%;font-size:10px;font-style:normal;font-weight:900;line-height:1;display:grid}.hud{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr);align-items:stretch;gap:5px;padding:5px 5px 3px;display:grid}.hp{color:#fff;box-shadow:var(--hudsh,0 4px 0 #2a25404d);border-radius:20px;flex-direction:column;gap:4px;padding:6px 10px;display:flex}.hp .cells{gap:4px;display:flex}.hp .cells span{text-align:center;border-radius:99px;flex:1;padding:2px 0;font-size:12px;font-weight:800}.hp .top{justify-content:space-between;align-items:center;gap:6px;display:flex}.hp .nm{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:800;display:flex}.hp .nm .ic{border:1.5px solid #fff;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.hp .tot{font-size:22px;font-weight:900;line-height:1}.stage{flex:1;justify-content:center;min-height:0;margin:0 3px 3px;display:flex;position:relative}#cv{aspect-ratio:300/560;touch-action:none;cursor:crosshair;border-radius:22px;max-width:100%;height:100%;display:block;box-shadow:0 14px 28px #00000080,0 4px #0000004d}#overlay{pointer-events:none;z-index:3;position:absolute;top:0;bottom:0;left:0;right:0}#overlay .tl{top:10px;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute}#overlay .tl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}#overlay .tl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}#overlay .tl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}#overlay .tl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}#overlay .tl>div{pointer-events:auto;gap:8px;display:flex}.tip{pointer-events:auto;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff;background:#0e1224bd;border:1px solid #ffffff59;border-radius:16px;max-width:260px;padding:10px 14px;font-size:13px;font-weight:700}.banner{left:18px;right:18px;background:var(--ink);color:#fff;border-radius:20px;justify-content:space-between;align-items:baseline;padding:14px 18px;display:flex;position:absolute;top:40%;box-shadow:0 8px #00000040}.tray{flex:none;overflow:hidden}.tools{grid-template-columns:repeat(3,minmax(0,1fr)) 84px;gap:8px;height:100%;display:grid}.tool{text-align:start;border-radius:18px;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:6px 10px;display:flex}.res-card{cursor:default;border-radius:18px;justify-content:space-between;align-items:center;margin:0 18px 10px;padding:12px 16px;display:flex}.white-card{color:var(--ink);background:#ffffffeb;border-radius:22px;margin:0 18px;padding:6px 16px 8px}.shop-card{cursor:default;color:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:8px;display:flex}.btn-s{cursor:pointer;color:#fff;border:1.5px solid #fff9;border-radius:12px;width:100%;padding:8px 4px;font-size:13px;font-weight:900}.tab{cursor:pointer;color:#fff;text-shadow:0 1px 2px #00000059;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1.5px solid #ffffff8c;border-radius:14px;padding:10px 4px;font-size:13px;font-weight:900}.board{min-height:0;color:var(--ink);background:#ffffffeb;border-radius:22px;flex:1;margin:0 18px;padding:6px 14px;overflow:auto}.brow{border-bottom:1px solid #2a25401a;grid-template-columns:34px minmax(0,1fr) 52px 52px;align-items:center;padding:10px 0;font-size:15px;display:grid}#chat{left:0;right:0;height:340px;color:var(--ink);z-index:5;background:#fff;border-radius:26px 26px 0 0;flex-direction:column;display:none;position:absolute;bottom:0;box-shadow:0 -8px 24px #2a25404d}#msgs{flex-direction:column;flex:1;gap:6px;min-height:0;padding:4px 18px;display:flex;overflow:auto}#msgs span{color:#fff;border-radius:18px;max-width:78%;padding:8px 14px;font-size:14px;font-weight:600}.tmr{pointer-events:none;color:#fff;font-variant-numeric:tabular-nums;direction:ltr;background:#0e1224c7;border:1.5px solid #fff6;border-radius:99px;padding:6px 12px;font-size:14px;font-weight:900}.tmr:empty{display:none}.tmr.warn{background:var(--opp);animation:.5s ease-in-out infinite dcfloat}#overlay .tr{top:10px;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute}#overlay .tr:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}#overlay .tr:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}#overlay .tr:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}#overlay .tr:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.hand{color:#fff;white-space:nowrap;background:#0e1224c7;border-radius:99px;padding:5px 12px;font-size:12px;font-weight:800}#overlay .tl>.tip{display:block}.tip .hand{box-shadow:none;color:inherit;background:#ffffff2e;border:0;margin-top:8px;display:inline-block}#app.arcade .tip .hand{color:#4a3000;box-shadow:none;background:#ffd23f;border:2px solid #6e4b00}.hand small{opacity:.85;margin-inline-start:4px;font-weight:600}#app.arcade .hand{color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;box-shadow:0 3px #2b1a6e}.diff{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff3;border:1.5px solid #ffffff8c;border-radius:99px;gap:2px;padding:3px;display:flex}.diff button{cursor:pointer;color:#fff;text-shadow:0 1px 2px #00000059;background:0 0;border:0;border-radius:99px;flex:1;padding:8px 4px;font-size:13px;font-weight:800}#modal:empty{display:none}#modal.first{background:linear-gradient(180deg,var(--bg1),var(--bg2));-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;gap:16px}#modal.first .logo{margin:0;font-size:56px}.brandrow{direction:rtl;justify-content:center;align-items:center;gap:14px;margin-bottom:26px;display:flex}.brandicon{filter:drop-shadow(0 6px 10px #0000004d);flex:none;width:104px;height:104px}.brandtxt{flex-direction:column;align-items:center;gap:8px;display:flex}.tagline{color:#fff;opacity:.92;text-shadow:0 2px #1a0f4a8c;white-space:nowrap;direction:rtl;font-size:13px;font-weight:800}#modal{z-index:9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a14b8;justify-content:center;align-items:center;padding:22px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tut{width:100%;max-width:420px;color:var(--ink);text-align:center;background:#fff;border-radius:26px;flex-direction:column;gap:12px;padding:22px 20px 18px;display:flex;box-shadow:0 14px 40px #00000080}.tut .em{font-size:54px;line-height:1}.tut h3{margin:0;font-size:22px;font-weight:900}.tut p{text-wrap:pretty;margin:0;font-size:14px;font-weight:600;line-height:1.7}.dotsrow{justify-content:center;gap:6px;display:flex}.dotsrow i{background:#2a254033;border-radius:50%;width:8px;height:8px}.dotsrow i.on{background:var(--me)}.tbtn{cursor:pointer;color:#fff;background:var(--me);border:0;border-radius:14px;padding:12px 16px;font-size:15px;font-weight:900}.tbtn.sec{color:#2a2540;background:#2a25401a}.mini{border-radius:16px;justify-content:center;align-items:center;gap:6px;padding:11px 8px;font-size:13px;font-weight:800;display:flex;position:relative}.dotbadge{top:-5px;background:var(--opp);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;display:grid;position:absolute}.dotbadge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-5px}.dotbadge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-5px}.dotbadge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-5px}.dotbadge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-5px}#overlay .pw{bottom:10px;pointer-events:auto;justify-content:center;gap:8px;display:flex;position:absolute;left:10px;right:10px}.pw button{border-radius:99px;padding:8px 14px;font-size:13px;font-weight:900}.mrow{cursor:default;border-radius:18px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.bar{background:#ffffff40;border-radius:99px;height:8px;margin-top:6px;overflow:hidden}.bar i{background:var(--gold);height:100%;display:block}#app.arcade .glass{color:#2b1a6e;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:3px solid #2b1a6e;box-shadow:0 4px #2b1a6e}#app.arcade .glass:active{transform:translateY(3px);box-shadow:0 1px #2b1a6e}#app.arcade .glass.gold{color:#4a3000;background:#ffd23f;border-color:#6e4b00;box-shadow:0 4px #6e4b00}#app.arcade .glass.gold:active{box-shadow:0 1px #6e4b00}#app.arcade .glass:disabled{color:#7a72a8;background:#cfc8f0;box-shadow:0 2px #2b1a6e}#app.arcade .langsw,#app.arcade .diff{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:3px solid #2b1a6e;box-shadow:0 3px #2b1a6e}#app.arcade .langsw button,#app.arcade .diff button{color:#2b1a6e;text-shadow:none}#app.arcade .tab{color:#2b1a6e;text-shadow:none;border:3px solid #2b1a6e;box-shadow:0 3px #2b1a6e;background:#fff!important}#app.arcade .shop-card,#app.arcade .mrow,#app.arcade .res-card{color:#2b1a6e;text-shadow:none}#app.arcade .btn-s{color:#2b1a6e;border:2.5px solid #2b1a6e;box-shadow:0 3px #2b1a6e}#app.arcade .hud .hp{border-width:3px!important}#app.arcade .hud .hp:first-child{border-color:#17306e!important;box-shadow:0 4px #17306e!important}#app.arcade .hud .hp:last-child{border-color:#6e1426!important;box-shadow:0 4px #6e1426!important}#app.arcade .hud>div:nth-child(2){color:#4a3000;border:3px solid #6e4b00;box-shadow:0 4px #6e4b00;background:#ffd23f!important}#app.arcade .hero h1{color:#fff;-webkit-text-stroke:3px #2b1a6e;paint-order:stroke fill;text-shadow:0 6px #2b1a6e}#app.arcade h2.ttl{-webkit-text-stroke:2px #2b1a6e;paint-order:stroke fill;text-shadow:0 4px #2b1a6e}#app.arcade .rules div,#app.arcade .white-card,#app.arcade .board{background:#fff;border:3px solid #2b1a6e;box-shadow:0 4px #2b1a6e}#app.arcade .lanebox{background:#e9b36a;border:4px solid #8a5a24;box-shadow:0 6px #5a3812}#app.arcade .slot{background:#6e3c0a2e;box-shadow:inset 0 3px #5a381259}#app.arcade .banner{border:3px solid #ffd23f}#app.arcade .tip{color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;box-shadow:0 4px #2b1a6e}#app.arcade .tmr{color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;box-shadow:0 3px #2b1a6e}#app.arcade .tmr.warn{color:#fff;background:#ff5a6e}.confetti{pointer-events:none;z-index:2;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.confetti i{border-radius:2px;width:9px;height:14px;animation:2.6s linear infinite cfall;position:absolute;top:-16px}@keyframes cfall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(900px)rotate(720deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.rays{background:repeating-conic-gradient(from 0deg at 50% 50%,#ffffff1a 0 9deg,transparent 9deg 18deg);pointer-events:none;animation:60s linear infinite spin;position:absolute;top:-60%;bottom:-60%;left:-60%;right:-60%}.menu{position:relative}.logo{text-align:center;margin:2px 0 0;font-size:clamp(58px,9vh,84px);font-weight:900;line-height:1;position:relative;transform:rotate(-3deg)}.logo b{padding:2px 0;font-weight:900;display:block;position:relative}.logo b:before{content:attr(data-t);z-index:0;-webkit-text-stroke:13px #1a0f4a;text-shadow:0 9px #1a0f4a;color:#1a0f4a;position:absolute;top:2px;bottom:0;left:0;right:0}.logo b span{z-index:1;background:linear-gradient(#fff7b0 0%,#ffd23f 48%,#ff9b1f 100%);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.ribbon{color:#fff;background:#ff5a6e;border:3px solid #6e1426;border-radius:8px;margin-top:8px;padding:6px 22px;font-size:13px;font-weight:900;transform:rotate(-2deg);box-shadow:0 4px #6e1426}.chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px;display:flex}.chips span{color:#fff;background:#140a3c66;border-radius:99px;padding:5px 12px;font-size:12px;font-weight:800}.rack{direction:ltr;width:224px;height:192px;position:relative}.rack .ground{filter:blur(3px);background:#140a3c59;border-radius:50%;height:22px;position:absolute;bottom:-2px;left:10px;right:10px}.rack .ball3d{animation:3.2s ease-in-out infinite dcfloat}.hbtn{border-radius:50%;place-items:center;width:38px;height:38px;padding:0;font-size:17px;display:grid}.playbtn{cursor:pointer;color:#fff;background:linear-gradient(#7ff5a8 0%,#35c76d 55%,#25a858 100%);border:4px solid #0f5a2b;border-radius:24px;justify-content:space-between;align-items:center;width:100%;padding:12px 18px 14px;animation:2.4s ease-in-out infinite pulse;display:flex;position:relative;box-shadow:0 8px #0f5a2b,0 14px 22px #00000047}.playbtn:after{content:"";pointer-events:none;background:#ffffff47;border-radius:18px 18px 40px 40px;height:38%;position:absolute;top:5px;left:10px;right:10px}.playbtn:active{animation:none;transform:translateY(6px);box-shadow:0 2px #0f5a2b}.playbtn .pl{text-shadow:0 3px #0f5a2b;-webkit-text-stroke:1px #0f5a2b;paint-order:stroke fill;z-index:1;font-size:30px;font-weight:900;line-height:1.1;position:relative}.playbtn .fee{text-shadow:0 2px #0f5a2b;z-index:1;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex;position:relative}.playbtn .go{color:#0f5a2b;z-index:1;background:#fff;border:3px solid #0f5a2b;border-radius:50%;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid;position:relative}.dseg{background:#fff;border:3px solid #2b1a6e;border-radius:99px;gap:3px;padding:3px;display:flex;box-shadow:0 4px #2b1a6e}.dseg button{cursor:pointer;color:#6a5fa0;background:0 0;border:0;border-radius:99px;flex:1;padding:8px 4px;font-size:14px;font-weight:900}.tiles{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tile{cursor:pointer;color:#fff;text-shadow:0 2px #0000004d;border:3px solid;border-radius:18px;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 9px;font-size:13px;font-weight:900;display:flex;position:relative}.tile i{text-shadow:none;font-size:28px;font-style:normal;line-height:1.1}.tile:active{transform:translateY(4px)}.avf{vertical-align:middle;background:#fff;border:2.5px solid #fff;border-radius:50%;flex:none;line-height:0;display:inline-block;overflow:hidden;box-shadow:0 3px #00000040}.avf svg{width:100%;height:100%;display:block}.avbtn{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.avbtn:active{transform:translateY(2px)}.phr{flex-wrap:wrap;gap:8px;max-height:196px;padding:10px 14px 16px;display:flex;overflow:auto}.phr button{cursor:pointer;color:#2b1a6e;background:#ece8ff;border:2px solid #2b1a6e;border-radius:99px;padding:9px 14px;font-size:13px;font-weight:800;box-shadow:0 3px #2b1a6e}.phr button:active{transform:translateY(2px);box-shadow:0 1px #2b1a6e}.phr button:disabled{opacity:.45}.nm-in{text-align:center;color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;border-radius:16px;outline:none;width:100%;padding:12px 14px;font-family:inherit;font-size:18px;font-weight:800}.nm-err{color:#d6284a;min-height:18px;font-size:13px;font-weight:700}@media (min-width:820px) and (min-aspect-ratio:5/4){#app{--bh:calc(100dvh - 24px);width:100vw}#play.col{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(240px,1fr) auto minmax(240px,1fr);align-items:start;column-gap:22px;padding:12px 20px;display:grid}#hud{display:contents}#hud .hp{gap:8px;width:min(100%,360px);padding:10px 14px}#hud .hp:first-child{grid-area:1/1;justify-self:end}#hud .hp:last-child{grid-area:1/3;justify-self:start}#hud>div:nth-child(2){grid-area:2/1;justify-self:end;gap:10px;width:min(100%,360px);margin-top:12px;flex-direction:row!important;padding:10px!important}#hud .hp .tot{font-size:34px}#hud .hp .nm{font-size:17px}#hud .hp .nm .avf{width:32px!important;height:32px!important}#hud .hp .cells span{padding:5px 0;font-size:16px}#stage{width:calc(var(--bh)*300/560);height:var(--bh);grid-area:1/2/4;margin:0}#cv{aspect-ratio:auto;width:100%;height:100%}#tray{grid-area:3/1;place-self:end;width:min(100%,360px);height:auto!important;padding:0!important}#tray .tools{grid-template-columns:1fr;grid-auto-rows:68px}#chat{border-radius:26px;width:380px;height:400px;bottom:24px}#chat:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:24px}#chat:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:24px}#chat:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px;right:auto}#chat:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:24px;right:auto}}.quick{gap:6px;padding:8px 18px 0;display:flex;overflow:auto}.quick button{cursor:pointer;color:#2a2540;background:#2a254014;border:0;border-radius:99px;flex:none;padding:6px 12px;font-size:12px;font-weight:700}.slot span.b.sk{background:0 0;overflow:hidden;box-shadow:0 4px #2a25404d}.slot span.b.sk img{pointer-events:none;width:100%;height:100%;display:block}.xpb{background:#140a3c59;border-radius:99px;min-width:70px;height:7px;margin-top:4px;overflow:hidden}.xpb i{background:linear-gradient(90deg,#ffd23f,#ff9b1f);border-radius:99px;height:100%;display:block}.xpb.xl{background:#140a3c73;border:2px solid #ffffff8c;height:14px}.xpb i.anim{animation:1.1s cubic-bezier(.2,.8,.2,1) .35s both xpfill}@keyframes xpfill{0%{width:var(--a)}to{width:var(--b)}}.profbtn{cursor:pointer;text-align:start;color:#fff;background:0 0;border:0;flex:1;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.profbtn .pinfo{flex-direction:column;flex:1;min-width:0;max-width:150px;display:flex}.profbtn .pinfo b{text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px #140a3c66;font-size:15px;font-weight:900;overflow:hidden}.profbtn .lv{align-items:baseline;gap:6px;font-size:12px;font-weight:800;display:flex}.profbtn .lv em{color:#4a3000;background:#ffd23f;border-radius:99px;padding:0 8px;font-style:normal;line-height:1.5}.profbtn .lv small{color:#fff;opacity:.9;font-size:12px}.hbtn{position:relative}.hbtn.pulse{animation:1.6s ease-in-out infinite pulse}.mini.wide{border-radius:18px;padding:13px 8px;font-size:14px}.seg3{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.tbtn.lv-easy{background:#2fbf79}.tbtn.lv-normal{color:#2b1a00;background:#e6a800}.tbtn.lv-hard{background:#e0364f}.roomcode{letter-spacing:.08em;color:var(--me);direction:ltr;background:#2a254012;border-radius:16px;padding:8px 6px;font-size:44px;font-weight:900}.lvlist{flex-direction:column;gap:6px;width:100%;display:flex}.lvitem{background:#2a254012;border-radius:12px;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.lvitem b{font-size:15px;font-weight:900}.lvitem span{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;display:flex}.setcard{cursor:default;border-radius:20px;flex-direction:column;gap:2px;margin-bottom:12px;padding:12px 14px;display:flex}.setcard.prof{flex-direction:row;align-items:center;gap:12px}.setcard .pinfo2{flex-direction:column;flex:1;min-width:0;font-size:12px;font-weight:800;display:flex}.setcard .pinfo2 b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;overflow:hidden}.swrow{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:10px;padding:9px 2px;font-size:15px;font-weight:800;display:flex}.swrow:last-child{border-bottom:0}.tg{cursor:pointer;background:#140a3c59;border:2px solid #ffffffb3;border-radius:99px;flex:none;width:52px;height:30px;padding:0;position:relative}.tg i{top:2px;background:#fff;border-radius:50%;width:22px;height:22px;position:absolute}.tg i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transition:left .15s;left:2px}.tg i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){transition:left .15s;left:2px}.tg i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transition:right .15s;right:2px}.tg i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transition:right .15s;right:2px}.tg.on{background:#3ddc97}.tg.on i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:24px}.tg.on i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:24px}.tg.on i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:24px}.tg.on i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:24px}.setcard.act{padding:4px 6px}.setcard.act button{color:inherit;cursor:pointer;text-align:start;text-shadow:inherit;background:0 0;border:0;border-bottom:1px solid #fff3;padding:13px 8px;font-size:15px;font-weight:800}.setcard.act button:last-child{border-bottom:0}.invrow{color:#fff;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:0 20px 10px;font-size:13px;font-weight:800;display:flex}.invrow small{opacity:.85;flex-basis:100%;font-size:12px;font-weight:600}.brow.meRow{background:#ffd23f59;border-radius:10px;margin:0 -6px;padding-inline-start:6px;padding-inline-end:6px}.brow{grid-template-columns:34px minmax(0,1fr) 46px 56px}.rcard{flex-direction:column;align-items:stretch;gap:8px;padding:12px 16px}.rrow{justify-content:space-between;align-items:center;font-size:14px;font-weight:800;display:flex}.rrow span{align-items:center;gap:8px;display:flex}.rrow b{font-size:22px;font-weight:900}.good{color:#7bf0a0}.bad{color:#ff9a8a}.lvrow{grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;display:grid}.lvrow em{color:#4a3000;background:#ffd23f;border-radius:99px;padding:1px 12px;font-size:13px;font-style:normal;font-weight:900}.lvrow small{text-align:end;opacity:.85;grid-column:1/3;font-size:11px;font-weight:700}#toast{opacity:0;pointer-events:none;z-index:20;color:#fff;text-align:center;background:#2b1a6e;border:3px solid #fff;border-radius:16px;max-width:86%;padding:11px 18px;font-size:14px;font-weight:800;transition:opacity .2s,transform .2s;position:absolute;bottom:22px;left:50%;transform:translate(-50%,30px);box-shadow:0 6px #00000040}#toast.show{opacity:1;transform:translate(-50%)}#fx{pointer-events:none;z-index:30;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.fcoin{background:radial-gradient(circle at 35% 30%,#fff6c4,#e8b94a 55%,#9a6a10);border-radius:50%;width:22px;height:22px;animation:1s cubic-bezier(.5,0,.8,.6) both fcoin;position:absolute;box-shadow:inset 0 0 0 2px #ffffff73,0 3px #00000040}@keyframes fcoin{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1;transform:translateY(-26px)scale(1)}to{transform:translate(var(--tx),var(--ty)) scale(.5);opacity:.2}}.coinpill.bump{animation:.4s pulse}#app.calm *,#app.calm :before,#app.calm :after{transition:none!important;animation:none!important}#app.calm .confetti,#app.calm .rays{display:none}#app.bigui .glass,#app.bigui .tbtn,#app.bigui .tile{font-size:17px}#app.bigui .hbtn{width:46px;height:46px;font-size:21px}.hbtn{font-size:26px;line-height:1;overflow:visible}#app .menu .hbtn.glass{box-shadow:none;-webkit-backdrop-filter:none;filter:drop-shadow(0 2px #24135f8c);background:0 0;border:0;width:42px;height:42px;font-size:36px}#app.bigui .menu .hbtn.glass{width:50px;height:50px;font-size:42px}#app .menu .hbtn[data-lbl]:after{content:attr(data-lbl);color:#fff;white-space:nowrap;text-shadow:0 1px #24135f,0 0 3px #24135f99;pointer-events:none;margin-top:1px;font-family:inherit;font-size:11px;font-weight:900;line-height:1.2;position:absolute;top:100%;left:50%;transform:translate(-50%)}#app.bigui .hbtn{font-size:32px}#app.bigui .tool{min-height:64px}#app.bigui .phr button{padding:12px 16px;font-size:15px}#app.bigui .playbtn .pl{font-size:34px}#app.bigui .slot{border-radius:50%}#app.lefty #overlay .tl{align-items:flex-end}#app.lefty #overlay .tl:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:10px}#app.lefty #overlay .tl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:10px}#app.lefty #overlay .tl:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px;right:auto}#app.lefty #overlay .tl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px;right:auto}#app.lefty #overlay .tr{align-items:flex-start}#app.lefty #overlay .tr:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px;right:auto}#app.lefty #overlay .tr:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px;right:auto}#app.lefty #overlay .tr:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:10px}#app.lefty #overlay .tr:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:auto;right:10px}#app.lefty #overlay .pw{flex-direction:row-reverse}@media (min-width:820px) and (min-aspect-ratio:5/4){#app.lefty #hud .hp:first-child{grid-column:3;justify-self:start}#app.lefty #hud .hp:last-child{grid-column:1;justify-self:end}#app.lefty #hud>div:nth-child(2),#app.lefty #tray{grid-column:3;justify-self:start}}.rrow b{direction:ltr;unicode-bidi:isolate}#app.arcade .xpb.xl{background:#e7e2fb;border-color:#2b1a6e}#app.arcade .res-card .lvrow small,#app.arcade .res-card .rrow,#app.arcade .setcard,#app.arcade .setcard .swrow{color:#2b1a6e}#app.arcade .swrow,#app.arcade .setcard.act button{border-bottom-color:#2b1a6e26}#app.arcade .tg{background:#ddd7f5;border-color:#2b1a6e}#app.arcade .tg.on{background:#3ddc97}#app.arcade .invrow{color:#fff}.setcard.act a.lnk{color:inherit;border-bottom:1px solid #fff3;padding:13px 8px;font-size:15px;font-weight:800;text-decoration:none;display:block}#app.arcade .setcard.act a.lnk{border-bottom-color:#2b1a6e26}.setcard.act button.danger{color:#e0364f}.rack .ball3d{overflow:hidden;box-shadow:0 14px 18px #140a3c73,inset 0 -12px 20px #00000061,inset 0 3px 2px #ffffff40}.rack .ball3d:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 33% 28%,#fff9 0,#ffffff38 20%,#fff0 44%),radial-gradient(circle at 68% 76%,#0000 38%,#00000080 100%);border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0}.rack .ball3d:after{content:"";filter:blur(1.5px);z-index:3;pointer-events:none;background:#ffffffe6;border-radius:50%;width:30%;height:17%;position:absolute;top:11%;left:19%;transform:rotate(-32deg)}.rack .ball3d .disc{z-index:1;position:relative;transform:translate(-5%,-5%)scale(.9);box-shadow:inset 0 -3px 4px #00000047,0 1px 1px #fff9}.rack .ground{filter:none;background:radial-gradient(#140a3c8c 0,#140a3c00 70%);height:26px;bottom:-8px}:root{--ink2:#24135f;--violet:#6a4cf5;--gold1:#ffe27a;--gold2:#ffb21e;--mint1:#5df2b4;--mint2:#16b97a;--mintD:#0b6b47}.ico{flex:none;width:24px;height:24px;display:block}[dir=rtl] .playbtn .go .ico{transform:none}[dir=ltr] .playbtn .go .ico{transform:scaleX(-1)}.menu.m2{background:radial-gradient(at 50% 18%,#ffffff29,#0000 60%)}.mhead{z-index:2;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px 0;display:flex;position:relative}.mhead .profbtn .pinfo b{color:#fff;text-shadow:0 2px 0 var(--ink2);font-size:16px}.mhead .profbtn .lv em{background:var(--gold2);color:var(--ink2);border:2px solid var(--ink2);padding:0 8px;font-weight:900;line-height:1.45}.mhead .profbtn .lv small{color:#fff;text-shadow:0 1px 0 var(--ink2);font-weight:800}.mhead .xpb{border:2px solid var(--ink2);background:#ffffff47;height:9px;margin-top:5px}.mhead .xpb i{background:linear-gradient(90deg,var(--gold1),var(--gold2))}.mhead .avf{box-shadow:0 3px 0 var(--ink2);border:3px solid #fff}.hicons{align-items:center;gap:8px;display:flex}.ibtn{width:42px;height:42px;color:var(--violet);border:3px solid var(--ink2);box-shadow:0 3px 0 var(--ink2);cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.ibtn:active{box-shadow:0 1px 0 var(--ink2);transform:translateY(2px)}.ibtn.pulse{animation:1.6s ease-in-out infinite pulse}.coinpill2{height:42px;color:var(--ink2);border:3px solid var(--ink2);box-shadow:0 3px 0 var(--ink2);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;padding:0 14px;font-size:16px;font-weight:900;display:flex}.m2h{flex:1;min-height:300px;padding-top:14px;justify-content:flex-start!important;gap:0!important}.logowrap{flex:1;justify-content:center;align-items:center;width:100%;padding:6px 0;display:flex}.logo.one{margin:0;font-size:clamp(54px,8.4vh,76px);line-height:1.05;transform:rotate(-2deg)}.logo.one b{white-space:nowrap;word-spacing:.12em;padding:0}.logo.one b:before{-webkit-text-stroke:12px var(--ink2);text-shadow:0 7px 0 var(--ink2);top:0;bottom:0;left:0;right:0}.logo.one b span{background:linear-gradient(180deg,#fff6b8 0%,var(--gold1) 30%,var(--gold2) 100%);-webkit-background-clip:text;background-clip:text}.mfoot{z-index:2;flex-direction:column;gap:12px;padding:0 18px 20px;display:flex;position:relative}.menu.m2 .playbtn{border-color:var(--mintD);background:linear-gradient(180deg,var(--mint1) 0%,var(--mint2) 100%);box-shadow:0 8px 0 var(--mintD),0 14px 22px #140a3c4d}.menu.m2 .playbtn .pl{text-shadow:0 3px 0 var(--mintD);-webkit-text-stroke:1px var(--mintD)}.menu.m2 .playbtn .fee{text-shadow:0 2px 0 var(--mintD)}.menu.m2 .playbtn .go{color:var(--mintD);border-color:var(--mintD)}.menu.m2 .playbtn:active{box-shadow:0 2px 0 var(--mintD)}.menu.m2 .playbtn{border:4px solid var(--ink2);box-shadow:0 6px 0 #3e9a62,0 6px 0 4px var(--ink2),0 16px 22px #140a3c47;background:linear-gradient(#9df2b8 0%,#7ade9c 55%,#5cc985 100%);border-radius:99px;justify-content:center;padding:14px 22px 16px}.menu.m2 .playbtn:after{background:#ffffff4d;border-radius:99px;height:34%;top:5px;left:22px;right:22px}.menu.m2 .playbtn>span:first-child{align-items:center!important}.menu.m2 .playbtn .pl{color:#fff;-webkit-text-stroke:7px var(--ink2);paint-order:stroke fill;text-shadow:0 4px 0 var(--ink2);font-size:34px}.menu.m2 .playbtn .fee{color:#fff;-webkit-text-stroke:3px var(--ink2);paint-order:stroke fill;text-shadow:0 2px 0 var(--ink2);margin-top:4px}.menu.m2 .playbtn .go{display:none}.menu.m2 .playbtn:active{box-shadow:0 1px 0 #3e9a62,0 1px 0 4px var(--ink2);transform:translateY(5px)}#app.bigui .menu.m2 .playbtn .pl{font-size:38px}.row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sbtn{color:var(--ink2);border:3px solid var(--ink2);box-shadow:0 4px 0 var(--ink2);cursor:pointer;background:#fff;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:15px;font-weight:900;display:flex}.sbtn .ico{color:var(--violet)}.sbtn:active{box-shadow:0 1px 0 var(--ink2);transform:translateY(3px)}.tiles2{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tile2{color:var(--ink2);border:3px solid var(--ink2);box-shadow:0 4px 0 var(--ink2);cursor:pointer;background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:10px 4px 9px;font-size:13px;font-weight:900;display:flex;position:relative}.tile2:active{box-shadow:0 1px 0 var(--ink2);transform:translateY(3px)}.tile2 .tico{color:#fff;background:linear-gradient(180deg,var(--c),var(--d));border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 -3px #0000002e}.tile2 .tico .ico{width:22px;height:22px}.dotbadge{border:2px solid #fff}#app.bigui .sbtn,#app.bigui .tile2{font-size:16px}.mhead .profbtn .lv small{color:var(--ink2);border:2px solid var(--ink2);text-shadow:none;background:#fff;border-radius:99px;padding:0 8px;font-weight:900;line-height:1.45}.profbtn .pinfo{justify-content:center;gap:3px}.profbtn .pinfo b{line-height:1.15}.profbtn .lv{line-height:1.2}.profbtn .lv em{line-height:1.35}.profbtn .lv em.lvchip{border:2px solid var(--ink2);box-shadow:0 2px 0 var(--ink2);background:#fff;border-radius:99px;align-items:stretch;padding:0;font-size:13px;line-height:1;display:inline-flex;overflow:hidden}.lvchip .lvn{color:var(--ink2);background:linear-gradient(#ffe27a,#ffc21e);align-items:center;padding:4px 10px;font-weight:900;display:flex}.lvchip .tro{color:var(--ink2);border-inline-start:2px solid var(--ink2);background:#fff;align-items:center;gap:4px;padding:4px 10px 4px 9px;font-style:normal;font-weight:900;display:flex}.lvchip .tri{filter:drop-shadow(0 1px #24135f59);font-size:13px;line-height:1}.profbtn .xpb{margin-top:1px}[dir=rtl] .logo.one{--d:1}[dir=ltr] .logo.one{--d:-1}.logo.one .cue{pointer-events:none;filter:drop-shadow(0 2px #1a0f4a73);margin-top:-3px;margin-right:2px;animation:4s ease-in-out infinite cuehit;position:absolute;top:50%;right:100%}[dir=ltr] .logo.one .cue{--d:1;margin-left:2px;margin-right:0;left:100%;right:auto;scale:-1 1}.logo.one.split{align-items:center;gap:.28em;display:flex}.logo.one.split b.w2{animation:4s ease-in-out infinite logojolt}@keyframes cuehit{0%,52%{transform:translate(0)}66%{transform:translateX(calc(var(--d)*-9px))}72%{transform:translateX(calc(var(--d)*3px));animation-timing-function:ease-out}80%,to{transform:translate(0)}}@keyframes logojolt{0%,71%{transform:translate(0)}74%{transform:translateX(calc(var(--d)*5px))}82%{transform:translateX(calc(var(--d)*-2px))}90%,to{transform:translate(0)}}.lanebox{position:relative}.shotfx{opacity:.4;pointer-events:none;z-index:2;width:0;height:0;position:absolute;bottom:0;left:50%}.shotfx .stick{width:0;height:0;animation:3.2s ease-in-out infinite shotcue;position:absolute;bottom:0;left:0}.shotfx .cue{filter:none;position:absolute;bottom:36px;left:-42px;transform:rotate(-90deg);margin:0!important;animation:none!important}.shotfx .sball{opacity:0;background:radial-gradient(circle at 35% 30%,#fff,#e4e0f5);border-radius:50%;width:12px;height:12px;animation:3.2s ease-in infinite shotball;position:absolute;bottom:88px;left:-6px}@keyframes shotcue{0%,44%{transform:translateY(0)}60%{transform:translateY(10px)}67%{animation-timing-function:ease-out;transform:translateY(-7px)}80%,to{transform:translateY(0)}}@keyframes shotball{0%,66%{opacity:0;transform:translateY(0)}68%{opacity:.95}to{opacity:0;transform:translateY(-150px)}}.srch{direction:ltr;align-items:center;gap:8px;height:104px;display:flex}.sopp{background:#ffffff24;border:4px dashed #ffffff8c;border-radius:50%;place-items:center;width:76px;height:76px;animation:2.4s ease-in-out infinite sqwob;display:grid;position:relative}.sq{color:#fff;text-shadow:0 3px #2a254059;font-size:40px;font-weight:900;line-height:1;animation:1.2s ease-in-out infinite sqbob}.sring{opacity:0;border:3px solid #ffffffa6;border-radius:50%;animation:2.4s ease-out infinite sring;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.sring.r2{animation-delay:1.2s}.strack{width:100px;height:24px;position:relative}.strack:before{content:"";border-top:3px dashed #ffffff59;position:absolute;top:50%;left:0;right:0}.sbl{background:radial-gradient(circle at 35% 30%,#fff 0 10%,var(--pin) 32%,#d9562a);border-radius:50%;width:24px;height:24px;margin-top:-12px;animation:1.8s ease-in-out infinite spingpong;position:absolute;top:50%;left:0;box-shadow:0 4px #0003}.sme{animation:1.8s ease-in-out infinite smebump}.sdots{direction:ltr;align-items:flex-end;gap:14px;height:44px;display:flex}.sdots i{border-radius:50%;width:18px;height:18px;animation:.9s ease-in-out infinite sdot;box-shadow:0 5px #0003,inset -3px -3px #00000026}.sdots i:first-child{background:#f2c200}.sdots i:nth-child(2){background:#3b82f6;animation-delay:.15s}.sdots i:nth-child(3){background:#ef4444;animation-delay:.3s}@keyframes sqwob{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes sqbob{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@keyframes sring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.55)}}@keyframes spingpong{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(76px)rotate(560deg)}}@keyframes smebump{0%,40%,60%,to{transform:translate(0)scale(1)}50%{transform:translate(5px)scale(.94)}}@keyframes sdot{0%,to{transform:translateY(0)scale(1.15,.8)}50%{transform:translateY(-18px)scale(1)}}.res2.win .rside.me,.res2.loss .rside.opp{background:#2fbf71}.res2.loss .rside.me,.res2.win .rside.opp{background:#ee6670}.res2.draw .rside.me,.res2.draw .rside.opp{background:#4a8cf7}.tabrow{z-index:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:-3px;padding:0 18px;display:grid;position:relative}.tabpanel{z-index:1;background:#efeafe;border:3px solid #2b1a6e;border-radius:0 0 22px 22px;flex:1;min-height:0;margin:0 18px 16px;padding:12px;position:relative;overflow:auto}#app.arcade .tabrow .tab{--f:#cfc6f7;box-shadow:none;color:#5a4c9a;border:3px solid #2b1a6e;border-bottom:0;border-radius:16px 16px 0 0;justify-content:center;align-items:center;gap:5px;margin-top:6px;padding:9px 4px;font-size:13px;display:flex;position:relative;background:var(--f)!important}#app.arcade .tabrow .tab.on{--f:#efeafe;color:#2b1a6e;z-index:3;margin-top:0;padding:13px 4px 12px;background:var(--f)!important}.tabrow .tab .ti{font-size:16px;line-height:1}.tabrow .tab:not(.on) .ti{filter:grayscale(.35);opacity:.85}.tabrow .tab.on:before,.tabrow .tab.on:after{content:"";z-index:4;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M13.5 1.5A12 12 0 0 1 1.5 13.5V15H15V1.5Z' fill='%23efeafe'/%3E%3Cpath d='M13.5 0V1.5A12 12 0 0 1 1.5 13.5' fill='none' stroke='%232b1a6e' stroke-width='3'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:15px;height:15px;position:absolute;bottom:0}.tabrow .tab.on:before{right:100%}.tabrow .tab.on:after{left:100%;transform:scaleX(-1)}.tabrow .tab.on:first-child:after,.tabrow .tab.on:last-child:before{display:none}.tabrow .tab:active{transform:none}.tabpanel{color:#2b1a6e}.tabrow .tab:not(.on) .ti .coin{filter:saturate(.7);opacity:.9}.shop-card.locked{position:relative}.lockb{z-index:3;top:8px;background:#fff;border:2.5px solid #2b1a6e;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;line-height:1;display:grid;position:absolute;box-shadow:0 2px #2b1a6e}.lockb:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.lockb:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:8px}.lockb:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.lockb:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:8px}.skin-card.locked .lockb{top:30px}.shop-card{cursor:pointer}.tut.shopitem{text-align:center;align-items:center}.shopitem .siart{place-items:center;margin:2px 0 4px;display:grid}.shopitem .siart svg{border-radius:50%;box-shadow:0 4px #2b1a6e59}.shopitem h3{margin:2px 0}.shopitem .sipr{color:#2b1a6e;background:#fbe6b5;border-radius:99px;align-items:center;gap:6px;padding:4px 12px;font-size:16px;font-weight:900;display:inline-flex}.shopitem .sirar{margin:0;padding:2px 12px;display:inline-block;position:static}.shopitem .sineed{color:#c2284a;margin:0;font-size:13px;font-weight:800}.shopitem .silock{font-size:15px}.tbtn:disabled{opacity:.6;cursor:not-allowed}.shopitem>div[style*=display\:flex]{width:100%}.avcats{scroll-snap-type:x proximity;scrollbar-width:none;gap:10px;margin:0 -4px 4px;padding:2px 2px 12px;display:flex;overflow-x:auto}.avcats::-webkit-scrollbar{display:none}.avcat{color:#2b1a6e;cursor:pointer;scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:3px;width:66px;padding:0;font-family:inherit;font-size:11px;font-weight:900;line-height:1.2;display:flex}.avcat .ci{background:#fff;border:3px solid #2b1a6e;border-radius:50%;place-items:center;width:54px;height:54px;font-size:25px;transition:transform .12s;display:grid;box-shadow:0 3px #2b1a6e}.avcat .cn{text-align:center;align-items:center;min-height:2.4em;display:flex}.avcat small{opacity:.6;margin-top:-2px;font-size:10px;font-weight:800}.avcat.on .ci{background:#ffd986;transform:translateY(2px);box-shadow:0 1px #2b1a6e,0 0 0 3px #fff,0 0 0 6px #2b1a6e}.avcat:active .ci{transform:translateY(3px);box-shadow:0 0 #2b1a6e}.coinbar{z-index:5;color:#fff;background:#2b1a6e;border-radius:18px 18px 0 0;margin:14px -12px -12px;padding:8px 10px 10px;position:sticky;bottom:-12px;box-shadow:0 -6px 14px #2b1a6e40}.coinbar .cbh{color:#ffd986;text-align:center;margin-bottom:6px;font-size:11.5px;font-weight:900}.coinbar .cbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.cbtn{color:#2b1a6e;cursor:pointer;text-align:start;background:#fff;border:0;border-radius:14px;align-items:center;gap:6px;min-width:0;padding:6px 7px;font-family:inherit;display:flex;box-shadow:0 3px #ffd986}.cbtn:active{transform:translateY(2px);box-shadow:0 1px #ffd986}.cbtn .cic{background:#ffe9b0;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:16px;display:grid;position:relative}.cbtn .cdot{top:-4px;color:#fff;background:#e23a5a;border-radius:99px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;display:grid;position:absolute}.cbtn .cdot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4px}.cbtn .cdot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4px}.cbtn .cdot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4px}.cbtn .cdot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4px}.cbtn .ctx{flex-direction:column;min-width:0;line-height:1.2;display:flex}.cbtn .ctx b{white-space:nowrap;font-size:11.5px;font-weight:900}.cbtn .ctx small{opacity:.65;white-space:nowrap;font-size:9.5px;font-weight:700}.shopitem .sipr.own{color:#1f6b3a;background:#dff5e3}.shop-card .btn-s{text-align:center}.glass.pack{cursor:pointer;border-radius:20px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 18px;font-family:inherit;display:flex;position:relative}.pk-coins{align-items:center;gap:10px;font-size:22px;font-weight:900;display:flex}.pk-price{background:#fbe6b5;border-radius:12px;flex-direction:column;align-items:center;padding:8px 14px;font-size:15px;font-weight:900;line-height:1.25;display:flex}.pk-price s{opacity:.55;font-size:11.5px;font-weight:800;text-decoration-thickness:2px}.pk-price b{color:#c2186a;font-size:15px}.glass.pack.onsale{box-shadow:0 4px #2b1a6e,0 0 0 3px #ff9a3c,0 8px 18px #ff643c47}.pk-badge{color:#fff;transform-origin:50%;background:linear-gradient(135deg,#ff3d7f,#ff9a3c);border:2.5px solid #2b1a6e;border-radius:10px;align-items:baseline;gap:4px;margin-left:-38px;padding:3px 11px 4px;font-weight:900;animation:1.8s ease-in-out infinite pkPulse;display:flex;position:absolute;top:-12px;left:50%;box-shadow:0 2px #2b1a6e}.pk-badge b{font-size:16px}.pk-badge small{font-size:11px}.pk-label{color:#ffd986;text-overflow:ellipsis;white-space:nowrap;background:#2b1a6e;border-radius:99px;max-width:70%;padding:2px 10px;font-size:11px;font-weight:800;position:absolute;bottom:-9px;left:50%;overflow:hidden;transform:translate(-50%)}@keyframes pkPulse{0%,to{transform:rotate(-3deg)scale(1)}50%{transform:rotate(-3deg)scale(1.08)}}.salebanner{color:#fff;background:linear-gradient(110deg,#ff3d7f,#ff9a3c,#ffd23f,#ff9a3c,#ff3d7f) 0 0/240% 100%;border:3px solid #2b1a6e;border-radius:20px;align-items:center;gap:12px;margin:0 0 16px;padding:12px 14px;animation:5s linear infinite sbFlow;display:flex;position:relative;overflow:hidden;box-shadow:0 4px #2b1a6e}.salebanner:after{content:"";background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3.2s ease-in-out infinite sbShine;position:absolute;top:0;bottom:0;left:-50%}.sb-pct{color:#c2186a;background:#fff;border:3px solid #2b1a6e;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:62px;height:62px;line-height:1;display:flex;box-shadow:0 3px #2b1a6e}.sb-pct b{font-size:19px;font-weight:900}.sb-pct small{color:#2b1a6e;font-size:10.5px;font-weight:800}.sb-txt{text-shadow:0 2px #2b1a6e8c;flex-direction:column;min-width:0;display:flex}.sb-txt b{font-size:17px;font-weight:900}.sb-txt small{opacity:.95;font-size:12px;font-weight:800}.sb-spark{top:6px;font-size:18px;animation:2s ease-in-out infinite pkPulse;position:absolute}.sb-spark:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.sb-spark:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:10px}.sb-spark:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.sb-spark:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}@keyframes sbFlow{to{background-position:-240% 0}}@keyframes sbShine{0%{left:-50%}60%,to{left:130%}}@media (prefers-reduced-motion:reduce){.salebanner,.salebanner:after,.pk-badge,.sb-spark{animation:none}}.avcat .ei{transform-origin:50% 70%;font-style:normal;display:inline-block}.avcat.on .ci{position:relative}.avcat.on .ci:after{content:"";opacity:0;border:3px solid #ffb300;border-radius:50%;animation:.7s ease-out catRing;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}.avcat.on .ei{animation:.7s cubic-bezier(.3,1.4,.5,1) catHop}.avcat.on[data-c=all] .ei{animation-name:catSpin}.avcat.on[data-c=classic] .ei{animation-name:catRoll}.avcat.on[data-c=anime] .ei{animation-name:catWave}.avcat.on[data-c=magic] .ei{animation-name:catWand}.avcat.on[data-c=heroes] .ei{animation-name:catFly}.avcat.on[data-c=epic] .ei{animation-name:catClash}.avcat.on[data-c=music] .ei{animation-name:catBeat}.avcat.on[data-c=animals] .ei,.avcat.on[data-c=beasts] .ei{animation-name:catHop}.avcat.on[data-c=modern] .ei{animation-name:catRocket}.avcat.on[data-c=houses] .ei{animation-name:catRise}@keyframes catRing{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes catSpin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(200deg)scale(1.45)}to{transform:rotate(360deg)scale(1)}}@keyframes catRoll{0%{transform:translate(-12px)rotate(-300deg)}70%{transform:translate(3px)rotate(20deg)}to{transform:translate(0)rotate(0)}}@keyframes catWave{0%,to{transform:rotate(0)}20%{transform:rotate(-22deg)}45%{transform:rotate(18deg)}70%{transform:rotate(-12deg)}}@keyframes catWand{0%{filter:none;transform:rotate(0)scale(1)}25%{transform:rotate(-28deg)scale(1.2)}55%{filter:drop-shadow(0 0 6px #ffd23f);transform:rotate(26deg)scale(1.3)}to{filter:none;transform:rotate(0)scale(1)}}@keyframes catFly{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-14px)scale(1.25)rotate(-8deg)}60%{transform:translateY(2px)scale(.92)}to{transform:translateY(0)scale(1)}}@keyframes catClash{0%{transform:translate(0)}15%{transform:translate(-7px)rotate(-12deg)}30%{transform:translate(7px)rotate(12deg)}45%{transform:translate(-5px)rotate(-8deg)}60%{transform:translate(5px)rotate(8deg)}to{transform:translate(0)rotate(0)}}@keyframes catBeat{0%,to{transform:scale(1)}15%{transform:scale(1.35)rotate(-8deg)}30%{transform:scale(.95)}45%{transform:scale(1.3)rotate(8deg)}60%{transform:scale(.97)}75%{transform:scale(1.2)}}@keyframes catHop{0%{transform:translateY(0)scale(1)}20%{transform:translateY(0)scale(1.2,.8)}45%{transform:translateY(-11px)scale(.9,1.15)}70%{transform:translateY(0)scale(1.15,.85)}85%{transform:translateY(-4px)}to{transform:translateY(0)scale(1)}}@keyframes catRocket{0%{transform:translate(0)rotate(0)}30%{transform:translateY(3px)rotate(-4deg)scale(.95)}60%{transform:translate(8px,-15px)rotate(14deg)scale(1.2)}to{transform:translate(0)rotate(0)scale(1)}}@keyframes catRise{0%{transform:scaleY(.4)translateY(8px)}55%{transform:scaleY(1.25)translateY(-3px)}to{transform:scaleY(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.avcat.on .ei,.avcat.on .ci:after{animation:none}}.shopitem .buycoin{justify-content:center;align-items:center;gap:6px;display:flex}.shopitem .buycoin .coin{flex:none;width:20px;height:20px}.shopitem .sibal{color:#2b1a6e;background:#efeafe;border-radius:12px;justify-content:center;align-items:center;gap:6px;margin:0;padding:6px 10px;font-size:13px;font-weight:800;display:flex}.shopitem .sibal b{font-size:15px}.shopitem .sibal .arw{color:#c2284a;font-weight:900}.shopitem .sibal .coin{width:16px;height:16px}.tile2{background:linear-gradient(180deg,#fff 35%,color-mix(in srgb,var(--c,#888) 20%,#fff));gap:4px;padding:12px 4px 10px;overflow:visible}.tile2 .tico{width:68px;height:68px;box-shadow:none;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--c) 38%,#fff) 0,color-mix(in srgb,var(--c) 14%,#fff) 62%,transparent 72%);border-radius:50%;position:relative}.tile2 .tico .mi{filter:drop-shadow(0 3px #2b1a6e47);width:56px;height:56px;overflow:visible}.tile2 .tico:before,.tile2 .tico:after{content:"✦";color:var(--c);opacity:0;font-size:11px;animation:3.2s ease-in-out infinite miTwinkle;position:absolute}.tile2 .tico:before{top:2px;right:2px}.tile2 .tico:after{font-size:8px;animation-delay:1.4s;bottom:6px;left:0}.tile2:nth-child(2) .tico:before{animation-delay:.6s}.tile2:nth-child(3) .tico:before{animation-delay:1.1s}@keyframes miTwinkle{0%,70%,to{opacity:0;transform:scale(.3)rotate(0)}82%{opacity:1;transform:scale(1.15)rotate(45deg)}}.mi-bag{transform-origin:50% 20%;animation:3.6s ease-in-out infinite miSway}@keyframes miSway{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-7deg)}86%{transform:rotate(6deg)}93%{transform:rotate(-3deg)}}.mi-bag .mi-coin{transform-box:fill-box;transform-origin:50%;animation:3.6s ease-in-out infinite miCoin}@keyframes miCoin{0%,60%,to{transform:scale(1)}72%{transform:scale(1.18)}}.mi-cup{transform-origin:50% 100%;animation:4.2s ease-in-out infinite miCup}@keyframes miCup{0%,72%,to{transform:translateY(0)scale(1)}80%{transform:translateY(-4px)scale(1.06)}88%{transform:translateY(0)scale(.97)}}.mi-cup .mi-star{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite miStar}@keyframes miStar{0%,70%,to{transform:scale(1)rotate(0)}85%{transform:scale(1.3)rotate(72deg)}}.mi-tgt .mi-dart{transform-box:fill-box;transform-origin:0 100%;animation:3.8s ease-in-out infinite miDart}@keyframes miDart{0%,62%,to{transform:translate(0)}72%{transform:translate(4px,-4px)}82%{transform:translate(-1px,1px)}}@media (prefers-reduced-motion:reduce){.mi,.mi *,.tile2 .tico:before,.tile2 .tico:after{animation:none!important}}.tierdlg .tiers{flex-direction:column;gap:10px;margin:10px 0 12px;display:flex}.tiercard{background:linear-gradient(110deg,var(--c1),var(--c2));color:#fff;cursor:pointer;text-align:start;border:3px solid #2b1a6e;border-radius:18px;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;transition:transform .12s,box-shadow .12s;display:flex;position:relative;box-shadow:0 5px #2b1a6e}.tiercard:active{transform:translateY(4px);box-shadow:0 1px #2b1a6e}.tiercard .tic{background:#fff;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;font-size:26px;display:grid;box-shadow:0 2px #2b1a6e59}.tiercard .tnm{text-shadow:0 2px #2b1a6e80;flex-direction:column;flex:1;min-width:0;display:flex}.tiercard .tnm b{font-size:16px;font-weight:900}.tiercard .tnm small{opacity:.95;font-size:11px;font-weight:700}.tiercard .tnums{flex-direction:column;flex:none;align-items:flex-end;gap:3px;font-size:12px;font-weight:800;display:flex}.tiercard .tnums span{background:#2b1a6e59;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;display:flex}.tiercard .tnums .tprz{color:#2b1a6e;background:#ffffffeb}.tiercard .coin{width:14px;height:14px}.tiercard.lock{filter:saturate(.55)brightness(.85)}.tiercard .tlk{top:-8px;background:#fff;border:2px solid #2b1a6e;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;display:grid;position:absolute}.tiercard .tlk:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-8px}.tiercard .tlk:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-8px}.tiercard .tlk:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-8px}.tiercard .tlk:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-8px}.tiercard .tnm b,.tiercard .tnm small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tiercard .tnums span{white-space:nowrap}.tiercard .tic{position:relative;overflow:visible}.tiercard .tic i{font-style:normal;line-height:1;display:block}.tic-low i{transform-origin:50% 80%;animation:2.2s ease-in-out infinite tkTease}@keyframes tkTease{0%,55%,to{transform:rotate(0)scale(1)}62%{transform:rotate(-16deg)scale(1.12)}70%{transform:rotate(14deg)scale(1.12)}78%{transform:rotate(-10deg)}86%{transform:rotate(6deg)}}.tic-mid i{transform-origin:30% 60%;animation:1.8s cubic-bezier(.3,1.6,.5,1) infinite tkPunch}@keyframes tkPunch{0%,50%,to{transform:translate(0)scale(1)rotate(0)}58%{transform:translate(5px)scale(.9)rotate(8deg)}66%{transform:translate(-9px)scale(1.25)rotate(-12deg)}76%{transform:translate(0)scale(1)}}.tic-mid:after{content:"💥";opacity:0;font-size:15px;animation:1.8s ease-out infinite tkPow;position:absolute;top:4px;left:-6px}@keyframes tkPow{0%,62%{opacity:0;transform:scale(.3)}68%{opacity:1;transform:scale(1.2)}82%,to{opacity:0;transform:scale(1.4)}}.tic-high i{animation:2.6s linear infinite tkShiver}@keyframes tkShiver{0%,60%,to{transform:translate(0)rotate(0)}62%{transform:translate(-2px,1px)rotate(-6deg)}64%{transform:translate(2px,-1px)rotate(6deg)}66%{transform:translate(-2px)rotate(-5deg)}68%{transform:translate(2px,1px)rotate(5deg)}70%{transform:translate(-1px)rotate(-3deg)}72%{transform:translate(0)rotate(0)scale(1.15)}78%{transform:scale(1)}}.tic-high:after{content:"🔥";font-size:14px;animation:.9s ease-in-out infinite alternate tkFlame;position:absolute;bottom:-3px;right:-5px}@keyframes tkFlame{0%{transform:scale(.85)rotate(-8deg)}to{transform:scale(1.15)rotate(8deg)}}.tic-low:after{content:"✌️";font-size:13px;animation:2.2s ease-in-out infinite tkPeace;position:absolute;top:-2px;right:-6px}@keyframes tkPeace{0%,55%,to{opacity:0;transform:translateY(4px)scale(.5)}65%,85%{opacity:1;transform:translateY(-2px)scale(1)}}@media (prefers-reduced-motion:reduce){.tiercard .tic i,.tiercard .tic:after{animation:none!important}}.sbtn.frbtn{text-align:start;background:linear-gradient(90deg,#fff 40%,#e6edfd);justify-content:flex-start;gap:12px;padding:8px 14px}.frbtn .fric{background:radial-gradient(circle at 50% 55%,#ffddea 0,#e7f4ff 60%,#0000 72%);border-radius:50%;flex:none;place-items:center;width:56px;height:48px;display:grid}.frbtn .fric .mi{filter:drop-shadow(0 3px #2b1a6e40);width:52px;height:44px;overflow:visible}.frbtn .frt{flex-direction:column;flex:1;min-width:0;display:flex}.frbtn .frt b{white-space:nowrap;font-size:16px;font-weight:900}.frbtn .frt small{opacity:.7;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.frbtn .frgo{background:var(--violet,#7c5cff);color:#fff;width:30px;height:30px;box-shadow:0 2px 0 var(--ink2);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:900;line-height:1;display:grid}.mi-fr .mi-fa{transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out infinite miFa}.mi-fr .mi-fb{transform-box:fill-box;transform-origin:50% 100%;animation:3.4s ease-in-out infinite miFb}@keyframes miFa{0%,60%,to{transform:rotate(0)}70%{transform:rotate(9deg)}80%{transform:rotate(0)}}@keyframes miFb{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-9deg)}80%{transform:rotate(0)}}.mi-fr .mi-heart{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite miHeart}@keyframes miHeart{0%,62%,to{opacity:0;transform:translateY(2px)scale(.6)}72%{opacity:1;transform:translateY(-2px)scale(1.15)}86%{opacity:1;transform:translateY(-5px)scale(1)}96%{opacity:0}}@media (prefers-reduced-motion:reduce){.mi-fr *{animation:none!important}.mi-fr .mi-heart{opacity:1;transform:none}}.nmform .nmf{text-align:start;flex-direction:column;gap:4px;margin:4px 0 6px;display:flex}.nmform .nml{color:#2b1a6e;justify-content:space-between;align-items:center;font-size:13px;font-weight:900;display:flex}.nmform .nml em{border-radius:99px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800}.nmform .nml em.lk{color:#8a4b00;background:#ffe9c2}.nmform .nml em.ed{color:#1d6b3c;background:#dff3e6}.nmform .uin{display:block;position:relative}.nmform .uin b{color:#8a84a8;pointer-events:none;font-weight:900;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.nmform .uin .nm-in{text-align:left;padding-left:32px}.nmform .nmh{color:#6b6690;min-height:16px;font-size:11.5px;font-weight:700}.nmform .nmh.ok{color:#1d8a4a}.nmform .nmh.bad{color:#c0264a}.nmform .uhandle{text-align:center;color:#2b1a6e;direction:ltr;background:#efeafe;border-radius:12px;margin:0 0 8px;padding:6px 10px;font-weight:900}.nmform .uhandle span{color:#6b6690;margin-left:6px;font-size:11px;font-weight:700}.pinfo2 .uh{opacity:.75;text-align:start;unicode-bidi:isolate;font-size:12px;font-weight:800;display:block}.nmform .bilin b{letter-spacing:.5px;color:#6b6690;font-size:14px;left:12px}.nmform .bilin .nm-in{letter-spacing:2px;padding-left:58px}.bilcard p{font-size:13px}.bilcard .bilbox{color:#2b1a6e;cursor:pointer;background:#efeafe;border:3px solid #2b1a6e;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 16px;font-family:inherit;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 4px #2b1a6e}.bilcard .bilbox:active{transform:translateY(3px);box-shadow:0 1px #2b1a6e}.bilcard .bilbox.on{background:#fff7d6}.bilcard .bilv{letter-spacing:1.5px;font-variant-numeric:tabular-nums;font-size:19px;font-weight:900}.bilcard .bile{font-size:22px}.bilcard .bilh{color:#6b6690;margin:2px 0 4px;font-size:12px;font-weight:700;display:block}.nmform .bilin b{white-space:nowrap;direction:ltr;unicode-bidi:isolate}.nmform .bilin .nm-in{text-align:left}.profbtn .avpick{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;display:block}.profbtn .avpick:active{transform:scale(.94)}.profbtn .lvchip{cursor:pointer}.profbtn .lvchip:active{transform:translateY(1px)}.lvdlg .lvme{text-align:start;background:#efeafe;border-radius:14px;flex-direction:column;gap:4px;width:100%;padding:8px 12px;display:flex}.lvdlg .lvme b{color:#2b1a6e;font-size:17px;font-weight:900}.lvdlg .lvme span{color:#6b6690;font-size:12px;font-weight:800}.lvdlg .lvhint{margin:2px 0;font-size:12.5px}.lvdlg .lvhead,.lvdlg .lvrow2{grid-template-columns:34px 1fr 62px 1.3fr 20px;align-items:center;gap:6px;width:100%;display:grid}.lvdlg .lvhead{color:#6b6690;padding:0 8px;font-size:11px;font-weight:800}.lvdlg .lvlist{flex-direction:column;gap:6px;width:100%;max-height:min(42vh,340px);padding:2px;display:flex;overflow:auto}.lvdlg .lvrow2{color:#2b1a6e;text-align:start;background:#f6f3ff;border-radius:12px;padding:6px 8px;font-size:13px;font-weight:800}.lvdlg .lvrow2.done{background:#e6f7ec}.lvdlg .lvrow2.here{background:#fff3c9;box-shadow:0 0 0 2px #2b1a6e}.lvdlg .lvb{background:linear-gradient(#ffe27a,#ffc21e);border:2px solid #2b1a6e;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.lvdlg .lvx small{color:#6b6690;font-size:10px;font-weight:700;display:block}.lvdlg .lvc{align-items:center;gap:3px;display:flex}.lvdlg .lvc .coin{width:14px;height:14px}.lvdlg .lvu{align-items:center;gap:6px;min-width:0;display:flex}.lvdlg .lvu small{text-overflow:ellipsis;font-size:11px;font-weight:800;line-height:1.15;overflow:hidden}.lvdlg .lvt{color:#1d8a4a;font-weight:900}.boardpanel{padding:10px}.boardpanel .brow{color:#2b1a6e}.bload{text-align:center;color:#6b6690;padding:30px;font-weight:800}.pbanner{color:#fff;background:linear-gradient(110deg,#7c5cff,#4f7ff0);border:3px solid #2b1a6e;border-radius:16px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;display:flex;box-shadow:0 4px #2b1a6e}.pbanner .pbi{background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:22px;display:grid;box-shadow:0 2px #2b1a6e59}.pbanner .pbt{text-shadow:0 2px #2b1a6e73;flex-direction:column;min-width:0;display:flex}.pbanner .pbt b{font-size:15px;font-weight:900}.pbanner .pbt small{opacity:.95;font-size:11.5px;font-weight:700}.podium{direction:ltr;justify-content:center;align-items:flex-end;gap:8px;margin:6px 2px 12px;display:flex}.pod{text-align:center;color:#2b1a6e;flex-direction:column;flex:1;align-items:center;gap:3px;min-width:0;display:flex}.pod.empty{visibility:hidden}.pod .pcrown{font-size:22px;line-height:1}.pod.p1 .pcrown{transform-origin:50% 100%;font-size:28px;animation:2.4s ease-in-out infinite podCrown}@keyframes podCrown{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-4px)rotate(4deg)}}.pod .pav{background:linear-gradient(180deg,var(--pc1),var(--pc2));border-radius:50%;padding:3px;display:block;box-shadow:0 3px #2b1a6e59}.pod .pnm{text-overflow:ellipsis;white-space:nowrap;max-width:100%;direction:auto;font-size:13px;font-weight:900;overflow:hidden}.pod .pwl{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.pod .pbase{background:linear-gradient(180deg,var(--pc1),var(--pc2));border:3px solid #2b1a6e;border-bottom:0;border-radius:12px 12px 0 0;place-items:center;width:100%;display:grid}.pod .pbase em{color:#fff;text-shadow:0 2px #2b1a6e8c;font-size:24px;font-style:normal;font-weight:900}.pod.p1{--pc1:#ffe27a;--pc2:#f5a623}.pod.p1 .pbase{height:78px}.pod.p2{--pc1:#e6edf7;--pc2:#9aa8c2}.pod.p2 .pbase{height:58px}.pod.p3{--pc1:#f3c9a0;--pc2:#c9803f}.pod.p3 .pbase{height:44px}.pod.me .pnm{color:#c2186a}.pwl{direction:ltr;align-items:center;gap:5px;display:inline-flex}.pwl i{white-space:nowrap;border-radius:99px;align-items:baseline;gap:3px;padding:2px 8px;font-size:13px;font-style:normal;font-weight:900;display:inline-flex}.pwl i small{font-size:10px;font-weight:800}.pwl .pw{color:#17703a;background:#dff3e6}.pwl .pl{color:#b3203f;background:#fde3e8}.plist{flex-direction:column;gap:6px;display:flex}.prow{color:#2b1a6e;background:#f6f3ff;border-radius:14px;grid-template-columns:28px 38px 1fr auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.prow.me{background:#fff3c9;box-shadow:0 0 0 2px #2b1a6e}.prow.yours{margin-top:8px}.prow .prk{text-align:center;font-size:15px;font-weight:900}.prow .pnm2{text-align:start;flex-direction:column;min-width:0;display:flex}.prow .pnm2 b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.prow .pnm2 small{color:#6b6690;font-size:11px;font-weight:700}.pempty{text-align:center;color:#2b1a6e;flex-direction:column;align-items:center;gap:4px;padding:26px 10px;display:flex}.pempty span{font-size:40px}.pempty small{color:#6b6690;font-weight:700}.mcard{color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;border-radius:20px;align-items:stretch;gap:10px;margin-bottom:10px;padding:12px;display:flex;position:relative;box-shadow:0 4px #2b1a6e}.mcard.isready{background:linear-gradient(110deg,#fff,color-mix(in srgb,var(--mc) 16%,#fff));animation:1.8s ease-in-out infinite mReady}@keyframes mReady{0%,to{box-shadow:0 4px #2b1a6e}50%{box-shadow:0 4px 0 #2b1a6e,0 0 0 4px color-mix(in srgb,var(--mc) 45%,transparent)}}.mcard.isdone{opacity:.72}.mcard .mic{background:color-mix(in srgb,var(--mc) 22%,#fff);border:2px solid var(--mc);border-radius:50%;flex:none;align-self:flex-start;place-items:center;width:44px;height:44px;font-size:24px;display:grid}.mcard .mbody{text-align:start;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.mcard .mtop{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mcard .mtt{font-size:14.5px;font-weight:900;line-height:1.3}.mcard .mtag{background:color-mix(in srgb,var(--mc) 24%,#fff);color:#2b1a6e;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:900}.mcard .msub{color:#6b6690;font-size:12px;font-weight:700}.mcard .mbar{background:#e8e3fa;height:9px}.mcard .mbar i{background:var(--mc)}.mcard .mright{flex-direction:column;flex:none;justify-content:space-between;align-items:flex-end;gap:6px;display:flex}.mcard .mrew{color:#2b1a6e;align-items:center;gap:4px;font-size:14px;font-weight:900;display:inline-flex}.mcard .mrew .coin{width:16px;height:16px}.mcard .mclaim{color:#6b6690;background:#e8e3fa;justify-content:center;align-items:center;gap:5px;width:auto;min-width:88px;padding:8px 12px;font-size:13px;font-weight:900;display:inline-flex}.mcard .mclaim.ready{color:#4a3000;background:linear-gradient(#ffe27a,#ffc21e);border:2px solid #2b1a6e;box-shadow:0 3px #2b1a6e}.mcard .mclaim.ready .coin{width:15px;height:15px}.mcard .mclaim.go{color:#1b3fa0;background:#dbe7ff}.mcard .mclaim.done{color:#17703a;background:#dff3e6}.mcard .invbox{flex-direction:column;gap:6px;margin-top:2px;display:flex}.mcard .invlink{box-sizing:border-box;color:#2b1a6e;width:100%;font:inherit;text-align:left;text-overflow:ellipsis;direction:ltr;background:#f6f3ff;border:2px solid #d6cff2;border-radius:12px;padding:8px 10px;font-size:12px;font-weight:700;overflow:hidden}.mcard .invbtns{gap:6px;display:flex}.mcard .invbtns .btn-s{color:#2b1a6e;background:#ece7ff;flex:1;width:auto;padding:8px;font-size:12.5px}.mcard .invbtns .inv-share{color:#fff;background:linear-gradient(#b58cff,#8a5be0)}.mcard .invnote{color:#6b6690;font-size:11.5px;font-weight:800}.chestrow{margin-bottom:10px}@media (prefers-reduced-motion:reduce){.mcard.isready{animation:none}}.mcard.inv{flex-wrap:wrap}.mcard.inv .mbody{flex-basis:0;min-width:60%}.mcard.inv .mright{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%}.mcard .mtop{flex-wrap:nowrap;min-width:0}.mcard .mtt{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;overflow:hidden}.mcard .mtag{flex:none}.mcard .msub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mcard.inv .msub{white-space:normal}.mcard .mclaim{min-width:76px;padding:8px 10px}.tiercard .tnm b{text-overflow:clip;font-size:15px;overflow:visible}.tiercard .tnm{overflow:visible}.tiercard .tnums{font-size:11.5px}.tiercard .tnums span{padding:2px 6px}.tiercard .tnums b{font-size:13px}.tiercard{gap:8px;padding:10px}.mcard{flex-wrap:wrap}.mcard .mbody{flex:1 1 0;min-width:0}.mcard .mtop{flex-direction:column;align-items:flex-start;gap:4px}.mcard .mtt{white-space:normal;text-overflow:clip;font-size:14.5px;line-height:1.4;overflow:visible}.mcard .msub{white-space:normal;text-overflow:clip;line-height:1.5;overflow:visible}.mcard .mright{border-top:2px dashed #e3def7;flex-direction:row-reverse;flex:1 0 100%;justify-content:space-between;align-items:center;gap:10px;padding-top:8px}.mcard .mclaim{min-width:110px}.mcard{gap:6px 10px;margin-bottom:8px;padding:9px 11px}.mcard .mic{width:38px;height:38px;font-size:21px}.mcard .mbody{gap:3px}.mcard .mtop{flex-flow:wrap;align-items:center;gap:2px 6px}.mcard .mtt{line-height:1.3}.mcard .msub{line-height:1.35}.mcard .mbar{height:7px;margin-top:1px}.mcard .mright{border-top:0;gap:8px;margin-top:-2px;padding-top:0}.mcard .mclaim{min-width:96px;padding:5px 10px;font-size:12.5px}.mcard .mrew{font-size:13px}.avcats{gap:10px;margin:0 0 4px;padding:2px 0 12px}.avcat{flex:0 0 calc(22.2222% - 8.88889px);width:auto;min-width:0}.avcat .ci{aspect-ratio:1;width:min(58px,92%);height:auto}.avcat .cn{overflow-wrap:anywhere;max-width:100%}.setupvs{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.setupvs .avf{border-radius:50%;flex:none;box-shadow:0 0 0 3px #fff,0 4px 0 3px #2b1a6e8c}.setupvs b{text-overflow:ellipsis;white-space:nowrap;max-width:9em;font-size:17px;font-weight:900;overflow:hidden}.setuphead{flex-wrap:nowrap;align-items:center;gap:8px;padding:12px 14px}.setuphead>.pill{white-space:nowrap;flex-direction:row;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}.setuphead>.tmr{white-space:nowrap;flex:none;align-items:center;gap:4px;display:inline-flex}.setupvs{flex:auto;justify-content:flex-end;gap:10px;min-width:0}.setupvs .svtx{text-align:start;flex-direction:column;min-width:0;line-height:1.25;display:flex}.setupvs .svtx small{opacity:.9;white-space:nowrap;font-size:12px;font-weight:700}.setupvs .svtx b{text-overflow:ellipsis;white-space:nowrap;max-width:none;direction:auto;unicode-bidi:plaintext;font-size:16px;overflow:hidden}#app .profbtn .pinfo .lvchip .lvn{text-overflow:clip;white-space:nowrap;flex:none;padding:4px 8px;font-size:12px;line-height:1;overflow:visible}#app .profbtn .lvchip .tro{white-space:nowrap;flex:none;padding:4px 7px;font-size:12px}#app .profbtn .lvchip .tri{font-size:12px}#app .profbtn .lvchip{flex:none;max-width:none}@media (max-width:359px){#app .profbtn .lvchip .tro{display:none}}#app .mcard .mclaim.done,#app .mcard .mclaim.done:disabled{color:#0f4a25!important;opacity:1!important;filter:none!important;background:linear-gradient(#8fe3a8,#4cc372)!important;border:2px solid #1f6b3c!important;box-shadow:0 3px #1f6b3c!important}.brokedlg .cbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.brokedlg .cbtn{background:#fff;border:2px solid #e3dcff;gap:8px;padding:10px 9px;box-shadow:0 3px #d9d0ff}.brokedlg .cbtn .ctx b{font-size:14px}.brokedlg .cbtn .ctx small{font-size:11px}.brokedlg .cbtn .cic{width:38px;height:38px;font-size:20px}.brokedlg .brokepile{place-items:center;height:92px;display:grid}.brokedlg .brokepile .pile{transform-origin:50%;transform:scale(1.8)}.coach{pointer-events:none;z-index:4;position:absolute}.coach .ctext{color:#2b1a6e;text-align:center;text-wrap:pretty;background:#fff;border:3px solid #2b1a6e;border-radius:16px;max-width:250px;padding:8px 14px;font-size:13px;font-weight:800;box-shadow:0 4px #2b1a6e}.coach.aim{flex-direction:column;align-items:center;gap:8px;display:flex;top:54%;left:50%;transform:translate(-50%)}.coach.aim .finger{filter:drop-shadow(0 3px #0000004d);font-style:normal;line-height:0;animation:1.9s ease-in-out infinite coachpull;display:block}@keyframes coachpull{0%{opacity:0;transform:translateY(-6px)}15%{opacity:1}70%{opacity:1;transform:translateY(64px)}to{opacity:0;transform:translateY(64px)}}.coach.def{justify-content:center;display:flex;bottom:8px;left:10px;right:10px}.banner.wow{color:#2b1a6e;background:#ffd23f;border:3px solid #2b1a6e;animation:.45s cubic-bezier(.3,1.6,.5,1) both wowpop}.banner.wow span{color:#2b1a6e!important}@keyframes wowpop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.cardrow{padding:14px 18px 0}.cardbtn{text-align:start;border-radius:18px;align-items:center;gap:12px;width:100%;padding:10px 14px;display:flex}.cardbtn .cico{font-size:30px;line-height:1}.cardbtn .ctx{flex-direction:column;gap:2px;display:flex}.cardbtn b{font-size:15px;font-weight:900}.cardbtn small{opacity:.85;font-size:12px;font-weight:700}#app.arcade .cardbtn.on{color:#4a3000;background:#ffd23f;border-color:#6e4b00;box-shadow:0 4px #6e4b00}.cardbox{justify-content:center;width:100%;display:flex}.gcard{color:#fff;text-align:center;background:linear-gradient(#3a2a8a,#22175e);border:3px solid #2b1a6e;border-radius:18px;flex-direction:column;align-items:center;gap:6px;width:200px;padding:14px 12px;display:flex;box-shadow:0 5px #2b1a6e}.gcard.on{border-color:#ffd23f;box-shadow:0 0 0 3px #ffd23f,0 5px #6e4b00}.gcard .gface{background:#ffffff1f;border-radius:14px;width:100%;padding:10px 0;font-size:48px;line-height:1.1}.gcard b{font-size:16px;font-weight:900}.gcard span{font-size:12px;font-weight:600;line-height:1.6}.gcard small{opacity:.75;font-size:11px}.coach.ghostdrag{width:0;height:0;animation:4.2s ease-in-out infinite ghostdrag;top:0;left:0}.coach.ghostdrag .finger{filter:drop-shadow(0 3px #0000004d);font-style:normal;line-height:0;position:absolute;top:5px;left:-3px}.coach.ghostdrag .gbar{opacity:.9;background:#ffd23f;border:2px solid #2b1a6e;border-radius:99px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 3px #2b1a6e}@keyframes ghostdrag{0%{transform:translate(var(--sx),var(--sy)) scale(1);opacity:0}7%{transform:translate(var(--sx),var(--sy)) scale(.9);opacity:1}36%{transform:translate(var(--ax),var(--ay)) scale(.9);opacity:1}44%{transform:translate(var(--ax),var(--ay)) scale(.9);opacity:1}76%{transform:translate(var(--bx),var(--by)) scale(.9);opacity:1}84%{transform:translate(var(--bx),var(--by)) scale(1);opacity:1}to{transform:translate(var(--bx),var(--by)) scale(1);opacity:0}}#tray.hint .tool.open{animation:1.6s ease-in-out 3 toolhop}#tray.hint .tool.open:nth-of-type(2){animation-delay:.15s}#tray.hint .tool.open:nth-of-type(3){animation-delay:.3s}#tray.hint .tool.open:nth-of-type(4){animation-delay:.45s}@keyframes toolhop{0%,40%,to{transform:translateY(0)}20%{transform:translateY(-7px)}}#tray.armed [data-k=ready]{animation:1.2s ease-in-out infinite readyglow}@keyframes readyglow{0%,to{box-shadow:0 0 #ffd23f00,0 6px #6e4b00}50%{box-shadow:0 0 0 6px #ffd23f8c,0 6px #6e4b00}}@media (prefers-reduced-motion:reduce){.coach.ghostdrag,#tray.hint .tool.open,#tray.armed [data-k=ready]{animation:none}}#app.calm .coach.ghostdrag,#app.calm #tray.hint .tool.open,#app.calm #tray.armed [data-k=ready]{animation:none}.legbox{color:#fff;background:#ffffff24;border:2px solid #ffffff47;border-radius:18px;margin:0 18px 12px;padding:10px 14px}.legbox.two{background:#ffd23f29;border-color:#ffd23f}.legtop{align-items:center;gap:8px;font-size:15px;display:flex}.legtop b{font-weight:900}.legtop small{opacity:.8;font-size:12px;font-weight:700}.legdots{gap:4px;display:inline-flex}.legdots i{background:#ffffff59;border-radius:50%;width:9px;height:9px}.legdots i.on{background:#ffd23f;box-shadow:0 0 0 2px #00000026}.legscore{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.legscore b{text-align:center;border-radius:10px;min-width:30px;padding:2px 6px;font-size:17px;font-weight:900}.legscore .me{background:var(--me)}.legscore .opp{background:var(--opp)}.legscore .w{background:#2fbf71}.legscore .l{background:#ee6670}.legscore .d{background:#4a8cf7}.legscore em{font-style:normal;font-weight:900}.legsub{opacity:.95;margin-top:4px;font-size:12.5px;font-weight:700;line-height:1.7}.legsub .who{background:#0000002e;border-radius:99px;padding:1px 9px;font-weight:900;display:inline-block}#app.arcade .legbox{color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;box-shadow:0 4px #2b1a6e}#app.arcade .legbox.two{background:#fff6d1}#app.arcade .legsub .who{color:#fff;background:#2b1a6e}@media not all and (min-width:820px) and (min-aspect-ratio:5/4){#play .stage{margin-top:44px}#overlay .tl,#overlay .tr{top:-41px}#overlay .tl>.tip{margin-top:4px}}#oppsay{z-index:20;opacity:0;pointer-events:none;color:#2b1a6e;white-space:nowrap;background:#fff;border:3px solid #2b1a6e;border-radius:16px;max-width:70%;padding:8px 14px;font-size:14px;font-weight:900;transition:opacity .2s,transform .25s cubic-bezier(.3,1.6,.5,1);position:absolute;transform:translate(-50%,-6px)scale(.9);box-shadow:0 4px #2b1a6e}#oppsay:before{content:"";border:8px solid #0000;border-top:0;border-bottom:9px solid #2b1a6e;margin-left:-8px;position:absolute;top:-9px;left:50%}#oppsay.show{opacity:1;transform:translate(-50%)scale(1)}#defflow{z-index:3;pointer-events:none;flex-direction:column;justify-content:space-evenly;align-items:center;width:40px;margin-left:-20px;display:flex;position:absolute;left:50%}#defflow i{opacity:0;animation:1.6s ease-in-out infinite flowup;animation-delay:calc((2 - var(--i)) * .2s);line-height:0;display:block}@keyframes flowup{0%{opacity:0;transform:translateY(10px)}35%{opacity:.95}70%{opacity:.95;transform:translateY(-4px)}to{opacity:0;transform:translateY(-10px)}}#tray.hint .tool.open{animation:1.6s ease-in-out 3 toolhop,1.6s ease-in-out infinite toolring;position:relative}@keyframes toolring{0%,to{box-shadow:0 0 #ffd23f00,0 5px #2b1a6e}50%{box-shadow:0 0 0 5px #ffd23fbf,0 5px #2b1a6e}}#tray.hint .tool.open:after{content:"+";top:3px;color:#2b1a6e;text-align:center;background:#ffd23f;border:2px solid #2b1a6e;border-radius:50%;width:20px;height:20px;font-size:16px;font-weight:900;line-height:16px;position:absolute}#tray.hint .tool.open:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}#tray.hint .tool.open:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}#tray.hint .tool.open:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}#tray.hint .tool.open:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}@media (prefers-reduced-motion:reduce){#defflow i{opacity:.8;animation:none}#tray.hint .tool.open{animation:none;box-shadow:0 0 0 4px #ffd23f,0 5px #2b1a6e}}#app.calm #defflow i{opacity:.8;animation:none}#app.calm #tray.hint .tool.open{animation:none;box-shadow:0 0 0 4px #ffd23f,0 5px #2b1a6e}[dir=rtl] .tools{grid-template-columns:2fr repeat(3,minmax(0,1fr))}[dir=ltr] .tools{grid-template-columns:repeat(3,minmax(0,1fr)) 2fr}[dir=rtl] .tools [data-k=ready]{order:-1}.tools .tool{padding:6px 7px}.tools .tool span,.tools [data-k=ready]{white-space:nowrap}#tray .tools .tool{padding:2px 7px}#tray .tools .tool>span:first-child{height:22px!important}#app #tray .tools [data-k=ready]{color:#14502c;background:linear-gradient(#c9f5d6,#97e3b0);border-color:#2b7a50;box-shadow:0 4px #2b7a50,inset 0 2px #ffffffb3}#app #tray .tools [data-k=ready]:active{box-shadow:0 1px #2b7a50}#tray.hint [data-k=ready]{filter:none;opacity:.95}#tray.armed [data-k=ready]{animation-name:readyglowg}@keyframes readyglowg{0%,to{box-shadow:0 0 #78e19b00,0 4px #2b7a50}50%{box-shadow:0 0 0 6px #78e19b99,0 4px #2b7a50}}.cbub{margin-top:2px;color:#2b1a6e;pointer-events:none;background:#fff;border:2px solid #2b1a6e;border-radius:15px;flex:0 auto;align-self:flex-start;align-items:center;min-width:0;max-width:clamp(120px,46vw,210px);height:30px;margin-inline-start:42px;padding:0 11px;font-size:12px;font-weight:900;animation:5.2s cubic-bezier(.3,1.4,.5,1) both cbubin;display:flex;position:relative;box-shadow:0 3px #2b1a6e}.cbub b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:900;display:block;overflow:hidden}.cbub:before{content:"";top:-6px;background:#fff;border-top:2px solid #2b1a6e;border-left:2px solid #2b1a6e;width:9px;height:9px;position:absolute;transform:rotate(45deg)}.cbub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:16px}.cbub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:16px}.cbub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:16px}.cbub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:16px}[dir=rtl] .cbub{transform-origin:100% 0}[dir=ltr] .cbub{transform-origin:0 0}@keyframes cbubin{0%{opacity:0;transform:scale(.3)}7%{opacity:1;transform:scale(1.14)}12%{opacity:1;transform:scale(.96)}16%{opacity:1;transform:scale(1)}30%{opacity:1;transform:rotate(-2.5deg)}36%{opacity:1;transform:rotate(2deg)}42%,88%{opacity:1;transform:rotate(0)}to{opacity:0;transform:translateY(-5px)scale(.9)}}#turncue{z-index:4;pointer-events:none;color:#2b1a6e;white-space:nowrap;background:linear-gradient(#ffe27a,#ffbf2f);border:3px solid #2b1a6e;border-radius:20px;flex-direction:column;align-items:center;gap:1px;padding:7px 22px 8px;animation:5s cubic-bezier(.3,1.4,.5,1) both turncue;display:flex;position:absolute;top:30%;left:50%;box-shadow:0 5px #2b1a6e}#turncue b{font-size:20px;font-weight:900;line-height:1.2}#turncue small{opacity:.85;font-size:12px;font-weight:800}@keyframes turncue{0%{opacity:0;transform:translate(-50%,24px)scale(.6)}6%{opacity:1;transform:translate(-50%,-4px)scale(1.08)}10%{opacity:1;transform:translate(-50%)scale(1)}40%{opacity:1;animation-timing-function:linear;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(1)}}.res2 .rmbtn{color:#2b1a6e;border-radius:18px;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:8px;padding:10px 14px;font-size:14px;font-weight:800;display:flex}.res2 .rmbtn b{font-weight:900}.res2 .rmbtn.wait{opacity:.95}.res2 .rmbtn.wait small{opacity:.7;margin-inline-start:auto;font-size:12px;font-weight:800;text-decoration:underline}.res2 .rmdots{gap:4px;display:inline-flex}.res2 .rmdots i{background:#2b1a6e;border-radius:50%;width:8px;height:8px;animation:.9s ease-in-out infinite sdot}.res2 .rmdots i:nth-child(2){animation-delay:.15s}.res2 .rmdots i:nth-child(3){animation-delay:.3s}.res2 .rmreq{color:#2b1a6e;background:#fff;border:3px solid #2b1a6e;border-radius:20px;align-items:center;gap:10px;margin:8px 18px 0;padding:10px 12px;animation:.5s cubic-bezier(.3,1.4,.5,1) both rmpop;display:flex;box-shadow:0 4px #2b1a6e}.res2 .rmreq .rmtx{flex:1;font-size:13px;font-weight:700;line-height:1.35}.res2 .rmreq .rmact{gap:6px;display:flex}.res2 .rmreq button{cursor:pointer;color:#fff;border:0;border-radius:12px;padding:7px 12px;font-size:13px;font-weight:900}.res2 .rmreq .rmy{background:#2fbf71;box-shadow:0 3px #1f8a52}.res2 .rmreq .rmn{background:#ee6670;box-shadow:0 3px #b3414a}@keyframes rmpop{0%{opacity:0;transform:translateY(-10px)scale(.92)}to{opacity:1;transform:none}}.res2 .rmwrap{flex-direction:column;align-items:center;gap:8px;margin:2px 0 10px;display:flex}.res2 .rmround{cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:76px;height:76px;padding:0;transition:transform .15s;display:grid;position:relative;box-shadow:0 0 0 4px #2b1a6e,0 7px 0 4px #2b1a6e}.res2 .rmround:active{transform:translateY(4px);box-shadow:0 0 0 4px #2b1a6e,0 3px 0 4px #2b1a6e}.res2 .rmpul{opacity:0;pointer-events:none;border:3px solid #ffd23f;border-radius:50%;animation:1.9s ease-out infinite rmpulse;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.res2 .rmpul.p2{animation-delay:.95s}.res2 .rmround.wait .rmpul{animation:none}.res2 .rmav{line-height:0;animation:2.6s ease-in-out infinite rmwig;display:block}.res2 .rmav .avf{box-shadow:0 0 0 2px #2b1a6e}.res2 .rmbadge{color:#2b1a6e;text-align:center;background:#ffd23f;border:3px solid #2b1a6e;border-radius:50%;width:26px;height:26px;font-size:15px;font-weight:900;line-height:20px;animation:3.2s cubic-bezier(.6,0,.3,1) infinite rmspin;position:absolute;bottom:-4px}.res2 .rmbadge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.res2 .rmbadge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-6px}.res2 .rmbadge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.res2 .rmbadge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-6px}.res2 .rmprog{pointer-events:none;width:calc(100% + 16px);height:calc(100% + 16px);position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px;transform:rotate(-90deg)}.res2 .rmprog circle{fill:none;stroke:#ffd23f;stroke-width:5px;stroke-linecap:round;stroke-dasharray:264;stroke-dashoffset:0;animation:20s linear forwards rmcount}.res2 .rmlabel{white-space:nowrap;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:1px;font-size:14px;font-weight:800;display:flex}.res2 .rmlabel b{font-weight:900}.res2 .rmlabel small{opacity:.75;font-size:12px;font-weight:700}@keyframes rmpulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes rmwig{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-7deg)scale(1.05)}40%{transform:rotate(6deg)scale(1.05)}60%,80%{transform:rotate(0)scale(1)}}@keyframes rmspin{0%,55%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rmcount{to{stroke-dashoffset:264px}}@media (max-height:700px){.res2 .rmround{width:62px;height:62px}.res2 .rmav .avf{width:44px!important;height:44px!important}}.hp .cells span.x2{font-weight:900;position:relative;box-shadow:inset 0 0 0 2px #b77900}.hp .cells span.x2 .x2t{top:-8px;color:#ffd23f;background:#24135f;border-radius:99px;padding:2px 4px;font-size:9px;font-style:normal;line-height:1;position:absolute}.hp .cells span.x2 .x2t:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4px}.hp .cells span.x2 .x2t:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-4px}.hp .cells span.x2 .x2t:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4px}.hp .cells span.x2 .x2t:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-4px}.banner .bx2{color:#24135f;vertical-align:middle;background:#ffd23f;border-radius:99px;margin-inline-start:4px;padding:0 8px;font-size:18px;display:inline-block}#turncue.ready{background:linear-gradient(#ffc08a,#ff8f3f)}#turncue.defend{background:linear-gradient(#9df2b8,#5cc985)}#turncue em{color:#fff;white-space:nowrap;background:#2b1a6e;border-radius:99px;margin-bottom:3px;padding:2px 10px;font-size:12px;font-style:normal;font-weight:900}.hp{position:relative}.hp .cbub{top:5px;z-index:6;max-width:calc(100% - 50px);height:26px;margin:0;position:absolute}.hp .cbub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:42px}.hp .cbub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:42px}.hp .cbub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:42px}.hp .cbub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:42px}.hp .cbub:before{top:50%;border:0;margin-top:-4.5px}.hp .cbub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-6px}.hp .cbub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:-6px}.hp .cbub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-6px}.hp .cbub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:-6px}[dir=rtl] .hp .cbub:before{border-top:2px solid #2b1a6e;border-right:2px solid #2b1a6e}[dir=ltr] .hp .cbub:before{border-bottom:2px solid #2b1a6e;border-left:2px solid #2b1a6e}@media (min-width:820px) and (min-aspect-ratio:5/4){#hud .hp .cbub{top:9px;height:30px;font-size:14px}#hud .hp .cbub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:54px}#hud .hp .cbub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:54px}#hud .hp .cbub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:54px}#hud .hp .cbub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:54px}}.brkbtn{z-index:4;pointer-events:auto;color:#fff;cursor:pointer;direction:rtl;background:linear-gradient(#ffb35c,#e8650f);border:3px solid #2b1a6e;border-radius:99px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-family:inherit;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 4px #2b1a6e}[dir=ltr] .brkbtn{direction:ltr}.brkbtn .bi{transform-origin:70% 90%;font-size:22px;animation:1.6s ease-in-out infinite brkSwing}@keyframes brkSwing{0%,60%,to{transform:rotate(0)}70%{transform:rotate(-25deg)}82%{transform:rotate(18deg)}}.brkbtn .bt{text-shadow:0 2px #2b1a6e80;flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.brkbtn .bt b{font-size:14px;font-weight:900}.brkbtn .bt small{opacity:.95;font-size:11px;font-weight:800}.brkbtn.on{background:linear-gradient(#ff6b6b,#c4153a);animation:1s ease-in-out infinite brkOn}@keyframes brkOn{50%{box-shadow:0 4px #2b1a6e,0 0 0 5px #ff6b6b73}}#cbnHost{top:56px;z-index:30;pointer-events:none;justify-content:center;display:flex;position:absolute;left:14px;right:14px}.cbn{color:#2b1a6e;background:#fff7e0;border:3px solid #2b1a6e;border-radius:18px;align-items:center;gap:10px;max-width:420px;padding:10px 14px;animation:.32s cubic-bezier(.3,1.5,.5,1) cbnIn;display:flex;box-shadow:0 5px #2b1a6e}@keyframes cbnIn{0%{opacity:0;transform:translateY(-14px)scale(.92)}to{opacity:1;transform:none}}.cbn .cbi{background:#ffe0b0;border:2px solid #2b1a6e;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:21px;display:grid}.cbn .cbt{text-align:start;flex-direction:column;min-width:0;display:flex}.cbn .cbt b{font-size:14px;font-weight:900}.cbn .cbt small{color:#5a4a8a;font-size:12px;font-weight:700;line-height:1.35}.fitinfo .cfee{color:#8a4b00;background:#fff0d2;border-radius:10px;margin-top:4px;padding:5px 8px;font-weight:800;display:block}@media (prefers-reduced-motion:reduce){.brkbtn .bi,.brkbtn.on{animation:none}}#app #tray .tools #mvBtn.mvcard,#tray .tools #mvBtn.mvcard{justify-content:center;align-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 35%,#2fe0c5,#0b6f8f)!important;padding:2px!important}#app #tray .tools #mvBtn.mvcard>.mvico,#tray .tools #mvBtn.mvcard>.mvico{aspect-ratio:1;flex:none;width:auto;max-width:100%;margin:0;transition:transform .15s;height:100%!important}#mvBtn.mvcard .mvico svg{width:100%;height:100%;display:block}#mvBtn.mvcard .mvico svg>rect{display:none}#app #tray .tools #mvBtn.mvcard.on,#tray .tools #mvBtn.mvcard.on{box-shadow:0 0 0 4px #ffc542,0 4px #2b1a6e!important}#mvBtn.mvcard:active .mvico{transform:translateY(2px)}.cbn{animation:cbnPop .32s cubic-bezier(.3,1.5,.5,1),cbnFade var(--cbn-ms,5s) linear forwards}@keyframes cbnPop{0%{transform:translateY(-14px)scale(.92)}to{transform:none}}@keyframes cbnFade{0%{opacity:0}6%{opacity:1}40%{opacity:1;animation-timing-function:linear}to{opacity:0}}@media (prefers-reduced-motion:reduce){.cbn{animation:cbnFade var(--cbn-ms,5s) linear forwards}}.skin-card{isolation:isolate;gap:6px;position:relative;overflow:hidden;padding:30px 10px 10px!important}.skin-card:before{content:"";z-index:-1;opacity:.9;background:radial-gradient(circle at 50% 38%,var(--rc2) 0,transparent 62%);position:absolute;top:0;bottom:0;left:0;right:0}.skin-card{--rc:#9aa3b5;--rc2:#ffffff2e;border:2.5px solid var(--rc)!important}.skin-card.r-rare{--rc:#3d8bff;--rc2:#3d8bff61}.skin-card.r-epic{--rc:#b25cff;--rc2:#b25cff6b}.skin-card.r-legendary{--rc:#ffb020;--rc2:#ffb02080}.skin-card .rar{top:0;text-align:center;letter-spacing:.02em;color:#fff;background:var(--rc);text-shadow:0 1px #00000040;padding:4px 0 3px;font-size:11px;font-weight:900;position:absolute;left:0;right:0}.skin-card.r-legendary .rar{color:#4a2a00;text-shadow:none;background:linear-gradient(90deg,#ff8a00,#ffd23f,#ff8a00) 0 0/200% 100%;animation:2.6s linear infinite rarshine}.skin-card .skinimg{filter:drop-shadow(0 6px 6px #140a3c59);width:92px;height:92px;margin:0 auto;transition:transform .2s;display:block}.skin-card:hover .skinimg{transform:translateY(-3px)scale(1.04)}.skin-card .skname{font-size:14px;font-weight:900}.skin-card.on{box-shadow:0 0 0 3px #3ddc97,0 8px 20px #14142847!important}.skin-card.r-legendary:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff73 50%,#0000 58%);animation:3.4s ease-in-out infinite cardsweep;position:absolute;top:-40%;bottom:-40%;left:-40%;right:-40%}@keyframes rarshine{to{background-position:-200% 0}}@keyframes cardsweep{0%{transform:translate(-60%)}60%,to{transform:translate(60%)}}.skin-card.r-legendary{flex-flow:wrap;grid-column:1/-1;justify-content:center;column-gap:18px}.skin-card.r-legendary .skinimg{width:122px;height:122px}.skin-card.r-legendary .skname{font-size:17px}.skin-card.r-legendary .btn-s{flex-basis:100%}#app.arcade .skin-card{border:3px solid var(--rc)!important}.av-card{gap:6px}.av-card .avname{text-align:center;align-items:center;min-height:2.6em;font-size:12px;font-weight:900;line-height:1.3;display:flex}.av-card.on{box-shadow:0 0 0 3px #3ddc97,0 8px 20px #14142847!important}.av-card .avf{box-shadow:0 6px 10px #140a3c59,0 3px #0003}.pile{flex:none;width:50px;height:46px;display:inline-block;position:relative}.pile .coin{width:26px;height:26px;position:absolute}@media (prefers-reduced-motion:reduce){.skin-card.r-legendary .rar,.skin-card.r-legendary:after{animation:none}}#app.calm .skin-card.r-legendary .rar,#app.calm .skin-card.r-legendary:after{animation:none}.cardart{width:100%;height:100%;display:block}.gcard.c-blind{--c1:#8f6bff;--c2:#2a1470}.gcard.c-break{--c1:#ff9a3d;--c2:#7a2a06}.gcard.c-move{--c1:#22cdb4;--c2:#0a4f66}.gcard.c-wall{--c1:#ff6f5e;--c2:#6e1423}.gcard[class*=c-]{isolation:isolate;position:relative;overflow:hidden;background:linear-gradient(165deg,var(--c1),var(--c2))!important;border:3px solid #ffffff8c!important;box-shadow:0 5px #140a3c8c,0 10px 18px #140a3c4d!important}.gcard[class*=c-]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 44%,#ffffff47 50%,#0000 56%);animation:4s ease-in-out infinite cardsweep;position:absolute;top:-60%;bottom:-60%;left:-60%;right:-60%}.gcard[class*=c-].on{transform:translateY(-2px);border-color:#ffd23f!important;box-shadow:0 0 0 3px #ffd23f,0 5px #6e4b00!important}.gcard .gface.art{filter:drop-shadow(0 5px 6px #00000059);border-radius:16px;width:84px;height:84px;margin:2px auto;background:0 0!important;padding:0!important}.gcard[class*=c-]:active{transform:translateY(2px)}.cardbtn .cico{flex:none;place-items:center;width:46px;height:46px;display:grid;font-size:0!important}.cfan{width:46px;height:46px;display:block;position:relative}.cfan .cardart{transform-origin:50% 120%;filter:drop-shadow(0 2px 2px #0000004d);width:30px;height:30px;position:absolute;top:8px;left:8px}.cfan .cardart:first-child{transform:rotate(-24deg)translate(-4px)}.cfan .cardart:nth-child(2){transform:rotate(-8deg)}.cfan .cardart:nth-child(3){transform:rotate(8deg)}.cfan .cardart:nth-child(4){transform:rotate(24deg)translate(4px)}.cmark{vertical-align:-4px;flex:none;width:18px;height:18px;margin-inline-start:2px;display:inline-block}.mvico{width:26px;height:26px;display:block}@media (prefers-reduced-motion:reduce){.gcard[class*=c-]:after{animation:none}}#app.calm .gcard[class*=c-]:after{animation:none}.tutart{background:radial-gradient(closest-side,#7b2fc429,#7b2fc400);border-radius:24px;justify-content:center;width:100%;margin:-4px auto 2px;padding:10px 0 4px;display:flex}.tutart svg{max-width:100%;height:auto;overflow:visible}.tutart .tpball,.tutart .tpsh,.tutart .tpring{transform-box:fill-box;transform-origin:50%;animation:none}.tutart .tpring{opacity:0}.tutart .tpspark{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite tpspark;animation-delay:var(--d)}@keyframes tpspark{0%,to{opacity:.3;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.tutart .tpball,.tutart .tpsh,.tutart .tpspark{animation:none}.tutart .tpring{display:none}}#app.calm .tutart .tpball,#app.calm .tutart .tpsh,#app.calm .tutart .tpspark{animation:none}#app.calm .tutart .tpring{display:none}.tutart .tdb,.tutart .tds,.tutart .tdpop{transform-box:fill-box;animation:none}.tutart .tdb1{animation-name:tdspring}.tutart .tds{transform-origin:50% 0;animation-name:tdsquash}.tutart .tdb2{animation-name:tdbar;animation-delay:.35s}.tutart .tdb3{animation-name:tdknife;animation-delay:.7s}.tutart .tdpop{transform-origin:50%;opacity:0;animation-name:tdpop;animation-delay:.7s}@keyframes tdspring{0%,8%{opacity:0;transform:translate(0)}12%{opacity:1}38%{transform:translateY(-38px)}44%{transform:translateY(-34px)}74%{opacity:1;transform:translate(0)}86%,to{opacity:0;transform:translate(0)}}@keyframes tdsquash{0%,36%,48%,to{transform:scaleY(1)}40%{transform:scaleY(.72)}}@keyframes tdbar{0%,8%{opacity:0;transform:translate(0)}12%{opacity:1}36%{animation-timing-function:cubic-bezier(.4,0,.8,.6);transform:translateY(-36px)}66%{opacity:1;transform:translate(20px,-18px)}72%,to{opacity:0;transform:translate(20px,-18px)}}@keyframes tdknife{0%,8%{opacity:0;transform:translate(0)scale(1)}12%{opacity:1}38%{opacity:1;transform:translateY(-36px)scale(1)}44%{opacity:0;transform:translateY(-36px)scale(1.4)}to{opacity:0;transform:translateY(-36px)}}@keyframes tdpop{0%,38%{opacity:0;transform:scale(.3)}42%{opacity:1}56%,to{opacity:0;transform:scale(1.3)}}.tutart .taball,.tutart .tatouch,.tutart .taripple,.tutart .taarrow,.tutart .tapin,.tutart .taboom{transform-box:fill-box;transform-origin:50%;animation:none}.tutart .taball{animation-name:taball}.tutart .tatouch{animation-name:tatouch}.tutart .taripple{opacity:0;animation-name:taripple}.tutart .taarrow{transform-origin:50% 100%;opacity:0;animation-name:taarrow}.tutart .tapin{animation-name:tapin}.tutart .taboom{opacity:0;animation-name:taboom}@keyframes taball{0%,26%{opacity:1;transform:translate(0)}48%{transform:translateY(5px)}52%{transform:translate(0)}62%{opacity:1;transform:translateY(-66px)}66%{opacity:0;transform:translateY(-60px)}92%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes tatouch{0%,6%{opacity:0;transform:translate(0)scale(.6)}10%,24%{opacity:1;transform:translate(0)scale(1)}48%{opacity:1;transform:translateY(24px)scale(1)}52%,to{opacity:0;transform:translateY(24px)scale(.6)}}@keyframes taripple{0%,9%{opacity:0;transform:scale(.5)}11%{opacity:.9}24%,to{opacity:0;transform:scale(2)}}@keyframes taarrow{0%,26%{opacity:0;transform:scaleY(.2)}30%{opacity:1}48%{opacity:1;transform:scaleY(1)}52%,to{opacity:0;transform:scaleY(1)}}@keyframes tapin{0%,61%{opacity:1;transform:translate(0)rotate(0)}76%{opacity:0;transform:translate(30px,-22px)rotate(160deg)}93%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes taboom{0%,60%{opacity:0;transform:scale(.4)}63%{opacity:1}74%,to{opacity:0;transform:scale(1.4)}}.tcstage{width:230px;height:140px;position:relative}.tcc{transform-origin:50% 100%;filter:drop-shadow(0 4px #2b1a6ee6);width:56px;height:56px;animation:none;position:absolute;top:38px;left:87px}.tcc .cardart{width:56px;height:56px;display:block}.tcc0{--r:-18deg;--x:-78px}.tcc1{--r:-6deg;--x:-26px}.tcc2{--r:6deg;--x:26px}.tcc3{--r:18deg;--x:78px}.tcc1,.tcc2{animation-name:tcfan}.tcc0,.tcc3{animation-name:tcfanhot}@keyframes tcfan{0%{opacity:0;transform:rotate(0)translateY(14px)}12%{opacity:1}26%,88%{transform:translateX(var(--x)) rotate(var(--r));opacity:1}to{opacity:0;transform:rotate(0)translateY(14px)}}@keyframes tcfanhot{0%{opacity:0;transform:rotate(0)translateY(14px)}12%{opacity:1}26%,34%{transform:translateX(var(--x)) rotate(var(--r))}42%,62%{transform:translateX(var(--x)) rotate(var(--r)) translateY(-10px) scale(1.08)}70%,88%{transform:translateX(var(--x)) rotate(var(--r));opacity:1}to{opacity:0;transform:rotate(0)translateY(14px)}}.tcoin{opacity:0;width:26px;height:26px;animation:4.4s ease-out infinite both tccoin;position:absolute;top:24px}.tpin{background:radial-gradient(circle at 35% 30%,#fff 0 12%,#ff7a6b 24%,#b3161f 100%);border-radius:50%;box-shadow:0 3px #2b1a6e59}.tcoin0{animation-delay:50ms;left:20px}.tcoin1{animation-delay:.25s;left:102px}.tcoin2{animation-delay:.45s;left:184px}@keyframes tccoin{0%,38%{opacity:0;transform:translateY(30px)scale(.5)}46%{opacity:1}64%{opacity:1;transform:translateY(-16px)scale(1)}76%,to{opacity:0;transform:translateY(-26px)scale(1)}}.tcx{color:#4a3000;opacity:0;direction:ltr;unicode-bidi:isolate;background:#ffd23f;border:3px solid #2b1a6e;border-radius:99px;padding:0 12px;font-size:18px;font-weight:900;line-height:28px;animation:4.4s cubic-bezier(.3,1.6,.5,1) infinite both tcx;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 3px #2b1a6e}@keyframes tcx{0%,44%{opacity:0;transform:translate(-50%)scale(.4)}52%,80%{opacity:1;transform:translate(-50%)scale(1)}88%,to{opacity:0;transform:translate(-50%)scale(.8)}}.ttstage{justify-content:center;align-items:flex-end;gap:26px;height:130px;display:flex}.ttring{animation:5.6s linear infinite ttring}@keyframes ttring{0%{stroke-dashoffset:0}86%,to{stroke-dashoffset:100px}}.tthand{transform-box:view-box;transform-origin:50px 60px;animation:5.6s steps(24,end) infinite tthand}@keyframes tthand{0%{transform:rotate(0)}86%,to{transform:rotate(360deg)}}.ttpile{width:44px;height:110px;position:relative}.ttbase{background:#2b1a6e40;border-radius:50%;height:10px;position:absolute;bottom:0;left:-8px;right:-8px}.ttc{opacity:0;width:36px;height:36px;animation:none;position:absolute;left:4px}@media (prefers-reduced-motion:reduce){.tutart *{animation:none!important}.tutart .tdpop,.tutart .taboom,.tutart .taripple,.tutart .taarrow,.tutart .tcoin{opacity:0}.tutart .tcx,.tutart .ttc,.tutart .tcc{opacity:1}.tcc{transform:translateX(var(--x)) rotate(var(--r))}}#app.calm .tutart *{animation:none!important}#app.calm .tutart .tdpop,#app.calm .tutart .taboom,#app.calm .tutart .taripple,#app.calm .tutart .taarrow,#app.calm .tutart .tcoin{opacity:0}#app.calm .tutart .tcx,#app.calm .tutart .ttc,#app.calm .tutart .tcc{opacity:1}#app.calm .tcc{transform:translateX(var(--x)) rotate(var(--r))}.tutauto{gap:10px}.tprog{direction:ltr;gap:5px;width:100%;display:flex}.tprog i{background:#2a254026;border-radius:99px;flex:1;height:6px;position:relative;overflow:hidden}.tprog i.done{background:var(--me)}.tprog i.cur:after{content:"";background:var(--me);transform-origin:0;animation:tprog var(--ms) linear both;position:absolute;top:0;bottom:0;left:0;right:0}[dir=rtl] .tprog{direction:rtl}[dir=rtl] .tprog i.cur:after{transform-origin:100%}@keyframes tprog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tutauto .tin{animation:.6s cubic-bezier(.2,.8,.2,1) both tin}.tutauto .tin.t2{animation-delay:.18s}@keyframes tin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tutauto .tin{animation:none}}.tutart.tmo{background:0 0;margin:0 auto;padding:0}.tutart.tmo svg{width:100%;max-width:280px;height:auto;max-height:none}.overlay-full.withtut{justify-content:flex-start;gap:8px;padding-top:max(28px,5vh)}.overlay-full.withtut .srch{height:90px;transform:scale(.85)}.srchtut{z-index:6;left:50%;bottom:max(16px,env(safe-area-inset-bottom));box-sizing:border-box;width:min(100% - 32px,420px);color:var(--ink2,#2b1a6e);text-align:center;background:#fff;border:3px solid #2b1a6e;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:12px 14px 14px;animation:.4s ease-out both sttin;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 6px #2b1a6e}.srchtut .sthd{opacity:.7;font-size:12px;font-weight:800}.srchtut .tutart.tmo svg{max-width:230px}.srchtut h4{margin:0;font-size:17px;font-weight:900}.srchtut p{opacity:.85;margin:0;font-size:13px;font-weight:600;line-height:1.55}@keyframes sttin{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media (max-height:700px){.srchtut .tutart.tmo svg{max-width:170px}.srchtut p{font-size:12px}}.tiertut{width:100%;color:var(--ink2,#2b1a6e);font:inherit;cursor:pointer;text-align:start;background:#6ea8ff24;border:2px dashed #2b1a6e73;border-radius:16px;align-items:center;gap:10px;margin:2px 0 10px;padding:9px 12px;font-size:14px;display:flex}.tiertut .ttp{color:#fff;background:#2b1a6e;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.tiertut b{font-weight:900}.tiertut:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.srchtut{animation:none}}.fitdlg{gap:10px;padding:18px 16px 14px}.fitgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.gcard.fitcard{width:auto;font:inherit;cursor:pointer;gap:3px;padding:8px 6px 9px;position:relative}.gcard.fitcard .gface{border-radius:12px;padding:4px 0}.gcard.fitcard .gface .cardart{width:46px;height:46px;margin:0 auto;display:block}.gcard.fitcard b{font-size:13.5px}.gcard.fitcard span{opacity:.9;font-size:11px;font-weight:700;line-height:1.5}.gcard.fitcard.sel{border-color:#ffd23f;transform:translateY(-2px);box-shadow:0 0 0 3px #ffd23f,0 5px #6e4b00}.gcard.fitcard .fiton{top:6px;color:#fff;text-align:center;background:#2e9e5b;border:2px solid #fff;border-radius:50%;width:20px;height:20px;font-size:12px;font-style:normal;font-weight:900;line-height:20px;position:absolute}.gcard.fitcard .fiton:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.gcard.fitcard .fiton:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.gcard.fitcard .fiton:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.gcard.fitcard .fiton:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.fitinfo{text-align:start;background:#f1edff;border:2px solid #d9d0ff;border-radius:14px;width:100%;padding:9px 12px}.fitinfo p{margin:0;font-size:12.5px;font-weight:700;line-height:1.7}.fitinfo small{color:#b25e00;margin-top:4px;font-size:11.5px;font-weight:900;display:block}.fitinfo.empty{text-align:center;opacity:.75}#screen>.col:has(>.scroll){height:100%;min-height:0}#screen>.col>.board.scroll{flex:1;min-height:0;overflow:auto}.shop-card.skin-card{gap:4px;padding:24px 6px 8px!important}.skin-card .skinimg{width:64px;height:64px}.skin-card .rar{padding:3px 0 2px;font-size:10px}.skin-card .skname{font-size:12px}.skin-card .btn-s{padding:6px 2px;font-size:11.5px}.scroll>div[style*=repeat\(2]:has(.skin-card){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.scroll .skin-card.r-legendary{grid-column:auto!important}@media (max-height:860px){#screen .ttl{margin-top:0!important;font-size:28px!important}#screen .row.sb,#screen>.col>.row{padding-top:10px!important;padding-bottom:6px!important}#screen .lanebox{padding-top:10px;padding-bottom:10px}#screen .lanebox>div[style*="grid-template-columns:repeat(5"]{gap:6px!important}#screen .legbox{margin-bottom:8px;padding:7px 12px}#screen .cardrow{padding-top:8px}#screen .cardbtn{padding:7px 12px}#screen>.col>div[style*="padding:6px 22px 16px"]{padding:2px 22px 8px!important}#screen>.col>div[style*="padding:6px 22px 16px"] p{margin-top:4px!important;font-size:12.5px!important}#screen>.col>div[style*="padding:14px 22px 10px"]{padding:6px 22px!important}}@media (max-height:700px){#screen .ttl{font-size:24px!important}#screen>.col>div[style*="padding:6px 22px 16px"] p{display:none}#screen .lanebox>div[style*="grid-template-columns:repeat(5"]{width:88%;margin:0 auto}.tut{gap:9px;padding:16px 16px 12px}.tutart{padding:4px 0 0}.tutart svg{width:auto;max-height:120px}.tcstage{height:118px}.ttstage{height:110px}}@media (max-height:860px){.setcard{margin-bottom:8px;padding:8px 12px}.swrow{padding:5px 2px;font-size:14px}.setcard.act{grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.setcard.act button{text-align:center;background:#ffffff24;border-radius:12px;padding:10px 6px;font-size:13.5px;border:0!important}#app.arcade .setcard.act button{background:#2b1a6e12}.shop-card.skin-card{gap:2px;padding:20px 5px 6px!important}.skin-card .skinimg{width:54px;height:54px}.skin-card .rar{padding:2px 0 1px;font-size:9.5px}.skin-card .skname{font-size:11.5px;line-height:1.3}.skin-card .btn-s{border-radius:10px;padding:4px 2px;font-size:11px}.scroll>div:has(>.skin-card){gap:6px!important}.av-card{gap:2px;padding:8px 6px 6px!important}.av-card svg,.av-card img,.av-card>span:first-child{max-width:52px;max-height:52px}}.scroll .skin-card.r-legendary{flex-flow:column;column-gap:0}.scroll .skin-card.r-legendary .skinimg{width:64px;height:64px}.scroll .skin-card.r-legendary .skname{font-size:12px}.scroll .skin-card.r-legendary .btn-s{flex-basis:auto}@media (max-height:860px){.scroll .skin-card.r-legendary .skinimg{width:54px;height:54px}.scroll .skin-card.r-legendary .skname{font-size:11.5px}}#screen .scroll[style*="padding:0 18px 20px"]{padding-bottom:8px!important}.scroll>div[style*=repeat\(3]:has(>.av-card){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.av-card .avname{font-size:11px;line-height:1.3}.av-card .btn-s{padding:5px 1px!important;font-size:10.5px!important}@media (max-height:860px){#screen>.col>div[style*="padding:0 18px 10px"]{padding-bottom:4px!important}#screen>.col>h2.ttl{margin-bottom:4px!important}.setcard.tgl{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.setcard.tgl .swrow{padding:7px 2px;font-size:13.5px}.setcard.tgl .swrow:last-child{border-bottom:0;grid-column:1/-1}.setcard.tgl .swrow:nth-last-child(2),.setcard.tgl .swrow:nth-last-child(3){border-bottom:1px solid #fff3}#app.arcade .setcard.tgl .swrow:nth-last-child(2),#app.arcade .setcard.tgl .swrow:nth-last-child(3){border-bottom-color:#2b1a6e26}.setcard.act button,.setcard.act a.lnk{border-bottom:0;padding:9px 4px;font-size:13px}.setcard.act a.lnk{text-align:center;background:#2b1a6e12;border-radius:12px}}@media (max-height:700px){.scroll .skin-card .skinimg,.scroll .skin-card.r-legendary .skinimg{width:40px;height:40px}.shop-card.skin-card{padding:18px 4px 5px!important}.setcard.prof{padding:6px 10px}.setcard.tgl .swrow{padding:4px 2px}.setcard.act button,.setcard.act a.lnk{padding:6px 4px}.setcard{margin-bottom:6px}.setcard.prof .avf,.setcard.prof svg{max-width:46px;max-height:46px}.swrow{padding:3px 2px;font-size:13.5px}.setcard.act button{padding:8px 4px}#screen .board .brow{padding-top:6px;padding-bottom:6px}}.gcard.fitcard{transition:opacity .2s,filter .2s,transform .2s;overflow:hidden}.fitgrid:has(.sel) .gcard.fitcard:not(.sel){opacity:.55;filter:saturate(.55);transform:scale(.95)}.gcard.fitcard.sel{z-index:1;animation:.4s cubic-bezier(.3,1.6,.5,1) both selpop,1.4s ease-in-out .4s infinite selring}@keyframes selpop{0%{transform:scale(.92)}60%{transform:scale(1.07)translateY(-4px)}to{transform:scale(1.04)translateY(-3px)}}@keyframes selring{0%,to{transform:scale(1.04)translateY(-3px);box-shadow:0 0 0 3px #ffd23f,0 5px #6e4b00,0 0 #ffd23f80}50%{transform:scale(1.04)translateY(-3px);box-shadow:0 0 0 3px #ffd23f,0 5px #6e4b00,0 0 0 9px #ffd23f00}}.gcard.fitcard.sel:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff8c 50%,#0000 60%);animation:.7s ease-out .1s both selsweep;position:absolute;top:-30%;bottom:-30%;left:-30%;right:-30%}@keyframes selsweep{0%{transform:translate(-60%)}to{opacity:0;transform:translate(60%)}}.gcard.fitcard .fitpick{top:6px;color:#2b1a6e;text-align:center;background:#ffd23f;border:2px solid #2b1a6e;border-radius:50%;width:22px;height:22px;font-size:13px;font-style:normal;font-weight:900;line-height:19px;animation:.35s cubic-bezier(.3,1.8,.5,1) .15s both pickin;position:absolute}.gcard.fitcard .fitpick:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.gcard.fitcard .fitpick:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6px}.gcard.fitcard .fitpick:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}.gcard.fitcard .fitpick:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6px}@keyframes pickin{0%{transform:scale(0)rotate(-90deg)}to{transform:scale(1)rotate(0)}}.fitinfo:not(.empty){animation:.3s ease-out both infoin}@keyframes infoin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gcard.fitcard.sel,.gcard.fitcard.sel:after,.fitpick,.fitinfo{animation:none!important}.gcard.fitcard.sel{transform:translateY(-3px)}}#app.calm .gcard.fitcard.sel,#app.calm .gcard.fitcard.sel:after,#app.calm .fitpick,#app.calm .fitinfo{animation:none!important}.cardrow.bare{justify-content:center;padding:4px 18px 0;display:flex}.cardfan2{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:170px;height:88px;padding:0;position:relative}.cardfan2 .cf{transform-origin:50% 135%;filter:drop-shadow(0 4px #2b1a6ed9);width:60px;height:60px;margin-left:-30px;transition:transform .25s cubic-bezier(.3,1.5,.5,1);position:absolute;bottom:4px;left:50%}.cardfan2 .cf .cardart{width:60px;height:60px;display:block}.cardfan2:not(.has){animation:2.8s ease-in-out infinite fanbreathe}@keyframes fanbreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.cardfan2:focus-visible .cf0{transform:rotate(-36deg)}.cardfan2:focus-visible .cf1{transform:rotate(-12deg)translateY(-4px)}.cardfan2:focus-visible .cf2{transform:rotate(12deg)translateY(-4px)}.cardfan2:focus-visible .cf3{transform:rotate(36deg)}.cardfan2:active .cf{transform:rotate(0)scale(.94)}.cardfan2 .cf.one{width:72px;height:72px;margin-left:-36px;animation:.4s cubic-bezier(.3,1.6,.5,1) both cfin;bottom:6px;transform:rotate(-6deg)}.cardfan2 .cf.one .cardart{width:72px;height:72px}@keyframes cfin{0%{opacity:0;transform:rotate(-30deg)scale(.6)}to{opacity:1;transform:rotate(-6deg)scale(1)}}.cardfan2 .cfok{color:#2b1a6e;background:#ffd23f;border:2px solid #2b1a6e;border-radius:50%;width:24px;height:24px;margin-left:20px;font-size:13px;font-style:normal;font-weight:900;line-height:20px;position:absolute;top:6px;left:50%}@media (prefers-reduced-motion:reduce){.cardfan2,.cardfan2 .cf.one{animation:none}}#app.calm .cardfan2,#app.calm .cardfan2 .cf.one{animation:none}.cardfan2 .cf{transform-origin:50% 100%}.cardfan2 .cf0{transform:translate(-54px)rotate(-16deg)}.cardfan2 .cf1{transform:translate(-18px)translateY(-5px)rotate(-5deg)}.cardfan2 .cf2{transform:translate(18px)translateY(-5px)rotate(5deg)}.cardfan2 .cf3{transform:translate(54px)rotate(16deg)}.cardfan2:hover .cf0{transform:translate(-60px)translateY(-4px)rotate(-20deg)}.cardfan2:focus-visible .cf0{transform:translate(-60px)translateY(-4px)rotate(-20deg)}.cardfan2:hover .cf1{transform:translate(-20px)translateY(-10px)rotate(-6deg)}.cardfan2:focus-visible .cf1{transform:translate(-20px)translateY(-10px)rotate(-6deg)}.cardfan2:hover .cf2{transform:translate(20px)translateY(-10px)rotate(6deg)}.cardfan2:focus-visible .cf2{transform:translate(20px)translateY(-10px)rotate(6deg)}.cardfan2:hover .cf3{transform:translate(60px)translateY(-4px)rotate(20deg)}.cardfan2:focus-visible .cf3{transform:translate(60px)translateY(-4px)rotate(20deg)}.res2{flex-direction:column;min-height:100%;display:flex}.res2 .rtop{padding:12px 18px 0}.res2 .rmode{opacity:.9;font-size:13px;font-weight:800}.res2 .rflag{place-items:center;padding:4px 10px;font-size:14px;display:inline-grid}.ico.rep{flex:none;width:22px;height:22px}.res2 .rhero{text-align:center;flex-direction:column;align-items:center;padding:6px 18px 0;display:flex}.res2 .rword{text-shadow:0 4px #2a254059;font-size:46px;font-weight:900;line-height:1.15;animation:.5s cubic-bezier(.3,1.6,.5,1) both rwordin}@keyframes rwordin{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.res2 .rscore{justify-content:center;align-items:center;gap:10px;width:100%;margin-top:8px;display:flex}.res2 .rside{border-radius:22px;flex-direction:column;flex:1;align-items:center;gap:4px;max-width:150px;padding:10px 8px 8px;display:flex;box-shadow:0 5px #2a25404d}.res2 .rside.me{background:var(--me)}.res2 .rside.opp{background:var(--opp)}.res2 .rside .avf{border-radius:50%;box-shadow:0 0 0 3px #ffffffd9}.res2 .rname{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:800;overflow:hidden}.res2 .rnum{font-size:44px;font-weight:900;line-height:1}.res2.win .rside.me,.res2.loss .rside.opp{outline-offset:2px;outline:3px solid #ffd23f}.res2 .rvs{font-size:26px;font-weight:900}.res2 .rlegs{flex-direction:column;gap:6px;width:100%;margin-top:12px;display:flex}.res2 .rlrow{justify-content:center;align-items:center;gap:36px;display:flex;position:relative}.res2 .rlrow .cell{flex:1;justify-content:center;max-width:150px;display:flex}.res2 .rlrow .cell b{text-align:center;color:#fff;border-radius:99px;min-width:46px;padding:3px 12px;font-size:17px;font-weight:900;box-shadow:0 3px #2a254040}.res2 .rlrow .w{background:#2fbf71}.res2 .rlrow .l{background:#ee6670}.res2 .rlrow .d{background:#4a8cf7}.res2 .rlrow em{opacity:.9;white-space:nowrap;font-size:12px;font-style:normal;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.res2 .rgain{border-radius:20px;flex-direction:column;gap:8px;margin:12px 18px 0;padding:10px 14px;display:flex}.res2 .rcalc{text-align:center;font-size:14px;font-weight:800}.res2 .rpills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.res2 .rpill{background:#ffffff2e;border-radius:99px;align-items:center;gap:6px;padding:5px 12px;font-size:15px;display:inline-flex}.res2 .rpill .coin{width:20px;height:20px}.res2 .rpill small{opacity:.85;font-size:11px;font-weight:700}.res2 .rpill b.good{color:#3ddc97}.res2 .rpill b.bad{color:#ff6b7a}#app.arcade .res2 .rpill{background:#2b1a6e12}#app.arcade .res2 .rpill b.good{color:#1f9a5e}.res2 .lvrow{align-items:center;gap:8px;display:flex}.res2 .lvrow em{white-space:nowrap;color:#4a3000;background:#ffd23f;border-radius:99px;padding:2px 10px;font-size:12px;font-style:normal;font-weight:900}.res2 .lvrow .xpb{flex:1}.res2 .lvrow small{white-space:nowrap;font-size:11px;font-weight:800}.res2 .rbtns{flex-direction:column;gap:8px;margin-top:auto;padding:12px 18px 18px;display:flex}.res2 .rsmall{grid-template-columns:1fr 1fr;gap:8px;display:grid}.res2 .rsmall button{border-radius:16px;padding:10px;font-size:14px;font-weight:800}@media (max-height:700px){.res2 .rword,.res2 .rnum{font-size:36px}.res2 .rside{padding:6px}.res2 .rside .avf{width:36px!important;height:36px!important}}@media (prefers-reduced-motion:reduce){.res2 .rword{animation:none}}#app.calm .res2 .rword{animation:none}.res2.win .rword{color:#ffd23f;text-shadow:0 4px #6e4b00}.res2 .rword{color:#fff}.cardpick{cursor:pointer;color:#fff;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}.cardpick .cardfan2{height:80px;display:block}.cfcap{background:#ffffff29;border:2px solid #ffffff59;border-radius:99px;align-items:center;gap:6px;padding:3px 12px;display:inline-flex}.cfcap b{font-size:13px;font-weight:900}.cfcap small{opacity:.8;font-size:11px;font-weight:700}.cardpick:hover .cfcap{background:#ffffff42}.cardpick:focus-visible .cfcap{background:#ffffff42}.cardpick:hover .cf0{transform:translate(-60px)translateY(-4px)rotate(-20deg)}.cardpick:focus-visible .cf0{transform:translate(-60px)translateY(-4px)rotate(-20deg)}.cardpick:hover .cf1{transform:translate(-20px)translateY(-10px)rotate(-6deg)}.cardpick:focus-visible .cf1{transform:translate(-20px)translateY(-10px)rotate(-6deg)}.cardpick:hover .cf2{transform:translate(20px)translateY(-10px)rotate(6deg)}.cardpick:focus-visible .cf2{transform:translate(20px)translateY(-10px)rotate(6deg)}.cardpick:hover .cf3{transform:translate(60px)translateY(-4px)rotate(20deg)}.cardpick:focus-visible .cf3{transform:translate(60px)translateY(-4px)rotate(20deg)}.cardpick:active .cf{transform:rotate(0)scale(.94)}.shophead{position:relative}.shoptitle{pointer-events:none;white-space:nowrap;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0!important;font-size:28px!important}.tabpanel .glass.pack{padding:8px 16px}.tabpanel .salebanner{margin-bottom:12px;padding:8px 12px}.tabpanel .couponbtn{margin-top:8px;padding:8px 12px}.tabpanel .couponbtn .cpi svg{width:32px;height:32px}.fitcard{position:relative}.fitcard .cprice{top:8px;color:#2b1a6e;background:#fff;border-radius:99px;align-items:center;gap:3px;padding:2px 8px 2px 5px;font-size:12px;font-style:normal;font-weight:900;display:inline-flex;position:absolute;box-shadow:0 2px #2b1a6e73}.fitcard .cprice:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.fitcard .cprice:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8px}.fitcard .cprice:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.fitcard .cprice:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8px}.fitcard .cprice .coin{width:14px;height:14px}.tap{animation:.32s cubic-bezier(.3,1.6,.5,1) tapSquish}@keyframes tapSquish{0%{transform:scale(1)}35%{transform:scale(.93,.9)}70%{transform:scale(1.03,1.04)}to{transform:scale(1)}}.playbtn.tap{animation:none}.playbtn.tap .pl{animation:.42s cubic-bezier(.3,1.6,.5,1) tapPop}.playbtn.tap .go{animation:.42s cubic-bezier(.3,1.4,.5,1) tapDart}@keyframes tapDart{0%{transform:translate(0)}40%{transform:translate(-12px)scale(1.12)}to{transform:translate(0)}}[dir=ltr] .playbtn.tap .go{animation-name:tapDartL}@keyframes tapDartL{0%{transform:translate(0)}40%{transform:translate(12px)scale(1.12)}to{transform:translate(0)}}.sbtn.tap{animation:none}.sbtn.tap svg{animation:.45s cubic-bezier(.3,1.5,.5,1) tapHop}@keyframes tapHop{0%,to{transform:translateY(0)}40%{transform:translateY(-6px)scale(1.1)}70%{transform:translateY(1px)scale(.97)}}.tile2.tap{animation:.3s cubic-bezier(.3,1.6,.5,1) tapSquish}.tile2.tap[data-k=toShop] .tico{animation:.5s ease-out tapBag}@keyframes tapBag{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-8px)rotate(-8deg)}60%{transform:translateY(0)rotate(6deg)}80%{transform:rotate(-2deg)}}.tile2.tap[data-k=toBoard] .tico{transform-origin:50% 100%;animation:.55s ease-out tapCup}@keyframes tapCup{0%,to{transform:rotate(0)scale(1)}25%{transform:rotate(-14deg)scale(1.12)}50%{transform:rotate(12deg)scale(1.12)}75%{transform:rotate(-5deg)}}.tile2.tap[data-k=missions] .tico{animation:.5s ease-out tapTarget}@keyframes tapTarget{0%{transform:scale(1);box-shadow:0 0 #ec489999}40%{transform:scale(.86)}70%{transform:scale(1.1);box-shadow:0 0 0 10px #ec489900}to{transform:scale(1)}}.coinpill.tap{animation:.3s cubic-bezier(.3,1.6,.5,1) tapSquish}.coinpill.tap .coin{animation:.55s ease-in-out tapFlip}@keyframes tapFlip{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}.hbtn.tap[data-k=chest]{animation:.5s ease-in-out tapShake}@keyframes tapShake{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)scale(1.08)}40%{transform:rotate(12deg)scale(1.08)}60%{transform:rotate(-8deg)}80%{transform:rotate(5deg)}}.hbtn.tap[data-k=openSettings]{animation:.55s cubic-bezier(.3,1.3,.5,1) tapGear}.profbtn.tap{animation:none}.profbtn.tap .avf{animation:.45s cubic-bezier(.3,1.6,.5,1) tapPop}@keyframes tapPop{0%{transform:scale(1)}35%{transform:scale(.88)}70%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes tapGear{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.tg.tap{animation:none}.tg.tap i{animation:.35s cubic-bezier(.3,1.6,.5,1) tapKnob}@keyframes tapKnob{0%{transform:scale(1)}40%{transform:scale(1.25,.8)}to{transform:scale(1)}}[data-k=toMenu].tap{animation:.35s ease-out tapBack}@keyframes tapBack{0%,to{transform:translate(0)}40%{transform:translate(6px)}}.calm .tap,.calm .tap *{animation:none!important}@media (prefers-reduced-motion:reduce){.tap,.tap *{animation:none!important}}.tut.sup{max-height:86vh;overflow:auto}.suplist{text-align:start;flex-direction:column;gap:8px;width:100%;display:flex}.supitem{background:#2a25400f;border-radius:14px;padding:8px 10px}.supitem.on{background:#5a3fe014}.suphead{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:start;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;display:flex}.suphead b{font-size:14px}.suphead small{opacity:.6;margin-inline-start:auto;font-size:12px}.supst{background:#fff;border:1.5px solid;border-radius:99px;padding:1px 8px;font-size:11px;font-weight:800}.st-open{color:#b86e00}.st-answered{color:#1f8a4c}.st-closed{color:#6b6690}.suppre{opacity:.75;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;overflow:hidden}.supthread{flex-direction:column;gap:6px;margin:8px 0;display:flex}.supmsg{white-space:pre-wrap;word-break:break-word;border-radius:12px;max-width:90%;padding:7px 11px;font-size:14px;line-height:1.7}.supmsg small{opacity:.7;font-size:11px;font-weight:800;display:block}.supmsg.player{background:#fff;align-self:flex-start}.supmsg.admin{color:#fff;background:#5a3fe0;align-self:flex-end}.suprep{flex-direction:column;gap:6px;display:flex}.suprep textarea{text-align:start;resize:none;letter-spacing:0;height:70px;padding:8px;font-size:14px}.dotbadge.inl{vertical-align:middle;margin-inline-start:4px;display:inline-flex;position:static}.pf{text-align:start;margin:8px 0 2px;font-size:13px;font-weight:800;display:block}.pf .nm-in{margin-top:4px;font-size:16px}.setcard.prof{flex-wrap:wrap}.profcta{cursor:pointer;color:#2b1a6e;background:linear-gradient(135deg,#ffc54259,#ffc54229);border:0;border-radius:14px;flex:1 0 100%;align-items:center;gap:10px;margin-top:6px;padding:8px 10px;font-family:inherit;display:flex;box-shadow:inset 0 0 0 2px #ffc542b3}.profcta .pci{background:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;display:grid;box-shadow:0 2px #2b1a6e40}.profcta .pct{text-align:start;flex-direction:column;flex:1;min-width:0;display:flex}.profcta .pct b{font-size:14px;font-weight:900}.profcta .pct small{opacity:.75;font-size:11px;font-weight:700}.profcta .pcb{background:#2b1a6e26;border-radius:9px;flex:none;width:44px;height:6px;overflow:hidden}.profcta .pcb i{background:#2b1a6e;border-radius:9px;height:100%;display:block}.profcta em{flex:none;font-size:12px;font-style:normal;font-weight:900}.profcta.done{background:#4cd68a38;box-shadow:inset 0 0 0 2px #1f8a4c8c}.tut.sup{position:relative}.supx{top:10px;cursor:pointer;color:#2b1a6e;background:#2b1a6e1a;border:0;border-radius:50%;width:34px;height:34px;font-family:inherit;font-size:15px;font-weight:900;position:absolute}.supx:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.supx:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:10px}.supx:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.supx:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.supacts{flex-direction:column;gap:8px;display:flex}.supcta{cursor:pointer;color:#2b1a6e;text-align:start;border:3px solid #2b1a6e;align-items:center;gap:12px;width:100%;padding:10px 14px;font-family:inherit;box-shadow:0 4px #2b1a6e;background:linear-gradient(135deg,#bfe3ff,#8fd0ff)!important;flex-direction:row!important;display:flex!important}.supcta:active{transform:translateY(3px);box-shadow:0 1px #2b1a6e}.supcta .sci{background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:21px;display:grid;position:relative;box-shadow:0 2px #2b1a6e4d}.supcta .sct{flex-direction:column;flex:1;min-width:0;display:flex}.supcta .sct b{text-shadow:none;font-size:16px;font-weight:900}.supcta .sct small{opacity:.92;font-size:12px;font-weight:700}.supcta .scg{flex:none;font-size:26px;font-weight:900}@media (max-height:700px){.supcta{padding:6px 12px}.supcta .sct small{display:none}.profcta{margin-top:4px;padding:4px 8px}.profcta .pci{width:26px;height:26px;font-size:13px}.profcta .pct small{display:none}.supcta{padding:4px 12px;box-shadow:0 3px #2b1a6e}.supcta .sci{width:30px;height:30px;font-size:16px}#screen .setcard.tgl .swrow{padding:2px}}.couponbtn{color:#fff;cursor:pointer;background:linear-gradient(110deg,#ff3d7f,#ff9a3c 60%,#ffd23f);border:3px solid #2b1a6e;border-radius:20px;align-items:center;gap:12px;width:100%;margin-top:12px;padding:12px 14px;font-family:inherit;transition:transform .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px #2b1a6e}.couponbtn:before{content:"";pointer-events:none;border:2px dashed #ffffff8c;border-radius:15px;position:absolute;top:4px;bottom:4px;left:4px;right:4px}.couponbtn:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;animation:3.4s ease-in-out infinite cpshine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@keyframes cpshine{0%,60%{left:-60%}to{left:130%}}.couponbtn:active{transform:translateY(4px);box-shadow:0 1px #2b1a6e}.couponbtn .cpi{flex:none;place-items:center;animation:2.6s ease-in-out infinite cpwig;display:grid}@keyframes cpwig{0%,80%,to{transform:rotate(0)}85%{transform:rotate(-12deg)}92%{transform:rotate(10deg)}}.couponbtn .cpt{text-align:start;text-shadow:0 2px #2b1a6e8c;flex-direction:column;flex:1;display:flex}.couponbtn .cpt b{font-size:17px;font-weight:900}.couponbtn .cpt small{opacity:.95;font-size:12px;font-weight:700}.couponbtn .cpg{text-shadow:0 2px #2b1a6e8c;flex:none;font-size:26px;font-weight:900}[dir=rtl] .couponbtn .cpg{transform:scaleX(-1)}.dev-fab{z-index:9000;color:#fff;cursor:pointer;background:linear-gradient(135deg,#1f2937,#4b5563);border:2px solid #fff;border-radius:50%;width:52px;height:52px;font-size:24px;position:fixed;bottom:14px;left:14px;box-shadow:0 6px 18px #00000073}.dev-fab.on{background:linear-gradient(135deg,#f59e0b,#d97706)}.dev-panel{z-index:9001;color:#f9fafb;background:#111827f5;border-radius:16px;flex-direction:column;gap:8px;width:min(310px,100vw - 28px);max-height:calc(100vh - 100px);padding:12px;font:13px/1.6 Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed;bottom:76px;left:14px;overflow:auto;box-shadow:0 12px 32px #00000080}.dev-panel button{font:inherit;color:#f9fafb;cursor:pointer;background:#1f2937;border:1px solid #4b5563;border-radius:10px;padding:6px 10px}.dev-panel button.on{color:#111827;background:#f59e0b;border-color:#f59e0b}.dev-panel button:disabled{opacity:.5;cursor:default}.dev-head{justify-content:space-between;align-items:center;display:flex}.dev-head button{padding:2px 8px}.dev-main{font-weight:700;background:#2563eb!important;border-color:#2563eb!important}.dev-hint{color:#9ca3af;margin:0;font-size:12px}.dev-sec{color:#fbbf24;margin-top:4px;font-size:12px;font-weight:700}.dev-row{gap:6px;display:flex}.dev-row button{flex:1}.dev-toggle{justify-content:space-between;align-items:center;padding:4px 2px;display:flex}.dev-toggle input{accent-color:#f59e0b;width:20px;height:20px}.dev-slider{flex-direction:column;gap:2px;display:flex}.dev-slider input{accent-color:#f59e0b;width:100%}.dev-tools{flex-wrap:wrap;gap:6px;display:flex}.dev-tool{background:#7f1d1d;border-radius:99px;align-items:center;gap:4px;padding:2px 4px 2px 8px;display:inline-flex}.dev-tool.mine{background:#1e3a8a}.dev-tool button{border-radius:99px;padding:0 6px}.dev-place{z-index:8999;cursor:crosshair;outline-offset:-2px;outline:2px dashed #f59e0b;position:fixed}.dev-place-hint{color:#111827;white-space:nowrap;pointer-events:none;background:#f59e0b;border-radius:99px;padding:2px 10px;font:700 12px Vazirmatn,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:absolute;top:8px;left:50%;transform:translate(-50%)}
