.chapter[data-astro-cid-w4rka3wc]{padding-block:2.5rem}.chapter[data-astro-cid-w4rka3wc] h2[data-astro-cid-w4rka3wc]{font-size:clamp(1.5rem,5vw,2rem);color:var(--accent);margin:0 0 1.5rem}.chapter[data-astro-cid-w4rka3wc] p{margin:0 0 1.1rem}.chapter[data-astro-cid-w4rka3wc] p+p{text-indent:1.2em}.vgw[data-astro-cid-mnsdroic]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.controls[data-astro-cid-2ohpluef]{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--mood-bg, var(--bg)) 90%,transparent);backdrop-filter:blur(8px);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.modes[data-astro-cid-2ohpluef]{display:flex;flex-shrink:0}.bar[data-astro-cid-2ohpluef]{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0}button[data-astro-cid-2ohpluef]{font:inherit;font-size:.95rem;min-height:44px;min-width:44px;padding:0 .9rem;cursor:pointer;color:var(--fg);background:transparent;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent)}.modes[data-astro-cid-2ohpluef] button[data-astro-cid-2ohpluef]:first-child{border-radius:22px 0 0 22px}.modes[data-astro-cid-2ohpluef] button[data-astro-cid-2ohpluef]:last-child{border-radius:0 22px 22px 0;margin-left:-1px}button[data-astro-cid-2ohpluef][aria-pressed=true]{background:var(--accent);color:var(--bg)}.book-nav[data-astro-cid-2ohpluef]{display:none;gap:.5rem}.book-nav[data-astro-cid-2ohpluef] button[data-astro-cid-2ohpluef]{border-radius:22px;font-size:1.4rem}.is-book .book-nav[data-astro-cid-2ohpluef]{display:flex}.wave[data-astro-cid-2ohpluef]{height:14px;position:relative;opacity:.9;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--accent) 25%,transparent) 0 2px,transparent 2px 5px)}.fill[data-astro-cid-2ohpluef]{position:absolute;inset:0;width:var(--p, 0%);background:repeating-linear-gradient(90deg,var(--accent) 0 2px,transparent 2px 5px);transition:width .15s linear}@media(prefers-reduced-motion:reduce){.fill[data-astro-cid-2ohpluef]{transition:none}}.player[data-astro-cid-nuxxkkcb]{position:fixed;inset:auto 0 0;z-index:30;background:color-mix(in srgb,var(--mood-bg, var(--bg)) 94%,transparent);border-top:1px solid color-mix(in srgb,var(--accent) 40%,transparent);backdrop-filter:blur(8px);padding:.5rem var(--gutter) max(.5rem,env(safe-area-inset-bottom))}.panel[data-astro-cid-nuxxkkcb]{width:200px;height:113px;margin:0 0 .5rem auto;border-radius:8px;overflow:hidden;background:#000}@media(min-width:720px){.panel[data-astro-cid-nuxxkkcb]{width:320px;height:180px}}.panel[data-astro-cid-nuxxkkcb] iframe{width:100%;height:100%;border:0}.row[data-astro-cid-nuxxkkcb]{display:flex;align-items:center;gap:.75rem}button[data-astro-cid-nuxxkkcb]{font:inherit;font-size:.95rem;min-height:44px;padding:0 1rem;border-radius:22px;cursor:pointer;color:var(--bg);background:var(--accent);border:0;flex-shrink:0}button[data-astro-cid-nuxxkkcb][aria-pressed=true]{background:transparent;color:var(--fg);border:1px solid var(--accent)}.info[data-astro-cid-nuxxkkcb]{display:flex;flex-direction:column;min-width:0;flex:1;font-size:.9rem;line-height:1.3}.track[data-astro-cid-nuxxkkcb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.status[data-astro-cid-nuxxkkcb]{opacity:.75}.chap[data-astro-cid-nuxxkkcb]{font-size:.8rem;opacity:.7;white-space:nowrap}.hint[data-astro-cid-nuxxkkcb]{margin:.15rem 0 0;font-size:.75rem;opacity:.6}@media(max-width:480px){.chap[data-astro-cid-nuxxkkcb]{display:none}}.read[data-astro-cid-fu56mvum]{max-width:40rem;padding-bottom:9rem}.title[data-astro-cid-fu56mvum]{text-align:center;padding-top:1.5rem}.title[data-astro-cid-fu56mvum] h1[data-astro-cid-fu56mvum]{margin:0;letter-spacing:.15em;color:var(--accent);font-size:clamp(2rem,8vw,3rem)}.title[data-astro-cid-fu56mvum] p[data-astro-cid-fu56mvum]{margin:.25rem 0 0;opacity:.75}.partnav[data-astro-cid-fu56mvum]{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;justify-content:space-between;padding-top:1rem;font-size:.95rem}.partnav[data-astro-cid-fu56mvum].bottom{padding-block:2rem 1rem}.is-book .chapter:not([data-active]){display:none}article[data-astro-cid-fu56mvum]{font-size:1.15rem;line-height:1.75}@media(min-width:720px){article[data-astro-cid-fu56mvum]{font-size:1.25rem}}
