:root{color-scheme:dark;--bg: #1b1a14;--bg-deep: #141310;--surface-1: #25241e;--surface-2: #2e2d27;--surface-3: #393830;--stroke: #44433b;--scrim: rgb(20 19 16 / .6);--text: #fffeef;--text-2: #c6b6ba;--text-3: #958b8d;--ink: #141310;--accent: #ffb547;--accent-lip: #a6762e;--long: #00b481;--long-lip: #007554;--short: #ef4a3c;--short-lip: #9b3027;--info: #6387f2;--neutral-lip: var(--bg-deep);--rarity-common: var(--text-2);--rarity-rare: var(--info);--rarity-legendary: var(--accent);--tier-unranked: #958b8d;--tier-bronze: #c98a5b;--tier-silver: #c9c3c4;--tier-gold: #ffb547;--tier-platinum: #7fd3c9;--tier-diamond: #8fb2ff;--tier-challenger: #ff7a45;--font-ui: "Nunito", "Nunito Fallback", system-ui, sans-serif;--font-num: "D-DIN", "D-DIN Fallback", "DIN Alternate", system-ui, sans-serif;--fs-result: 56px;--lh-result: 60px;--fs-title: 24px;--lh-title: 30px;--fs-heading: 20px;--lh-heading: 26px;--fs-body: 17px;--lh-body: 24px;--fs-label: 15px;--lh-label: 20px;--fs-caption: 13px;--lh-caption: 18px;--fs-button: 17px;--lh-button: 22px;--fs-input: 16px;--fw-body: 600;--fw-label: 700;--fw-heavy: 800;--tracking-button: .04em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-button: 16px;--radius-card: 16px;--radius-chip: 12px;--radius-sheet: 24px;--radius-chart: 8px;--radius-round: 999px;--lip: 4px;--tap-min: 44px;--button-h: 52px;--chip-h: 44px;--topbar-h: 56px;--tabbar-h: 64px;--content-max: 480px;--desktop-center: 560px;--focus-ring: 2px solid var(--accent);--focus-offset: 2px;--dur-press: 80ms;--dur-fast: .15s;--dur-base: .25s;--dur-slow: .4s;--dur-cinema-half: 2.5s;--ease: cubic-bezier(.4, 0, .2, 1);--spring-stiff: 500 30;--spring-bouncy: 300 15;--motion-ok: 1;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px)}:root[data-cvd=a]{--long: #36905e;--long-lip: #235e3d;--short: #d95f02;--short-lip: #8d3e01}:root[data-cvd=b]{--long: #3e83bf;--long-lip: #28557c;--short: #7d79b8;--short-lip: #514f78}@media (prefers-reduced-motion: reduce){:root:not([data-motion=full]){--motion-ok: 0}}:root[data-motion=reduced]{--motion-ok: 0}html{background:var(--bg);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-body);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;min-height:100dvh;background:var(--bg);overscroll-behavior:none;touch-action:manipulation}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}@font-face{font-family:Nunito;src:url(/fonts/nunito-latin-600-800-v1.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:D-DIN;src:url(/fonts/d-din-bold-v1.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold"),local("Helvetica Neue Bold"),local("HelveticaNeue-Bold");font-weight:600 800;ascent-override:103.2469%;descent-override:36.0496%;line-gap-override:0%;size-adjust:97.9207%}@font-face{font-family:D-DIN Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Roboto Bold"),local("Roboto-Bold"),local("Helvetica Neue Bold"),local("HelveticaNeue-Bold");font-weight:700;ascent-override:90.2661%;descent-override:18.3574%;line-gap-override:9.3416%;size-adjust:92.0611%}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{overflow-x:hidden}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._app_1o51q_3{display:grid;grid-template-rows:var(--topbar-h) 1fr auto;grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "main" "tabs";min-height:100dvh;padding-top:var(--safe-top)}._top_1o51q_17{grid-area:top;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:0 var(--space-4);border-bottom:2px solid var(--stroke)}._wordmark_1o51q_27{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-heavy);color:var(--accent)}._chip_1o51q_34{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-label);color:var(--text-2);background:var(--surface-2);border-radius:var(--radius-chip);padding:var(--space-1) var(--space-3)}._main_1o51q_46{grid-area:main;display:flex;flex-direction:column;gap:var(--space-4);width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-4) var(--space-4) 0}._card_1o51q_57{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);background:var(--surface-1);border-radius:var(--radius-card)}._label_1o51q_66{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-label);color:var(--text-2);text-transform:uppercase;letter-spacing:var(--tracking-button)}._title_1o51q_75{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-heavy)}._body_1o51q_81{color:var(--text-2)}._stats_1o51q_85{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:var(--space-1) 0 0}._stat_1o51q_85{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:var(--space-1);padding:var(--space-3);background:var(--surface-2);border-radius:var(--radius-chip)}._statValue_1o51q_102{margin:0;font-size:var(--fs-title);line-height:var(--lh-title);color:var(--text)}._statLabel_1o51q_109{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-label);color:var(--text-2)}._actions_1o51q_118{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto}._button_1o51q_127{min-height:var(--button-h);padding:0 var(--space-6);border:0;border-bottom:var(--lip) solid var(--accent-lip);border-radius:var(--radius-button);background:var(--accent);background-clip:padding-box;color:var(--ink);font-size:var(--fs-button);line-height:var(--lh-button);font-weight:var(--fw-heavy);text-transform:uppercase;letter-spacing:var(--tracking-button);cursor:pointer;transition:transform var(--dur-press) var(--ease),border-bottom-color var(--dur-press) var(--ease)}._button_1o51q_127:active:not(:disabled){transform:translateY(var(--lip));border-bottom-color:transparent}._button_1o51q_127:disabled{background:var(--surface-2);border-bottom-color:var(--neutral-lip);color:var(--text-2);cursor:not-allowed}._note_1o51q_159{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-label);color:var(--text-3);text-align:center}._footer_1o51q_167{padding:var(--space-2) 0 var(--space-4);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-label);color:var(--text-3);text-align:center}._tabs_1o51q_178{grid-area:tabs;position:sticky;bottom:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-1);min-height:calc(var(--tabbar-h) + var(--safe-bottom));padding:var(--space-2) var(--space-2) calc(var(--space-2) + var(--safe-bottom));background:var(--bg);border-top:2px solid var(--stroke)}._tab_1o51q_178{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--tap-min);padding:0;border:2px solid transparent;border-radius:var(--radius-chip);background:transparent;color:var(--text-2);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-label);cursor:pointer;transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._tab_1o51q_178[aria-current=page]{color:var(--accent);background:var(--surface-1);border-color:var(--stroke)}._icon_1o51q_218{flex:none}._aside_1o51q_222{display:none}@media (min-width: 1024px){._app_1o51q_3{grid-template-rows:var(--topbar-h) 1fr;grid-template-columns:minmax(0,1fr) var(--desktop-center) minmax(0,1fr);grid-template-areas:"top top top" "tabs main aside"}._main_1o51q_46{max-width:none}._tabs_1o51q_178{position:sticky;top:0;align-self:start;justify-self:end;display:flex;flex-direction:column;width:224px;min-height:0;padding:var(--space-4);border-top:0;background:transparent}._tab_1o51q_178{flex-direction:row;justify-content:flex-start;gap:var(--space-3);min-height:var(--button-h);padding:0 var(--space-3);font-size:var(--fs-label);line-height:var(--lh-label)}._aside_1o51q_222{grid-area:aside;display:block;align-self:start;max-width:320px;padding:var(--space-4)}._aside_1o51q_222 ._note_1o51q_159{text-align:left}}
