.page.svelte-19wvpsq{width:100%;max-width:1200px;padding:clamp(28px, 5vh, 64px) var(--page-gutter) 80px;margin:0 auto}.crumbs.svelte-19wvpsq{min-width:0;color:var(--muted);align-items:center;gap:6px;margin-bottom:24px;font-size:14px;display:flex}.crumbs.svelte-19wvpsq a:where(.svelte-19wvpsq){color:var(--muted);flex:none;text-decoration:none}.crumbs.svelte-19wvpsq span:where(.svelte-19wvpsq){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero.svelte-19wvpsq{align-items:center;gap:20px;min-width:0;display:flex}.id.svelte-19wvpsq{min-width:0}h1.svelte-19wvpsq{letter-spacing:-.035em;align-items:center;gap:12px;min-width:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);line-height:1.1;display:flex}h1.svelte-19wvpsq span:where(.svelte-19wvpsq){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-19wvpsq{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:14px;display:flex}.meta.svelte-19wvpsq a:where(.svelte-19wvpsq){color:var(--link);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.lead.svelte-19wvpsq{max-width:760px;color:var(--ink-2);font-size:var(--text-lead);margin-top:24px;line-height:1.5}.scores.svelte-19wvpsq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.score.svelte-19wvpsq{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:18px}.score-top.svelte-19wvpsq{align-items:center;gap:10px;margin-bottom:12px;display:flex}.piece.svelte-19wvpsq{border:1px solid var(--border-strong);border-radius:50%;width:14px;height:14px}.piece.white.svelte-19wvpsq{background:#fff}.piece.black.svelte-19wvpsq{background:#1b2130}.label.svelte-19wvpsq{flex:1;font-weight:600}.pct.svelte-19wvpsq{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:24px;font-weight:650}.tally.svelte-19wvpsq{color:var(--muted);margin-top:10px;font-size:13px}.block.svelte-19wvpsq{margin-top:44px}h2.svelte-19wvpsq{font-size:var(--text-heading);letter-spacing:-.02em}.two.svelte-19wvpsq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.openings.svelte-19wvpsq{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);padding:16px 18px}.openings.svelte-19wvpsq h3:where(.svelte-19wvpsq){color:var(--muted);font-size:13px;font-weight:550}.openings.svelte-19wvpsq ul:where(.svelte-19wvpsq){margin-top:8px;padding:0;list-style:none}.openings.svelte-19wvpsq li:where(.svelte-19wvpsq){border-top:1px solid var(--divider);grid-template-columns:minmax(0,1fr) 40px 90px;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:grid}.openings.svelte-19wvpsq li:where(.svelte-19wvpsq):first-child{border-top:0}.oname.svelte-19wvpsq{gap:8px;min-width:0;display:flex}.oname.svelte-19wvpsq a:where(.svelte-19wvpsq),.oname.svelte-19wvpsq span:where(.svelte-19wvpsq):last-child{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.oname.svelte-19wvpsq a:where(.svelte-19wvpsq):hover{color:var(--link)}.eco.svelte-19wvpsq{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:1.7}.ocount.svelte-19wvpsq{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right}.muted.svelte-19wvpsq{color:var(--muted);margin-top:8px}.table.svelte-19wvpsq{margin-top:16px}.pager.svelte-19wvpsq{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:16px;font-size:14px;display:grid}.pager.svelte-19wvpsq a:where(.svelte-19wvpsq){min-height:44px;color:var(--ink-2);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.pager.svelte-19wvpsq a[rel=next]:where(.svelte-19wvpsq){justify-self:end}.count.svelte-19wvpsq{color:var(--muted)}@media (width<=860px){.two.svelte-19wvpsq,.scores.svelte-19wvpsq{grid-template-columns:1fr}}@media (width<=520px){.hero.svelte-19wvpsq{gap:14px}.hero.svelte-19wvpsq .mono{width:56px;height:56px;font-size:21px!important}.openings.svelte-19wvpsq li:where(.svelte-19wvpsq){grid-template-columns:minmax(0,1fr) 32px 64px}}
