.read-ground.svelte-1p5hbc8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;background:transparent;transition:background .5s ease}.novel-wrap.rt-sepia .read-ground.svelte-1p5hbc8{background:#17120c}.novel-wrap.rt-black .read-ground.svelte-1p5hbc8{background:#000}.reading-progress.svelte-1p5hbc8{position:fixed;top:0;left:0;right:0;height:2px;transform-origin:0 50%;background:linear-gradient(90deg,#9b2f2f,#dcd6c8);opacity:.85;z-index:40;pointer-events:none;will-change:transform}.scene-break.svelte-1p5hbc8{text-align:center;color:#cfc6b066;font-size:1.05rem;letter-spacing:.5em;margin:2.4rem 0 2.2rem;text-indent:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tale-end.svelte-1p5hbc8{display:flex;align-items:center;justify-content:center;gap:1rem;margin:3rem auto 0;max-width:44rem;color:#dcd6c88c}.tale-end.svelte-1p5hbc8:before,.tale-end.svelte-1p5hbc8:after{content:"";height:1px;width:3.5rem;background:linear-gradient(90deg,transparent,rgba(207,198,176,.4))}.tale-end.svelte-1p5hbc8:after{background:linear-gradient(90deg,rgba(207,198,176,.4),transparent)}.tale-end.svelte-1p5hbc8 span:where(.svelte-1p5hbc8){font-family:Gothic A1,Zen Kaku Gothic New,sans-serif;letter-spacing:.42em;font-size:.85rem;text-indent:.42em}.next-tales.svelte-1p5hbc8{margin:3.5rem auto 0;max-width:44rem}.next-tales__title.svelte-1p5hbc8{font-family:Gothic A1,Zen Kaku Gothic New,sans-serif;color:#dcd6c8;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;text-align:center;opacity:.75;margin:0 0 1.1rem}.next-tales__grid.svelte-1p5hbc8{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:640px){.next-tales__grid.svelte-1p5hbc8{grid-template-columns:1fr 1fr}}.next-tale.svelte-1p5hbc8{display:flex;gap:.85rem;padding:.7rem;border:1px solid rgba(255,255,255,.07);border-radius:.6rem;background:#14131880;transition:border-color .3s ease,background .3s ease}.next-tale.svelte-1p5hbc8:hover{border-color:#9b2f2f80;background:#181416b3}.next-tale__cover.svelte-1p5hbc8{width:4.5rem;height:4.5rem;flex-shrink:0;border-radius:.4rem}.next-tale__body.svelte-1p5hbc8{min-width:0;display:flex;flex-direction:column;justify-content:center}.next-tale__name.svelte-1p5hbc8{font-family:Gothic A1,Zen Kaku Gothic New,sans-serif;color:#dcd6c8;font-size:1rem;line-height:1.3;margin:0 0 .2rem;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.next-tale__sum.svelte-1p5hbc8{color:#a7a29b;font-size:.75rem;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(prefers-reduced-motion:reduce){.read-ground.svelte-1p5hbc8,.reading-progress.svelte-1p5hbc8,.next-tale.svelte-1p5hbc8{transition:none}}
