.board{max-width:var(--measure)}.board__heading{margin-bottom:var(--space-8);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.podium{list-style:none;margin:0 0 var(--space-10);padding:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.podium__slot{display:grid;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-5) var(--space-4);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.podium__slot--1{background:var(--color-hero-gradient);border-color:transparent;color:var(--color-on-hero);box-shadow:var(--shadow-card)}.podium__rank{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.podium__name{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere}.podium__figures{font-size:var(--text-xs);color:var(--color-text-muted)}.podium__locked{font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted)}.podium__slot--1 .podium__figures,.podium__slot--1 .podium__locked{color:var(--color-on-hero-muted)}.podium__berries{margin-top:var(--space-2)}.standing{margin-bottom:var(--space-8);padding:var(--space-5);background:var(--color-surface-inset);border:1px dashed var(--color-border-strong);border-radius:var(--radius-card)}.standing--ranked{border-style:solid;border-color:var(--color-border)}.standing__rank{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3);margin-top:var(--space-2);font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-accent)}.standing__rank--none{color:var(--color-text-muted)}.standing__tag{padding:var(--space-1) var(--space-3);background:var(--color-pill-bg);color:var(--color-pill-text);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.standing__figures{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-4);margin-top:var(--space-2)}.standing__accuracy{font-size:var(--text-md);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text)}.standing__resolved{font-size:var(--text-xs);color:var(--color-text-muted)}.standing__note{color:var(--color-text-soft)}.standing__claim,.standing__note{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-normal)}.standing__claim{color:var(--color-text)}.board__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.board__row{display:grid;grid-template-columns:2.25rem auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--space-2) var(--space-3);gap:var(--space-2) var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card)}.board__avatar{grid-row:1;display:block}.board__link{color:inherit}.board__link:hover{color:var(--color-nav-active)}.podium__avatar{display:block}.board__place{font-size:var(--text-md);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.board__who{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.board__name{font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);overflow-wrap:anywhere}.board__meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted)}.board__locked{letter-spacing:var(--tracking-label);text-transform:uppercase}.board__berries{display:inline-flex;align-items:center;gap:var(--space-2);grid-column:3/-1;justify-self:start;padding:var(--space-1) var(--space-3);background:var(--color-pill-bg);color:var(--color-pill-text);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.board__berries-mark{width:14px;height:14px;flex:none}.board__accuracy{grid-row:1;grid-column:4;font-size:var(--text-lg);font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text)}.board__footer{margin-top:var(--space-8);text-align:center;font-size:var(--text-xs);color:var(--color-text-muted)}@media (min-width:34rem){.board__row{grid-template-columns:2.25rem auto minmax(0,1fr) auto auto;gap:var(--space-4)}.board__berries{grid-column:4;justify-self:end}.board__accuracy{grid-column:5;min-width:3.5rem}}@media (min-width:44rem){.podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--space-4)}.podium__slot--1{order:2;padding-block:var(--space-8)}.podium__slot--2{order:1}.podium__slot--3{order:3}}@media (min-width:56rem){.board{max-width:var(--measure-wide)}.board__row{padding:var(--space-5) var(--space-6)}}