._page_e5yuc_1{display:flex;flex-direction:column;gap:var(--spacing-6);max-width:760px}._hero_e5yuc_7{display:flex;align-items:center;gap:var(--spacing-6)}._ring_e5yuc_12{--size: 128px;width:var(--size);height:var(--size);flex-shrink:0;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(closest-side,var(--background) 78%,transparent 79% 100%),conic-gradient(var(--primary) calc(var(--pct) * 1%),var(--muted) 0);box-shadow:0 0 32px color-mix(in srgb,var(--primary) 30%,transparent)}._pct_e5yuc_27{font-family:var(--font-family-display);font-weight:800;font-size:2rem}._pctLabel_e5yuc_32{font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted-foreground)}._title_e5yuc_38{font-family:var(--font-family-display);font-weight:800;font-size:clamp(1.8rem,6vw,2.6rem);letter-spacing:-.03em;margin:0}._sub_e5yuc_45{margin:var(--spacing-1) 0 0;color:var(--muted-foreground)}._card_e5yuc_49{display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4);border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border)}._h2_e5yuc_58{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-family-display);font-size:1.2rem;margin:0}._row_e5yuc_66{display:grid;grid-template-columns:18px minmax(0,1fr) 70px;grid-template-areas:"icon label count" "bar bar bar";align-items:center;gap:6px var(--spacing-2)}._rowIcon_e5yuc_73{grid-area:icon;color:var(--primary)}._rowLabel_e5yuc_77{grid-area:label;font-size:.9rem;font-weight:600}._bar_e5yuc_82{grid-area:bar}._count_e5yuc_85{grid-area:count;text-align:right;font-family:var(--font-family-monospace);font-size:.8rem;color:var(--muted-foreground)}._links_e5yuc_92{display:flex;gap:var(--spacing-4);font-size:.85rem}._links_e5yuc_92 a{color:var(--primary);font-weight:600}._board_e5yuc_101{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._boardRow_e5yuc_109{display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius)}._me_e5yuc_116{background:color-mix(in srgb,var(--primary) 12%,transparent)}._rank_e5yuc_119{width:24px;text-align:center;font-family:var(--font-family-display);font-weight:800;color:var(--muted-foreground)}._name_e5yuc_126{flex:1;display:flex;flex-direction:column;font-weight:600}._name_e5yuc_126 small{font-weight:400;color:var(--muted-foreground)}._boardPct_e5yuc_136{font-family:var(--font-family-monospace);font-weight:600;color:var(--primary)}._trophy_e5yuc_141{color:var(--warning)}._muted_e5yuc_144{margin:0;font-size:.78rem;color:var(--muted-foreground)}._emptyBoard_e5yuc_149{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);color:var(--muted-foreground)}._emptyBoard_e5yuc_149 p{margin:0}._signedOut_e5yuc_159{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-3);padding:var(--spacing-12) var(--spacing-4);color:var(--muted-foreground)}._signedOut_e5yuc_159 p{margin:0 0 var(--spacing-2);max-width:28rem}._skelRing_e5yuc_172{width:128px;height:128px;border-radius:50%}._skelList_e5yuc_177{height:260px;border-radius:var(--radius-lg)}@media(max-width:480px){._ring_e5yuc_12{--size: 104px}._pct_e5yuc_27{font-size:1.6rem}}
