.topic-detail-page.svelte-1wuoyt0{gap:1.5rem;min-width:0;display:grid}.topic-alias.svelte-1wuoyt0{border:1px solid color-mix(in oklch, var(--edition-on-cover) 25%, transparent);border-radius:var(--edition-radius-control);padding:.35rem .75rem}.topic-detail-page.svelte-1wuoyt0 .section-heading{flex-flow:wrap;align-items:center}.topic-detail-page.svelte-1wuoyt0 h2[id]{scroll-margin-top:6rem}.topic-catalogs.svelte-1wuoyt0{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.topic-catalogs.svelte-1wuoyt0 a:where(.svelte-1wuoyt0){border:1px solid var(--rule);border-radius:var(--edition-radius-control);min-width:0;min-height:4rem;color:var(--text-primary);background:var(--edition-surface);justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;text-decoration:none;display:flex}.topic-catalogs.svelte-1wuoyt0 a:where(.svelte-1wuoyt0):only-child{grid-column:1/-1}.topic-catalogs.svelte-1wuoyt0 a:where(.svelte-1wuoyt0):hover{background:var(--surface-subtle)}.topic-catalogs.svelte-1wuoyt0 span:where(.svelte-1wuoyt0){min-width:0;font-size:.95rem;line-height:1.6}.topic-catalogs.svelte-1wuoyt0 strong:where(.svelte-1wuoyt0){color:var(--text-accent);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:500}.topic-section-nav.svelte-1wuoyt0{border:1px solid var(--rule);border-radius:var(--edition-radius-control);background:var(--surface-subtle);scrollbar-width:thin;gap:.35rem;width:max-content;min-width:0;max-width:100%;padding:.35rem;display:flex;overflow-x:auto}.topic-section-nav.svelte-1wuoyt0 a:where(.svelte-1wuoyt0){min-height:var(--control-min);color:var(--text-secondary);white-space:nowrap;border:1px solid #0000;border-radius:.75rem;flex:none;align-items:center;gap:.5rem;padding:.6rem 1rem;text-decoration:none;display:inline-flex}.topic-section-nav.svelte-1wuoyt0 a:where(.svelte-1wuoyt0):hover,.topic-section-nav.svelte-1wuoyt0 a[aria-current=location]:where(.svelte-1wuoyt0){border-color:var(--rule);color:var(--text-primary);background:var(--edition-surface)}.topic-section-nav.svelte-1wuoyt0 a[aria-current=location]:where(.svelte-1wuoyt0){font-weight:700}.topic-section-nav.svelte-1wuoyt0 a:where(.svelte-1wuoyt0):focus-visible{outline-offset:-3px}.topic-section-nav.svelte-1wuoyt0 svg{width:1.1rem;height:1.1rem}.topic-section.svelte-1wuoyt0{border:0;gap:1rem;min-width:0;padding:0;display:grid}.topic-results.svelte-1wuoyt0{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.topic-links-grid.svelte-1wuoyt0 a{border:1px solid var(--rule);border-radius:var(--edition-radius-panel);background:var(--edition-surface);overflow-wrap:anywhere;min-width:0;padding:1.25rem}.topic-links-grid.svelte-1wuoyt0 a:hover{background:var(--surface-subtle)}.section-all.svelte-1wuoyt0{min-height:var(--control-min);color:var(--text-accent);text-underline-offset:.25rem;align-items:center;display:inline-flex}.reset-link.svelte-1wuoyt0{min-height:var(--control-min);border:1px solid var(--rule);border-radius:var(--edition-radius-control);color:var(--text-primary);align-items:center;padding:.6rem 1rem;text-decoration:none;display:inline-flex}@media (width<=48rem){.topic-catalogs.svelte-1wuoyt0{grid-template-columns:repeat(2,minmax(0,1fr))}.topic-results.svelte-1wuoyt0{grid-template-columns:1fr}}@media (width<=40rem){.topic-section-nav.svelte-1wuoyt0{width:100%}.topic-section-nav.svelte-1wuoyt0 a:where(.svelte-1wuoyt0){padding-inline:.75rem;font-size:.9rem}}
