.ri{--ri-fill:#b8693a;--ri-edge:#6f3a18;--ri-shine:#d89466;--ri-mark:#fff7ec;--ri-pip:#6f3a18;--ri-glow:rgba(184,105,58,.5);display:inline-block;position:relative;flex:none;line-height:0;vertical-align:middle}.ri svg{display:block;overflow:visible}.ri-fill{fill:var(--ri-fill);stroke:var(--ri-edge);stroke-width:2.6;stroke-linejoin:round}.ri-shine{fill:var(--ri-shine);opacity:.55;stroke:none}.ri-wing{opacity:.92}.ri-mark{fill:none;stroke:var(--ri-mark);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.ri-mark.ri-solid{fill:var(--ri-mark);stroke:var(--ri-edge);stroke-width:1.4}.ri-mark.ri-thin{stroke-width:2;opacity:.9}.ri-dash{stroke-dasharray:5 4;fill:var(--ri-fill)}.ri-pip{fill:none;stroke:var(--ri-pip);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;opacity:.28}.ri-pip.is-on{opacity:1}.ri-glint{position:absolute;inset:0;pointer-events:none;opacity:0;border-radius:50%}.ri[data-tier="copper"]{--ri-fill:#b8693a;--ri-edge:#6f3a18;--ri-shine:#dca077;--ri-mark:#fff3e6;--ri-pip:#8a4a22;--ri-glow:rgba(184,105,58,.55)}.ri[data-tier="bronze"]{--ri-fill:#cd7f32;--ri-edge:#7a4510;--ri-shine:#eaa866;--ri-mark:#fff4de;--ri-pip:#8f5418;--ri-glow:rgba(205,127,50,.55)}.ri[data-tier="silver"]{--ri-fill:#aab4c3;--ri-edge:#5b6678;--ri-shine:#dfe5ee;--ri-mark:#2c3646;--ri-pip:#5b6678;--ri-glow:rgba(170,180,195,.6)}.ri[data-tier="gold"]{--ri-fill:#f2b01e;--ri-edge:#8f5d00;--ri-shine:#ffd96a;--ri-mark:#5a3a00;--ri-pip:#a06800;--ri-glow:rgba(242,176,30,.6)}.ri[data-tier="platinum"]{--ri-fill:#3fbfb4;--ri-edge:#14675f;--ri-shine:#9ae6dd;--ri-mark:#07423d;--ri-pip:#14675f;--ri-glow:rgba(63,191,180,.6)}.ri[data-tier="diamond"]{--ri-fill:#4a9eff;--ri-edge:#1a52a8;--ri-shine:#a9d0ff;--ri-mark:#ffffff;--ri-pip:#1a52a8;--ri-glow:rgba(74,158,255,.6)}.ri[data-tier="master"]{--ri-fill:#9b5cf0;--ri-edge:#55229e;--ri-shine:#cba8ff;--ri-mark:#ffffff;--ri-pip:#55229e;--ri-glow:rgba(155,92,240,.6)}.ri[data-tier="legend"]{--ri-fill:#e63e66;--ri-edge:#7e1232;--ri-shine:#ff9bb0;--ri-mark:#ffe08a;--ri-pip:#7e1232;--ri-glow:rgba(230,62,102,.65)}.ri[data-tier="placement"]{--ri-fill:#e2e8f0;--ri-edge:#64748b;--ri-shine:#fff;--ri-mark:#475569;--ri-pip:#64748b;--ri-glow:rgba(100,116,139,.4)}html.dark .ri[data-tier="copper"]{--ri-fill:#c9784a;--ri-edge:#f0b48c;--ri-pip:#f0b48c}html.dark .ri[data-tier="bronze"]{--ri-fill:#d98d3f;--ri-edge:#f4c288;--ri-pip:#f4c288}html.dark .ri[data-tier="silver"]{--ri-fill:#b9c2d0;--ri-edge:#eef2f8;--ri-pip:#dfe5ee}html.dark .ri[data-tier="gold"]{--ri-fill:#f5b82e;--ri-edge:#ffe08a;--ri-pip:#ffd96a}html.dark .ri[data-tier="platinum"]{--ri-fill:#45c9be;--ri-edge:#a8f0e8;--ri-pip:#8fe6dd}html.dark .ri[data-tier="diamond"]{--ri-fill:#5aa8ff;--ri-edge:#c6e0ff;--ri-pip:#a9d0ff}html.dark .ri[data-tier="master"]{--ri-fill:#a76af5;--ri-edge:#dcc2ff;--ri-pip:#cba8ff}html.dark .ri[data-tier="legend"]{--ri-fill:#ee4d74;--ri-edge:#ffc2d0;--ri-pip:#ff9bb0}html.dark .ri[data-tier="placement"]{--ri-fill:#3a3d45;--ri-edge:#9aa3b2;--ri-shine:#555a66;--ri-mark:#e5e7eb;--ri-pip:#9aa3b2}.ri-ico{flex:none;vertical-align:-0.2em}.ri-ico .ri-ico-dot{fill:currentColor;stroke:none}.ri-ico .ri-ico-fill{fill:currentColor;fill-opacity:.22}.ri-prog{display:grid;gap:6px;min-width:0}.ri-prog-bar{height:12px;border-radius:999px;background:var(--rule,#e2e8f0);border:2px solid var(--ink,#0f172a);overflow:hidden}.ri-prog-bar>span{display:block;height:100%;width:0;background:var(--ri-bar,#f59e0b);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.ri-prog.has-series .ri-prog-bar>span{background:repeating-linear-gradient(135deg,#f59e0b 0 8px,#fbbf24 8px 16px)}.ri-prog-text{margin:0;font:800 14px/1.3 var(--f,Inter,system-ui,sans-serif)}.ri-series{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center}.ri-series-k{display:inline-flex;align-items:center;gap:6px;font:700 13px/1.3 var(--f,Inter,system-ui,sans-serif)}.ri-sp-row{display:inline-flex;gap:6px}.ri-sp{width:24px;height:24px;border-radius:50%;border:2px solid var(--ink,#0f172a);display:inline-grid;place-items:center;background:transparent}.ri-sp.is-win{background:#16a34a;color:#fff;border-color:#166534}.ri-sp.is-loss{background:#dc2626;color:#fff;border-color:#7f1d1d;border-radius:6px}.ri-sp.is-open{border-style:dashed;opacity:.7}.ri-shield{margin:0;display:flex;gap:6px;align-items:flex-start;font:600 13px/1.35 var(--f,Inter,system-ui,sans-serif);opacity:.85}.ri-shield .ri-ico{margin-top:1px}.ri-shield.is-warn{color:#b45309;opacity:1}html.dark .ri-prog-bar{background:#2b2d33;border-color:#000}html.dark .ri-sp{border-color:#e5e7eb}html.dark .ri-shield.is-warn{color:#fbbf24}@keyframes ri-pop{0%{transform:scale(.82) translateY(6px)}55%{transform:scale(1.12)}100%{transform:scale(1) translateY(0)}}@keyframes ri-ring{0%{box-shadow:0 0 0 0 var(--ri-glow);opacity:1}100%{box-shadow:0 0 0 22px rgba(0,0,0,0);opacity:0}}@keyframes ri-sweep{0%{opacity:0;transform:translateX(-60%) skewX(-18deg)}30%{opacity:.85}100%{opacity:0;transform:translateX(80%) skewX(-18deg)}}.ri--rankup svg,.ri--promo svg{animation:ri-pop .7s cubic-bezier(.2,.9,.3,1.2) both}.ri--rankup .ri-glint,.ri--promo .ri-glint{animation:ri-ring 1s ease-out .15s 1 both}.ri--rankup::after{content:'';position:absolute;inset:8% 0;pointer-events:none;border-radius:6px;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.8) 50%,transparent 70%);mix-blend-mode:soft-light;animation:ri-sweep 1s ease-out .35s 1 both}.ri--promo svg{animation-duration:.55s}@media (prefers-reduced-motion:reduce){.ri--rankup svg,.ri--promo svg,.ri--rankup .ri-glint,.ri--promo .ri-glint,.ri--rankup::after{animation:none !important}.ri--rankup .ri-glint,.ri--promo .ri-glint{opacity:1;box-shadow:0 0 0 4px var(--ri-glow)}.ri-prog-bar>span{transition:none}}