.post-layout.svelte-1mg1p7k{display:grid;grid-template-columns:1fr;grid-template-areas:"content";max-width:var(--content-width);margin:0 auto}article.svelte-1mg1p7k{grid-area:content;min-width:0}.post-header.svelte-1mg1p7k{text-align:center;margin-bottom:var(--space-10);padding-bottom:var(--space-8);border-bottom:1px solid var(--color-border-light)}.post-header.svelte-1mg1p7k h1:where(.svelte-1mg1p7k){font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:500;line-height:var(--leading-tight);margin-bottom:var(--space-4);color:var(--color-text)}.post-meta.svelte-1mg1p7k{display:flex;align-items:center;justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-4)}.post-authors.svelte-1mg1p7k{font-size:var(--text-base);color:var(--color-text-secondary);font-weight:400}.meta-sep.svelte-1mg1p7k{color:var(--color-text-subtle);font-size:var(--text-sm)}.post-date.svelte-1mg1p7k{color:var(--color-text-muted);font-size:var(--text-sm)}.resource-links.svelte-1mg1p7k{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:var(--space-2)}.resource-link.svelte-1mg1p7k{font-size:var(--text-sm);font-family:var(--font-ui);font-weight:500;color:var(--color-text-secondary);text-decoration:none;padding:.3em .85em;border-radius:var(--radius-full);border:1px solid var(--color-border);transition:color var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast)}.resource-link.svelte-1mg1p7k:hover{color:var(--color-text);border-color:var(--color-text-muted);background:var(--color-surface)}.leaderboard-body.svelte-1mg1p7k h2{margin-top:var(--space-10)}.leaderboard-body.svelte-1mg1p7k h3{margin-top:0;margin-bottom:var(--space-2);font-size:var(--text-md)}.table-scroll.svelte-1mg1p7k{overflow-x:auto;-webkit-overflow-scrolling:touch}th.sortable.svelte-1mg1p7k{cursor:pointer;-webkit-user-select:none;user-select:none}th.sortable.svelte-1mg1p7k:hover,th.active.svelte-1mg1p7k{color:var(--color-text)}td.num.svelte-1mg1p7k{font-variant-numeric:tabular-nums;text-align:right;font-family:var(--font-mono);font-size:var(--text-sm)}td.highlight.svelte-1mg1p7k{font-weight:600;color:var(--color-text)}td.por.svelte-1mg1p7k{color:#b5473c}.state-card.svelte-1mg1p7k{margin:var(--space-8) 0;padding:var(--space-5);text-align:center;border:1px solid var(--color-border-light);border-radius:var(--radius-lg)}.state-card.svelte-1mg1p7k p:where(.svelte-1mg1p7k){margin-bottom:0;font-size:var(--text-sm);color:var(--color-text-muted)}.state-card.error.svelte-1mg1p7k p:where(.svelte-1mg1p7k){color:#b5473c;font-family:var(--font-mono)}@media(max-width:720px){.post-header.svelte-1mg1p7k{margin-bottom:var(--space-8);padding-bottom:var(--space-6)}.post-header.svelte-1mg1p7k h1:where(.svelte-1mg1p7k){font-size:var(--text-2xl)}}
