.tx-secnav.svelte-15e9geb{margin-top:var(--sp-3)}.tx-secnav-h.svelte-15e9geb{font-family:var(--font-ui);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 55%,transparent);margin:0 0 var(--sp-2)}.tx-secnav-list.svelte-15e9geb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.tx-secnav-link.svelte-15e9geb{font-family:var(--font-ui);font-size:13px;color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;transition:color .16s,border-color .16s}.tx-secnav-link.svelte-15e9geb:hover,.tx-secnav-link.active.svelte-15e9geb{color:var(--crimson);border-bottom-color:var(--crimson)}.tx-bookmark.svelte-15e9geb{margin-top:var(--sp-4)}.tx-empty.svelte-15e9geb{color:color-mix(in srgb,var(--ink) 55%,transparent);text-align:center;font-style:italic}.tx-pager.svelte-15e9geb{display:flex;justify-content:space-between;gap:var(--sp-3);margin-top:clamp(var(--sp-6),5vw,var(--sp-7));flex-wrap:wrap}.tx-pager-link.svelte-15e9geb{font-family:var(--font-ui);font-size:13px;color:var(--crimson);text-decoration:none;letter-spacing:.04em}.tx-pager-link.svelte-15e9geb:hover{color:var(--ink)}@media print{.tx-pager.svelte-15e9geb{display:none}}
