.board-row[data-astro-cid-yncfkntp]{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);grid-template-columns:3rem 3.5rem minmax(0,1fr) auto;align-items:center;transition:border-color .12s;display:grid;position:relative}.board-row[data-astro-cid-yncfkntp]:hover,.board-row[data-astro-cid-yncfkntp]:focus-within{border-color:var(--color-text-muted)}.medal-1[data-astro-cid-yncfkntp]{background:var(--color-top-1);border-color:#0000}.medal-2[data-astro-cid-yncfkntp]{background:var(--color-top-2);border-color:#0000}.medal-3[data-astro-cid-yncfkntp]{background:var(--color-top-3);border-color:#0000}.rank[data-astro-cid-yncfkntp]{font-family:var(--font-display);font-stretch:var(--display-stretch);font-weight:800;font-size:var(--text-lg);text-align:center;color:var(--color-text-muted);font-variant-numeric:tabular-nums;line-height:1}.medal[data-astro-cid-yncfkntp] .rank[data-astro-cid-yncfkntp]{font-size:var(--text-xl)}.medal-1[data-astro-cid-yncfkntp] .rank[data-astro-cid-yncfkntp]{color:var(--color-rank-gold)}.medal-2[data-astro-cid-yncfkntp] .rank[data-astro-cid-yncfkntp]{color:var(--color-rank-silver)}.medal-3[data-astro-cid-yncfkntp] .rank[data-astro-cid-yncfkntp]{color:var(--color-rank-bronze)}.avatar[data-astro-cid-yncfkntp]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);width:3.5rem;height:3.5rem;color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-xl);place-items:center;font-weight:800;display:grid;position:relative;overflow:hidden}.avatar[data-astro-cid-yncfkntp] img[data-astro-cid-yncfkntp]{box-sizing:border-box;object-fit:contain;background:var(--color-bg);width:100%;height:100%;position:absolute;inset:0}.body[data-astro-cid-yncfkntp]{min-width:0}.title[data-astro-cid-yncfkntp]{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.3;overflow:hidden}.title[data-astro-cid-yncfkntp] a[data-astro-cid-yncfkntp]{color:inherit;text-decoration:none}.title[data-astro-cid-yncfkntp] a[data-astro-cid-yncfkntp]:after{content:"";position:absolute;inset:0}.title[data-astro-cid-yncfkntp] a[data-astro-cid-yncfkntp]:focus-visible{outline:none}.title[data-astro-cid-yncfkntp] a[data-astro-cid-yncfkntp]:focus-visible:after{outline:2px solid var(--color-text);outline-offset:-2px}.board-row[data-astro-cid-yncfkntp]:hover .title[data-astro-cid-yncfkntp] a[data-astro-cid-yncfkntp]{text-decoration:underline}.description[data-astro-cid-yncfkntp]{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;overflow:hidden}.meta[data-astro-cid-yncfkntp]{align-items:center;gap:var(--space-1) var(--space-2);margin:var(--space-1) 0 0;color:var(--color-text-muted);font-size:var(--text-xs);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.meta[data-astro-cid-yncfkntp]>[data-astro-cid-yncfkntp]:not(:last-child):after{content:"·";margin-left:var(--space-2)}.category[data-astro-cid-yncfkntp]{color:var(--color-text);font-weight:600}.details[data-astro-cid-yncfkntp]{z-index:1;color:inherit;position:relative}.details[data-astro-cid-yncfkntp]:hover{color:var(--color-text)}.side[data-astro-cid-yncfkntp]{align-items:flex-end;gap:var(--space-1);flex-direction:column;align-self:start;padding-top:2px;display:flex}.total[data-astro-cid-yncfkntp]{font-size:var(--text-lg);line-height:1.2}.claim-rank[data-astro-cid-yncfkntp]{z-index:1;color:var(--color-text);font-size:var(--text-xs);white-space:nowrap;font-weight:600;position:relative}.claim-rank[data-astro-cid-yncfkntp]:hover{text-decoration-thickness:2px}@media (hover:hover){.claim-rank[data-astro-cid-yncfkntp]{opacity:0;transition:opacity .12s}.board-row[data-astro-cid-yncfkntp]:hover .claim-rank[data-astro-cid-yncfkntp],.board-row[data-astro-cid-yncfkntp]:focus-within .claim-rank[data-astro-cid-yncfkntp]{opacity:1}}@media (hover:none){.claim-rank[data-astro-cid-yncfkntp]{display:none}}@media (width<=30rem){.board-row[data-astro-cid-yncfkntp]{gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-1);border-radius:var(--radius-md);grid-template-columns:2.25rem 2.75rem minmax(0,1fr) auto}.avatar[data-astro-cid-yncfkntp]{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;font-size:var(--text-base)}.claim-rank[data-astro-cid-yncfkntp]{display:none}.rank[data-astro-cid-yncfkntp],.medal[data-astro-cid-yncfkntp] .rank[data-astro-cid-yncfkntp]{font-size:var(--text-lg)}.total[data-astro-cid-yncfkntp]{font-size:var(--text-base)}.description[data-astro-cid-yncfkntp]{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.board-list[data-astro-cid-udmctdl5]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}
