.hidden.svelte-1t2bl0i{display:none!important}.cover-card.svelte-1t2bl0i{background-color:var(--cover-bg);width:min(92vw,77dvh - 49.28px);height:min(100dvh - 64px,117.76vw);color:var(--cover-text);border-radius:6px 18px 18px 6px;padding:0;position:relative;overflow:hidden;box-shadow:-6px 0 #00000052,0 24px 60px #0000008c,inset 2px 0 #ffffff2e;container-type:size}.cover-face.svelte-1t2bl0i{z-index:3;box-sizing:border-box;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:clamp(.85rem,3vh,2rem) clamp(.85rem,3.4vw,2rem) clamp(.85rem,2.8vh,1.8rem) clamp(1.3rem,4.8vw,2.65rem);display:flex;position:relative}@media (prefers-reduced-motion:no-preference){.cover-card.svelte-1t2bl0i{transition:transform .35s cubic-bezier(.22,1,.36,1)}}.cover-bleed-img.svelte-1t2bl0i{object-fit:cover;object-position:center;z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cover-card.svelte-1t2bl0i:before{content:"";background-color:var(--cover-bg);z-index:2;pointer-events:none;border-right:2px solid #0000005c;width:clamp(12px,2.8vw,22px);position:absolute;top:0;bottom:0;left:0;box-shadow:inset -2px 0 #ffffff1f,2px 0 8px #00000038}.cover-header.svelte-1t2bl0i{z-index:3;text-align:center;background-color:color-mix(in srgb, var(--cover-bg) 90%, #0d131c);border:1px solid #ffffff2e;border-radius:14px;padding:clamp(.6rem,2vh,1.25rem) clamp(.8rem,3vw,1.65rem);position:relative;box-shadow:0 10px 28px #00000052}.cover-title.svelte-1t2bl0i{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.25rem,5.4vw,3rem);font-weight:700;line-height:1.13}.cover-subtitle.svelte-1t2bl0i{font-family:var(--font-serif);opacity:.9;margin-top:.28rem;font-size:clamp(.9rem,3.1vw,1.55rem);font-style:italic}.cover-footer.svelte-1t2bl0i{z-index:3;background-color:color-mix(in srgb, var(--cover-bg) 90%, #0d131c);border:1px solid #ffffff29;border-radius:14px;flex-direction:column;align-items:center;gap:clamp(.42rem,1.3vh,.72rem);padding:clamp(.55rem,1.8vh,1.05rem) clamp(.7rem,2.6vw,1.3rem);display:flex;position:relative;box-shadow:0 10px 28px #00000057}.cover-author.svelte-1t2bl0i{letter-spacing:.09em;text-transform:uppercase;opacity:.84;font-size:clamp(.66rem,2vw,.86rem)}.cover-voices-wrap.svelte-1t2bl0i{flex-direction:column;align-items:center;gap:.32rem;width:100%;display:flex}.cover-voices-label.svelte-1t2bl0i{text-transform:uppercase;letter-spacing:.08em;opacity:.76;font-size:clamp(.62rem,1.8vw,.76rem);font-weight:600}.cover-voices-chips.svelte-1t2bl0i{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.cover-voice-chip.svelte-1t2bl0i{min-height:28px;color:var(--cover-text);cursor:pointer;background-color:#ffffff17;border:1px solid #ffffff38;border-radius:999px;padding:.28rem .68rem;font-size:clamp(.7rem,2vw,.84rem);font-weight:500;transition:background-color .14s,border-color .14s}.cover-voice-chip.svelte-1t2bl0i:hover{background-color:#ffffff2e}.cover-voice-chip.active.svelte-1t2bl0i{background-color:var(--accent);color:#fff;border-color:#0000;font-weight:600}.cover-actions.svelte-1t2bl0i{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.08rem;display:flex}.cover-cta.svelte-1t2bl0i{cursor:pointer;border:none;border-radius:999px;align-items:center;gap:.4rem;min-height:36px;padding:clamp(.45rem,1.3vh,.68rem) clamp(.9rem,3vw,1.4rem);font-size:clamp(.8rem,2.3vw,1rem);font-weight:600;transition:filter .15s;display:inline-flex}@media (prefers-reduced-motion:no-preference){.cover-cta.svelte-1t2bl0i{transition:transform .14s,filter .15s}.cover-cta.svelte-1t2bl0i:hover{transform:translateY(-1px)}}.cover-cta.svelte-1t2bl0i:hover{filter:brightness(1.06)}.cover-cta-primary.svelte-1t2bl0i{color:#1c2533;background-color:#fdfaf3}.cover-cta-secondary.svelte-1t2bl0i{background-color:var(--accent);color:#fff}@supports (font-size:1cqi){.cover-card.svelte-1t2bl0i{width:min(100cqi,77cqb);height:min(100cqb,128cqi)}.cover-face.svelte-1t2bl0i{padding:clamp(.85rem,3cqb,2rem) clamp(.85rem,3.4cqi,2rem) clamp(.85rem,2.8cqb,1.8rem) clamp(1.3rem,4.8cqi,2.65rem)}.cover-card.svelte-1t2bl0i:before{width:clamp(12px,2.8cqi,22px)}.cover-header.svelte-1t2bl0i{padding:clamp(.6rem,2cqb,1.25rem) clamp(.8rem,3cqi,1.65rem)}.cover-title.svelte-1t2bl0i{font-size:clamp(1.25rem,5.4cqi,3rem)}.cover-subtitle.svelte-1t2bl0i{font-size:clamp(.9rem,3.1cqi,1.55rem)}.cover-footer.svelte-1t2bl0i{gap:clamp(.42rem,1.3cqb,.72rem);padding:clamp(.55rem,1.8cqb,1.05rem) clamp(.7rem,2.6cqi,1.3rem)}.cover-author.svelte-1t2bl0i{font-size:clamp(.66rem,2cqi,.86rem)}.cover-voices-label.svelte-1t2bl0i{font-size:clamp(.62rem,1.8cqi,.76rem)}.cover-voice-chip.svelte-1t2bl0i{font-size:clamp(.7rem,2cqi,.84rem)}.cover-cta.svelte-1t2bl0i{padding:clamp(.45rem,1.3cqb,.68rem) clamp(.9rem,3cqi,1.4rem);font-size:clamp(.8rem,2.3cqi,1rem)}}@media (width<=760px){.cover-card.svelte-1t2bl0i{border-radius:10px 14px 14px 10px;width:100%;height:100%}}.print-book.svelte-kurtrq{display:none}@media print{html,body{color:#111!important;background:#fff!important;height:auto!important;overflow:visible!important}@page{size:landscape;margin:.4in}.print-book.svelte-kurtrq{color:#111;background:#fff;display:block!important}.print-sheet.svelte-kurtrq{page-break-after:always;break-inside:avoid;grid-template-columns:1fr 1fr;align-items:center;gap:.35in;min-height:92vh;padding:.15in 0;display:grid}.print-sheet.svelte-kurtrq:last-child{page-break-after:auto}.print-cover.svelte-kurtrq{text-align:center;grid-template-columns:1fr}.print-cover-title.svelte-kurtrq{font-family:var(--font-display);color:#111;margin-bottom:8pt;font-size:28pt}.print-cover-subtitle.svelte-kurtrq{font-family:var(--font-serif);color:#333;margin-bottom:16pt;font-size:15pt;font-style:italic}.print-cover.svelte-kurtrq img:where(.svelte-kurtrq){border-radius:8px;max-width:82%;max-height:5.4in;margin-inline:auto}.print-cover-author.svelte-kurtrq{letter-spacing:.08em;text-transform:uppercase;color:#333;margin-top:14pt;font-size:11pt}.print-page-img.svelte-kurtrq{object-fit:cover;border-radius:4px;width:100%;max-height:6.5in}.print-text.svelte-kurtrq{font-family:var(--font-serif);color:#1a1a1a;font-size:16pt;line-height:1.55}.print-text.verse.svelte-kurtrq p:where(.svelte-kurtrq){white-space:pre-line}.print-text.svelte-kurtrq p:where(.svelte-kurtrq)+p:where(.svelte-kurtrq){margin-top:.8em}.print-folio.svelte-kurtrq{color:#666;margin-top:.25in;font-size:10pt}}.hidden.svelte-19kjngy{display:none!important}.spread-book.svelte-19kjngy{background-color:var(--cover-bg);border-radius:15px;width:min(96vw,190dvh - 121.6px);height:min(100dvh - 64px,71.6418vw);padding:clamp(5px,.8vmin,10px);display:flex;position:relative;box-shadow:0 28px 68px #0000008f,0 2px #ffffff14;container-type:size}.spread-inner.svelte-19kjngy{--focus-ring:#9a3f1a;background-color:var(--paper-main);border-radius:11px;grid-template-columns:1fr 1fr;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #231c1217,4px 0 #e5dcc9,-4px 0 #e5dcc9}.spread-inner.svelte-19kjngy:before{content:"";pointer-events:none;z-index:7;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.032'/%3E%3C/svg%3E");position:absolute;inset:0}.spread-inner.svelte-19kjngy:after{content:"";pointer-events:none;z-index:8;background:linear-gradient(90deg,#1e170e00 0%,#1e170e12 38%,#1e170e33 50%,#fffcf524 53%,#1e170e0f 64%,#1e170e00 100%);width:clamp(36px,4.4vw,64px);position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.spread-inner.svelte-19kjngy.turning-next{animation:.32s cubic-bezier(.25,.9,.35,1) svelte-19kjngy-pageFlipNext}.spread-inner.svelte-19kjngy.turning-prev{animation:.32s cubic-bezier(.25,.9,.35,1) svelte-19kjngy-pageFlipPrev}}@keyframes svelte-19kjngy-pageFlipNext{0%{opacity:.76;transform:rotateY(-4deg)scale(.994)}to{opacity:1;transform:rotateY(0)scale(1)}}@keyframes svelte-19kjngy-pageFlipPrev{0%{opacity:.76;transform:rotateY(4deg)scale(.994)}to{opacity:1;transform:rotateY(0)scale(1)}}.page-art.svelte-19kjngy{background-color:var(--paper-main);order:1;justify-content:center;align-items:center;min-width:0;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.page-art.svelte-19kjngy img:where(.svelte-19kjngy){object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block}.page-art.svelte-19kjngy:after{content:"";pointer-events:none;z-index:3;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #231c120f,inset -16px 0 24px -12px #1e170e38}.spread-inner.layout-full-bleed-right.svelte-19kjngy .page-story:where(.svelte-19kjngy){order:1}.spread-inner.layout-full-bleed-right.svelte-19kjngy .page-art:where(.svelte-19kjngy){order:2}.spread-inner.layout-full-bleed-right.svelte-19kjngy .page-art:where(.svelte-19kjngy):after{box-shadow:inset 0 0 0 1px #231c120f,inset 16px 0 24px -12px #1e170e38}.page-story.svelte-19kjngy{background-color:var(--paper-main);flex-direction:column;order:2;min-width:0;min-height:0;padding:clamp(1.2rem,4.2vh,2.9rem) clamp(1.4rem,4.2vw,3.4rem);display:flex;position:relative}.story-ornament.svelte-19kjngy{color:var(--accent);opacity:.55;letter-spacing:.26em;text-align:center;pointer-events:none;flex-shrink:0;margin-bottom:.4rem;font-size:clamp(.88rem,1.9vh,1.25rem)}.story-scroll.svelte-19kjngy{touch-action:pan-y;flex-direction:column;flex:auto;width:100%;min-height:0;padding:.25rem .1rem;display:flex;overflow-y:auto}.story-inner.svelte-19kjngy{width:100%;margin-block:auto}.story-body.svelte-19kjngy{font-family:var(--font-serif);color:var(--ink-main);width:100%;max-width:34ch;margin-inline:auto;font-size:clamp(1.08rem,min(3.3vh,2.04vw),2.38rem);line-height:1.56}.story-body.svelte-19kjngy p:where(.svelte-19kjngy)+p:where(.svelte-19kjngy){margin-top:.82em}.story-body.verse-mode.svelte-19kjngy p:where(.svelte-19kjngy){white-space:pre-line;line-height:1.5}.story-body.dropcap.svelte-19kjngy p:where(.svelte-19kjngy):first-child:first-letter{font-family:var(--font-display);float:left;color:var(--accent);padding-top:.04em;padding-right:.1em;font-size:2.95em;font-weight:700;line-height:.84}.restart-book-wrap.svelte-19kjngy{justify-content:center;margin-top:clamp(.75rem,2vh,1.35rem);display:flex}.restart-inline-btn.svelte-19kjngy{border:1px solid var(--accent);background-color:var(--accent);color:#fff;cursor:pointer;border-radius:999px;min-height:36px;padding:.42rem 1rem;font-size:clamp(.78rem,1.55vh,.94rem);font-weight:600}.restart-inline-btn.svelte-19kjngy:hover{filter:brightness(1.07)}@media (width>=761px){.spread-inner.layout-panoramic.svelte-19kjngy .page-art:where(.svelte-19kjngy){z-index:1;grid-area:1/1/-1/-1}.spread-inner.layout-panoramic.svelte-19kjngy .page-art:where(.svelte-19kjngy):after{box-shadow:inset 0 0 0 1px #231c1214}.spread-inner.layout-panoramic.svelte-19kjngy .page-story:where(.svelte-19kjngy){z-index:6;background-color:color-mix(in srgb, var(--paper-main) 94%, transparent);border:1px solid #231f1b24;border-radius:14px;grid-area:1/1/-1/-1;place-self:end;width:min(45%,36rem);height:auto;max-height:86%;margin:clamp(1.1rem,3.6vh,2.4rem);padding:clamp(1.1rem,3vh,2rem) clamp(1.25rem,2.8vw,2.2rem);box-shadow:0 14px 36px #14100c3d}.spread-inner.layout-panoramic.pos-bottom-left.svelte-19kjngy .page-story:where(.svelte-19kjngy){place-self:end start}.spread-inner.layout-panoramic.pos-top-right.svelte-19kjngy .page-story:where(.svelte-19kjngy){place-self:start end}.spread-inner.layout-panoramic.pos-top-left.svelte-19kjngy .page-story:where(.svelte-19kjngy){place-self:start}.spread-inner.layout-panoramic.svelte-19kjngy .story-ornament:where(.svelte-19kjngy){display:none}}@supports (font-size:1cqi){.spread-book.svelte-19kjngy{width:min(100cqi,190cqb);height:min(100cqb,74.6269cqi)}.spread-inner.svelte-19kjngy:after{width:clamp(36px,4.4cqi,64px)}.page-story.svelte-19kjngy{padding:clamp(1.2rem,4.2cqb,2.9rem) clamp(1.4rem,4.2cqi,3.4rem)}.story-ornament.svelte-19kjngy{font-size:clamp(.88rem,1.9cqb,1.25rem)}.story-body.svelte-19kjngy{font-size:clamp(1.08rem,min(3.3cqb,2.04cqi),2.38rem)}.restart-book-wrap.svelte-19kjngy{margin-top:clamp(.75rem,2cqb,1.35rem)}.restart-inline-btn.svelte-19kjngy{font-size:clamp(.78rem,1.55cqb,.94rem)}@media (width>=761px){.spread-inner.layout-panoramic.svelte-19kjngy .page-story:where(.svelte-19kjngy){margin:clamp(1.1rem,3.6cqb,2.4rem);padding:clamp(1.1rem,3cqb,2rem) clamp(1.25rem,2.8cqi,2.2rem)}}}@media (width<=760px){.spread-book.svelte-19kjngy{border-radius:12px;width:100%;height:100%;padding:4px}.spread-inner.svelte-19kjngy{border-radius:9px;grid-template-rows:minmax(0,56%) minmax(0,44%);grid-template-columns:1fr;box-shadow:inset 0 0 0 1px #231c1217}.spread-inner.svelte-19kjngy:after{display:none}.spread-inner.layout-full-bleed-right.svelte-19kjngy .page-art:where(.svelte-19kjngy){order:1}.spread-inner.layout-full-bleed-right.svelte-19kjngy .page-story:where(.svelte-19kjngy){order:2}.page-art.svelte-19kjngy{border-bottom:1px solid #231f1b1a}.page-art.svelte-19kjngy:after{box-shadow:inset 0 -10px 18px -12px #1e170e2e}.page-story.svelte-19kjngy{padding:.72rem 1.08rem .68rem}.story-ornament.svelte-19kjngy{display:none}.story-body.svelte-19kjngy{font-size:clamp(1.02rem,2.35dvh,1.28rem);line-height:1.46}}.popover-panel.svelte-tpiqj0{color:#f9fafb;box-sizing:border-box;width:min(350px,100vw - 1.3rem);max-inline-size:calc(100vw - 1.3rem);background-color:#1b2330;border:1px solid #ffffff24;border-radius:16px;max-height:calc(100dvh - 56px);padding:.9rem;overflow-y:auto;box-shadow:0 20px 48px #0000008f}.popover-voice.svelte-tpiqj0:is(:where(.svelte-tpiqj0):popover-open,.\:popover-open){display:block}@supports (position-area:block-end){.popover-voice.svelte-tpiqj0{position-anchor:--voice-trigger;margin:0;position-area:block-end span-inline-start;position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;margin-block-start:.4rem;inset:auto}}@supports not (position-area:block-end){.popover-voice.svelte-tpiqj0{inset:auto;margin:0;position:fixed;inset-block-start:48px;inset-inline-end:max(.65rem, env(safe-area-inset-right))}}.popover-label.svelte-tpiqj0{text-transform:uppercase;letter-spacing:.07em;color:#9ca3af;margin-bottom:.42rem;font-size:.72rem;font-weight:600}.narrator-cards-list.svelte-tpiqj0{flex-direction:column;gap:.42rem;margin-bottom:.85rem;display:flex}.narrator-card.svelte-tpiqj0{color:#f9fafb;text-align:left;cursor:pointer;background-color:#242e3f;border:1px solid #ffffff1f;border-radius:11px;align-items:flex-start;gap:.62rem;width:100%;padding:.58rem .68rem;transition:border-color .14s,background-color .14s;display:flex}.narrator-card.svelte-tpiqj0:hover{border-color:#ffffff47}.narrator-card.active.svelte-tpiqj0{border-color:var(--accent);background-color:color-mix(in srgb, var(--accent) 20%, #242e3f)}.narrator-radio.svelte-tpiqj0{border:2px solid #ffffff6b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:2px;display:inline-flex}.narrator-card.active.svelte-tpiqj0 .narrator-radio:where(.svelte-tpiqj0){border-color:var(--accent)}.narrator-card.active.svelte-tpiqj0 .narrator-radio:where(.svelte-tpiqj0):after{content:"";background-color:var(--accent);border-radius:50%;width:8px;height:8px}.narrator-meta.svelte-tpiqj0{flex-direction:column;flex:1;min-width:0;display:flex}.narrator-title-row.svelte-tpiqj0{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.narrator-name.svelte-tpiqj0{color:#fff;font-size:.84rem;font-weight:600}.narrator-badge.svelte-tpiqj0{color:#e5e7eb;background-color:#ffffff1f;border-radius:999px;flex-shrink:0;padding:.1rem .45rem;font-size:.68rem;font-weight:600}.narrator-desc.svelte-tpiqj0{color:#cbd5e1;margin-top:.16rem;font-size:.74rem;line-height:1.35;display:block}.speed-row.svelte-tpiqj0{gap:.4rem;margin-bottom:.75rem;display:flex}.speed-chip.svelte-tpiqj0{color:#f3f4f6;cursor:pointer;background-color:#242e3f;border:1px solid #ffffff24;border-radius:8px;flex:1;min-height:32px;padding:.38rem 0;font-size:.78rem;font-weight:500}.speed-chip.active.svelte-tpiqj0{background-color:var(--accent);color:#fff;border-color:#0000;font-weight:600}.sfx-row.svelte-tpiqj0{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:.5rem;font-size:.82rem;display:flex}.sfx-toggle-btn.svelte-tpiqj0{color:#f8f5ee;cursor:pointer;background-color:#ffffff12;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;min-width:48px;height:30px;padding:0 .72rem;font-size:.78rem;font-weight:500;display:inline-flex}.sfx-toggle-btn.active-toggle.svelte-tpiqj0{color:#fff;background-color:#ffffff2e;border-color:#ffffff61}.fallback-voices-details.svelte-tpiqj0{border-top:1px solid #ffffff1a;margin-top:.6rem;padding-top:.5rem}.fallback-voices-details.svelte-tpiqj0 summary:where(.svelte-tpiqj0){color:#9ca3af;cursor:pointer;padding:.15rem 0;font-size:.74rem}.voice-select.svelte-tpiqj0{color:#f9fafb;background-color:#111722;border:1px solid #ffffff2e;border-radius:8px;width:100%;margin-top:.42rem;padding:.44rem .58rem;font-size:.8rem}.reader-shell.svelte-1mlugbq{background-color:var(--bg-stage);width:100%;height:100dvh;max-height:100dvh;color:var(--ink-main);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;position:relative;overflow:hidden}.topbar.svelte-1mlugbq{background-color:var(--surface-bar);color:#f4f1ea;z-index:30;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.38rem .85rem;display:flex}.left-group.svelte-1mlugbq{flex:1;align-items:center;gap:.55rem;min-width:0;display:flex}.back-shelf-link.svelte-1mlugbq{padding:0 .62rem;text-decoration:none}.brand-group.svelte-1mlugbq{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.45rem;padding:0;display:flex;overflow:hidden}.book-badge.svelte-1mlugbq{background-color:var(--accent);color:#fff;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.header-title.svelte-1mlugbq{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;color:#faf7f0;min-width:0;font-size:.94rem;font-weight:600;overflow:hidden}.unlisted-pill.svelte-1mlugbq{color:#f4be89;white-space:nowrap;background-color:#d4844a29;border:1px solid #d4844a5c;border-radius:999px;flex-shrink:0;padding:.14rem .5rem;font-size:.7rem;font-weight:600}.controls-group.svelte-1mlugbq{flex-shrink:0;align-items:center;gap:.36rem;display:flex}.ctrl-btn.svelte-1mlugbq{color:#f8f5ee;cursor:pointer;white-space:nowrap;background-color:#ffffff12;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.34rem;height:32px;padding:0 .72rem;font-size:.78rem;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}.ctrl-btn.svelte-1mlugbq:hover:not(:disabled){background-color:#ffffff24}.ctrl-btn.svelte-1mlugbq:disabled{opacity:.65;cursor:wait}.ctrl-btn.primary.svelte-1mlugbq{background-color:var(--accent);color:#fff;border-color:#0000;font-weight:600}.ctrl-btn.primary.svelte-1mlugbq:hover{filter:brightness(1.08)}.ctrl-btn.active-toggle.svelte-1mlugbq{color:#fff;background-color:#ffffff2e;border-color:#ffffff61}#btn-listen.svelte-1mlugbq{justify-content:center;width:88px;min-width:88px;max-width:88px;padding:0}.ctrl-voice-pill.svelte-1mlugbq{max-width:180px}@supports (position-area:block-end){#btn-voice.svelte-1mlugbq{anchor-name:--voice-trigger}}.ctrl-voice-pill.svelte-1mlugbq .voice-pill-text:where(.svelte-1mlugbq){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ctrl-icon-only.svelte-1mlugbq{width:32px;padding:0}.reader-toast.svelte-1mlugbq{top:52px;z-index:45;color:#f8f3e8;background-color:#10151df0;border:1px solid #d4844a7a;border-radius:10px;padding:.45rem .85rem;font-size:.8rem;font-weight:500;position:absolute;inset-inline-end:max(.85rem, env(safe-area-inset-right));box-shadow:0 10px 26px #0000006b}.book-stage.svelte-1mlugbq{perspective:2200px;touch-action:pan-y;cursor:pointer;flex:1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;padding:clamp(.4rem,1.3vmin,1rem) clamp(.55rem,1.8vw,1.35rem);display:flex;position:relative;container-type:size}@media (width<=960px){.hide-label-md.svelte-1mlugbq span:where(.svelte-1mlugbq){display:none}.hide-label-md.svelte-1mlugbq{width:32px;padding:0}.unlisted-pill.svelte-1mlugbq{display:none}}@media (width<=720px){.topbar.svelte-1mlugbq{gap:.35rem;padding:.3rem .55rem}.controls-group.svelte-1mlugbq{gap:.28rem}.ctrl-btn.svelte-1mlugbq{height:30px;font-size:.75rem}#btn-listen.svelte-1mlugbq{width:82px;min-width:82px;max-width:82px}.hide-label-sm.svelte-1mlugbq span:where(.svelte-1mlugbq),.back-label.svelte-1mlugbq{display:none}.back-shelf-link.svelte-1mlugbq,.hide-label-sm.svelte-1mlugbq,.hide-label-md.svelte-1mlugbq,.ctrl-icon-only.svelte-1mlugbq{width:30px;padding:0}.ctrl-voice-pill.svelte-1mlugbq{max-width:112px;padding:0 .52rem}.book-badge.svelte-1mlugbq{border-radius:6px;width:24px;height:24px}.header-title.svelte-1mlugbq{font-size:.86rem}.book-stage.svelte-1mlugbq{padding:.25rem .28rem}}@media (width<=420px){.book-badge.svelte-1mlugbq{display:none}.ctrl-voice-pill.svelte-1mlugbq{max-width:92px}}@media print{.reader-shell.svelte-1mlugbq{display:none!important}}
