.chapter-frame.svelte-14pw9za{container-type:inline-size}.chapter-box.svelte-14pw9za{position:relative;display:block;overflow:hidden;background:rgb(var(--color-surface-800));border-radius:7cqi;box-shadow:inset 0 0 0 1cqi #b0b0af;padding:3.5%;background-clip:padding-box}.chapter-box.svelte-14pw9za:before{float:left;padding-top:150%;content:""}.chapter-box.svelte-14pw9za:after{display:block;content:"";clear:both}.chapter-box--sim.svelte-14pw9za{box-shadow:inset 0 0 0 1cqi rgb(var(--color-simulpub) / .7)}.chapter-img.svelte-14pw9za{position:absolute;left:3.5cqi;right:3.5cqi;top:3.5cqi;width:calc(100% - 7cqi);height:74%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 35%;object-position:50% 35%;border-radius:4.5cqi 4.5cqi 0 0;overflow:hidden;overflow-clip-margin:content-box}.chapter-img--top.svelte-14pw9za{-o-object-position:50% 8%;object-position:50% 8%}.chapter-fade.svelte-14pw9za{--chapter-c: var(--color-surface-800);position:absolute;inset:3.5cqi;border-radius:4.5cqi;background:linear-gradient(180deg,rgb(var(--chapter-c) / 0) 29%,rgb(var(--chapter-c) / .1) 38%,rgb(var(--chapter-c) / .26) 45.5%,rgb(var(--chapter-c) / .45),rgb(var(--chapter-c) / .65),rgb(var(--chapter-c) / .83) 66.5%,rgb(var(--chapter-c) / .95) 71.5%,rgb(var(--chapter-c)) 76%);pointer-events:none}.chapter-fade--tint.svelte-14pw9za{--chapter-c: var(--chapter-tint, var(--color-surface-800));opacity:0;transition:opacity .2s ease}.chapter-fade--tint.is-on.svelte-14pw9za{opacity:1}.chapter-text.svelte-14pw9za{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;gap:.125rem;padding:0 10cqi 10cqi;text-shadow:0 1px .25rem rgba(0,0,0,.45)}.chapter-sim.svelte-14pw9za{height:.875rem;width:auto;align-self:flex-start;margin-bottom:.125rem}.chapter-num.svelte-14pw9za{font-weight:700;font-size:1rem;line-height:1.2;color:rgb(var(--color-text-high))}.chapter-title.svelte-14pw9za{font-size:.875rem;line-height:1.3;color:#ffffffc7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.chapter-box--compact.svelte-14pw9za .chapter-num:where(.svelte-14pw9za){font-size:.875rem}.chapter-box--compact.svelte-14pw9za .chapter-title:where(.svelte-14pw9za){font-size:.75rem;-webkit-line-clamp:1}.chapter-box--compact.svelte-14pw9za .chapter-sim:where(.svelte-14pw9za){height:.75rem}@media(min-width:900px){.chapter-box--compact.svelte-14pw9za .chapter-title:where(.svelte-14pw9za){font-size:.875rem}}@media(prefers-reduced-motion:reduce){.chapter-fade--tint.svelte-14pw9za{transition:none}}
