.chapters.svelte-thy4md{margin-top:24px;border-top:1px solid var(--hairline)}.chapters.svelte-thy4md a:where(.svelte-thy4md){display:flex;align-items:center;gap:16px;padding-block:18px;border-bottom:1px solid var(--hairline);transition:color .2s var(--ease-out-quint)}.title.svelte-thy4md{flex:1;color:var(--snow);font-size:19px;font-weight:700;line-height:1.6;transition:color .2s var(--ease-out-quint)}.chapters.svelte-thy4md a:where(.svelte-thy4md):hover .title:where(.svelte-thy4md){color:var(--fg-2)}.count.svelte-thy4md{flex:none;color:var(--fg-3);font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.arrow.svelte-thy4md{display:flex;flex:none;color:var(--fg-3);transition:color .25s var(--ease-out-quint),transform .35s var(--ease-out-expo)}.chapters.svelte-thy4md a:where(.svelte-thy4md):hover .arrow:where(.svelte-thy4md){color:var(--snow);transform:translate(-4px)}.elsewhere.svelte-thy4md,.more.svelte-thy4md{margin-top:24px;color:var(--fg-2);font-size:17px;line-height:1.9}.others.svelte-thy4md{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px}.others.svelte-thy4md a:where(.svelte-thy4md){display:flex;flex-direction:column;gap:10px;height:100%;padding:18px 18px 16px;border-radius:24px;background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--hairline);transition:background-color .25s var(--ease-out-quint),transform .35s var(--ease-out-expo)}.others.svelte-thy4md a:where(.svelte-thy4md):hover{background:var(--surface-2);transform:translateY(-4px)}.name.svelte-thy4md{color:var(--snow);font-size:19px;font-weight:700;line-height:1.45}@media(min-width:1024px){.chapters.svelte-thy4md a:where(.svelte-thy4md){gap:24px;padding-block:22px}.title.svelte-thy4md{font-size:22px}.count.svelte-thy4md{font-size:16px}.others.svelte-thy4md{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.others.svelte-thy4md a:where(.svelte-thy4md){min-height:128px;justify-content:space-between;padding:24px 24px 20px;border-radius:28px}.name.svelte-thy4md{font-size:22px}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.chapters.svelte-thy4md li:where(.svelte-thy4md){animation:svelte-thy4md-row-in linear both;animation-timeline:view();animation-range:entry 0% entry 100%}}}@keyframes svelte-thy4md-row-in{0%{opacity:.15;transform:translateY(18px)}to{opacity:1;transform:none}}
