.crumb[data-astro-cid-ln6urecb]{margin:22px 0 6px;font-size:.85rem}.tophead[data-astro-cid-ln6urecb]{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap;margin-bottom:18px}.tophead[data-astro-cid-ln6urecb] h1[data-astro-cid-ln6urecb]{margin:0;font-size:1.9rem}.tophead[data-astro-cid-ln6urecb] h1[data-astro-cid-ln6urecb] span[data-astro-cid-ln6urecb]{font-size:1rem;font-family:var(--font-body)}.intro[data-astro-cid-ln6urecb]{max-width:680px;margin:0 0 14px;font-size:.92rem;line-height:1.5}.controls[data-astro-cid-ln6urecb]{display:flex;gap:10px;flex-wrap:wrap}#q[data-astro-cid-ln6urecb],#series[data-astro-cid-ln6urecb]{background:var(--bg-elev);border:1px solid var(--border);color:var(--ink);border-radius:var(--radius);padding:9px 12px;font-family:var(--font-body);font-size:.9rem}#q[data-astro-cid-ln6urecb]{min-width:260px}#series[data-astro-cid-ln6urecb]{max-width:280px}#q[data-astro-cid-ln6urecb]:focus,#series[data-astro-cid-ln6urecb]:focus{outline:none;border-color:var(--accent)}.serlink[data-astro-cid-ln6urecb]{align-self:center;border:1px solid var(--border);border-radius:var(--radius);padding:8px 14px;font-size:.9rem;background:var(--bg-elev)}.serlink[data-astro-cid-ln6urecb]:hover{border-color:var(--accent)}.segs[data-astro-cid-ln6urecb]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.seg[data-astro-cid-ln6urecb]{background:var(--panel);border:1px solid var(--border);color:var(--ink-dim);border-radius:999px;padding:6px 14px;font-family:var(--font-display);font-size:.78rem;letter-spacing:.04em;cursor:pointer}.seg[data-astro-cid-ln6urecb]:hover{color:var(--ink)}.seg[data-astro-cid-ln6urecb].on{color:#1a1206;background:var(--accent);border-color:var(--accent-bright)}.seg[data-astro-cid-ln6urecb] .sn[data-astro-cid-ln6urecb]{opacity:.7;font-size:.72rem;margin-left:3px}.seg[data-astro-cid-ln6urecb].on .sn[data-astro-cid-ln6urecb]{opacity:.85}.toc[data-astro-cid-ln6urecb]{margin-bottom:6px}.big[data-astro-cid-ln6urecb]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-ln6urecb]{padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:var(--panel);font-family:var(--font-display);font-size:.78rem;color:var(--ink)}.chip[data-astro-cid-ln6urecb]:hover{border-color:var(--accent);background:var(--panel-hover)}.cn[data-astro-cid-ln6urecb]{color:var(--accent-bright);font-size:.72rem;margin-left:2px;font-family:var(--font-body)}details[data-astro-cid-ln6urecb]{margin-top:10px}summary[data-astro-cid-ln6urecb]{cursor:pointer;font-size:.88rem;color:var(--accent);width:max-content}.alltoc[data-astro-cid-ln6urecb]{columns:3;column-gap:30px;margin-top:10px;padding:12px 16px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius)}.alltoc[data-astro-cid-ln6urecb] a[data-astro-cid-ln6urecb]{display:block;break-inside:avoid;padding:3px 0;font-size:.88rem;color:var(--ink)}.alltoc[data-astro-cid-ln6urecb] a[data-astro-cid-ln6urecb]:hover{color:var(--accent-bright)}.grp[data-astro-cid-ln6urecb]{margin-top:30px;scroll-margin-top:80px}.grp[data-astro-cid-ln6urecb] h2[data-astro-cid-ln6urecb]{margin:0 0 12px;font-size:1.35rem;padding-bottom:6px;border-bottom:1px solid var(--border)}.grp[data-astro-cid-ln6urecb] h2[data-astro-cid-ln6urecb] a[data-astro-cid-ln6urecb],.sub[data-astro-cid-ln6urecb] h3[data-astro-cid-ln6urecb] a[data-astro-cid-ln6urecb]{color:inherit}.grp[data-astro-cid-ln6urecb] h2[data-astro-cid-ln6urecb] a[data-astro-cid-ln6urecb]:hover,.sub[data-astro-cid-ln6urecb] h3[data-astro-cid-ln6urecb] a[data-astro-cid-ln6urecb]:hover{color:var(--accent-bright)}.grp[data-astro-cid-ln6urecb] h2[data-astro-cid-ln6urecb] span[data-astro-cid-ln6urecb],.sub[data-astro-cid-ln6urecb] h3[data-astro-cid-ln6urecb] span[data-astro-cid-ln6urecb]{font-size:.85rem;font-family:var(--font-body)}.sub[data-astro-cid-ln6urecb]+.sub[data-astro-cid-ln6urecb]{margin-top:18px}.sub[data-astro-cid-ln6urecb] h3[data-astro-cid-ln6urecb]{margin:0 0 10px;font-size:1.05rem;color:var(--ink-dim)}.cards[data-astro-cid-ln6urecb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:16px}.row[data-astro-cid-ln6urecb].multi{display:flex;flex-wrap:wrap;column-gap:10px}.row[data-astro-cid-ln6urecb].multi h2[data-astro-cid-ln6urecb]{font-size:1.15rem}@media(min-width:641px){.row[data-astro-cid-ln6urecb].multi{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));column-gap:16px;row-gap:0}.row[data-astro-cid-ln6urecb].multi .grp[data-astro-cid-ln6urecb]{grid-column:span var(--n);grid-row:span 2;display:grid;grid-template-columns:subgrid;grid-template-rows:subgrid;row-gap:0}.row[data-astro-cid-ln6urecb].multi h2[data-astro-cid-ln6urecb]{grid-column:1 / -1;align-self:end}.row[data-astro-cid-ln6urecb].multi .sub[data-astro-cid-ln6urecb],.row[data-astro-cid-ln6urecb].multi .cards[data-astro-cid-ln6urecb]{display:contents}}.uni[data-astro-cid-ln6urecb]{padding-bottom:40px}.empty[data-astro-cid-ln6urecb]{margin-top:24px}.elsewhere[data-astro-cid-ln6urecb] button[data-astro-cid-ln6urecb]{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline}@media(max-width:800px){.alltoc[data-astro-cid-ln6urecb]{columns:1}}@media(max-width:640px){#q[data-astro-cid-ln6urecb]{min-width:0;flex:1 1 100%}#series[data-astro-cid-ln6urecb]{max-width:none;flex:1 1 auto}.cards[data-astro-cid-ln6urecb],.row[data-astro-cid-ln6urecb].multi .cards[data-astro-cid-ln6urecb]{grid-template-columns:repeat(2,1fr);gap:10px}.row[data-astro-cid-ln6urecb].multi .grp[data-astro-cid-ln6urecb]{flex:1 1 100%}.row[data-astro-cid-ln6urecb].multi .grp[data-astro-cid-ln6urecb][style="--n:1"]{flex:0 1 calc(50% - 5px)}.row[data-astro-cid-ln6urecb].multi .grp[data-astro-cid-ln6urecb][style="--n:1"] .cards[data-astro-cid-ln6urecb]{grid-template-columns:1fr}}
