.head[data-astro-cid-maku5qik]{padding:clamp(3rem,8vw,6rem) 0 2rem}h1[data-astro-cid-maku5qik]{margin:.8rem 0 1.5rem;font-size:clamp(2.8rem,7vw,6rem)}.lede[data-astro-cid-maku5qik]{max-width:62ch;font-size:1.15rem}.sec[data-astro-cid-maku5qik]{border-top:1px solid var(--color-line);padding:clamp(2.5rem,6vw,5rem) 0}.sec[data-astro-cid-maku5qik]>h2[data-astro-cid-maku5qik],.sec-head[data-astro-cid-maku5qik] h2[data-astro-cid-maku5qik]{margin-bottom:1.5rem;font-size:clamp(2rem,4vw,3.2rem)}.sec-head[data-astro-cid-maku5qik]{grid-template-columns:1fr 1fr;align-items:end;gap:1rem 3rem;margin-bottom:2rem;display:grid}.sec-head[data-astro-cid-maku5qik] p[data-astro-cid-maku5qik]{color:var(--color-mute);max-width:56ch}.tbl-wrap[data-astro-cid-maku5qik]{overflow-x:auto}table[data-astro-cid-maku5qik]{border-collapse:collapse;width:100%;min-width:720px;font-size:.92rem}th[data-astro-cid-maku5qik],td[data-astro-cid-maku5qik]{text-align:left;border-top:1px solid var(--color-line);vertical-align:top;padding:.85rem .6rem}thead[data-astro-cid-maku5qik] th[data-astro-cid-maku5qik]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-mute);border-top:0;font-size:.75rem;font-weight:500}tbody[data-astro-cid-maku5qik] th[data-astro-cid-maku5qik]{font-weight:500}small[data-astro-cid-maku5qik]{color:var(--color-mute);margin-top:.2rem;font-size:.78rem;font-weight:400;display:block}code[data-astro-cid-maku5qik]{font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.8rem}.links[data-astro-cid-maku5qik]{white-space:nowrap;gap:.8rem;display:flex}.st[data-astro-cid-maku5qik]{white-space:nowrap;border:1px solid;border-radius:999px;padding:.1rem .55rem;font-size:.75rem;display:inline-block}.st-recovered[data-astro-cid-maku5qik]{color:var(--color-green)}.st-placeholder[data-astro-cid-maku5qik]{color:#8a5f00}.st-missing[data-astro-cid-maku5qik]{color:var(--color-red)}.pairs[data-astro-cid-maku5qik]{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.pairs[data-astro-cid-maku5qik] li[data-astro-cid-maku5qik]{background:var(--color-card);border:1px solid var(--color-line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.then[data-astro-cid-maku5qik]{background:#f0eee8;gap:.6rem;padding:1.2rem;display:grid}.now[data-astro-cid-maku5qik]{border-left:1px solid var(--color-line);align-content:start;gap:.5rem;padding:1.4rem;display:grid}.tag[data-astro-cid-maku5qik]{font-family:var(--font-mono);color:var(--color-mute);overflow-wrap:anywhere;font-size:.72rem}.now[data-astro-cid-maku5qik] h3[data-astro-cid-maku5qik]{font-size:1.8rem}.filter[data-astro-cid-maku5qik]{gap:.4rem;max-width:30rem;margin-bottom:1.5rem;display:grid}.filter[data-astro-cid-maku5qik] label[data-astro-cid-maku5qik]{color:var(--color-mute);font-size:.85rem}.filter[data-astro-cid-maku5qik] input[data-astro-cid-maku5qik]{font:inherit;border:1px solid var(--color-ink);background:var(--color-card);padding:.65rem .9rem}.count[data-astro-cid-maku5qik]{color:var(--color-mute);min-height:1.2em;font-size:.85rem}.arts[data-astro-cid-maku5qik]{background:var(--color-line);border:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid}.arts[data-astro-cid-maku5qik] li[data-astro-cid-maku5qik]{background:var(--color-card);align-content:start;gap:.35rem;padding:1.3rem;display:grid}.arts[data-astro-cid-maku5qik] li[data-astro-cid-maku5qik][hidden]{display:none}.topic[data-astro-cid-maku5qik]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-mute);font-size:.72rem}.arts[data-astro-cid-maku5qik] h3[data-astro-cid-maku5qik]{font-size:1.45rem;line-height:1.15}.arts[data-astro-cid-maku5qik] h3[data-astro-cid-maku5qik] a[data-astro-cid-maku5qik]{text-decoration:none}.arts[data-astro-cid-maku5qik] h3[data-astro-cid-maku5qik] a[data-astro-cid-maku5qik]:hover{text-decoration:underline}.by[data-astro-cid-maku5qik]{font-size:.92rem}.meta[data-astro-cid-maku5qik]{color:var(--color-mute);font-size:.8rem}.where[data-astro-cid-maku5qik]{color:var(--color-seal);font-size:.78rem}.topics[data-astro-cid-maku5qik]{color:var(--color-mute);margin-top:1.2rem;font-size:.85rem}@media (width<=960px){.arts[data-astro-cid-maku5qik]{grid-template-columns:1fr 1fr}.sec-head[data-astro-cid-maku5qik]{grid-template-columns:1fr}}@media (width<=640px){.arts[data-astro-cid-maku5qik],.pairs[data-astro-cid-maku5qik] li[data-astro-cid-maku5qik]{grid-template-columns:1fr}.now[data-astro-cid-maku5qik]{border-left:0;border-top:1px solid var(--color-line)}}
