.board[data-astro-cid-jcszszo3]{position:relative}.filters[data-astro-cid-jcszszo3]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px}.f-label[data-astro-cid-jcszszo3]{margin-right:4px;font-size:12px;font-weight:700;color:var(--ink-3)}.filters[data-astro-cid-jcszszo3] .n[data-astro-cid-jcszszo3]{font-weight:500;color:var(--ink-3)}.filters[data-astro-cid-jcszszo3] .chip[data-astro-cid-jcszszo3][aria-pressed=true] .n[data-astro-cid-jcszszo3]{color:inherit}.rows[data-astro-cid-jcszszo3]{margin:0;padding:0;list-style:none;border:1px solid var(--rule)}.row[data-astro-cid-jcszszo3]{display:grid;grid-template-columns:88px minmax(200px,280px) minmax(0,1fr);min-height:96px}.row[data-astro-cid-jcszszo3]+.row[data-astro-cid-jcszszo3]{border-top:1px solid var(--rule)}.row[data-astro-cid-jcszszo3][data-empty] .meta[data-astro-cid-jcszszo3],.row[data-astro-cid-jcszszo3][data-empty] .letter[data-astro-cid-jcszszo3]{color:var(--ink-4)}.letter[data-astro-cid-jcszszo3]{display:grid;place-items:center;border-right:1px solid var(--rule);font:800 52px/1 var(--font-mono);letter-spacing:-.04em}.row[data-astro-cid-jcszszo3][data-tier=S] .letter[data-astro-cid-jcszszo3]{background:var(--ink);color:var(--paper)}.row[data-astro-cid-jcszszo3][data-tier=S][data-empty] .letter[data-astro-cid-jcszszo3]{background:var(--paper-3);color:var(--ink-3)}.meta[data-astro-cid-jcszszo3]{padding:14px 16px;border-right:1px solid var(--rule-soft)}.meta[data-astro-cid-jcszszo3] h3[data-astro-cid-jcszszo3]{margin:0 0 6px;font-size:14px}.meta[data-astro-cid-jcszszo3] p[data-astro-cid-jcszszo3]{margin:0 0 8px;font-size:12px;line-height:1.5;color:var(--ink-3)}.count[data-astro-cid-jcszszo3]{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.count[data-astro-cid-jcszszo3]:before{content:"= "}.list[data-astro-cid-jcszszo3]{display:flex;align-items:center;padding:14px 16px;min-width:0}.empty[data-astro-cid-jcszszo3]{margin:0;font-size:13px;color:var(--ink-4)}.row[data-astro-cid-jcszszo3].combo-row{border-top-style:dashed}.combo-row[data-astro-cid-jcszszo3] .letter[data-astro-cid-jcszszo3]{border-right-style:dashed;color:var(--ink-3)}.combo-row[data-astro-cid-jcszszo3] .pchip[data-astro-cid-jcszszo3]{border-style:dashed}.chips[data-astro-cid-jcszszo3]{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pchip[data-astro-cid-jcszszo3]{display:inline-flex;align-items:stretch;height:30px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.sym[data-astro-cid-jcszszo3]{display:grid;place-items:center;min-width:30px;padding:0 5px;border-right:1px solid currentColor;font-size:12px;font-weight:800;letter-spacing:-.02em}.nm[data-astro-cid-jcszszo3]{display:grid;align-items:center;padding:0 9px}.pchip[data-astro-cid-jcszszo3]:hover,.pchip[data-astro-cid-jcszszo3]:focus-visible{background:var(--ink);color:var(--paper);box-shadow:var(--hard-shadow);transform:translate(-2px,-2px)}.pchip[data-astro-cid-jcszszo3]:active{transform:none;box-shadow:none}.pchip[data-astro-cid-jcszszo3][data-dim]{border-color:var(--rule-soft);border-style:dashed;color:var(--ink-4)}.pchip[data-astro-cid-jcszszo3][data-dim] .sym[data-astro-cid-jcszszo3]{border-right-color:var(--rule-soft)}.pchip[data-astro-cid-jcszszo3][data-dim]:hover,.pchip[data-astro-cid-jcszszo3][data-dim]:focus-visible{border-color:var(--ink);border-style:solid;color:var(--paper)}.previews[data-astro-cid-jcszszo3]{position:absolute;inset:0;pointer-events:none}.pv[data-astro-cid-jcszszo3]{position:absolute;top:0;left:0;z-index:30;width:min(320px,calc(100vw - 16px));box-shadow:var(--hard-shadow);visibility:hidden}.pv[data-astro-cid-jcszszo3].show{visibility:visible}.pv-body[data-astro-cid-jcszszo3]{padding:12px}.pv-head[data-astro-cid-jcszszo3]{display:flex;align-items:center;gap:10px}.pv-sym[data-astro-cid-jcszszo3]{display:grid;place-items:center;min-width:36px;height:36px;padding:0 4px;flex-shrink:0;border:1px solid var(--ink);font-size:15px;font-weight:800}.pv-name[data-astro-cid-jcszszo3]{flex:1;min-width:0;font-size:15px;font-weight:800;line-height:1.2;text-transform:uppercase}.pv-tier[data-astro-cid-jcszszo3]{margin:10px 0 4px;font-size:12px;font-weight:700;text-transform:uppercase}.pv-why[data-astro-cid-jcszszo3]{margin:0 0 10px;font-size:12px;line-height:1.5;color:var(--ink-2)}@media(max-width:860px){.row[data-astro-cid-jcszszo3]{grid-template-columns:72px minmax(0,1fr)}.letter[data-astro-cid-jcszszo3]{grid-row:span 2}.meta[data-astro-cid-jcszszo3]{border-right:0;border-bottom:1px dashed var(--rule-soft)}}@media(max-width:560px){.row[data-astro-cid-jcszszo3]{grid-template-columns:48px minmax(0,1fr)}.letter[data-astro-cid-jcszszo3]{font-size:30px}.meta[data-astro-cid-jcszszo3],.list[data-astro-cid-jcszszo3]{padding:12px}.pchip[data-astro-cid-jcszszo3]{max-width:100%}.nm[data-astro-cid-jcszszo3]{overflow:hidden;text-overflow:ellipsis;display:block;line-height:28px}}.doors[data-astro-cid-6gllvzui]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.door[data-astro-cid-6gllvzui]{display:flex;flex-direction:column;height:100%;padding:16px;color:var(--ink);text-decoration:none}.door[data-astro-cid-6gllvzui]:hover,.door[data-astro-cid-6gllvzui]:focus-visible{background:var(--ink);color:var(--paper)}.door[data-astro-cid-6gllvzui]:focus-visible{outline-offset:-4px;outline-color:var(--paper)}.door[data-astro-cid-6gllvzui]:hover .eyebrow[data-astro-cid-6gllvzui],.door[data-astro-cid-6gllvzui]:hover .txt[data-astro-cid-6gllvzui] p[data-astro-cid-6gllvzui],.door[data-astro-cid-6gllvzui]:focus-visible .eyebrow[data-astro-cid-6gllvzui],.door[data-astro-cid-6gllvzui]:focus-visible .txt[data-astro-cid-6gllvzui] p[data-astro-cid-6gllvzui]{color:var(--paper-3)}.art[data-astro-cid-6gllvzui]{display:grid;place-items:center;height:120px;margin-bottom:14px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);overflow:hidden}.door[data-astro-cid-6gllvzui]:hover .art[data-astro-cid-6gllvzui],.door[data-astro-cid-6gllvzui]:focus-visible .art[data-astro-cid-6gllvzui]{border-color:var(--paper)}.txt[data-astro-cid-6gllvzui]{flex:1}.txt[data-astro-cid-6gllvzui] h3[data-astro-cid-6gllvzui]{margin:4px 0 6px;font-size:15px}.txt[data-astro-cid-6gllvzui] p[data-astro-cid-6gllvzui]{margin:0;font-size:13px;line-height:1.5;color:var(--ink-3)}.go[data-astro-cid-6gllvzui]{margin-top:14px;font-size:12px;font-weight:700;overflow-wrap:anywhere}.codex-art[data-astro-cid-6gllvzui]{grid-template-columns:repeat(3,72px);gap:4px}.fp-wrap[data-astro-cid-6gllvzui]{width:72px}.table-art[data-astro-cid-6gllvzui]{align-content:center;justify-items:start;gap:3px;padding:12px 16px}.mini-row[data-astro-cid-6gllvzui]{display:flex;flex-wrap:wrap;gap:3px}.cell[data-astro-cid-6gllvzui]{width:10px;height:10px;border:1px solid var(--ink)}.cell[data-astro-cid-6gllvzui][data-tier=S]{background:var(--ink)}.cell[data-astro-cid-6gllvzui][data-tier=A]{background:var(--ink-4)}.cell[data-astro-cid-6gllvzui][data-tier=D],.cell[data-astro-cid-6gllvzui][data-tier=none]{border-style:dashed;border-color:var(--ink-4)}.vs-art[data-astro-cid-6gllvzui]{grid-auto-flow:column;gap:12px}.vs-sym[data-astro-cid-6gllvzui]{display:grid;place-items:center;min-width:52px;height:52px;padding:0 6px;border:1px solid var(--ink);font-size:20px;font-weight:800}.vs-sym[data-astro-cid-6gllvzui]:last-child{background:var(--ink);color:var(--paper)}.vs[data-astro-cid-6gllvzui]{font-size:12px;font-weight:800;letter-spacing:.1em}.wiki-art[data-astro-cid-6gllvzui]{align-content:center;justify-items:start;gap:2px;padding:12px 16px}.tag[data-astro-cid-6gllvzui]{font-size:12px;font-weight:600;white-space:pre}@media(max-width:980px){.doors[data-astro-cid-6gllvzui]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.doors[data-astro-cid-6gllvzui]{grid-template-columns:minmax(0,1fr)}}.hero[data-astro-cid-j7pv25f6]{padding-top:clamp(32px,6vw,72px);padding-bottom:clamp(24px,4vw,40px)}.prompt[data-astro-cid-j7pv25f6]{margin:0;font-size:13px;font-weight:600;color:var(--ink-3)}.prompt[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:800}h1[data-astro-cid-j7pv25f6]{max-width:20ch;margin:14px 0 18px;font-size:clamp(2rem,6.4vw,4.6rem);letter-spacing:-.04em;overflow-wrap:break-word;text-wrap:balance}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:normal;background:var(--ink);color:var(--paper);padding:0 .12em}.lede[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{white-space:nowrap}.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:820px;margin:28px 0 0}.stat[data-astro-cid-j7pv25f6]{padding:14px 16px}.stat[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px;margin:0}.num[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.5vw,2.8rem);font-weight:800;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.lbl[data-astro-cid-j7pv25f6]{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sub[data-astro-cid-j7pv25f6]{grid-column:1 / -1;margin-top:8px;font-size:11px;color:var(--ink-3)}.board-wrap[data-astro-cid-j7pv25f6]{padding-bottom:8px}.hint[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;font-size:12px;color:var(--ink-3)}.rh-label[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.explainer[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(24px,5vw,56px);align-items:start}.explainer[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{max-width:22ch;text-wrap:balance}.points[data-astro-cid-j7pv25f6]{margin:0 0 22px;padding:0;list-style:none;counter-reset:pt;border-top:1px solid var(--rule)}.points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{counter-increment:pt;display:grid;grid-template-columns:4ch 1fr;padding:10px 0;border-bottom:1px dashed var(--rule-soft);color:var(--ink-2);font-size:14px}.points[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:counter(pt,decimal-leading-zero);font-weight:800;color:var(--ink)}.points[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{color:var(--ink)}.ex-body[data-astro-cid-j7pv25f6]{padding:clamp(14px,3vw,20px)}.dist-title[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule)}.dist[data-astro-cid-j7pv25f6]{margin:0;padding:6px 0;list-style:none}.dist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:26px minmax(0,1fr) auto 3ch;align-items:center;gap:12px;padding:5px 14px;font-size:12px}.d-label[data-astro-cid-j7pv25f6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink-2)}.d-bar[data-astro-cid-j7pv25f6]{font-size:11px;letter-spacing:.05em;white-space:nowrap}.d-empty[data-astro-cid-j7pv25f6]{color:var(--ink-4)}.d-count[data-astro-cid-j7pv25f6]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.more[data-astro-cid-j7pv25f6]{padding-top:0}.more[data-astro-cid-j7pv25f6] .rule-head[data-astro-cid-j7pv25f6]{margin-bottom:20px}.patch[data-astro-cid-j7pv25f6]{display:block;margin-bottom:16px;color:var(--ink);text-decoration:none}.patch[data-astro-cid-j7pv25f6]:hover,.patch[data-astro-cid-j7pv25f6]:focus-visible{background:var(--paper);color:var(--ink);box-shadow:var(--hard-shadow);transform:translate(-2px,-2px)}.patch-body[data-astro-cid-j7pv25f6]{padding:clamp(16px,3vw,22px)}.patch[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 6px;font-size:1.2rem}.patch-items[data-astro-cid-j7pv25f6]{margin:0 0 16px;padding:0;list-style:none;border-top:1px dashed var(--rule-soft)}.patch-items[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:10px;padding:8px 0;border-bottom:1px dashed var(--rule-soft);font-size:13px;color:var(--ink-2)}.patch-items[data-astro-cid-j7pv25f6] .badge[data-astro-cid-j7pv25f6]{flex-shrink:0}.patch-items[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:var(--ink);font-weight:800}.patch-cta[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:800;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px}@media(max-width:860px){.explainer[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.stats[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat[data-astro-cid-j7pv25f6]:first-child{grid-column:1 / -1}.dist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{grid-template-columns:26px minmax(0,1fr) 3ch;row-gap:2px}.d-bar[data-astro-cid-j7pv25f6]{grid-column:2 / 3;grid-row:2}.patch-items[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{flex-direction:column;gap:4px}}
