.rank-shields-module__TuPF5q__root{--surface:#e9e8f1;--ink:#2b2a3d;--button:#ffffffb3;--button-hover:#fff;--edge:#1e1c3c1f;--focus:#387bff;box-sizing:border-box;background:var(--surface);width:100%;min-height:400px;color:var(--ink);-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(8px,3cqi,28px);padding:clamp(20px,6cqi,56px) clamp(12px,4cqi,40px) clamp(16px,4cqi,32px);display:flex;position:relative;overflow:clip;container-type:inline-size}@supports (color:light-dark(#fff, #000)){.rank-shields-module__TuPF5q__root{--surface:light-dark(#e9e8f1,#343346);--ink:light-dark(#2b2a3d,#e4e3f0);--button:light-dark(#ffffffb3,#ffffff0f);--button-hover:light-dark(#fff,#ffffff1f);--edge:light-dark(#1e1c3c1f,#ffffff1a);--focus:light-dark(#387bff,#7aa7ff)}}.rank-shields-module__TuPF5q__root[data-color-scheme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.rank-shields-module__TuPF5q__root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.rank-shields-module__TuPF5q__root[data-color-scheme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.rank-shields-module__TuPF5q__root[data-color-scheme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.rank-shields-module__TuPF5q__row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(4px,3.2cqi,40px);width:min(100%,860px);margin:0;padding:0;list-style:none;display:grid}.rank-shields-module__TuPF5q__place{place-items:center;min-width:0;display:grid}.rank-shields-module__TuPF5q__shield{--rx:0deg;--ry:0deg;width:var(--size,100%);max-width:100%;color:inherit;font:inherit;vertical-align:middle;cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:24%;margin:0;padding:0;line-height:0;display:inline-block;position:relative}button.rank-shields-module__TuPF5q__shield{cursor:pointer}.rank-shields-module__TuPF5q__shield:focus-visible{outline:2px solid var(--focus,#387bff);outline-offset:2px}.rank-shields-module__TuPF5q__tilt{transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry));transition:transform .45s cubic-bezier(.2,.8,.2,1);display:block}.rank-shields-module__TuPF5q__shield[data-tilted] .rank-shields-module__TuPF5q__tilt{transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-2%) scale(1.04);transition-duration:.18s}button.rank-shields-module__TuPF5q__shield:active .rank-shields-module__TuPF5q__tilt{transform:perspective(700px) rotateX(var(--rx)) rotateY(var(--ry)) scale(.97);transition-duration:80ms}.rank-shields-module__TuPF5q__art{width:100%;height:auto;display:block;overflow:visible}.rank-shields-module__TuPF5q__shield[data-locked] .rank-shields-module__TuPF5q__art{filter:grayscale()brightness(.62)contrast(.9);opacity:.8}.rank-shields-module__TuPF5q__sheen{transform:translate(-260px)skew(-18deg)}.rank-shields-module__TuPF5q__sparkles .rank-shields-module__TuPF5q__spark,.rank-shields-module__TuPF5q__burst{opacity:0}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__body{transform-box:fill-box;transform-origin:50% 100%;animation:.62s cubic-bezier(.2,.75,.3,1) both rank-shields-module__TuPF5q__drop}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__wingUpper,.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__wingLower{transform-box:fill-box;transform-origin:100%;animation:.55s cubic-bezier(.25,1.3,.4,1) .32s both rank-shields-module__TuPF5q__unfold}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__wingLower{animation-delay:.41s}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__numeral{transform-box:fill-box;transform-origin:50%;animation:.48s cubic-bezier(.3,1.5,.5,1) .62s both rank-shields-module__TuPF5q__pop}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__burst{transform-box:fill-box;transform-origin:50%;animation:.9s ease-out .78s both rank-shields-module__TuPF5q__burst}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__spark{transform-box:fill-box;transform-origin:50%;animation:.62s ease-out both rank-shields-module__TuPF5q__spark}@keyframes rank-shields-module__TuPF5q__drop{0%{opacity:0;transform:translateY(-46px)scale(1.12)}45%{opacity:1}62%{transform:translateY(5px)scale(.97,1.02)}80%{transform:translateY(-2px)scale(1.01,.99)}to{transform:none}}@keyframes rank-shields-module__TuPF5q__unfold{0%{opacity:0;transform:rotate(-38deg)scale(.25,.6)}30%{opacity:1}to{transform:none}}@keyframes rank-shields-module__TuPF5q__pop{0%{opacity:0;transform:scale(.2)}40%{opacity:1}65%{transform:scale(1.18)}to{transform:none}}@keyframes rank-shields-module__TuPF5q__burst{0%{opacity:0;transform:scale(.5)}25%{opacity:.7}to{opacity:0;transform:scale(1.25)}}@keyframes rank-shields-module__TuPF5q__spark{0%{opacity:0;transform:scale(0)rotate(-45deg)}40%{opacity:1;transform:scale(1.15)rotate(0)}to{opacity:0;transform:scale(.2)rotate(30deg)}}@media (prefers-reduced-motion:reduce){.rank-shields-module__TuPF5q__tilt,.rank-shields-module__TuPF5q__shield[data-tilted] .rank-shields-module__TuPF5q__tilt,button.rank-shields-module__TuPF5q__shield:active .rank-shields-module__TuPF5q__tilt{transition:none;transform:none}.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__body,.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__wingUpper,.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__wingLower,.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__numeral,.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__burst,.rank-shields-module__TuPF5q__art[data-unlock] .rank-shields-module__TuPF5q__spark{animation:none}}.rank-shields-module__TuPF5q__bar{justify-content:center;display:flex}.rank-shields-module__TuPF5q__replay{background:var(--button);height:32px;box-shadow:inset 0 0 0 1px var(--edge);color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px 0 11px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s;display:inline-flex}.rank-shields-module__TuPF5q__replay:hover{background:var(--button-hover)}.rank-shields-module__TuPF5q__replay:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rank-shields-module__TuPF5q__replayIcon{flex:none;width:14px;height:14px}.rank-shields-module__TuPF5q__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
