.post.svelte-1rp7ket{max-width:680px;margin:0 auto;padding:0 1rem}.post__header.svelte-1rp7ket{margin-bottom:2rem}.post__meta.svelte-1rp7ket{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.post__date.svelte-1rp7ket{font-family:JetBrains Mono,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-muted, #6b6558)}.dark .post__date.svelte-1rp7ket{color:var(--ink-muted, #c0b9a2)}.post__badge.svelte-1rp7ket{font-family:JetBrains Mono,monospace;font-size:.5rem;text-transform:uppercase;letter-spacing:.1em;padding:.15rem .5rem;border:1px solid var(--divider-color, #e2ddcc);color:var(--ink-muted, #6b6558)}.dark .post__badge.svelte-1rp7ket{border-color:var(--divider-color, #2a2924);color:var(--ink-muted, #c0b9a2)}.post__badge--fantasy.svelte-1rp7ket{color:#6d9b72;border-color:#6d9b72}.dark .post__badge--fantasy.svelte-1rp7ket{color:#8bc49a;border-color:#8bc49a}.post__title.svelte-1rp7ket{font-family:Georgia,serif;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:700;color:var(--ink-strong, #0f0f0f);margin:0;line-height:1.2}.dark .post__title.svelte-1rp7ket{color:var(--ink-strong, #f5f2eb)}.post__subtitle.svelte-1rp7ket{font-family:Georgia,serif;font-size:1rem;color:var(--ink-muted, #6b6558);margin:.5rem 0 0;font-style:italic}.dark .post__subtitle.svelte-1rp7ket{color:var(--ink-muted, #c0b9a2)}.post__body.svelte-1rp7ket p:where(.svelte-1rp7ket){font-family:Georgia,serif;font-size:1.1rem;line-height:1.8;color:var(--ink-muted, #6b6558);margin:0 0 1.5rem}.dark .post__body.svelte-1rp7ket p:where(.svelte-1rp7ket){color:var(--ink-muted, #c0b9a2)}.post__body.svelte-1rp7ket strong:where(.svelte-1rp7ket){color:var(--ink-strong, #0f0f0f)}.dark .post__body.svelte-1rp7ket strong:where(.svelte-1rp7ket){color:var(--ink-strong, #f5f2eb)}.post__body.svelte-1rp7ket em:where(.svelte-1rp7ket){font-style:italic}.post__h3.svelte-1rp7ket{font-family:Georgia,serif;font-size:1.2rem;font-weight:700;color:var(--ink-strong, #0f0f0f);margin:2.5rem 0 1rem}.dark .post__h3.svelte-1rp7ket{color:var(--ink-strong, #f5f2eb)}.post__link.svelte-1rp7ket{color:var(--accent-color, #f4c542);text-decoration:underline;text-underline-offset:3px}.post__callout.svelte-1rp7ket{border-left:3px solid var(--accent-color, #f4c542);padding:1rem 1.25rem;margin:2rem 0;font-family:Georgia,serif;font-size:1rem;line-height:1.6;color:var(--ink-muted, #6b6558);background:color-mix(in oklab,var(--accent-color, #f4c542) 5%,transparent)}.dark .post__callout.svelte-1rp7ket{color:var(--ink-muted, #c0b9a2)}.comparison.svelte-1rp7ket{margin:2rem 0}.player-card.svelte-1rp7ket{border:1px solid var(--divider-color, #e2ddcc);border-radius:8px;overflow:hidden;background:var(--card-bg, #faf8f0)}.dark .player-card.svelte-1rp7ket{border-color:var(--divider-color, #2a2924);background:var(--card-bg, #1a1917)}.player-card--hero.svelte-1rp7ket{border-left:3px solid #27ae60}.player-card--warning.svelte-1rp7ket{border-left:3px solid #e74c3c}.player-card__header.svelte-1rp7ket{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--divider-color, #e2ddcc)}.dark .player-card__header.svelte-1rp7ket{border-color:var(--divider-color, #2a2924)}.player-card__photo.svelte-1rp7ket{width:48px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:4px;background:var(--divider-color)}.player-card__name.svelte-1rp7ket{font-family:Georgia,serif;font-size:1.1rem;font-weight:700;color:var(--ink-strong, #0f0f0f)}.dark .player-card__name.svelte-1rp7ket{color:var(--ink-strong, #f5f2eb)}.player-card__detail.svelte-1rp7ket{font-size:.7rem;color:var(--ink-muted, #6b6558)}.player-card__stats.svelte-1rp7ket{width:100%;border-collapse:collapse;font-size:.8rem;font-family:JetBrains Mono,monospace}.player-card__stats.svelte-1rp7ket td:where(.svelte-1rp7ket){padding:.25rem 1rem;border-bottom:1px solid color-mix(in oklab,var(--divider-color) 50%,transparent)}.player-card__stats.svelte-1rp7ket td:where(.svelte-1rp7ket):first-child{color:var(--ink-muted, #6b6558);font-size:.7rem}.stat-value.svelte-1rp7ket{text-align:right;color:var(--ink-strong, #0f0f0f);font-weight:500}.dark .stat-value.svelte-1rp7ket{color:var(--ink-strong, #f5f2eb)}.stat-value--accent.svelte-1rp7ket{color:var(--accent-color, #f4c542)!important;font-weight:700}.stat-value--danger.svelte-1rp7ket{color:#e74c3c!important;font-weight:700}.player-card__ranks.svelte-1rp7ket{display:flex;justify-content:center;gap:2rem;padding:.75rem 1rem;border-top:1px solid var(--divider-color, #e2ddcc)}.dark .player-card__ranks.svelte-1rp7ket{border-color:var(--divider-color, #2a2924)}.rank.svelte-1rp7ket{text-align:center}.rank__label.svelte-1rp7ket{display:block;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);font-family:JetBrains Mono,monospace}.rank__value.svelte-1rp7ket{font-size:1.6rem;font-weight:800;line-height:1;font-family:Georgia,serif}.rank--tcr.svelte-1rp7ket .rank__value:where(.svelte-1rp7ket){color:var(--accent-color, #f4c542)}.rank--pgr.svelte-1rp7ket .rank__value:where(.svelte-1rp7ket){color:var(--ink-strong, #0f0f0f)}.dark .rank--pgr.svelte-1rp7ket .rank__value:where(.svelte-1rp7ket){color:var(--ink-strong, #f5f2eb)}.rank__value--positive.svelte-1rp7ket{color:#27ae60!important;font-size:1.2rem}.rank__value--negative.svelte-1rp7ket{color:#e74c3c!important;font-size:1.2rem}.outlier-table-wrap.svelte-1rp7ket{margin:1.5rem 0;overflow-x:auto}.outlier-table.svelte-1rp7ket{width:100%;border-collapse:collapse;font-family:JetBrains Mono,monospace;font-size:.75rem}.outlier-table.svelte-1rp7ket th:where(.svelte-1rp7ket){text-align:center;padding:.4rem .6rem;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);border-bottom:2px solid var(--divider-color, #e2ddcc)}.dark .outlier-table.svelte-1rp7ket th:where(.svelte-1rp7ket){border-color:var(--divider-color, #2a2924)}.outlier-table.svelte-1rp7ket th:where(.svelte-1rp7ket):first-child{text-align:left}.outlier-table.svelte-1rp7ket td:where(.svelte-1rp7ket){padding:.35rem .6rem;text-align:center;border-bottom:1px solid color-mix(in oklab,var(--divider-color) 50%,transparent);color:var(--ink-strong, #0f0f0f)}.dark .outlier-table.svelte-1rp7ket td:where(.svelte-1rp7ket){color:var(--ink-strong, #f5f2eb)}.outlier-table.svelte-1rp7ket td:where(.svelte-1rp7ket):first-child{text-align:left;font-weight:500}.good.svelte-1rp7ket{color:#27ae60!important;font-weight:700}.bad.svelte-1rp7ket{color:#e74c3c!important;font-weight:700}.row-divider.svelte-1rp7ket td:where(.svelte-1rp7ket){border-top:2px solid var(--divider-color, #e2ddcc)}.dark .row-divider.svelte-1rp7ket td:where(.svelte-1rp7ket){border-color:var(--divider-color, #2a2924)}@media(max-width:480px){.post__title.svelte-1rp7ket{font-size:1.4rem}.post__h3.svelte-1rp7ket{font-size:1rem}.post__body.svelte-1rp7ket p:where(.svelte-1rp7ket){font-size:.95rem}.player-card__ranks.svelte-1rp7ket{gap:1rem}.rank__value.svelte-1rp7ket{font-size:1.2rem}}
