html.pv-lock{overflow:hidden;scrollbar-gutter:stable}.pv.svelte-kr1xu{--pv-ink: #f3efe8;--pv-muted: #a9b3ad;--pv-accent: #5fcf8a;position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--pv-ink);overflow:hidden;font-family:"Source Sans 3",Segoe UI,system-ui,sans-serif;display:grid;grid-template-rows:auto minmax(0,1fr) auto}.pv.svelte-kr1xu:not([open]){display:none}.pv.svelte-kr1xu::backdrop{background:transparent}.pv.svelte-kr1xu:focus{outline:none}.pv__scrim.svelte-kr1xu{position:absolute;inset:0;background:radial-gradient(120% 85% at 50% 42%,#1f2a26,#121816 72%),#121816;opacity:0;transition:opacity .26s ease}.pv--shown.svelte-kr1xu .pv__scrim:where(.svelte-kr1xu){opacity:1;transition-duration:.32s}.pv__bar.svelte-kr1xu,.pv__nav.svelte-kr1xu{position:relative;z-index:2;opacity:0;transition:opacity .2s ease}.pv--shown.svelte-kr1xu .pv__bar:where(.svelte-kr1xu),.pv--shown.svelte-kr1xu .pv__nav:where(.svelte-kr1xu){opacity:1;transition-duration:.3s;transition-delay:.1s}.pv.svelte-kr1xu:not(.pv--shown) .pv__bar:where(.svelte-kr1xu),.pv.svelte-kr1xu:not(.pv--shown) .pv__nav:where(.svelte-kr1xu),.pv.svelte-kr1xu:not(.pv--shown) .pv__track:where(.svelte-kr1xu){pointer-events:none}.pv__bar--top.svelte-kr1xu{display:flex;align-items:center;gap:1rem;padding:max(.6rem,env(safe-area-inset-top)) .75rem .4rem 1.25rem}.pv__chapter.svelte-kr1xu{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--pv-accent)}.pv__count.svelte-kr1xu{margin-left:auto;font-size:.9rem;font-variant-numeric:tabular-nums;color:var(--pv-muted)}.pv__count-sep.svelte-kr1xu{margin:0 .3em;opacity:.5}.pv__close.svelte-kr1xu{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgb(255 255 255 / .16);border-radius:50%;background:#ffffff0a;color:var(--pv-ink);cursor:pointer;transition:background-color .2s,border-color .2s}.pv__close.svelte-kr1xu:hover{background:#ffffff1a;border-color:#ffffff4d}.pv__track.svelte-kr1xu{position:relative;z-index:1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none}.pv__track.svelte-kr1xu::-webkit-scrollbar{display:none}.pv__slide.svelte-kr1xu{flex:0 0 100%;height:100%;box-sizing:border-box;padding:.5rem clamp(.75rem,6vw,5.5rem);display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always;container-type:size}.pv__slide.svelte-kr1xu picture:where(.svelte-kr1xu){display:contents}.pv__img.svelte-kr1xu{display:block;max-width:100%;max-height:100%;width:min(100cqw,100cqh * var(--ar));height:auto;aspect-ratio:var(--ar);border-radius:4px;background-size:cover;background-position:center;box-shadow:0 24px 70px #00000080;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pv__nav.svelte-kr1xu{position:absolute;top:50%;translate:0 -50%;display:none;place-items:center;width:52px;height:52px;padding:0;border:1px solid rgb(255 255 255 / .16);border-radius:50%;background:#1218168c;color:var(--pv-ink);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color .2s,border-color .2s,opacity .3s ease}.pv__nav.svelte-kr1xu:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff59}.pv--shown.svelte-kr1xu .pv__nav:where(.svelte-kr1xu):disabled{opacity:.25;cursor:default}.pv__nav--prev.svelte-kr1xu{left:1.25rem}.pv__nav--next.svelte-kr1xu{right:1.25rem}@media(hover:hover)and (pointer:fine)and (min-width:768px){.pv__nav.svelte-kr1xu{display:grid}}.pv__bar--bottom.svelte-kr1xu{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1.5rem;padding:.5rem 1.25rem max(1rem,env(safe-area-inset-bottom));min-height:3.5rem}.pv__caption.svelte-kr1xu{margin:0;font-family:Libre Baskerville,Georgia,serif;font-size:clamp(1rem,2.4vw,1.2rem);text-align:center}.pv__book.svelte-kr1xu{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.3rem;border-radius:999px;background:#009035;color:#fff;font-size:.92rem;font-weight:700;text-decoration:none;box-shadow:0 6px 20px #00903559;transition:background-color .2s,transform .15s}.pv__book.svelte-kr1xu:hover{background:#04782f;transform:translateY(-1px)}.pv__close.svelte-kr1xu:focus-visible,.pv__nav.svelte-kr1xu:focus-visible,.pv__book.svelte-kr1xu:focus-visible{outline:2px solid var(--pv-accent);outline-offset:3px}.pv__sr.svelte-kr1xu{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pv__ghost.svelte-kr1xu{position:fixed;z-index:3;margin:0;object-fit:cover;transform-origin:center;pointer-events:none;will-change:transform,clip-path}@media(prefers-reduced-motion:reduce){.pv__scrim.svelte-kr1xu,.pv__bar.svelte-kr1xu,.pv__nav.svelte-kr1xu{transition:none}}
