.league[data-astro-cid-b3xgvihv]{margin-top:var(--space-6)}.league__title[data-astro-cid-b3xgvihv]{margin:0 0 var(--space-3);font-size:var(--font-size-lg)}.league__points[data-astro-cid-b3xgvihv]{font-weight:800}.league__table[data-astro-cid-b3xgvihv] tfoot[data-astro-cid-b3xgvihv] th[data-astro-cid-b3xgvihv],.league__table[data-astro-cid-b3xgvihv] tfoot[data-astro-cid-b3xgvihv] td[data-astro-cid-b3xgvihv]{border-top:2px solid var(--color-border-strong);font-weight:800}.league__facts[data-astro-cid-b3xgvihv]{gap:var(--space-3);margin:var(--space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));padding:0;list-style:none;display:grid}.league__facts[data-astro-cid-b3xgvihv] li[data-astro-cid-b3xgvihv]{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}@media (width<=560px){.league__table[data-astro-cid-b3xgvihv] .col-detail[data-astro-cid-b3xgvihv]{display:none}}.badges[data-astro-cid-5hkv4zlu]{margin-top:var(--space-6)}.badges__title[data-astro-cid-5hkv4zlu]{font-size:var(--font-size-lg);margin:0}.badges__summary[data-astro-cid-5hkv4zlu]{margin:var(--space-1) 0 var(--space-3)}.badges__list[data-astro-cid-5hkv4zlu]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.badge[data-astro-cid-5hkv4zlu]{--tier:var(--color-border-strong);--tier-line:var(--color-border-subtle);--tier-text:var(--color-text-muted);gap:var(--space-3);padding:var(--space-3);border:1px solid var(--tier-line);border-radius:var(--radius-md);background:var(--color-surface-raised);grid-template-columns:3.5rem minmax(0,1fr);align-items:start;display:grid}.badge--l1[data-astro-cid-5hkv4zlu]{--tier:var(--color-tier-bronze);--tier-line:var(--color-tier-bronze-line);--tier-text:var(--color-tier-bronze)}.badge--l2[data-astro-cid-5hkv4zlu]{--tier:var(--color-rarity-rare);--tier-line:var(--color-rarity-rare-line);--tier-text:var(--color-rarity-rare)}.badge--l3[data-astro-cid-5hkv4zlu],.badge--l4[data-astro-cid-5hkv4zlu]{--tier:var(--color-highlight);--tier-line:var(--color-highlight-line);--tier-text:var(--color-highlight)}.badge__medal[data-astro-cid-5hkv4zlu]{border:3px solid var(--tier);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--tier) 35%, transparent), var(--color-bg-canvas) 70%);width:3.5rem;height:3.5rem;box-shadow:0 0 0 2px var(--tier-line);border-radius:50%;place-items:center;display:grid}.badge--l4[data-astro-cid-5hkv4zlu] .badge__medal[data-astro-cid-5hkv4zlu]{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-highlight) 35%, var(--color-bg-canvas)), var(--color-bg-canvas) 70%) padding-box, conic-gradient(var(--color-highlight), var(--color-accent-strong), var(--color-rarity-rare), var(--color-highlight-strong), var(--color-highlight)) border-box;box-shadow:0 0 14px color-mix(in srgb, var(--color-highlight) 45%, transparent);border-color:#0000}.badge__icon[data-astro-cid-5hkv4zlu]{font-size:1.6rem;line-height:1}.badge--l0[data-astro-cid-5hkv4zlu] .badge__icon[data-astro-cid-5hkv4zlu]{filter:grayscale();opacity:.55}.badge__text[data-astro-cid-5hkv4zlu]{gap:var(--space-1);min-width:0;display:grid}.badge__name[data-astro-cid-5hkv4zlu]{font-size:var(--font-size-base)}.badge__tier[data-astro-cid-5hkv4zlu]{color:var(--tier-text);font-size:var(--font-size-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:900}.badge--l4[data-astro-cid-5hkv4zlu] .badge__tier[data-astro-cid-5hkv4zlu]{color:var(--color-highlight-strong)}.badge__value[data-astro-cid-5hkv4zlu],.badge__next[data-astro-cid-5hkv4zlu]{color:var(--color-text-muted)}.badge__bar[data-astro-cid-5hkv4zlu]{border-radius:var(--radius-pill);background:var(--color-bg-canvas);height:6px;display:block;overflow:hidden}.badge__bar[data-astro-cid-5hkv4zlu] span[data-astro-cid-5hkv4zlu]{border-radius:inherit;background:var(--tier);height:100%;display:block}.badge--l0[data-astro-cid-5hkv4zlu] .badge__bar[data-astro-cid-5hkv4zlu] span[data-astro-cid-5hkv4zlu]{background:var(--color-border-strong)}.fields[data-astro-cid-s4svbnd2]{margin-top:var(--space-6)}.fields__title[data-astro-cid-s4svbnd2]{font-size:var(--font-size-lg);margin:0}.fields__summary[data-astro-cid-s4svbnd2]{margin:var(--space-1) 0 var(--space-3)}.fields__facts[data-astro-cid-s4svbnd2]{gap:var(--space-3);margin:0 0 var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));padding:0;list-style:none;display:grid}.fields__fact[data-astro-cid-s4svbnd2]{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}.fields__fact-label[data-astro-cid-s4svbnd2]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.fields__table[data-astro-cid-s4svbnd2] th[data-astro-cid-s4svbnd2][scope=row]{color:var(--color-text);font-size:var(--font-size-sm);letter-spacing:normal;text-transform:none;font-weight:700}.fields__table[data-astro-cid-s4svbnd2] th[data-astro-cid-s4svbnd2],.fields__table[data-astro-cid-s4svbnd2] td[data-astro-cid-s4svbnd2]{padding:var(--space-2) var(--space-2)}.fields__diff[data-astro-cid-s4svbnd2]{align-items:center;gap:var(--space-2);display:flex}.fields__table[data-astro-cid-s4svbnd2] td[data-astro-cid-s4svbnd2]:last-child{width:45%}.fields__bar[data-astro-cid-s4svbnd2]{border-radius:var(--radius-pill);background:var(--color-surface-tint);flex:1;min-width:3rem;height:.6rem;position:relative}.fields__bar[data-astro-cid-s4svbnd2]:before{background:var(--color-border-strong);content:"";width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.fields__fill[data-astro-cid-s4svbnd2]{width:var(--w);border-radius:var(--radius-pill);position:absolute;top:0;bottom:0}.fields__fill--plus[data-astro-cid-s4svbnd2]{background:var(--color-success);left:50%}.fields__fill--minus[data-astro-cid-s4svbnd2]{background:var(--color-danger);right:50%}.fields__pct[data-astro-cid-s4svbnd2]{min-width:3.2rem;font-size:var(--font-size-sm);text-align:right;white-space:nowrap}.profile[data-astro-cid-ijpje3cd]{gap:var(--space-8);margin-top:var(--space-6);display:grid}.profile__name[data-astro-cid-ijpje3cd]{font-size:var(--font-size-2xl)}.profile__nick[data-astro-cid-ijpje3cd]{color:var(--color-rarity-rare);margin:0;font-weight:700}.profile__placeholder[data-astro-cid-ijpje3cd]{place-items:center;height:100%;font-size:5rem;display:grid}.records[data-astro-cid-ijpje3cd]{margin-top:var(--space-6)}.reviews[data-astro-cid-ijpje3cd]{align-items:center;gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.reviews__label[data-astro-cid-ijpje3cd]{margin-right:var(--space-2);font-weight:800}.reviews__link[data-astro-cid-ijpje3cd]{min-width:44px;min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-highlight-line);border-radius:var(--radius-pill);color:var(--color-highlight-strong);place-items:center;font-weight:800;text-decoration:none;display:inline-grid}.reviews__link[data-astro-cid-ijpje3cd]:hover{border-color:var(--color-highlight-strong)}.records__title[data-astro-cid-ijpje3cd]{margin:0 0 var(--space-3);font-size:var(--font-size-lg)}.records__list[data-astro-cid-ijpje3cd]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;padding:0;list-style:none;display:grid}.records__item[data-astro-cid-ijpje3cd]{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-raised);display:grid}.records__item--top[data-astro-cid-ijpje3cd]{border-color:var(--color-highlight-line)}.records__label[data-astro-cid-ijpje3cd]{color:var(--color-text-muted);font-size:var(--font-size-sm)}.records__value[data-astro-cid-ijpje3cd]{font-family:var(--font-display);font-size:var(--font-size-xl)}.records__item--top[data-astro-cid-ijpje3cd] .records__value[data-astro-cid-ijpje3cd]{color:var(--color-highlight)}.records__detail[data-astro-cid-ijpje3cd]{color:var(--color-text-muted)}.profile__bio[data-astro-cid-ijpje3cd]{margin-top:var(--space-6);font-size:var(--font-size-lg)}.profile__motto[data-astro-cid-ijpje3cd]{margin:var(--space-6) 0;padding-left:var(--space-4);border-left:3px solid var(--color-highlight);color:var(--color-highlight-strong);font-size:var(--font-size-lg);font-style:italic}@media (width>=850px){.profile[data-astro-cid-ijpje3cd]{grid-template-columns:360px 1fr;align-items:start}}
