.chapter-nav.svelte-1tb0zei{grid-template-columns:1fr 1fr;gap:16px;margin-top:4rem;display:grid}.nav-card.svelte-1tb0zei{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);isolation:isolate;transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;gap:6px;padding:22px 26px;display:flex;position:relative;overflow:hidden}.nav-card.svelte-1tb0zei:before{content:"";z-index:-1;background:var(--grad-soft);opacity:0;transition:opacity .35s var(--ease);position:absolute;inset:0}.nav-card.svelte-1tb0zei:hover{box-shadow:var(--shadow);border-color:#fb718559;transform:translateY(-3px)}.nav-card.svelte-1tb0zei:hover:before{opacity:1}.next-card.svelte-1tb0zei{text-align:right;align-items:flex-end}.nav-direction.svelte-1tb0zei{color:var(--text-faint);align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:flex}.nav-direction.svelte-1tb0zei svg:where(.svelte-1tb0zei){transition:transform .3s var(--ease)}.prev-card.svelte-1tb0zei:hover .nav-direction:where(.svelte-1tb0zei) svg:where(.svelte-1tb0zei){transform:translate(-4px)}.next-card.svelte-1tb0zei:hover .nav-direction:where(.svelte-1tb0zei) svg:where(.svelte-1tb0zei){transform:translate(4px)}.nav-title.svelte-1tb0zei{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text);font-size:1.08rem;font-weight:700}@media (width<=640px){.chapter-nav.svelte-1tb0zei{grid-template-columns:1fr}.next-card.svelte-1tb0zei{text-align:left;align-items:flex-start}}.chapter-view.svelte-1lne4xy{max-width:var(--content-max);width:100%;margin:0 auto}.crumbs.svelte-1lne4xy{color:var(--text-faint);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:2rem;padding:7px 16px;font-size:.82rem;display:inline-flex}.crumbs.svelte-1lne4xy a:where(.svelte-1lne4xy){color:var(--text-muted);font-weight:600}.crumbs.svelte-1lne4xy a:where(.svelte-1lne4xy):hover{color:var(--accent)}.sep.svelte-1lne4xy{background:var(--border-strong);border-radius:50%;width:4px;height:4px}.current.svelte-1lne4xy{color:var(--accent);font-weight:650}
