.arena-skill-radar[data-v-6e884143]{gap:var(--rs-space-3);min-width:0;display:grid}.arena-skill-radar__chart[data-v-6e884143]{width:100%;max-width:31rem;height:auto;margin-inline:auto;display:block;overflow:visible}.arena-skill-radar__axis[data-v-6e884143],.arena-skill-radar__grid[data-v-6e884143]{fill:none;stroke:var(--rs-intel-hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.arena-skill-radar__axis.is-missing[data-v-6e884143]{stroke-dasharray:4 5}.arena-skill-radar__value[data-v-6e884143]{fill:var(--rs-intel-red-soft);stroke:var(--rs-intel-red);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.arena-skill-radar__point[data-v-6e884143]{fill:var(--rs-intel-red);stroke:var(--rs-intel-bg);stroke-width:2px;vector-effect:non-scaling-stroke}.arena-skill-radar__point.is-missing[data-v-6e884143]{fill:var(--rs-intel-bg);stroke:var(--rs-intel-faint)}.arena-skill-radar__label[data-v-6e884143]{fill:var(--rs-intel-muted);font:650 10px/1 var(--font-display)}.arena-skill-radar__label.is-missing[data-v-6e884143]{fill:var(--rs-intel-faint)}.arena-skill-radar__values[data-v-6e884143]{gap:var(--rs-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.arena-skill-radar__values li[data-v-6e884143]{justify-content:space-between;align-items:baseline;gap:var(--rs-space-2);min-width:0;padding:var(--rs-space-2) var(--rs-space-3);border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-sm);background:var(--rs-intel-bg-soft);display:flex}.arena-skill-radar__values span[data-v-6e884143]{min-width:0;color:var(--rs-intel-muted);overflow-wrap:anywhere}.arena-skill-radar__values strong[data-v-6e884143]{color:var(--rs-intel-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none}.arena-skill-radar__empty[data-v-6e884143]{color:var(--rs-intel-muted);margin:0}@media (width<=520px){.arena-skill-radar__values[data-v-6e884143]{grid-template-columns:minmax(0,1fr)}}.arena-hub[data-v-a8b71efb]{gap:var(--rs-space-5);min-width:0;display:grid;overflow-x:clip}.arena-hub__announcement[data-v-a8b71efb]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.arena-hub__controls>header[data-v-a8b71efb],.arena-hub__hero[data-v-a8b71efb],.arena-hub__section-heading[data-v-a8b71efb],.arena-intelligence__header[data-v-a8b71efb]{justify-content:space-between;align-items:flex-start;gap:var(--rs-space-5);min-width:0;display:flex}.arena-hub__hero-copy[data-v-a8b71efb]{gap:var(--rs-space-2);min-width:0;display:grid}.arena-hub__hero-copy h1[data-v-a8b71efb]{max-width:15ch}.arena-hub__freshness[data-v-a8b71efb]{gap:var(--rs-space-2);flex:0 26rem;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.arena-hub__freshness>div[data-v-a8b71efb],.arena-hub__personal-grid article[data-v-a8b71efb],.arena-hub__rivals li[data-v-a8b71efb]{gap:var(--rs-space-1);min-width:0;padding:var(--rs-space-3);border:1px solid var(--rs-border);border-radius:var(--rs-radius-md);background:var(--rs-surface-raised);display:grid}.arena-hub__freshness dt[data-v-a8b71efb],.arena-hub__method dt[data-v-a8b71efb],.arena-hub__mobile-list dt[data-v-a8b71efb],.arena-hub__personal-grid span[data-v-a8b71efb]{color:var(--rs-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:750}.arena-hub__freshness dd[data-v-a8b71efb],.arena-hub__method dd[data-v-a8b71efb],.arena-hub__personal-grid strong[data-v-a8b71efb]{color:var(--rs-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.arena-hub__board[data-v-a8b71efb],.arena-hub__controls[data-v-a8b71efb],.arena-hub__method[data-v-a8b71efb],.arena-hub__personal[data-v-a8b71efb]{gap:var(--rs-space-4);min-width:0;padding:clamp(1rem,2.5vw,1.5rem);display:grid}.arena-hub__controls h2[data-v-a8b71efb],.arena-hub__method h2[data-v-a8b71efb],.arena-hub__rivals h3[data-v-a8b71efb],.arena-hub__section-heading h2[data-v-a8b71efb],.arena-intelligence h2[data-v-a8b71efb],.arena-intelligence h3[data-v-a8b71efb]{margin:0}.arena-hub__board header p[data-v-a8b71efb],.arena-hub__controls header>p[data-v-a8b71efb],.arena-hub__method>p[data-v-a8b71efb],.arena-hub__rivals>p[data-v-a8b71efb],.arena-hub__section-heading p[data-v-a8b71efb]{color:var(--rs-muted);margin:0}.arena-hub__control-grid[data-v-a8b71efb]{gap:var(--rs-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.arena-hub__control-grid label[data-v-a8b71efb]{gap:var(--rs-space-2);min-width:0;display:grid}.arena-hub__control-grid label>span[data-v-a8b71efb]{color:var(--rs-muted);font-size:.78rem;font-weight:750}.arena-hub__control-grid select[data-v-a8b71efb]:disabled{cursor:not-allowed;opacity:.62}.arena-hub__stage-track[data-v-a8b71efb]{gap:var(--rs-space-2);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.arena-hub__stage-track li[data-v-a8b71efb]{gap:var(--rs-space-2);min-width:0;color:var(--rs-muted);font-size:.72rem;display:grid}.arena-hub__stage-track li>span[data-v-a8b71efb]{background:var(--rs-surface-3);border-radius:999px;width:100%;height:4px;display:block}.arena-hub__stage-track li[data-state=active]>span[data-v-a8b71efb],.arena-hub__stage-track li[data-state=complete]>span[data-v-a8b71efb]{background:var(--rs-red)}.arena-hub__stage-track li[data-state=active][data-v-a8b71efb]{color:var(--rs-ink)}.arena-hub__personal-grid[data-v-a8b71efb]{gap:var(--rs-space-3);grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.6fr);display:grid}.arena-hub__personal-grid strong[data-v-a8b71efb]{font-size:clamp(1.35rem,3vw,2rem)}.arena-hub__personal-grid small[data-v-a8b71efb],.arena-hub__rivals small[data-v-a8b71efb]{color:var(--rs-muted)}.arena-hub__progress[data-v-a8b71efb]{background:var(--rs-surface-3);border-radius:999px;height:8px;position:relative;overflow:hidden}.arena-hub__progress>span[data-v-a8b71efb]{border-radius:inherit;background:var(--rs-red);height:100%;transition:width var(--rs-dur-modal) var(--rs-ease-out);display:block}.arena-hub__rivals[data-v-a8b71efb]{gap:var(--rs-space-3);display:grid}.arena-hub__rivals ul[data-v-a8b71efb]{gap:var(--rs-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.arena-hub__rivals li>span[data-v-a8b71efb]{color:var(--rs-red-dark);font-family:var(--font-mono);font-size:.78rem;font-weight:800}.arena-intelligence[data-v-a8b71efb]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rs-canvas:var(--rs-intel-bg);--rs-surface:var(--rs-intel-bg-soft);--rs-surface-raised:var(--rs-intel-bg-soft);--rs-ink:var(--rs-intel-ink);--rs-ink-soft:var(--rs-intel-ink);--rs-muted:var(--rs-intel-muted);--rs-subtle:var(--rs-intel-faint);--rs-border:var(--rs-intel-hairline);--rs-border-strong:var(--rs-intel-hairline-strong);gap:var(--rs-space-5);min-width:0;padding:var(--rs-intel-pad);color:var(--rs-intel-ink);background:var(--rs-intel-bg);border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-xl);display:grid;overflow:hidden}.arena-intelligence__header>div[data-v-a8b71efb]{gap:var(--rs-space-1);display:grid}.arena-intelligence__card small[data-v-a8b71efb],.arena-intelligence__card--skill>p[data-v-a8b71efb],.arena-intelligence__card>p[data-v-a8b71efb],.arena-intelligence__header p[data-v-a8b71efb],.arena-intelligence__skill-note[data-v-a8b71efb]{color:var(--rs-intel-muted);margin:0}.arena-intelligence__card header>span[data-v-a8b71efb],.arena-intelligence__header>span[data-v-a8b71efb]{color:var(--rs-intel-muted);font:700 .68rem/1 var(--font-mono);border:1px solid var(--rs-intel-hairline-strong);border-radius:999px;flex:none;padding:.4rem .65rem}.arena-intelligence__grid[data-v-a8b71efb]{gap:var(--rs-space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.arena-intelligence__card[data-v-a8b71efb]{align-content:start;gap:var(--rs-space-2);min-width:0;padding:var(--rs-space-4);color:var(--rs-intel-ink);background:var(--rs-intel-bg-soft);border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-md);display:grid}.arena-intelligence__card>strong[data-v-a8b71efb]{color:var(--rs-intel-ink);font:750 var(--rs-text-display-sm)/1 var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.arena-intelligence__card>button[data-v-a8b71efb]{min-height:var(--rs-target-min);color:var(--rs-intel-ink);border:0;border-bottom:2px solid var(--rs-intel-red);cursor:pointer;background:0 0;justify-self:start;margin-top:auto;padding:.55rem 0;font-weight:750}.arena-intelligence__card>button[data-v-a8b71efb]:focus-visible{outline:2px solid var(--rs-intel-red);outline-offset:4px}.arena-intelligence__card--skill[data-v-a8b71efb]{grid-column:span 3}.arena-intelligence__card--skill>header[data-v-a8b71efb]{justify-content:space-between;align-items:flex-start;gap:var(--rs-space-3);display:flex}.arena-intelligence__card--roadmap[data-v-a8b71efb]{opacity:.72}.arena-intelligence__card--clubs>strong[data-v-a8b71efb],.arena-intelligence__card--roadmap>strong[data-v-a8b71efb]{font-size:1rem}.arena-intelligence__card--clubs>a[data-v-a8b71efb]{min-height:var(--rs-target-min);color:var(--rs-intel-ink);border-bottom:2px solid var(--rs-intel-red);justify-self:start;padding-block:.7rem;font-weight:750;text-decoration:none}.arena-intelligence__card--clubs>a[data-v-a8b71efb]:focus-visible{outline:2px solid var(--rs-intel-red);outline-offset:4px}.arena-intelligence__skill-summary[data-v-a8b71efb]{gap:var(--rs-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.arena-intelligence__skill-summary>div[data-v-a8b71efb]{gap:var(--rs-space-1);min-width:0;padding:var(--rs-space-3);border:1px solid var(--rs-intel-hairline);border-radius:var(--rs-radius-sm);display:grid}.arena-intelligence__skill-summary span[data-v-a8b71efb],.arena-intelligence__xp-separation small[data-v-a8b71efb]{color:var(--rs-intel-muted)}.arena-intelligence__skill-summary strong[data-v-a8b71efb]{color:var(--rs-intel-ink);overflow-wrap:anywhere}.arena-intelligence__xp-separation[data-v-a8b71efb]{gap:var(--rs-space-1);padding-top:var(--rs-space-3);border-top:1px solid var(--rs-intel-hairline);display:grid}.arena-hub__state[data-v-a8b71efb]{align-content:center;place-items:center;gap:var(--rs-space-3);min-height:15rem;color:var(--rs-muted);display:grid}.arena-hub__loader[data-v-a8b71efb]{border:3px solid var(--rs-border-strong);border-top-color:var(--rs-red);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite arena-spin-a8b71efb}.arena-hub__table-wrap[data-v-a8b71efb]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-md);min-width:0;overflow:hidden}.arena-hub__table[data-v-a8b71efb]{table-layout:fixed;border-collapse:collapse;width:100%}.arena-hub__table caption[data-v-a8b71efb]{color:var(--rs-ink);font-weight:750}.arena-hub__table caption[data-v-a8b71efb],.arena-hub__table td[data-v-a8b71efb],.arena-hub__table th[data-v-a8b71efb]{padding:var(--rs-space-3);text-align:left;border-bottom:1px solid var(--rs-border)}.arena-hub__table td[data-v-a8b71efb],.arena-hub__table th[data-v-a8b71efb]{min-width:0;color:var(--rs-ink-soft);vertical-align:middle;overflow-wrap:anywhere}.arena-hub__table th[data-v-a8b71efb]{color:var(--rs-muted);letter-spacing:.06em;text-transform:uppercase;background:var(--rs-surface-soft);font-size:.7rem}.arena-hub__table td[data-v-a8b71efb]:first-child,.arena-hub__table th[data-v-a8b71efb]:first-child{width:5rem;font-family:var(--font-mono)}.arena-hub__table td[data-v-a8b71efb]:last-child{color:var(--rs-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:750}.arena-hub__table td[data-v-a8b71efb]:nth-child(2)>*{display:block}.arena-hub__table td small[data-v-a8b71efb]{color:var(--rs-muted)}.arena-hub__table tr.is-viewer td[data-v-a8b71efb]{background:var(--rs-red-soft)}.arena-hub__mobile-list[data-v-a8b71efb]{margin:0;padding:0;list-style:none;display:none}.arena-hub__mobile-list>li[data-v-a8b71efb]{gap:var(--rs-space-3);min-width:0;padding:var(--rs-space-4);border:1px solid var(--rs-border);border-radius:var(--rs-radius-md);display:grid}.arena-hub__mobile-list>li.is-viewer[data-v-a8b71efb]{border-color:var(--rs-red-border);background:var(--rs-red-soft)}.arena-hub__mobile-list header[data-v-a8b71efb]{align-items:center;gap:var(--rs-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.arena-hub__mobile-list header>span[data-v-a8b71efb]{color:var(--rs-red-dark);font-family:var(--font-mono);font-weight:800}.arena-hub__mobile-list header>div[data-v-a8b71efb]{min-width:0;display:grid}.arena-hub__mobile-list header small[data-v-a8b71efb]{color:var(--rs-muted)}.arena-hub__mobile-list dl[data-v-a8b71efb]{gap:var(--rs-space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.arena-hub__mobile-list dl>div[data-v-a8b71efb]{gap:var(--rs-space-1);min-width:0;display:grid}.arena-hub__mobile-list dd[data-v-a8b71efb]{color:var(--rs-ink);overflow-wrap:anywhere;margin:0;font-weight:750}.arena-hub__pagination[data-v-a8b71efb]{justify-content:center;align-items:center;gap:var(--rs-space-3);flex-wrap:wrap;display:flex}.arena-hub__pagination>span[data-v-a8b71efb]{color:var(--rs-muted);font-family:var(--font-mono)}.arena-hub__method dl[data-v-a8b71efb]{gap:var(--rs-space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.arena-hub__method dl>div[data-v-a8b71efb]{gap:var(--rs-space-1);min-width:0;padding:var(--rs-space-3);border:1px solid var(--rs-border);border-radius:var(--rs-radius-sm);display:grid}.arena-hub__method dd[data-v-a8b71efb]{overflow-wrap:anywhere}@keyframes arena-spin-a8b71efb{to{transform:rotate(1turn)}}@media (width<=1040px){.arena-hub__control-grid[data-v-a8b71efb],.arena-hub__method dl[data-v-a8b71efb],.arena-hub__rivals ul[data-v-a8b71efb],.arena-intelligence__grid[data-v-a8b71efb]{grid-template-columns:repeat(2,minmax(0,1fr))}.arena-intelligence__card--skill[data-v-a8b71efb]{grid-column:1/-1}}@media (width<=760px){.arena-hub__controls>header[data-v-a8b71efb],.arena-hub__hero[data-v-a8b71efb],.arena-hub__section-heading[data-v-a8b71efb],.arena-intelligence__header[data-v-a8b71efb]{display:grid}.arena-hub__freshness[data-v-a8b71efb],.arena-hub__personal-grid[data-v-a8b71efb],.arena-hub__stage-track[data-v-a8b71efb],.arena-intelligence__skill-summary[data-v-a8b71efb]{grid-template-columns:repeat(2,minmax(0,1fr))}.arena-hub__progress-card[data-v-a8b71efb]{grid-column:1/-1}.arena-hub__table-wrap[data-v-a8b71efb]{display:none}.arena-hub__mobile-list[data-v-a8b71efb]{gap:var(--rs-space-3);display:grid}}@media (width<=520px){.arena-hub[data-v-a8b71efb]{padding-inline:var(--rs-space-3)}.arena-hub__control-grid[data-v-a8b71efb],.arena-hub__freshness[data-v-a8b71efb],.arena-hub__method dl[data-v-a8b71efb],.arena-hub__personal-grid[data-v-a8b71efb],.arena-hub__rivals ul[data-v-a8b71efb],.arena-intelligence__grid[data-v-a8b71efb],.arena-intelligence__skill-summary[data-v-a8b71efb]{grid-template-columns:minmax(0,1fr)}.arena-hub__stage-track[data-v-a8b71efb]{grid-template-columns:repeat(3,minmax(0,1fr))}.arena-hub__progress-card[data-v-a8b71efb],.arena-intelligence__card--skill[data-v-a8b71efb]{grid-column:auto}.arena-hub__mobile-list dl[data-v-a8b71efb]{grid-template-columns:minmax(0,1fr)}.arena-intelligence__header>span[data-v-a8b71efb]{justify-self:start}}@media (prefers-reduced-motion:reduce){.arena-hub__loader[data-v-a8b71efb]{animation:none}.arena-hub__progress>span[data-v-a8b71efb]{transition:none}}.ranking-cockpit-page[data-v-d1db7478]{gap:clamp(1rem,2.4vw,1.75rem);min-width:0;overflow-x:clip}.ranking-cockpit-page__content[data-v-d1db7478]{gap:clamp(1rem,2.2vw,1.5rem);width:min(100%,90rem);margin-inline:auto;display:grid}.ranking-cockpit-page__content[data-v-d1db7478]:focus-visible{outline:3px solid var(--rs-focus-color);outline-offset:5px;border-radius:1.6rem}.ranking-cockpit-page__dashboard[data-v-d1db7478]{grid-template-columns:minmax(0,2fr) minmax(19rem,1fr);align-items:start;gap:clamp(1rem,2.2vw,1.5rem);display:grid}.ranking-cockpit-page__pagination[data-v-d1db7478]{justify-content:center;align-items:center;gap:.75rem;padding-block:.5rem 2rem;display:flex}.ranking-cockpit-page__pagination button[data-v-d1db7478]{min-height:var(--rs-target-min);color:var(--rs-ink);font:700 .72rem/1 var(--font-display);background:var(--rs-surface-raised);border:1px solid var(--rs-border-strong);cursor:pointer;border-radius:.75rem;padding:.65rem .9rem}.ranking-cockpit-page__pagination button[data-v-d1db7478]:disabled{cursor:not-allowed;opacity:.45}.ranking-cockpit-page__pagination button[data-v-d1db7478]:focus-visible{outline:3px solid var(--rs-focus-color);outline-offset:2px}.ranking-cockpit-page__pagination span[data-v-d1db7478]{color:var(--rs-muted);font:650 .68rem/1.3 var(--font-mono)}.ranking-cockpit-page__state[data-v-d1db7478]{background:var(--rs-surface-raised);border:1px solid var(--rs-border);border-radius:clamp(1.5rem,3vw,2.5rem);gap:.75rem;width:min(100%,90rem);min-height:31rem;margin-inline:auto;padding:clamp(1.5rem,4vw,4rem);display:grid}.ranking-cockpit-page__state h1[data-v-d1db7478]{max-width:14ch;font:680 clamp(2.5rem,7vw,6rem) /.94 var(--font-display);letter-spacing:-.065em;margin:0}.ranking-cockpit-page__state>p[data-v-d1db7478]{color:var(--rs-muted)}@media (width<=1060px){.ranking-cockpit-page__dashboard[data-v-d1db7478]{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.ranking-cockpit-page[data-v-d1db7478]{padding-inline:.65rem}.ranking-cockpit-page__pagination[data-v-d1db7478]{flex-wrap:wrap}.ranking-cockpit-page__pagination span[data-v-d1db7478]{text-align:center;order:-1;width:100%}}.ranking-podium[data-v-7dfc3c1d]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(.65rem,1.4vw,1rem);min-width:0;margin:0;padding:1rem 0 0;list-style:none;display:grid}.ranking-podium__card[data-v-7dfc3c1d]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-md);background:var(--rs-surface-raised);min-width:0;box-shadow:var(--rs-shadow-soft);grid-row:1;align-content:start;gap:.7rem;margin-top:.85rem;padding:1rem;display:grid;position:relative;overflow:hidden}.ranking-podium__card[data-rank="1"][data-v-7dfc3c1d]{border-color:color-mix(in srgb,var(--rs-warning) 68%,var(--rs-border-strong));background:color-mix(in srgb,var(--rs-warning) 5%,var(--rs-surface-raised));grid-column:2;margin-top:0}.ranking-podium__card[data-rank="2"][data-v-7dfc3c1d]{grid-column:1}.ranking-podium__card[data-rank="3"][data-v-7dfc3c1d]{background:color-mix(in srgb,var(--rs-warning) 3%,var(--rs-surface-raised));grid-column:3}.ranking-podium__race-line[data-v-7dfc3c1d]{border-top:2px solid var(--rs-border-strong);min-height:1.7rem;color:var(--rs-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.1em;justify-content:space-between;align-items:center;font-size:.74rem;font-weight:800;display:flex}.ranking-podium__race-line[data-v-7dfc3c1d]:after{background:var(--rs-red);content:"";border-radius:50%;width:.38rem;height:.38rem}.ranking-podium__card.is-winner .ranking-podium__race-line[data-v-7dfc3c1d]{border-top-color:var(--rs-warning);color:color-mix(in srgb,var(--rs-warning) 55%,var(--rs-ink))}.ranking-podium__card.is-winner .ranking-podium__race-line[data-v-7dfc3c1d]:after{background:var(--rs-warning)}.ranking-podium__pilot[data-v-7dfc3c1d]{border-radius:var(--rs-radius-sm);min-width:0;min-height:44px;color:var(--rs-ink);align-items:center;gap:.7rem;text-decoration:none;display:flex}.ranking-podium__pilot:not(.ranking-podium__pilot--static):focus-visible strong[data-v-7dfc3c1d],.ranking-podium__pilot:not(.ranking-podium__pilot--static):hover strong[data-v-7dfc3c1d]{color:var(--rs-red-dark)}.ranking-podium__pilot[data-v-7dfc3c1d]:focus-visible{outline:2px solid var(--rs-focus-color,var(--rs-red-dark));outline-offset:3px}.ranking-podium__identity[data-v-7dfc3c1d]{gap:.12rem;min-width:0;display:grid}.ranking-podium__identity small[data-v-7dfc3c1d],.ranking-podium__identity strong[data-v-7dfc3c1d],.ranking-podium__stats li[data-v-7dfc3c1d],.ranking-podium__summary[data-v-7dfc3c1d]{overflow-wrap:anywhere}.ranking-podium__identity strong[data-v-7dfc3c1d]{color:var(--rs-ink);font-size:1rem;line-height:1.2}.ranking-podium__identity small[data-v-7dfc3c1d],.ranking-podium__summary[data-v-7dfc3c1d]{color:var(--rs-muted)}.ranking-podium__score[data-v-7dfc3c1d]{color:var(--rs-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:800}.ranking-podium__card.is-winner .ranking-podium__score[data-v-7dfc3c1d]{color:color-mix(in srgb,var(--rs-warning) 36%,var(--rs-ink))}.ranking-podium__summary[data-v-7dfc3c1d]{margin:0;font-size:.86rem;line-height:1.45}.ranking-podium__stats[data-v-7dfc3c1d]{gap:.35rem;margin:auto 0 0;padding:.15rem 0 0;list-style:none;display:grid}.ranking-podium__stats li[data-v-7dfc3c1d]{border-top:1px solid var(--rs-border);color:var(--rs-ink-soft);font-family:var(--font-mono);font-variant-numeric:tabular-nums;padding-top:.4rem;font-size:.72rem;font-weight:700}.ranking-podium--seasonal .ranking-podium__card[data-v-7dfc3c1d]{border-radius:var(--rs-radius-lg)}.ranking-podium--seasonal .ranking-podium__card.is-winner[data-v-7dfc3c1d]{box-shadow:inset 0 3px 0 var(--rs-warning),var(--rs-shadow-soft)}@media (width<=920px){.ranking-podium[data-v-7dfc3c1d]{grid-template-columns:repeat(2,minmax(0,1fr))}.ranking-podium__card[data-v-7dfc3c1d],.ranking-podium__card[data-rank="1"][data-v-7dfc3c1d],.ranking-podium__card[data-rank="2"][data-v-7dfc3c1d],.ranking-podium__card[data-rank="3"][data-v-7dfc3c1d]{grid-area:auto;margin-top:0}.ranking-podium__card[data-rank="1"][data-v-7dfc3c1d]{grid-column:1/-1}}@media (width<=620px){.ranking-podium[data-v-7dfc3c1d]{grid-template-columns:minmax(0,1fr)}.ranking-podium__card[data-rank="1"][data-v-7dfc3c1d]{grid-column:auto}}.thermal-v2-monthly[data-v-528373c1]{gap:var(--rs-space-5);min-width:0;display:grid}.thermal-v2-monthly__header[data-v-528373c1]{justify-content:space-between;align-items:flex-start;gap:var(--rs-space-4);display:flex}.thermal-v2-monthly__header>div[data-v-528373c1]{gap:var(--rs-space-2);display:grid}.thermal-v2-monthly__header h2[data-v-528373c1],.thermal-v2-monthly__header p[data-v-528373c1]{margin:0}.thermal-v2-monthly__header p[data-v-528373c1]:last-child{max-width:68ch;color:var(--rs-muted);line-height:1.6}.thermal-v2-monthly__state[data-v-528373c1]{min-width:0}.thermal-v2-monthly__table-wrap[data-v-528373c1]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface-raised);overflow-x:auto}table[data-v-528373c1]{border-collapse:collapse;width:100%;min-width:880px}td[data-v-528373c1],th[data-v-528373c1]{padding:var(--rs-space-3);border-bottom:1px solid var(--rs-border);text-align:left;vertical-align:top}th[data-v-528373c1]{color:var(--rs-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}td[data-v-528373c1]{color:var(--rs-ink-soft)}td>a[data-v-528373c1]{color:var(--rs-ink);font-weight:850;text-decoration:none;display:block}td>small[data-v-528373c1]{color:var(--rs-muted);margin-top:.3rem;font-size:.75rem;display:block}.thermal-v2-monthly__axes[data-v-528373c1]{gap:.25rem;min-width:210px;margin:0;padding:0;list-style:none;display:grid}.thermal-v2-monthly__axes li[data-v-528373c1]{justify-content:space-between;gap:var(--rs-space-2);font-size:.75rem;display:flex}.thermal-v2-monthly__axes strong[data-v-528373c1]{color:var(--rs-ink);font-family:var(--font-mono)}@media (width<=640px){.thermal-v2-monthly__header[data-v-528373c1]{display:grid}.thermal-v2-monthly__table-wrap[data-v-528373c1]{margin-inline:calc(var(--rs-space-3)*-1)}}.rs-ranking-cockpit-route[data-v-8471218b]{inline-size:100%;min-inline-size:0}.rs-season-ranking[data-v-8471218b]{gap:var(--rs-space-5,1.25rem);min-width:0;overflow-x:clip}.rs-season-ranking__hero[data-v-8471218b]{justify-content:space-between;align-items:flex-start;gap:var(--rs-space-5,1.25rem);padding-block:var(--rs-space-5,1.25rem);display:flex}.rs-season-ranking__hero .rs-page-title[data-v-8471218b]{font-size:clamp(2rem,4vw,3.25rem)}.rs-season-ranking__hero .rs-page-lead[data-v-8471218b]{max-width:60ch}.rs-season-ranking__flight-stack[data-v-8471218b],.rs-season-ranking__hero-meta[data-v-8471218b]{gap:var(--rs-space-2,.5rem);flex-wrap:wrap;display:flex}.rs-season-ranking__hero-meta[data-v-8471218b]{justify-content:flex-end;min-width:13rem}.rs-ranking-view[data-v-8471218b]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-md);background:var(--rs-surface-soft);grid-template-columns:repeat(2,minmax(7.5rem,1fr));align-self:flex-start;gap:.25rem;padding:.25rem;display:inline-grid}.rs-ranking-period-nav__button[data-v-8471218b],.rs-ranking-view button[data-v-8471218b],.rs-season-ranking__category-buttons button[data-v-8471218b]{border-radius:var(--rs-radius-sm);min-height:44px;color:var(--rs-ink-soft);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;font-weight:850}.rs-ranking-view button[data-v-8471218b]{padding:.65rem 1rem}.rs-ranking-view button.is-active[data-v-8471218b],.rs-season-ranking__category-buttons button.is-active[data-v-8471218b]{border-color:var(--rs-red);background:var(--rs-surface);color:var(--rs-red);box-shadow:var(--rs-shadow-soft)}.rs-ranking-advanced summary[data-v-8471218b]:focus-visible,.rs-ranking-period-nav__button[data-v-8471218b]:focus-visible,.rs-ranking-view button[data-v-8471218b]:focus-visible,.rs-season-ranking__category-buttons button[data-v-8471218b]:focus-visible{outline:3px solid color-mix(in srgb,var(--rs-red) 35%,transparent);outline-offset:2px}.rs-ranking-filters[data-v-8471218b]{min-width:0}.rs-ranking-filters__form[data-v-8471218b]{gap:var(--rs-space-4,1rem);grid-template-columns:minmax(7.5rem,.65fr) minmax(15rem,1.35fr) minmax(11rem,1fr);align-items:end;display:grid}.rs-ranking-filter-field[data-v-8471218b]{gap:.45rem;min-width:0;display:grid}.rs-ranking-filter-field--wide[data-v-8471218b]{grid-column:1/-1}.rs-ranking-filter-field>span[data-v-8471218b]{color:var(--rs-muted);font-size:.78rem;font-weight:850}.rs-ranking-filter-field .rs-form-control[data-v-8471218b]{text-align:start;min-width:0;min-height:44px}.rs-ranking-filter-field select.rs-form-control[data-v-8471218b]{appearance:none;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%20stroke%3D%22%23676b73%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E);background-position:right .65rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.4rem}.rs-ranking-period-nav[data-v-8471218b]{gap:var(--rs-space-2,.5rem);grid-template-columns:44px minmax(0,1fr) 44px;align-items:end;min-width:0;display:grid}.rs-ranking-period-nav__button[data-v-8471218b]{border-color:var(--rs-border);background:var(--rs-surface);color:var(--rs-ink);place-items:center;font-size:1.5rem;display:grid}.rs-ranking-period-nav__button[data-v-8471218b]:disabled{cursor:not-allowed;opacity:.42}.rs-ranking-advanced[data-v-8471218b]{margin-top:var(--rs-space-4,1rem);border-top:1px solid var(--rs-border);padding-top:var(--rs-space-3,.75rem)}.rs-ranking-advanced summary[data-v-8471218b]{width:fit-content;min-height:44px;color:var(--rs-ink);cursor:pointer;align-items:center;font-weight:850;display:flex}.rs-ranking-advanced__body[data-v-8471218b]{gap:var(--rs-space-3,.75rem) var(--rs-space-4,1rem);padding-top:var(--rs-space-3,.75rem);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.rs-ranking-advanced__actions[data-v-8471218b]{gap:var(--rs-space-2,.5rem);flex-wrap:wrap;display:flex}.rs-ranking-advanced__body p[data-v-8471218b]{color:var(--rs-muted);grid-column:1/-1;margin:0;font-size:.82rem}.rs-ranking-advanced__body p.is-error[data-v-8471218b]{color:var(--rs-danger,var(--rs-red))}.rs-ranking-results[data-v-8471218b],.rs-season-ranking__seasonal[data-v-8471218b]{gap:var(--rs-space-5,1.25rem);min-width:0;display:grid}.rs-season-ranking__championship[data-v-8471218b]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface-raised);min-width:0;box-shadow:var(--rs-shadow-soft);gap:clamp(.9rem,1.8vw,1.25rem);padding:clamp(1rem,2vw,1.5rem);display:grid}.rs-season-ranking__championship-meta[data-v-8471218b]{flex-wrap:wrap;gap:.4rem;margin-bottom:.55rem;display:flex}.rs-season-ranking__championship-meta span[data-v-8471218b]{border:1px solid var(--rs-border);background:var(--rs-surface-soft);color:var(--rs-muted);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:999px;padding:.25rem .5rem;font-size:.68rem;font-weight:750}.rs-season-ranking__championship[data-v-8471218b] .rs-metric-grid{gap:.5rem}.rs-season-ranking__championship[data-v-8471218b] .rs-metric{background:var(--rs-surface-soft);gap:.22rem;min-height:80px;padding:.68rem}.rs-season-ranking__championship[data-v-8471218b] .rs-metric strong{overflow-wrap:anywhere;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.12}.rs-season-ranking__championship[data-v-8471218b] .rs-metric small{font-size:.72rem;line-height:1.25}.rs-ranking-results[data-v-8471218b] .rs-btn{min-height:44px}.rs-season-ranking__category-bar[data-v-8471218b]{justify-content:space-between;align-items:flex-end;gap:var(--rs-space-4,1rem);padding-bottom:var(--rs-space-4,1rem);border-bottom:1px solid var(--rs-border);display:flex}.rs-season-ranking__category-bar h2[data-v-8471218b]{margin:0}.rs-season-ranking__category-bar p[data-v-8471218b]{color:var(--rs-muted);margin:.35rem 0 0}.rs-season-ranking__category-buttons[data-v-8471218b]{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;max-width:100%;display:flex}.rs-season-ranking__category-buttons button[data-v-8471218b]{border-color:var(--rs-border);background:var(--rs-surface);white-space:nowrap;padding:.6rem .8rem}.rs-season-ranking__category-select[data-v-8471218b]{gap:.45rem;min-width:0;display:none}.rs-season-ranking__category-select>span[data-v-8471218b]{color:var(--rs-muted);font-size:.78rem;font-weight:850}.rs-season-ranking__category-select .rs-form-control[data-v-8471218b]{width:100%;min-width:0;min-height:44px}.rs-season-ranking__lens-grid[data-v-8471218b]{gap:var(--rs-space-4,1rem);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rs-season-ranking__lens[data-v-8471218b],.rs-season-ranking__mobile-row[data-v-8471218b]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-lg);background:var(--rs-surface);box-shadow:var(--rs-shadow-soft)}.rs-season-ranking__flight-chip[data-v-8471218b],.rs-season-ranking__mobile-row dl>div[data-v-8471218b]{gap:.15rem;display:grid}.rs-season-ranking__lens[data-v-8471218b]{gap:var(--rs-space-3,.75rem);padding:var(--rs-card-pad,1.25rem);display:grid}.rs-season-ranking__lens strong[data-v-8471218b]{color:var(--rs-ink);font-size:1.35rem}.rs-season-ranking__lens span[data-v-8471218b],.rs-season-ranking__mobile-row dt[data-v-8471218b],.rs-season-ranking__table small[data-v-8471218b]{color:var(--rs-muted);font-size:.78rem;font-weight:800}.rs-season-ranking__lens p[data-v-8471218b]{color:var(--rs-ink-soft);margin:0}.rs-season-ranking__table-card[data-v-8471218b]{min-width:0;padding-top:var(--rs-space-4,1rem);border-top:1px solid var(--rs-border);container:seasonal-ranking-table/inline-size}.rs-season-ranking__table-body[data-v-8471218b]{gap:var(--rs-space-4,1rem);min-width:0;display:grid}.rs-season-ranking__table[data-v-8471218b]{max-width:100%}.rs-season-ranking__rank-badge[data-v-8471218b]{border:1px solid var(--rs-border-strong);background:var(--rs-surface-raised);width:2rem;height:2rem;color:var(--rs-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.75rem;font-weight:800;line-height:1;display:inline-grid}.rs-season-ranking__table[data-v-8471218b] td{vertical-align:top}.rs-season-ranking__mobile-head .rs-pilot-inline[data-v-8471218b],.rs-season-ranking__table .rs-pilot-inline[data-v-8471218b]{border-radius:var(--rs-radius-sm);align-items:center;min-block-size:44px;padding:.25rem .15rem}.rs-season-ranking__table caption[data-v-8471218b]{color:var(--rs-muted);text-align:start;padding:.75rem}.rs-season-ranking__table small[data-v-8471218b]{margin-top:.18rem;display:block}.rs-season-ranking__flight-chip[data-v-8471218b]{border:1px solid var(--rs-border);border-radius:var(--rs-radius-sm);background:var(--rs-surface-soft);min-width:8.25rem;min-height:44px;color:var(--rs-ink);padding:.5rem .6rem;text-decoration:none}.rs-season-ranking__flight-chip span[data-v-8471218b]{color:var(--rs-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:750;overflow:hidden}.rs-season-ranking__flight-chip strong[data-v-8471218b]{font-size:.88rem}.rs-season-ranking__mobile-list[data-v-8471218b]{display:none}.rs-season-ranking__mobile-row[data-v-8471218b]{gap:var(--rs-space-3,.75rem);padding:var(--rs-card-pad,1rem)}.rs-season-ranking__mobile-head[data-v-8471218b]{align-items:center;gap:var(--rs-space-3,.75rem);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.rs-season-ranking__mobile-head .rs-pilot-inline span[data-v-8471218b],.rs-season-ranking__mobile-head>.rs-pilot-inline[data-v-8471218b]{min-width:0}.rs-season-ranking__mobile-head .rs-pilot-inline small[data-v-8471218b],.rs-season-ranking__mobile-head .rs-pilot-inline strong[data-v-8471218b]{overflow-wrap:anywhere;min-width:0}.rs-season-ranking__mobile-row dl[data-v-8471218b]{gap:var(--rs-space-2,.5rem);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.rs-season-ranking__mobile-row dd[data-v-8471218b]{color:var(--rs-ink);font-variant-numeric:tabular-nums;margin:0;font-weight:900}.rs-season-ranking__globe-band[data-v-8471218b]{border-radius:var(--rs-radius-lg);overflow:hidden}@container seasonal-ranking-table (width<=820px){.rs-season-ranking__table[data-v-8471218b]{display:none}.rs-season-ranking__mobile-list[data-v-8471218b],.rs-season-ranking__mobile-row[data-v-8471218b]{display:grid}}@media (width<=920px){.rs-season-ranking__category-bar[data-v-8471218b],.rs-season-ranking__hero[data-v-8471218b]{grid-template-columns:minmax(0,1fr);display:grid}.rs-season-ranking__category-buttons[data-v-8471218b],.rs-season-ranking__hero-meta[data-v-8471218b]{justify-content:flex-start;min-width:0}.rs-ranking-filters__form[data-v-8471218b]{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-season-ranking__lens-grid[data-v-8471218b]{grid-template-columns:1fr}.rs-season-ranking[data-v-8471218b] .rs-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-season-ranking__table[data-v-8471218b]{display:none}.rs-season-ranking__mobile-list[data-v-8471218b],.rs-season-ranking__mobile-row[data-v-8471218b]{display:grid}}@media (width<=720px){.rs-ranking-view[data-v-8471218b]{align-self:stretch;display:grid}.rs-ranking-advanced__body[data-v-8471218b],.rs-ranking-filters__form[data-v-8471218b],.rs-season-ranking[data-v-8471218b] .rs-metric-grid{grid-template-columns:minmax(0,1fr)}.rs-ranking-period-nav[data-v-8471218b]{grid-column:1/-1}.rs-ranking-advanced__body p[data-v-8471218b]{grid-column:auto}.rs-season-ranking__mobile-row dl[data-v-8471218b]{grid-template-columns:1fr}}@media (width<=760px){.rs-season-ranking__category-buttons[data-v-8471218b]{display:none}.rs-season-ranking__category-select[data-v-8471218b]{width:100%;display:grid}.rs-season-ranking__category-metric[data-v-8471218b]{display:none}}@media (prefers-reduced-motion:reduce){.rs-ranking-period-nav__button[data-v-8471218b],.rs-ranking-view button[data-v-8471218b],.rs-season-ranking__category-buttons button[data-v-8471218b]{scroll-behavior:auto;transition:none}}
