.head[data-astro-cid-onhzd45u]{margin:2rem 0 1.5rem}.crumbs[data-astro-cid-onhzd45u]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);margin:0 0 .75rem;font-family:var(--font-display);font-size:var(--text-sm);color:var(--muted)}.crumbs[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]{color:var(--muted);text-decoration:none}.crumbs[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]:hover{color:var(--accent)}.crumbs__sep[data-astro-cid-onhzd45u]{color:var(--border-strong)}.crumbs__current[data-astro-cid-onhzd45u]{font-weight:600;color:var(--fg)}.head[data-astro-cid-onhzd45u] h1[data-astro-cid-onhzd45u]{margin:0 0 .5rem;color:var(--accent);font-family:var(--font-body);font-size:clamp(2rem,5vw,2.75rem)}.head__summary[data-astro-cid-onhzd45u]{margin:0;color:var(--muted);font-family:var(--font-body)}.topic-body[data-astro-cid-onhzd45u]{margin:1.5rem 0}.section[data-astro-cid-onhzd45u]{margin:2rem 0}.section[data-astro-cid-onhzd45u] h2[data-astro-cid-onhzd45u]{margin:0 0 .75rem;font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;color:var(--muted)}.tiles[data-astro-cid-onhzd45u]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:1fr;gap:var(--s-4);margin:0;padding:0;list-style:none}.tiles[data-astro-cid-onhzd45u] li[data-astro-cid-onhzd45u]{display:flex}.tile[data-astro-cid-onhzd45u]{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--s-2);min-height:56px;padding:var(--s-3) var(--s-4);border:1px solid transparent;border-radius:var(--radius);background:var(--surface);color:var(--fg);text-decoration:none;transition:border-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease)}.tile[data-astro-cid-onhzd45u]:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.tile__title[data-astro-cid-onhzd45u]{font-family:var(--font-body);font-weight:600}.tile__count[data-astro-cid-onhzd45u]{font-family:var(--font-display);font-size:.8rem;color:var(--muted)}.list[data-astro-cid-onhzd45u]{margin:0;padding:0;list-style:none}.list[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]{display:grid;gap:.2rem;padding:1rem 0;border-bottom:1px solid var(--border);color:var(--fg);text-decoration:none}.list--numbered[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]{grid-template-columns:1.5rem 1fr;column-gap:.5rem}.list--numbered[data-astro-cid-onhzd45u] .list__index[data-astro-cid-onhzd45u]{grid-row:1}.list--numbered[data-astro-cid-onhzd45u] .list__title[data-astro-cid-onhzd45u],.list--numbered[data-astro-cid-onhzd45u] .list__date[data-astro-cid-onhzd45u]{grid-column:2}.list[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]:hover .list__title[data-astro-cid-onhzd45u]{color:var(--accent)}.list__index[data-astro-cid-onhzd45u]{font-family:var(--font-display);font-size:.85rem;color:var(--muted)}.list__title[data-astro-cid-onhzd45u]{font-family:var(--font-body);font-weight:600}.list__date[data-astro-cid-onhzd45u]{font-family:var(--font-display);font-size:.85rem;color:var(--muted)}.list__summary[data-astro-cid-onhzd45u]{font-family:var(--font-body);color:var(--muted)}.doc-list[data-astro-cid-onhzd45u] li[data-astro-cid-onhzd45u]{display:flex;align-items:baseline;gap:var(--s-4);border-bottom:1px solid var(--border)}.doc-list[data-astro-cid-onhzd45u] li[data-astro-cid-onhzd45u]>a[data-astro-cid-onhzd45u]:first-child{flex:1;min-width:0;border-bottom:0}.doc-list[data-astro-cid-onhzd45u] .doc-list__open[data-astro-cid-onhzd45u]{display:inline;padding:0;flex:none;font-family:var(--font-display);font-size:.85rem;color:var(--muted);text-decoration:none;border-bottom:1px dotted var(--muted)}.doc-list[data-astro-cid-onhzd45u] .doc-list__open[data-astro-cid-onhzd45u]:hover{color:var(--accent);border-bottom-color:var(--accent)}.empty[data-astro-cid-onhzd45u]{color:var(--muted);font-style:italic;margin:1rem 0}.back[data-astro-cid-onhzd45u]{margin:1.5rem 0 2rem;font-family:var(--font-display)}.back[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]{color:var(--muted);text-decoration:none}.back[data-astro-cid-onhzd45u] a[data-astro-cid-onhzd45u]:hover{color:var(--accent)}
