.reader-progress.svelte-1coyze1{background:color-mix(in srgb, var(--rule) 88%, transparent);z-index:90;pointer-events:none;height:2px;position:fixed;inset:auto 0 0}.reader-progress__fill.svelte-1coyze1{background:var(--accent);transform-origin:0;will-change:transform;height:100%;display:block}.reader-meta.svelte-1coyze1{flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 1rem;display:flex}.reader-meta__pill.svelte-1coyze1,.reader-meta__chip.svelte-1coyze1{letter-spacing:.06em;text-transform:uppercase;color:var(--meta);border:1px solid var(--rule);background:color-mix(in srgb, var(--bg) 96%, var(--text) 4%);border-radius:999px;align-items:center;gap:.45rem;padding:.28rem .7rem;font-size:12px;display:inline-flex}.reader-meta__chip.svelte-1coyze1{color:var(--text)}.reader-meta__chip-close.svelte-1coyze1,.reader-meta__toc-toggle.svelte-1coyze1{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.reader-meta__chip-close.svelte-1coyze1{padding:0;font-size:14px;line-height:1}.reader-meta__toc-toggle.svelte-1coyze1{border:1px solid var(--rule);letter-spacing:.06em;text-transform:uppercase;color:var(--meta);background:color-mix(in srgb, var(--bg) 94%, var(--text) 6%);border-radius:999px;margin-left:auto;padding:.33rem .78rem;font-size:12px}.reader-mobile-toc.svelte-1coyze1{border:1px solid var(--rule);background:color-mix(in srgb, var(--bg) 95%, var(--text) 5%);border-radius:10px;margin:0 0 1.8rem;padding:.7rem .78rem}.reader-mobile-toc__list.svelte-1coyze1{flex-direction:column;gap:.1rem;margin:0;padding:0;list-style:none;display:flex}.reader-mobile-toc__item.svelte-1coyze1{margin:0}.reader-mobile-toc__link.svelte-1coyze1{color:var(--meta);border-left:2px solid #0000;padding:.34rem 0 .34rem .62rem;font-size:13px;line-height:1.35;text-decoration:none;display:block}.reader-mobile-toc__link.svelte-1coyze1:hover{color:var(--text)}.reader-mobile-toc__link.active.svelte-1coyze1{color:var(--text);border-left-color:var(--accent);font-weight:500}@media (width>=1200px){.reader-meta__toc-toggle.svelte-1coyze1,.reader-mobile-toc.svelte-1coyze1{display:none}}@media (width<=760px){.reader-meta__toc-toggle.svelte-1coyze1{width:100%;margin-left:0}.reader-meta__chip.svelte-1coyze1{justify-content:space-between;width:100%}}
