.alpha[data-astro-cid-e7ai637w]:has(#font-basic:checked) .v[data-astro-cid-e7ai637w]:not(.v-basic),.alpha[data-astro-cid-e7ai637w]:has(#font-serif:checked) .v[data-astro-cid-e7ai637w]:not(.v-serif),.alpha[data-astro-cid-e7ai637w]:has(#font-tiny:checked) .v[data-astro-cid-e7ai637w]:not(.v-tiny){display:none}.bar[data-astro-cid-e7ai637w]{position:sticky;top:64px;z-index:5;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:10px 0;margin-bottom:var(--space-4);background:var(--bg);box-shadow:0 10px 12px -12px #00000040}.fonts[data-astro-cid-e7ai637w]{flex:0 1 auto}.fopt[data-astro-cid-e7ai637w]{position:relative;display:flex}.fopt[data-astro-cid-e7ai637w] input[data-astro-cid-e7ai637w]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.fopt[data-astro-cid-e7ai637w] span[data-astro-cid-e7ai637w]{display:grid;place-items:center;min-height:38px;padding:0 16px;border-radius:calc(var(--radius-2) - 3px);color:var(--ink-2);font-size:var(--fs-sm);font-weight:600;white-space:nowrap;transition:background var(--dur-2) var(--ease),color var(--dur-2)}.fopt[data-astro-cid-e7ai637w] input[data-astro-cid-e7ai637w]:checked+span[data-astro-cid-e7ai637w]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-1)}.fopt[data-astro-cid-e7ai637w] input[data-astro-cid-e7ai637w]:focus-visible+span[data-astro-cid-e7ai637w]{outline:2px solid var(--accent);outline-offset:2px}.fopt[data-astro-cid-e7ai637w]:hover span[data-astro-cid-e7ai637w]{color:var(--ink)}.jump[data-astro-cid-e7ai637w]{display:flex;gap:4px;font-size:var(--fs-sm)}.jump[data-astro-cid-e7ai637w] a[data-astro-cid-e7ai637w]{padding:6px 10px;border-radius:var(--radius-pill);color:var(--ink-2);text-decoration:none}.jump[data-astro-cid-e7ai637w] a[data-astro-cid-e7ai637w]:hover{background:var(--surface-2);color:var(--ink)}.hero[data-astro-cid-e7ai637w]{display:grid;gap:var(--space-5);padding:var(--space-5);margin-bottom:var(--space-6)}@media(min-width:960px){.hero[data-astro-cid-e7ai637w]{grid-template-columns:minmax(0,1fr) 300px;align-items:start}}.sheet[data-astro-cid-e7ai637w]{margin:0;display:grid;gap:8px}.sheet-art[data-astro-cid-e7ai637w]{background:var(--swatch);border-radius:var(--radius-2);padding:clamp(8px,2vw,18px)}.sheet-art[data-astro-cid-e7ai637w] img[data-astro-cid-e7ai637w]{width:100%;height:100%;object-fit:contain}.sheet[data-astro-cid-e7ai637w] figcaption[data-astro-cid-e7ai637w]{font-size:var(--fs-sm)}.hero-side[data-astro-cid-e7ai637w]{display:grid;gap:var(--space-4);align-content:start}.pop-facts[data-astro-cid-e7ai637w]{display:grid;gap:var(--space-3)}.facts[data-astro-cid-e7ai637w],.pop-facts[data-astro-cid-e7ai637w] .facts{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin:0}.facts[data-astro-cid-e7ai637w] div[data-astro-cid-e7ai637w],.pop-facts[data-astro-cid-e7ai637w] .facts div{display:grid;gap:2px}.facts[data-astro-cid-e7ai637w] dt[data-astro-cid-e7ai637w],.pop-facts[data-astro-cid-e7ai637w] .facts dt{font-size:var(--fs-xs);color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em}.facts[data-astro-cid-e7ai637w] dd[data-astro-cid-e7ai637w],.pop-facts[data-astro-cid-e7ai637w] .facts dd{margin:0;font-weight:700}.facts[data-astro-cid-e7ai637w] .wide[data-astro-cid-e7ai637w],.pop-facts[data-astro-cid-e7ai637w] .facts .wide{grid-column:1 / -1}.pop-facts[data-astro-cid-e7ai637w] .mat{display:block}.name-btn[data-astro-cid-e7ai637w]{justify-self:start}.set[data-astro-cid-e7ai637w]{margin-bottom:var(--space-6)}.set-head[data-astro-cid-e7ai637w]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:var(--space-3)}.set-head[data-astro-cid-e7ai637w] p[data-astro-cid-e7ai637w]{font-size:var(--fs-sm)}.tiles[data-astro-cid-e7ai637w]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}@media(max-width:480px){.tiles[data-astro-cid-e7ai637w]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}}.tile[data-astro-cid-e7ai637w]{display:grid;gap:6px;width:100%;padding:0;border:0;background:none;text-align:left;color:var(--ink);border-radius:var(--radius-2)}.tile-art[data-astro-cid-e7ai637w]{position:relative;display:block;aspect-ratio:1;background:var(--swatch);border:1px solid var(--line);border-radius:var(--radius-2);transition:transform var(--dur-2) var(--ease),box-shadow var(--dur-2),border-color var(--dur-2)}.tile-art[data-astro-cid-e7ai637w] img[data-astro-cid-e7ai637w]{position:absolute;inset:14%;width:72%;height:72%;object-fit:contain}.tile[data-astro-cid-e7ai637w]:hover .tile-art[data-astro-cid-e7ai637w]{transform:translateY(-2px);box-shadow:var(--shadow-2);border-color:var(--accent)}.tile[data-astro-cid-e7ai637w]:focus-visible{outline:none}.tile[data-astro-cid-e7ai637w]:focus-visible .tile-art[data-astro-cid-e7ai637w]{outline:2px solid var(--accent);outline-offset:2px}.tile-foot[data-astro-cid-e7ai637w]{display:flex;justify-content:space-between;align-items:baseline;padding:0 4px}.tile-foot[data-astro-cid-e7ai637w] b[data-astro-cid-e7ai637w]{font-size:var(--fs-lg)}.tile-foot[data-astro-cid-e7ai637w]>span[data-astro-cid-e7ai637w]{font-size:var(--fs-xs);color:var(--ink-2)}.sheet-pop[data-astro-cid-e7ai637w]{width:min(720px,calc(100vw - 24px));max-height:calc(100dvh - 32px);overflow:auto;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-3, 0 24px 60px rgb(0 0 0 / .3))}.sheet-pop[data-astro-cid-e7ai637w]::backdrop{background:#0a0a0c80;backdrop-filter:blur(2px)}.sheet-pop[data-astro-cid-e7ai637w]:popover-open{display:grid;gap:var(--space-4)}.pop-head[data-astro-cid-e7ai637w]{display:flex;justify-content:space-between;align-items:start;gap:12px}.pop-head[data-astro-cid-e7ai637w] h3[data-astro-cid-e7ai637w]{font-size:var(--fs-2xl);line-height:1.1}.pop-body[data-astro-cid-e7ai637w]{display:grid;gap:var(--space-4)}@media(min-width:640px){.pop-body[data-astro-cid-e7ai637w]{grid-template-columns:220px minmax(0,1fr);align-items:start}}.pop-art[data-astro-cid-e7ai637w]{position:relative;aspect-ratio:1;background:var(--swatch);border-radius:var(--radius-2)}.pop-art[data-astro-cid-e7ai637w] img[data-astro-cid-e7ai637w]{position:absolute;inset:10%;width:80%;height:80%;object-fit:contain}.pop-info[data-astro-cid-e7ai637w]{display:grid;gap:var(--space-3);align-content:start}.pop-info[data-astro-cid-e7ai637w] .btn[data-astro-cid-e7ai637w]{justify-self:start}.pop-facts[data-astro-cid-e7ai637w] .look{margin:0;font-size:var(--fs-sm);padding:8px 10px;border-radius:var(--radius-1);background:var(--surface-2)}.rows[data-astro-cid-e7ai637w]{font-family:var(--font-mono, ui-monospace, monospace);font-size:13px;display:grid;gap:2px;max-height:260px;overflow:auto}.pop-nav[data-astro-cid-e7ai637w]{display:flex;justify-content:space-between;align-items:center;gap:8px}.keys[data-astro-cid-e7ai637w]{margin:0}@media(hover:none){.keys[data-astro-cid-e7ai637w]{display:none}}.cta[data-astro-cid-e7ai637w]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:var(--space-6)}.cta[data-astro-cid-e7ai637w] p[data-astro-cid-e7ai637w]{margin:0;flex:1;min-width:240px}
