@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/league-gothic-vietnamese-400-normal-Ds2KY40T.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-ext-400-normal-D25_PHT_.woff2)format("woff2"),url(/assets/league-gothic-latin-ext-400-normal-LR-xQ2ki.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-400-normal-BQfHUhlb.woff2)format("woff2"),url(/assets/league-gothic-latin-400-normal-DHErDkGv.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-ext-wght-normal-okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-cyrillic-wght-normal-BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-ext-wght-normal-DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-greek-wght-normal-sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-vietnamese-wght-normal-TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-ext-wght-normal-B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-tight-latin-wght-normal-DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#06070b;--night:#0c0e15;--raise:#15171f;--glass:#14161fa8;--hair:#ffffff24;--text:#f4f5f8;--dim:#a4a8b6;--gold:#f6c453;--hot:#e4002b;--paper:#f4f0e6;--r:#b9bfcc;--sr:#5ab2ff;--ssr:#f6c453;--ur:#ff4fa3;--team:#552583;--team2:#fdb927;--tall:"League Gothic", "Arial Narrow", sans-serif;--wide:"Archivo Variable", "Arial Black", sans-serif;--body:"Inter Tight Variable", system-ui, sans-serif;--safe-t:env(safe-area-inset-top,0px);--safe-b:env(safe-area-inset-bottom,0px);--out:cubic-bezier(.16, 1, .3, 1);--chrome:linear-gradient(135deg, #fff, #9aa0ad 26%, #eef0f4 50%, #6f7584 74%, #dfe2e8)}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0}html,body,#root{height:100%}body{-webkit-touch-callout:none;touch-action:manipulation;background:var(--ink);color:var(--text);font-family:var(--body);overscroll-behavior:none;-webkit-user-select:none;user-select:none;font-weight:500;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input{font:inherit;color:inherit;-webkit-user-select:text;user-select:text}img{-webkit-user-drag:none;display:block}h1,h2,h3{font-family:var(--tall);text-transform:uppercase;letter-spacing:.01em;font-weight:400;line-height:.95}:focus-visible{outline-offset:2px;outline:2px solid #fff}.num{font-family:var(--wide);font-variant-numeric:tabular-nums;font-weight:800;font-stretch:112%}.scroll{scrollbar-width:none;overflow-y:auto}.scroll::-webkit-scrollbar{display:none}.backdrop{background:linear-gradient(color-mix(in oklab, var(--team) 90%, #fff), var(--team) 46%, color-mix(in oklab, var(--team) 34%, #000));position:fixed;inset:0;overflow:hidden}.backdrop img{object-fit:cover;object-position:50% 0;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.backdrop:after{content:"";background:linear-gradient(#0000 22%,#05060a 47%);position:absolute;inset:0}#fx{pointer-events:none;z-index:1;position:fixed;inset:0}#fx.top{z-index:52}#fx canvas{display:block}.btn{min-height:48px;font-family:var(--wide);color:var(--text);transition:transform .12s var(--out), filter .12s;background:linear-gradient(#2b2e3a,#181a22);border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:800;font-stretch:104%;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff14,0 6px 16px #0006}.btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff80,#0000);width:40%;animation:4.2s infinite sweep;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.btn{clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);background:#262933;border-radius:0}.btn:active:not(:disabled){transform:scale(.965)}.btn:disabled{filter:saturate(.2)brightness(.55);cursor:default}.btn.prime{color:#0a0b10;background:var(--paper)}.btn.team{color:#fff;background:linear-gradient(color-mix(in oklab, var(--team) 82%, #fff), var(--team));box-shadow:inset 0 1px 0 #fff6, 0 8px 22px color-mix(in oklab, var(--team) 50%, transparent)}.btn.fire{color:#fff;background:var(--hot)}.btn.big{min-height:58px;font-size:18px}.btn.small{border-radius:2px;min-height:38px;padding:0 14px;font-size:13px}@keyframes sweep{0%,66%{left:-60%}to{left:130%}}.panel{background:#0a0b10e0;border-radius:0;position:relative}.chip{min-height:36px;color:var(--dim);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#0a0b10b3;flex:none;padding:0 16px;font-size:14px;font-weight:800}.chip[aria-pressed=true]{color:#0a0b10;background:var(--paper)}.toast{z-index:90;left:50%;bottom:calc(112px + var(--safe-b));white-space:nowrap;color:#0a0b10;animation:toast .3s var(--out);background:#fff;border-radius:99px;padding:11px 18px;font-size:15px;font-weight:700;position:fixed;transform:translate(-50%);box-shadow:0 10px 30px #00000080}@keyframes toast{0%{opacity:0;transform:translate(-50%,14px)}}.modal{z-index:60;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030408b3;place-items:center;padding:18px;animation:.2s fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.btn:after{animation:none}}.card{--c:#333;--d:#0b0b12;--g:var(--r);--edge:linear-gradient(145deg, #eef0f4, #8d93a1 45%, #dfe2e8 70%, #6f7584);aspect-ratio:5/7;background:var(--edge);border-radius:4.5cqw;width:100%;position:relative;box-shadow:0 2.4cqw 5cqw #00000080;container-type:inline-size}.card-in{background:url(/bg/card.webp) center / cover, linear-gradient(170deg, color-mix(in oklab, var(--c) 86%, #fff), var(--c) 42%, var(--d));background-blend-mode:soft-light, normal;border-radius:3.2cqw;position:absolute;inset:1.5cqw;overflow:hidden}.card-fig{inset:var(--ft,0%) 0 0;position:absolute}.card-fig img{object-fit:cover;object-position:var(--fx,50%) var(--fy,0%);width:100%;height:100%;transform:scale(var(--fz,1));transform-origin:var(--fx,50%) var(--fy,0%)}.card.portrait .card-fig img{width:144%;max-width:none;height:auto;position:absolute;top:7%;left:-22%;transform:none}.card-shade{background:linear-gradient(transparent, color-mix(in oklab, var(--d) 78%, transparent) 46%, var(--d) 66%);position:absolute;inset:44% 0 0}.card-foil{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.card-tab{color:#fff;background:linear-gradient(color-mix(in oklab, var(--d) 70%, #000), var(--d));clip-path:polygon(0 0,100% 0,100% 84%,50% 100%,0 84%);justify-items:center;gap:.6cqw;width:22cqw;padding:3.4cqw 0 6.5cqw;display:grid;position:absolute;top:0;left:5cqw}.card-tab:before{content:"";background:var(--edge);height:1.5cqw;position:absolute;inset:0 0 auto}.card-tab b{font-family:var(--tall);font-size:19cqw;font-weight:400;line-height:.9}.card-tab span{font-family:var(--wide);color:var(--g);font-size:4.2cqw;font-weight:800;font-stretch:110%}.card-stars{gap:.7cqw;display:flex;position:absolute;top:3.6cqw;left:29cqw}.card-stars i{background:var(--g);clip-path:polygon(50% 0,63% 36%,100% 38%,70% 60%,80% 100%,50% 78%,20% 100%,30% 60%,0 38%,37% 36%);width:4cqw;height:4cqw}.card-plate{color:#fff;text-shadow:0 .4cqw 1.8cqw #000000b3;position:absolute;bottom:5cqw;left:6cqw;right:6cqw}.card-meta{color:#0b0c11;text-shadow:none;background:var(--g);white-space:nowrap;border-radius:1.2cqw;margin-bottom:1.8cqw;padding:.7cqw 2.2cqw;font-size:4cqw;font-weight:800;display:inline-block}.card-first{font-family:var(--wide);white-space:nowrap;font-size:4.6cqw;font-weight:700;font-stretch:100%;line-height:1.1;overflow:hidden}.card-name{font-family:var(--tall);text-transform:uppercase;white-space:nowrap;font-size:21cqw;line-height:.96;overflow:hidden}.card-name.long{font-size:17cqw}.card-name.xl{font-size:12.5cqw}.card-yr{color:#dfe2ea;justify-content:space-between;margin-top:1cqw;font-size:3.9cqw;font-weight:700;display:flex}.card-yr em{color:var(--g);font-style:normal}.card.thumb .card-first{font-size:6.4cqw}.card.thumb .card-name{font-size:24cqw}.card.thumb .card-name.long{font-size:19cqw}.card.thumb .card-name.xl{font-size:14cqw}.card.thumb .card-tab{width:28cqw}.card.thumb .card-tab b{font-size:24cqw}.card.thumb .card-tab span{font-size:6cqw}.card.thumb .card-stars{left:36cqw}.card.thumb .card-stars i{width:5.4cqw;height:5.4cqw}.card.SR{--g:var(--sr);--edge:linear-gradient(145deg, #e8f5ff, #3f8fd8 40%, #d9efff 66%, #235d9c)}.card.SSR{--g:var(--ssr);--edge:linear-gradient(145deg, #fff6d6, #c9962e 38%, #fff0bb 62%, #94661a)}.card.UR{--g:#ffd9ee;--edge:conic-gradient(from var(--spin,0deg), #ff5fa8, #ffd65f, #6dffc0, #5fc8ff, #b06dff, #ff5fa8)}.card.full.UR{animation:6s linear infinite spinhue}.card.full.UR .card-foil,.card.full.SSR .card-foil{background:linear-gradient(115deg,#0000 30%,#ffffff38 44%,#ff5fbe24 50%,#5fc8ff24 55%,#0000 68%) 0 0/260% 100%;animation:4.4s ease-in-out infinite foil}@property --spin{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spinhue{to{--spin:360deg}}@keyframes foil{0%{background-position:120% 0}to{background-position:-40% 0}}.card.missing{filter:grayscale()brightness(.34)}.card.missing .card-fig img{filter:brightness(0)}.card-new{z-index:3;color:#fff;background:var(--hot);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:800;position:absolute;top:3%;right:4%}@media (prefers-reduced-motion:reduce){.card,.card *{animation:none!important}}.app{z-index:2;flex-direction:column;display:flex;position:fixed;inset:0}.view{flex:1;min-height:0;position:relative}.wipe{z-index:20;pointer-events:none;background:linear-gradient(100deg, var(--team), var(--team2));animation:wipe .5s var(--out) both;position:absolute;inset:-8% -30%;transform:translate(120%)skew(-16deg)}@keyframes wipe{0%{transform:translate(0)skew(-16deg)}to{transform:translate(120%)skew(-16deg)}}.hud{z-index:5;padding:calc(8px + var(--safe-t)) 10px 6px;align-items:center;gap:8px;display:flex;position:relative}.hud-bar{clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);background:#08090de6;flex:1;align-items:center;gap:10px;min-width:0;height:46px;padding:0 22px 0 8px;display:flex}.hud-rate{width:36px;height:36px;font-family:var(--tall);color:#0a0b10;background:var(--paper);flex:none;place-items:center;font-size:24px;display:grid}.hud-name{min-width:0;font-family:var(--wide);white-space:nowrap;text-overflow:ellipsis;flex:1;grid-template-columns:1fr auto;align-items:center;column-gap:7px;font-size:15px;font-weight:800;font-stretch:104%;line-height:1.1;display:grid;overflow:hidden}.hud-xp{background:#ffffff2e;border-radius:3px;grid-row:2;height:5px;overflow:hidden}.hud-xp u{background:linear-gradient(90deg,#ffd65f,#ff8a1f);height:100%;display:block}.hud-name small{color:var(--dim);grid-row:2;font-size:10px}.hud-tix{flex:none;align-items:center;gap:6px;display:flex}.hud-tix .num{color:#fff;font-size:15px}.hud-gear{flex:none;place-items:center;width:44px;height:44px;display:grid}.nav{z-index:5;padding:0 0 var(--safe-b);background:#0b0c11;grid-template-columns:repeat(5,1fr);display:grid;position:relative;box-shadow:inset 0 1px #ffffff1a}.nav-tile{height:66px;color:var(--dim);transition:transform .14s var(--out);align-content:center;justify-items:center;gap:2px;display:grid;position:relative}.nav-tile:active{transform:scale(.94)}.nav-tile .art{object-fit:contain;opacity:.8}.nav-tile b{font-size:12px;font-weight:800;line-height:1.2}.nav-tile[aria-current=page]{color:#fff;background:#ffffff14}.nav-tile[aria-current=page] .art{opacity:1}.nav-tile[aria-current=page]:before{content:"";background:var(--hot);height:3px;position:absolute;top:0;left:0;right:0}.nav-dot{background:var(--hot);border-radius:50%;width:11px;height:11px;position:absolute;top:7px;right:calc(50% - 26px);box-shadow:0 0 0 2px #0b0c11}.head{align-items:center;gap:10px;padding:4px 14px 10px;display:flex}.head h1{font-size:46px}.head .grow{flex:1}.head-sub{color:var(--dim);font-size:14px}@media (orientation:landscape) and (height<=520px){.hud{padding:4px 8px 2px}.hud-bar{height:40px}.hud-rate{width:32px;height:32px;font-size:20px}.hud-gear{width:38px;height:38px}.nav-tile{justify-content:center;align-items:center;gap:7px;height:44px;display:flex}}@media (width>=900px){.hud{justify-content:space-between;gap:14px;padding:12px 22px}.hud-bar{flex:none;width:340px}.nav-tile{justify-content:center;align-items:center;gap:10px;height:62px;display:flex}.nav-tile b{font-size:15px}.toast{bottom:34px}.head{padding:6px 28px 12px}.head h1{font-size:60px}}.logo{align-items:center;gap:.22em;display:inline-flex}.logo img{width:auto;height:100%}.logo img+img{height:62%}.splash{z-index:80;background:#05060a;place-content:center;justify-items:center;gap:30px;animation:.4s fade;display:grid;position:fixed;inset:0}.splash-bar{background:#ffffff24;border-radius:99px;width:200px;height:3px;overflow:hidden}.splash-bar i{transform-origin:0;height:100%;transition:transform .25s var(--out);background:#fff;display:block}.firstrun{z-index:3;padding:20px 20px calc(24px + var(--safe-b));flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.fr-stack{position:absolute;inset:0 0 22%;-webkit-mask:linear-gradient(#000 62%,#0000 94%);mask:linear-gradient(#000 62%,#0000 94%)}.fr-stack img{transform-origin:50% 100%;filter:drop-shadow(0 20px 30px #0009);max-width:none;height:92%;animation:inhero .8s var(--out) both;position:absolute;bottom:0;left:50%}.fr-stack img:first-child{opacity:.9;animation-delay:.1s;transform:translate(-92%)scale(.8)}.fr-stack img:nth-child(3){opacity:.9;animation-delay:.2s;transform:translate(-8%)scale(.8)}.fr-stack img:nth-child(2){z-index:1;transform:translate(-50%)}.fr-copy{z-index:2;text-align:center;width:100%;max-width:460px;animation:inup .6s var(--out) .3s both;gap:12px;margin:0 auto;display:grid;position:relative}.fr-copy h1{font-size:64px}.fr-copy p{color:#d8dae2;font-size:17px}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.scroll-x{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.scroll-x::-webkit-scrollbar{display:none}.empty{color:var(--dim);text-align:center;grid-column:1/-1;padding:18px 8px}.meter{background:#ffffff24;border-radius:99px;height:6px;overflow:hidden}.meter i{border-radius:inherit;height:100%;transition:width .4s var(--out);background:#fff;display:block}.meter.hot i{background:var(--hot)}.screen{flex-direction:column;display:flex;position:absolute;inset:0}.screen>.meter{flex:none;margin:0 14px 10px}.filters{flex:none;padding:0 14px 10px}.tally{flex:none;grid-template-columns:repeat(4,1fr);gap:6px;padding:0 14px 10px;display:grid}.tally div{color:#fff;border-radius:2px;padding:7px 9px}.tally b{font-size:19px}.tally span{opacity:.85;margin-left:1px;font-size:12px}.tally small{font-size:11px;font-weight:700;display:block}.tally-UR{background:#c2187a}.tally-SSR{background:#f2b632;color:#2a1800!important}.tally-SR{background:#1668c9}.tally-R{background:#4b5160}.grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));align-content:start;gap:9px;min-height:0;padding:4px 14px 16px;display:grid}.grid.inline{flex:none;padding:0}.grid-cell{transition:transform .14s var(--out);display:block}.grid-cell:hover{transform:translateY(-3px)scale(1.025)}.tip{z-index:2;padding:16px 16px calc(20px + var(--safe-b));flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;display:flex;position:fixed;inset:0;overflow:hidden}.tip-hero{height:58%;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask:linear-gradient(#000 58%,#0000 92%);mask:linear-gradient(#000 58%,#0000 92%)}.tip-logo{text-align:center;filter:drop-shadow(0 3px 16px #000000e6);position:relative}.tip-form{gap:10px;width:min(100%,380px);padding:16px;display:grid;position:relative}.tip-tabs{gap:6px;display:flex}.tip-form label{color:var(--dim);gap:4px;font-size:13px;font-weight:700;display:grid}.tip-form input{color:#fff;height:46px;box-shadow:inset 0 0 0 1px var(--hair);background:#0000006b;border:0;border-radius:2px;padding:0 13px;font-size:16px;font-weight:500}.tip-error{color:#ff9aa4;font-size:14px}.arena,.summon{position:absolute;inset:0;overflow:hidden}.flag{width:92px;transition:translate .18s var(--out);animation:drop .7s var(--out) both;position:absolute;top:-10px}.flag.l{left:8px}.flag.r{animation-delay:80ms;right:8px}.flag:active{translate:0 5px}.flag img{width:100%}.flag span{color:color-mix(in oklab, var(--c) 82%, #000);justify-items:center;display:grid;position:absolute;top:19%;left:0;right:0}.flag small{font-size:11px;font-weight:800}.flag b{font-family:var(--tall);font-size:54px;font-weight:400;line-height:1}@keyframes drop{0%{transform:translateY(-110%)}}.ar-hero{animation:inhero .8s var(--out) both;position:absolute;inset:12px 0 186px}.ar-floor{pointer-events:none;background:url(/bg/floor.webp) center top / cover no-repeat, color-mix(in oklab, var(--c) 66%, #fff);background-blend-mode:multiply;mix-blend-mode:screen;height:340px;position:absolute;bottom:110px;left:0;right:0;-webkit-mask:linear-gradient(#0000,#000 22%);mask:linear-gradient(#0000,#000 22%)}.ar-hero img{object-fit:contain;object-position:50% 100%;will-change:translate;width:100%;height:100%;animation:6s ease-in-out infinite idle}.ar-hero.bust img{height:72%;position:absolute;bottom:0;left:0}@keyframes inhero{0%{opacity:0;transform:translateY(40px)scale(.94)}}@keyframes idle{50%{translate:0 -5px}}.ar-plate{color:#0a0b10;background:var(--paper);clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);pointer-events:none;max-width:76%;animation:inleft .6s var(--out) .12s both;padding:5px 30px 6px 12px;position:absolute;bottom:204px;left:0}.ar-plate small{color:color-mix(in oklab, var(--c) 82%, #000);font-size:11px;font-weight:800;display:block}.ar-plate h2{white-space:nowrap;font-size:30px;line-height:1}.ar-plate p{color:#3a3d48;font-size:12px;font-weight:700}@keyframes inleft{0%{opacity:0;transform:translate(-34px)}}@keyframes inup{0%{opacity:0;transform:translateY(30px)}}@keyframes pop{0%{opacity:0;transform:scale(.5)}}.ar-side{align-items:end;gap:14px;display:flex;position:absolute;bottom:206px;right:10px}.stick{color:#fff;transition:transform .14s var(--out);justify-items:center;gap:2px;display:grid;position:relative}.stick:active{transform:scale(.92)}.stick span{background:#0b0c11;padding:0 5px;font-size:11px;font-weight:800}.stick i{background:var(--hot);border-radius:50%;width:12px;height:12px;position:absolute;top:-2px;right:-4px;box-shadow:0 0 0 2px #0a0b10}.ar-live{display:none;position:absolute;bottom:196px;left:0;right:0}.ar-rail{scroll-snap-type:x mandatory;scrollbar-width:none;height:80px;animation:inup .6s var(--out) .16s both;display:flex;position:absolute;bottom:118px;left:0;right:0;overflow-x:auto}.ar-rail::-webkit-scrollbar{display:none}.ar-promo{scroll-snap-align:start;text-align:left;background:linear-gradient(100deg, #101218 56%, var(--c) 56.2%);flex:none;width:100%;height:100%;position:relative;overflow:hidden}.ar-promo img{max-width:none;height:170px;position:absolute;top:-6px;right:10px}.ar-promo span{font-family:var(--tall);text-transform:uppercase;font-size:40px;line-height:.98;position:absolute;top:12px;left:12px}.ar-promo small{font-family:var(--body);text-transform:none;font-size:12px;font-weight:800;display:block}.ar-pips{pointer-events:none;gap:5px;display:flex;position:absolute;bottom:124px;right:12px}.ar-pips i{background:#fff6;border-radius:50%;width:6px;height:6px;transition:width .2s}.ar-pips i.on{background:#fff;border-radius:3px;width:16px}.ar-modes{--cut:20px;height:104px;animation:inup .6s var(--out) .24s both;grid-template-columns:1fr 1fr;display:grid;position:absolute;bottom:6px;left:0;right:0}.mode{text-align:left;transition:transform .14s var(--out);position:relative}.mode:active{transform:scale(.97)}.mode.go{background:var(--hot);clip-path:polygon(0 -60%, 100% -60%, 100% 0, calc(100% - var(--cut)) 100%, 0 100%)}.mode.team{margin-left:calc(var(--cut) * -1 + 5px);background:var(--paper);clip-path:polygon(var(--cut) 0, var(--cut) -60%, 100% -60%, 100% 100%, 0 100%)}.mode>b{font-family:var(--tall);text-transform:uppercase;font-size:46px;font-weight:400;line-height:1;position:absolute;bottom:5px}.mode.go>b{left:12px}.mode.team>b{color:#0a0b10;background:var(--paper);padding:3px 12px 2px 14px;bottom:0;right:0}.mode-fan{width:110px;height:80px;position:absolute;bottom:46px;left:66px}.mode-fan .card{transform-origin:50% 130%;width:62px;position:absolute;bottom:0;left:24px}.mode-fan .card:first-child{transform:rotate(-15deg)}.mode-fan .card:nth-child(3){transform:rotate(15deg)}.mode-fan .card:nth-child(2){z-index:1}.mode-five{width:110px;height:122px;position:absolute;bottom:0;left:22px}.mode-five img{object-fit:cover;object-position:50% 0;width:72px;height:100%;position:absolute;bottom:0}.mode-five img:nth-child(2){left:42px}.summon{flex-direction:column;justify-content:flex-end;display:flex}.sm-glow{background:var(--c);width:150vmin;height:150vmin;animation:20s ease-in-out infinite alternate smoke;position:absolute;top:34%;left:50%;translate:-50% -50%;-webkit-mask:url(/bg/smoke1.webp) 50%/contain no-repeat;mask:url(/bg/smoke1.webp) 50%/contain no-repeat}.sm-type{font-family:var(--tall);white-space:nowrap;color:var(--t2,#fff);animation:inword .9s var(--out) both;font-size:62vw;line-height:.84;position:absolute;top:1%;left:50%;translate:-50%}.sm-hero{filter:drop-shadow(0 22px 30px #0009);max-width:none;height:56%;animation:6s ease-in-out infinite idle;position:absolute;top:2%;left:50%;transform:translate(-50%)}.sm-title{z-index:2;text-shadow:0 2px 10px #000000d9;padding:0 16px 8px;position:relative}.sm-title small{color:#0a0b10;text-shadow:none;background:#fff;border-radius:2px;margin-bottom:4px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.sm-title h1{font-size:clamp(58px,17vw,96px)}.sm-title p{font-size:15px;font-weight:600}.sm-arrow{z-index:3;width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--hair);background:#0a0b108c;border-radius:50%;place-items:center;display:grid;position:absolute;top:28%}.sm-arrow.l{left:8px}.sm-arrow.r{right:8px;transform:scaleX(-1)}.sm-panel{z-index:2;background:var(--glass);box-shadow:inset 0 0 0 1px var(--hair), inset 0 1px 0 #ffffff2e;border-radius:2px;gap:10px;margin:0 8px 4px;padding:12px;display:grid;position:relative}.sm-feat button{flex:none;width:60px}.sm-meters{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sm-meter span{color:var(--dim);justify-content:space-between;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;display:flex}.sm-meter b{color:#fff;font-size:12px}.sm-pull{grid-template-columns:1fr 1.3fr;gap:7px;display:grid}.sm-pull .btn{padding:0 8px}.sm-low{color:var(--dim);text-align:center;font-size:13px}.cardpage{background:linear-gradient(160deg, var(--c), #05060a 66%);align-items:stretch;padding:0;overflow:hidden}.cp-word{writing-mode:vertical-rl;font-family:var(--tall);text-transform:uppercase;white-space:nowrap;color:#ffffff12;font-size:44vw;line-height:.84;position:absolute;top:0;right:-2vw}.cp{height:100%;min-height:0;padding:calc(14px + var(--safe-t)) 16px calc(10px + var(--safe-b));grid-template-rows:auto 1fr;gap:12px;display:grid;position:relative}.cp-close{z-index:5;right:12px;top:calc(10px + var(--safe-t));background:#00000080;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}.cp-card{perspective:900px;width:min(56vw,38vh,420px);margin:0 auto}.cp-card .card{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .12s linear}.cp-card .card-foil{background-position:var(--fx,50%) 0!important;animation:none!important}.cp-info{align-content:start;gap:9px;min-height:0;display:grid}.rar{color:var(--dim);font-size:13px;font-weight:700}.cp-info h2{font-size:50px}.cp-info h3{margin-top:4px;font-size:24px}.cp-sub{color:var(--dim);font-size:14px}.cp-line{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cp-line span{text-align:center;color:var(--dim);background:#ffffff14;border-radius:2px;padding:8px 4px;font-size:10.5px;font-weight:700}.cp-line b{color:#fff;font-size:18px;display:block}.bars{gap:6px;padding:0;font-size:14px;font-weight:600;list-style:none;display:grid}.bars li{grid-template-columns:88px 1fr 28px;align-items:center;gap:9px;display:grid}.bars i{background:#ffffff1f;border-radius:99px;height:6px;overflow:hidden}.bars u{border-radius:inherit;background:#fff;height:100%;display:block}.bars b{text-align:right;font-weight:800}.cp-pos{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.pos{background:#ffffff14;border-radius:2px;padding:6px 0}.pos b{font-family:var(--tall);font-size:24px;font-weight:400;line-height:1;display:block}.pos span{font-size:12px;font-weight:700}.good{color:#7dffa9}.ok{color:var(--gold)}.bad{color:#ff9aa4}.link{background:#ffffff12;border-radius:2px;grid-template-columns:1fr auto;gap:0 8px;padding:9px 12px;display:grid}.link.on{box-shadow:inset 0 0 0 1px #7dffa980}.link b{font-size:15px;font-weight:800}.link span{color:#7dffa9;font-weight:800}.link p{color:var(--dim);grid-column:1/-1;font-size:13px}.ln-team{color:var(--dim);align-items:baseline;gap:6px;font-size:13px;font-weight:600;display:flex}.ln-team b{color:#fff;font-size:24px}.ln-body{flex:1;grid-template-rows:1fr auto;gap:8px;min-height:0;padding:0 10px;display:grid}.court{min-height:0;position:relative;overflow:hidden}.court-img{object-fit:cover;object-position:50% 100%;width:100%;height:100%;position:absolute;inset:0}.court-slot{width:21%;min-width:68px;max-width:132px;transition:transform .16s var(--out), filter .16s;position:absolute;transform:translate(-50%)}.court-slot.on{filter:drop-shadow(0 0 12px #fff);transform:translate(-50%)scale(1.06)}.court-empty{aspect-ratio:5/7;font-family:var(--tall);color:#fff;background:#0006;border-radius:2px;place-items:center;font-size:30px;display:grid;box-shadow:inset 0 0 0 2px #ffffff73}.court-slot em{background:#000000b8;border-radius:2px;margin-top:3px;padding:1px 0;font-size:12px;font-style:normal;font-weight:800;display:block}.court-slot u{color:#7dffa9;margin-left:3px;text-decoration:none}.ln-links{align-items:stretch;gap:7px;max-height:92px;display:flex;overflow-x:auto}.ln-links h3{flex:none;align-self:center;font-size:22px}.ln-links h3 b{font-weight:400;display:block}.ln-links .link{flex:none;width:196px}.ln-links .empty{text-align:left;padding:4px 8px;font-size:13px}.ln-strip{flex:none;padding:8px 10px}.ln-strip button{flex:none;width:76px;position:relative}.ln-strip i{text-align:center;font-size:12px;font-style:normal;font-weight:800;display:block}.league{flex:1;align-content:start;gap:14px;min-height:0;padding:0 14px 14px;display:grid}.league h3,.rival h3{margin:6px 0;font-size:28px}.row{text-align:left;background:var(--glass);width:100%;box-shadow:inset 0 0 0 1px var(--hair);border-radius:2px;align-items:center;gap:12px;margin-bottom:6px;padding:10px 14px;display:flex}.row.me{box-shadow:inset 0 0 0 1.5px #fff}.row-rank{font-family:var(--tall);font-size:38px;font-weight:400}.row-name{flex:1;min-width:0;font-size:17px;font-weight:800;line-height:1.15}.row-name small{color:var(--dim);font-size:13px;font-weight:500;display:block}.row-team{font-size:24px}.feed{text-align:left;background:#ffffff12;border-radius:2px;align-items:center;gap:11px;width:100%;margin-bottom:6px;padding:7px;display:flex}.feed.UR{box-shadow:inset 0 0 0 1px var(--ur)}.feed-card{flex:none;width:46px}.feed>span:nth-child(2){flex:1;min-width:0;font-size:15px}.feed small{color:var(--dim);font-size:13px;display:block}.feed em{color:var(--dim);font-size:13px;font-style:normal}.rival{flex:1;min-height:0;padding:0 14px 14px}.rival .court{height:320px}.sheet{gap:12px;width:min(100%,420px);max-height:100%;padding:8px 16px 18px;display:grid;overflow:auto}.sheet .head{padding:6px 0}.slider{grid-template-columns:112px 1fr;align-items:center;gap:10px;font-weight:600;display:grid}.slider input{accent-color:#fff}.sheet-h{font-size:28px}.odds{gap:5px;padding:0;list-style:none;display:grid}.odds li{align-items:center;gap:8px;font-weight:600;display:flex}.odds b{margin-left:auto;font-size:14px}.dot{background:var(--r);border-radius:3px;width:10px;height:10px}.dot.SR{background:var(--sr)}.dot.SSR{background:var(--ssr)}.dot.UR{background:var(--ur)}.sheet-note{color:var(--dim);font-size:13px}@media (width<=375px){.mode>b{font-size:34px}}@media (orientation:landscape) and (height<=520px){.flag{width:66px;top:-8px}.flag small{font-size:9px}.flag b{font-size:36px}.flag.r{right:47%}.ar-hero{top:0;bottom:0;right:44%}.ar-floor{height:150px;bottom:0;right:44%}.ar-plate{max-width:46%;padding:3px 26px 4px 10px;bottom:8px}.ar-plate h2{font-size:24px}.ar-plate p{display:none}.ar-side{gap:10px;inset:6px auto auto 84px}.ar-side .art{width:28px!important;height:28px!important}.ar-rail{width:45%;height:72px;inset:2px 0 auto auto}.ar-promo span{font-size:32px;top:8px}.ar-promo img{height:130px}.ar-pips{top:60px;bottom:auto;right:10px}.ar-modes{--cut:16px;width:45%;height:auto;inset:80px 0 4px auto}.mode>b{font-size:32px}.mode-fan{transform-origin:50% 100%;bottom:44px;left:28%;transform:scale(1.05)}.mode-five{height:78%;left:20px}}@media (width>=900px){.tip{flex-direction:row;justify-content:center;align-items:center;gap:48px}.tip-hero{height:100%;left:30%}.tip-logo{position:absolute;bottom:8%;left:6%}.tip-form{margin-left:46%}.flag{width:120px}.flag b{font-size:72px}.flag small{font-size:14px}.flag.l{left:3%}.flag.r{right:36%}.ar-hero{top:0;bottom:0;right:32%}.ar-floor{height:300px;bottom:0;right:32%}.ar-plate{max-width:46%;padding:10px 44px 11px 28px;bottom:36px}.ar-plate h2{font-size:60px}.ar-plate small,.ar-plate p{font-size:15px}.ar-side{bottom:40px;right:34%}.ar-rail{width:31%;height:40%;inset:8px 22px auto auto}.ar-promo{background:linear-gradient(100deg, #101218 46%, var(--c) 46.2%)}.ar-promo img{height:150%;top:4%}.ar-promo span{font-size:56px;top:auto;bottom:14px}.ar-pips{top:calc(40% - 8px);bottom:auto;right:34px}.ar-modes{--cut:30px;width:31%;height:auto;inset:calc(40% + 22px) 22px 22px auto}.mode>b{font-size:54px}.mode-fan{transform-origin:50% 100%;bottom:80px;left:18%;transform:scale(1.6)}.mode-five{width:76%;height:76%;left:12%}.mode-five img{width:62%}.mode-five img:nth-child(2){left:38%}.summon{flex-direction:row;justify-content:flex-end;align-items:stretch}.sm-glow{top:50%;left:34%}.sm-type{font-size:30vw;left:36%}.sm-hero{height:100%;left:34%}.sm-title{max-width:44%;position:absolute;bottom:5%;left:3%}.sm-title h1{font-size:110px}.sm-panel{align-self:end;width:410px;margin:0 22px 22px 0}.sm-arrow.r{left:60%;right:auto}.sm-feat button{width:70px}.cardpage{display:block}.cp{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px;width:min(1120px,100%);margin:0 auto;padding:26px}.cp-card{width:min(100%,62vh)}.cp-word{font-size:22vw}.ln-body{grid-template-rows:1fr;grid-template-columns:1fr 300px;padding:0 22px}.ln-links{flex-direction:column;max-height:none;overflow-y:auto}.ln-links .link{width:auto}.ln-strip{padding:8px 22px 10px}.ln-strip button{width:84px}.court-slot{width:12.5%}.grid{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));padding:4px 28px 22px}.filters{padding:0 28px 10px}.screen>.meter{margin:0 28px 10px}.league{grid-template-columns:1fr 1fr;gap:28px;padding:0 28px 22px}.rival{padding:0 28px 22px}.rival .court{width:560px;height:420px}}.sq{z-index:50;cursor:pointer;background:#020305;position:fixed;inset:0;overflow:hidden}.sq.tunnel{background:radial-gradient(38% 30% at 50% 46%,#23273f,#020305 82%)}.sq-skip{z-index:8;right:14px;top:calc(12px + var(--safe-t));background:#ffffff24;border-radius:99px;min-height:38px;padding:0 16px;font-size:14px;font-weight:700;position:absolute}.sq-board{z-index:9;font-family:var(--tall);text-transform:uppercase;white-space:nowrap;text-shadow:0 0 34px #ffffffb3;font-size:clamp(44px,13vw,92px);position:absolute;top:46%;left:50%;translate:-50% -50%}.sq-flash{z-index:7;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.sq-stage{--g:#fff;background:linear-gradient(var(--c), #05060a 70%);place-items:center;display:grid;position:absolute;inset:0}.sq-stage.R{--g:var(--r)}.sq-stage.SR{--g:var(--sr)}.sq-stage.SSR{--g:var(--ssr)}.sq-stage.UR{--g:var(--ur)}.sq-bg{object-fit:cover;object-position:50% 0;mix-blend-mode:multiply;width:108%;height:108%;position:absolute;inset:-4%}.sq-glow{background:var(--c);opacity:.95;width:170vmin;height:170vmin;animation:14s ease-in-out infinite alternate smoke;position:absolute;top:46%;left:50%;translate:-50% -50%;-webkit-mask:url(/bg/smoke1.webp) 50%/contain no-repeat;mask:url(/bg/smoke1.webp) 50%/contain no-repeat}.sq-stage.R .sq-glow{opacity:.5}.sq-halo{background:radial-gradient(closest-side, var(--g), transparent);opacity:.42;border-radius:50%;width:92vmin;height:92vmin;position:absolute;top:46%;left:50%;translate:-50% -50%}.sq-stage.UR .sq-halo{opacity:.8}.sq-stage.R .sq-halo{opacity:.14}.sq-spot{opacity:0;pointer-events:none;background:radial-gradient(30% 38% at 50% 44%,#0000,#000 78%);position:absolute;inset:0}.sq-word{top:calc(44px + var(--safe-t));z-index:4;font-family:var(--tall);text-transform:uppercase;color:#fff;text-shadow:0 0 40px var(--g);font-size:clamp(66px,21vw,150px);line-height:.9;position:absolute}.sq-card{z-index:3;width:min(70vw,42vh,420px);margin-top:2vh;position:relative}.sq-meta{z-index:4;bottom:calc(24px + var(--safe-b));text-align:center;text-shadow:0 2px 10px #000;justify-items:center;gap:4px;display:grid;position:absolute}.sq-meta b{font-family:var(--tall);text-transform:uppercase;font-size:38px;font-weight:400;line-height:1}.sq-meta span{color:#d8dae2;font-size:14px}.sq-meta em{color:#0a0b10;text-shadow:none;background:#fff;border-radius:99px;padding:3px 11px;font-size:12px;font-style:normal;font-weight:800}.sq-meta em.new{color:#fff;background:var(--hot)}.sq-count{z-index:4;left:16px;top:calc(20px + var(--safe-t));font-size:14px;position:absolute}.sq-results{cursor:default;background:linear-gradient(160deg, var(--c), #05060a 70%);position:absolute;inset:0;overflow:hidden}.sq-rbg{object-fit:cover;object-position:50% 0;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.sq-rpaint{background:color-mix(in oklab, var(--c) 72%, #fff);position:absolute;inset:-6% -30% 28%;-webkit-mask:url(/bg/brush.webp) 50%/100% 100% no-repeat;mask:url(/bg/brush.webp) 50%/100% 100% no-repeat}.sq-rbody{padding:calc(12px + var(--safe-t)) 10px calc(12px + var(--safe-b));flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.sq-best{width:min(52vw,33vh);transition:transform .14s var(--out);flex:none}.sq-best:active{transform:scale(.97)}.sq-rside{justify-items:center;gap:10px;width:min(100%,620px);display:grid}.sq-rside h2{text-shadow:0 2px 10px #000000b3;font-size:40px}.sq-acts{grid-template-columns:1fr 1fr;gap:6px;width:min(100%,380px);display:grid}.sq-grid{perspective:900px;grid-template-columns:repeat(5,1fr);gap:6px;width:100%;display:grid}.sq-cell{position:relative}.sq-note{color:var(--gold);font-size:14px}@media (width>=900px),(orientation:landscape) and (height<=520px){.sq-rbody{flex-direction:row;gap:26px}.sq-best{width:min(36vw,58vh)}.sq-rside{width:min(52vw,640px)}}@media (orientation:landscape) and (height<=520px){.sq-rside h2{font-size:26px}.sq-rside{gap:5px;width:min(52vw,330px)}.sq-acts .btn{min-height:44px}}@media (width>=900px){.sq-card{width:min(48vh,420px)}.sq-word{font-size:110px;top:20px}}.sq-paint{opacity:.55;position:absolute;inset:-10% -34% 8%}.sq-paint i{background:color-mix(in oklab, var(--c) 78%, #fff);position:absolute;inset:0;-webkit-mask:url(/bg/brush.webp) 50%/100% 100% no-repeat;mask:url(/bg/brush.webp) 50%/100% 100% no-repeat}.sq-paint i+i{background:#fff;inset:22% 6% 26%;-webkit-mask-image:url(/bg/brush.webp);mask-image:url(/bg/brush.webp)}.sq-stage.SSR .sq-paint{opacity:.85}.sq-stage.SSR .sq-paint i+i{background:#ffd65f}.sq-stage.UR .sq-paint{opacity:1}.sq-stage.UR .sq-paint i+i{background:linear-gradient(100deg,#ff5fa8,#ffd65f,#6dffc0,#5fc8ff,#b06dff)}
