@layer utilities{.book-3d-scene{transform-style:preserve-3d;will-change:transform;transition:transform .56s cubic-bezier(.22,1,.36,1),filter .56s}.book-3d-showcase{transform-origin:50%;animation:20s linear infinite bookTurntable;transform:rotateX(-13deg)rotateY(22deg)}.book-3d-showcase--rtl{animation:20s linear infinite bookTurntableRtl;transform:rotateX(-13deg)rotateY(-22deg)}.book-cube-face{backface-visibility:hidden}.book-3d-ambient-motion{transform-origin:50% 62%;will-change:transform,filter;animation:1.05s cubic-bezier(.22,1,.36,1) both bookSettleIn}.book-3d-aura{z-index:0;pointer-events:none;filter:blur(36px);opacity:.78;background:radial-gradient(56% 46%,#945ff975,#0000 72%),radial-gradient(82% 28% at 50% 90%,#ecaa0b38,#0000 74%);background:radial-gradient(56% 46%,lab(52.3399% 47.3098 -70.9392/.46),#0000 72%),radial-gradient(82% 28% at 50% 90%,lab(74.4754% 17.3326 75.9449/.22),#0000 74%);border-radius:50%;animation:7.5s ease-in-out infinite bookAuraPulse;position:absolute;inset:-28% -22% -14%}.text-book-title-gold{color:#f6d894;background:linear-gradient(#fcefc6 0%,#f3cd72 50%,#cc922c 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px #281600f2)drop-shadow(0 0 1px #000000d9)drop-shadow(0 2px 6px #000000d9)drop-shadow(0 0 18px #f6d88480);letter-spacing:-.005em;-webkit-background-clip:text;background-clip:text}.book-3d-showcase .book-cover-front:after{content:"";z-index:30;pointer-events:none;mix-blend-mode:screen;opacity:.58;background:linear-gradient(90deg,#0000 0 2%,#0000001f 3% 4%,#0000 5% 100%),linear-gradient(-50deg,#0000002e 0 18%,#0000 46%),linear-gradient(112deg,#0000 0 30%,#fff3 42%,#0000 56%);animation:7.5s ease-in-out infinite bookCoverGlint;position:absolute;inset:0}@keyframes bookSettleIn{0%{opacity:0;filter:drop-shadow(14px 38px 30px #120c0857);transform:translateY(32px)scale(.94)}to{opacity:1;filter:drop-shadow(14px 38px 30px #120c0857);transform:translateY(0)scale(1)}}@keyframes bookTurntable{0%{transform:rotateX(-13deg)rotateY(22deg)}to{transform:rotateX(-13deg)rotateY(382deg)}}@keyframes bookTurntableRtl{0%{transform:rotateX(-13deg)rotateY(-22deg)}to{transform:rotateX(-13deg)rotateY(-382deg)}}@keyframes bookAuraPulse{0%,to{opacity:.58;transform:scale(1)}50%{opacity:.92;transform:scale(1.08)}}@keyframes bookCoverGlint{0%,35%{opacity:.28;transform:translate(-18%)}60%{opacity:.7;transform:translate(16%)}to{opacity:.28;transform:translate(18%)}}@media (prefers-reduced-motion:reduce){.book-3d-scene,.book-3d-showcase,.book-3d-showcase--rtl,.book-3d-ambient-motion,.book-3d-aura,.book-3d-showcase .book-cover-front:after{transition:none;animation:none}}.reader-cosmos{--reader-chrome:#fefaf1c7;--reader-chrome-ink:#181e32;--reader-chrome-ink-muted:#454c61d1;--reader-chrome-border:#c29e6b5c;background:linear-gradient(#fffaed 0%,#f8ebd4 58%,#d4d3fb 100%);background:linear-gradient(lab(98.3413% .513405 7.67609) 0%,lab(93.7188% 1.82724 13.0784) 58%,lab(85.553% 6.14417 -19.6136) 100%)}@supports (color:lab(0% 0 0)){.reader-cosmos{--reader-chrome:lab(98.2995% .562519 4.55527/.78);--reader-chrome-ink:lab(11.5033% 2.2046 -14.4638);--reader-chrome-ink-muted:lab(32.4825% 1.00482 -12.9076/.82);--reader-chrome-border:lab(67.553% 8.68043 31.9728/.36)}}.dark .reader-cosmos{--reader-chrome:#0d0d1ea8;--reader-chrome-ink:#f4f4fc;--reader-chrome-ink-muted:#d6c9b1d9;--reader-chrome-border:#eebc4a3d;background:linear-gradient(#020118 0%,#010009 58%,#0a0020 100%);background:linear-gradient(lab(.761196% 3.53425 -11.2971) 0%,lab(.14027% 1.40806 -4.07584) 58%,lab(1.4657% 7.41757 -16.4919) 100%)}@supports (color:lab(0% 0 0)){.dark .reader-cosmos{--reader-chrome:lab(4.16957% 3.07208 -10.8347/.66);--reader-chrome-ink:lab(96.4347% .9377 -3.65138);--reader-chrome-ink-muted:lab(81.5385% 1.93742 13.5097/.85);--reader-chrome-border:lab(79.3341% 9.98151 62.1892/.24)}}.reader-leaf-paper{background:radial-gradient(135% 110% at 50% -10%,#ffffff29,transparent 58%),linear-gradient(180deg,var(--reader-paper),#f9edd8)}@supports (color:lab(0% 0 0)){.reader-leaf-paper{background:radial-gradient(135% 110% at 50% -10%,lab(100.066% -.147462 4.58941/.16),transparent 58%),linear-gradient(180deg,var(--reader-paper),lab(94.2893% 1.57464 11.5099))}}.dark .reader-leaf-paper{background:radial-gradient(135% 110% at 50% -10%,#4036262e,transparent 58%),linear-gradient(180deg,var(--reader-paper),#0e0802)}@supports (color:lab(0% 0 0)){.dark .reader-leaf-paper{background:radial-gradient(135% 110% at 50% -10%,lab(23.4892% 2.39351 11.9146/.18),transparent 58%),linear-gradient(180deg,var(--reader-paper),lab(2.47412% 1.31013 2.98688))}}.reader-book-stage{perspective:1500px;perspective-origin:50% 30%;animation:.8s cubic-bezier(.22,1,.36,1) both readerBookSettle}.reader-book-aura{z-index:0;pointer-events:none;filter:blur(44px);opacity:.8;background:radial-gradient(58% 50% at 50% 48%,#9362f46b,#0000 70%),radial-gradient(82% 28% at 50% 94%,#ecaa0b33,#0000 72%);background:radial-gradient(58% 50% at 50% 48%,lab(52.5736% 44.4735 -67.764/.42),#0000 70%),radial-gradient(82% 28% at 50% 94%,lab(74.4754% 17.3326 75.9449/.2),#0000 72%);border-radius:50%;animation:7.5s ease-in-out infinite bookAuraPulse;position:absolute;inset:-14% -8%}.reader-page-curve{background:linear-gradient(90deg,#0000002e 0%,#0000000d 7%,#0000 17% 40%,#00000038 48%,#00000052 50%,#00000038 52%,#0000 60% 83%,#0000000d 93%,#0000002e 100%);background:linear-gradient(90deg,lab(0% 0 0/.18) 0%,lab(0% 0 0/.05) 7%,#0000 17% 40%,lab(0% 0 0/.22) 48%,lab(0% 0 0/.32) 50%,lab(0% 0 0/.22) 52%,#0000 60% 83%,lab(0% 0 0/.05) 93%,lab(0% 0 0/.18) 100%)}.reader-book{aspect-ratio:2;max-width:94vw;height:min(40rem,100dvh - 13rem,46vw);transform-style:preserve-3d;transform:rotateX(7deg)rotateY(-1.2deg)}.reader-book-turning{animation:1.6s ease-in-out both readerBookLean}@keyframes readerBookLean{0%{transform:rotateX(7deg)rotateY(-1.2deg)}20%,80%{transform:rotateX(44deg)rotateY(-1.2deg)}to{transform:rotateX(7deg)rotateY(-1.2deg)}}@media (orientation:landscape) and (max-width:1023px),(max-height:620px) and (max-width:1023px){.reader-desktop-header{align-items:center;gap:.5rem;margin-top:.45rem;padding-inline:.5rem}.reader-desktop-header :where(button){min-height:2.25rem;padding-inline:.8rem}.reader-desktop-header :where(button[size=icon]){width:2.25rem;padding-inline:0}.reader-desktop-header :where(h1){font-size:.95rem;line-height:1.15}.reader-desktop-header :where(p){font-size:.7rem;line-height:1.1}.reader-desktop-book-band{padding-inline:clamp(3.5rem,7vw,5.5rem)}.reader-desktop-shell .reader-book{max-width:min(92vw,100vw - 4rem);height:clamp(12rem,min(100dvh - 7.35rem,46vw),40rem)}.reader-desktop-controls{padding:.2rem 1.5rem .55rem}.reader-desktop-controls>.reader-chrome-surface{max-width:min(62rem,100vw - 4rem);padding-block:.45rem}}.reader-book:before{content:"";z-index:-2;pointer-events:none;filter:blur(18px);background:radial-gradient(#0000009e,#0000 72%);background:radial-gradient(lab(0% 0 0/.62),#0000 72%);border-radius:50%;height:2.6rem;position:absolute;inset:auto 5% -1.7rem;transform:rotateX(62deg)translateZ(-36px)}.reader-book-cover{background:linear-gradient(90deg,#ffe09a38,#0000 18% 82%,#ffe09a2e),linear-gradient(150deg,#0e0f39,#0e0131 46%,#1e0037);background:linear-gradient(90deg,lab(90.946% 7.10198 45.4387/.22),#0000 18% 82%,lab(90.946% 7.10198 45.4387/.18)),linear-gradient(150deg,lab(6.15233% 12.132 -27.9198),lab(2.67011% 13.9551 -27.3514) 46%,lab(4.66549% 23.8714 -28.4367));border-radius:1.45rem;transform:translateZ(-16px);box-shadow:0 58px 140px -46px #000000eb,inset 0 0 0 1px #ffe09a40,inset 0 1px #ffffff1f,inset 0 -18px 34px #00000042;box-shadow:0 58px 140px -46px lab(0% 0 0/.92),inset 0 0 0 1px lab(90.946% 7.10198 45.4387/.25),inset 0 1px lab(100% 0 0/.12),inset 0 -18px 34px lab(0% 0 0/.26)}.reader-book-cover:before,.reader-book-cover:after{content:"";filter:blur(.2px);background:linear-gradient(#ffe09ac7,#b5894780);background:linear-gradient(lab(90.946% 7.10198 45.4387/.78),lab(60.5443% 11.8394 41.9279/.5));border-radius:999px;width:.65rem;position:absolute;inset-block:1.2rem}.reader-book-cover:before{left:1rem;box-shadow:inset 4px 0 8px #ffffff3d;box-shadow:inset 4px 0 8px lab(100% 0 0/.24)}.reader-book-cover:after{right:1rem;box-shadow:inset -4px 0 8px #fff3;box-shadow:inset -4px 0 8px lab(100% 0 0/.2)}.reader-book-cover-lip{border:1px solid #ffd88a2e;border:1px solid lab(88.6217% 7.17673 45.5714/.18);border-radius:1.05rem;transform:translateZ(-4px);box-shadow:inset 0 0 0 1px #00000038,0 12px 28px -22px #ffffff52;box-shadow:inset 0 0 0 1px lab(0% 0 0/.22),0 12px 28px -22px lab(100% 0 0/.32)}.reader-book-spread{transform:translateZ(8px);box-shadow:0 22px 56px -34px #000000d1,inset 0 0 0 1px #0000003d;box-shadow:0 22px 56px -34px lab(0% 0 0/.82),inset 0 0 0 1px lab(0% 0 0/.24)}.reader-page-stack{z-index:1;background:repeating-linear-gradient(0deg,#b6a1828c 0 1px,#0000 1px 3px),linear-gradient(#fffdf3,#e3d6b8);background:repeating-linear-gradient(0deg,lab(67.5938% 4.31335 19.4358/.55) 0 1px,#0000 1px 3px),linear-gradient(#fffdf3,#e3d6b8);transform:translateZ(-2px)}.reader-page-stack-left{box-shadow:inset 4px 0 8px #5a3a1f5c,-5px 4px 12px #0003;box-shadow:inset 4px 0 8px lab(27.8656% 12.0373 22.3608/.36),-5px 4px 12px lab(0% 0 0/.2)}.reader-page-stack-right{box-shadow:inset -4px 0 8px #5a3a1f5c,5px 4px 12px #0003;box-shadow:inset -4px 0 8px lab(27.8656% 12.0373 22.3608/.36),5px 4px 12px lab(0% 0 0/.2)}.reader-text-leaf{box-shadow:inset -20px 0 32px -28px #000000a6,inset 0 1px #ffffff70;box-shadow:inset -20px 0 32px -28px lab(0% 0 0/.65),inset 0 1px lab(100% 0 0/.44)}.reader-text-columns-leaf{box-shadow:inset 0 1px #ffffff70;box-shadow:inset 0 1px lab(100% 0 0/.44)}.reader-text-columns{column-count:2;column-gap:4rem}@media (min-width:1024px){.reader-text-columns{column-gap:7rem}}.reader-text-columns :where(h3){break-after:avoid}.reader-text-columns :where(blockquote){break-inside:avoid}.reader-image-leaf{isolation:isolate;box-shadow:inset 20px 0 34px -28px #000000b8;box-shadow:inset 20px 0 34px -28px lab(0% 0 0/.72)}.reader-image-leaf:before{content:"";z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(90deg,#00000057,#0000 18%),radial-gradient(130% 95% at 50% 4%,#fff3,#0000 48%),linear-gradient(#ffffff1a,#0000 28% 78%,#0000002e);background:linear-gradient(90deg,lab(0% 0 0/.34),#0000 18%),radial-gradient(130% 95% at 50% 4%,lab(100% 0 0/.2),#0000 48%),linear-gradient(lab(100% 0 0/.1),#0000 28% 78%,lab(0% 0 0/.18));position:absolute;inset:0}@keyframes readerBookSettle{0%{opacity:0;transform:translateY(28px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.reader-turn-leaf{z-index:30;pointer-events:none;transform-style:preserve-3d;transform-origin:50% 100%;transform:translateZ(9px)scaleX(var(--mx,1));transition:opacity .15s linear;position:absolute;inset:0}.reader-turn-leaf--landed{opacity:0}.reader-turn-fwd{--mx:1}.reader-turn-bwd{--mx:-1}.reader-turn-curl{width:50%;transform-style:preserve-3d;pointer-events:none;--seg-count:20;--ov:0px;position:absolute;top:0;bottom:0;left:50%}.reader-turn-segment{top:0;left:calc(100% - var(--ov,0px));width:100%;height:100%;transform-style:preserve-3d;transform-origin:0;perspective:4200px;perspective-origin:50%;position:absolute;transform:rotateY(0)}.reader-turn-segment--root{width:calc(100%/var(--seg-count,20));transform-origin:0 100%;animation:1.6s ease-in-out both readerTurnSweep;left:0}.reader-turn-fwd .reader-turn-segment:not(.reader-turn-segment--root),.reader-turn-bwd .reader-turn-segment:not(.reader-turn-segment--root){animation:1.6s ease-in-out both readerTurnCurl}.reader-curl-face{backface-visibility:hidden;transform:scaleX(var(--mx,1));transform-origin:50%;position:absolute;inset:0;overflow:hidden}.reader-curl-face--front{transform:rotateY(0deg)scaleX(var(--mx,1))}.reader-curl-face--back{transform:rotateY(180deg)scaleX(var(--mx,1))}.reader-curl-img{top:0;left:calc(var(--col)*(-100% + var(--ov,0px)));width:calc(var(--seg-count,20)*100%);background-image:var(--seg-img);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;position:absolute}.reader-turn-bwd .reader-curl-img,.reader-turn-bwd .reader-turn-textcol,.reader-turn-bwd .reader-curl-shade{left:calc((var(--seg-count,20) - 1 - var(--col))*(-100% + var(--ov,0px)))}.reader-turn-textcol{top:0;left:calc(var(--col)*(-100% + var(--ov,0px)));width:calc(var(--seg-count,20)*100%);height:100%;position:absolute}.reader-curl-shade{top:0;left:calc(var(--col)*(-100% + var(--ov,0px)));width:calc(var(--seg-count,20)*100%);pointer-events:none;background:linear-gradient(90deg,#00000052 0%,#00000038 4%,#0000 20% 66%,#0000000d 86%,#0000002e 100%);background:linear-gradient(90deg,lab(0% 0 0/.32) 0%,lab(0% 0 0/.22) 4%,#0000 20% 66%,lab(0% 0 0/.05) 86%,lab(0% 0 0/.18) 100%);height:100%;position:absolute}.reader-curl-face--text .reader-curl-shade{background:linear-gradient(270deg,#00000052 0%,#00000038 4%,#0000 20% 66%,#0000000d 86%,#0000002e 100%);background:linear-gradient(270deg,lab(0% 0 0/.32) 0%,lab(0% 0 0/.22) 4%,#0000 20% 66%,lab(0% 0 0/.05) 86%,lab(0% 0 0/.18) 100%)}.reader-curl-face--text{background:radial-gradient(135% 110% at 50% -10%,#ffffff29,transparent 58%),linear-gradient(180deg,var(--reader-paper),#f9edd8)}@supports (color:lab(0% 0 0)){.reader-curl-face--text{background:radial-gradient(135% 110% at 50% -10%,lab(100.066% -.147462 4.58941/.16),transparent 58%),linear-gradient(180deg,var(--reader-paper),lab(94.2893% 1.57464 11.5099))}}.dark .reader-curl-face--text{background:radial-gradient(135% 110% at 50% -10%,#4036262e,transparent 58%),linear-gradient(180deg,var(--reader-paper),#0e0802)}@supports (color:lab(0% 0 0)){.dark .reader-curl-face--text{background:radial-gradient(135% 110% at 50% -10%,lab(23.4892% 2.39351 11.9146/.18),transparent 58%),linear-gradient(180deg,var(--reader-paper),lab(2.47412% 1.31013 2.98688))}}.reader-curl-face--blank{background:linear-gradient(180deg,var(--reader-paper),#e7ddc8)}@supports (color:lab(0% 0 0)){.reader-curl-face--blank{background:linear-gradient(180deg,var(--reader-paper),lab(88.5088% 1.0595 11.5849))}}.reader-curl-face--img{background:linear-gradient(180deg,var(--reader-paper),#f9edd8)}@supports (color:lab(0% 0 0)){.reader-curl-face--img{background:linear-gradient(180deg,var(--reader-paper),lab(94.2893% 1.57464 11.5099))}}.dark .reader-curl-face--img{background:linear-gradient(180deg,var(--reader-paper),#0e0802)}@supports (color:lab(0% 0 0)){.dark .reader-curl-face--img{background:linear-gradient(180deg,var(--reader-paper),lab(2.47412% 1.31013 2.98688))}}@keyframes readerTurnSweep{0%,20%{transform:rotateY(0)}80%,to{transform:rotateY(-180deg)}}@keyframes readerTurnCurl{0%,20%{transform:rotateY(0)}50%{transform:rotateY(5deg)}80%,to{transform:rotateY(0)}}.reader-turn-cast{z-index:25;pointer-events:none;opacity:0;width:50%;position:absolute;top:0;bottom:0}.reader-turn-cast-next{background:linear-gradient(90deg,#00000080,#0000 62%);background:linear-gradient(90deg,lab(0% 0 0/.5),#0000 62%);animation:1.6s ease-out both readerCastSweep;right:0}.reader-turn-cast-prev{background:linear-gradient(270deg,#00000080,#0000 62%);background:linear-gradient(270deg,lab(0% 0 0/.5),#0000 62%);animation:1.6s ease-out both readerCastSweep;left:0}@keyframes readerCastSweep{0%,25%{opacity:0}40%{opacity:.5}65%{opacity:.22}78%,to{opacity:0}}.reader-mobile-page{animation:.36s cubic-bezier(.22,1,.36,1) both readerMobileIn}@keyframes readerMobileIn{0%{opacity:0;transform:translateX(var(--in-x,0))}to{opacity:1;transform:translate(0)}}@keyframes previewLeafIn{0%{opacity:0;transform:translateX(var(--in-x,8px))}to{opacity:1;transform:none}}.preview-leaf-enter{animation:.32s cubic-bezier(.22,1,.36,1) both previewLeafIn}.preview-book-scope .reader-book{aspect-ratio:auto;width:52rem;max-width:none;height:26rem}@keyframes previewShimmer{0%{background-position:-200%}to{background-position:200%}}.preview-skeleton-shimmer{background:linear-gradient(90deg,#e9dcc88c 0%,#faf1dfd9 38%,#e9d4b7a6 55%,#e9dcc88c 100%) 0 0/200% 100%;background:linear-gradient(90deg,lab(88.4748% 1.94016 11.4616/.55) 0%,lab(95.4367% 1.27253 9.56128/.85) 38%,lab(86.1283% 4.42627 17.0602/.65) 55%,lab(88.4748% 1.94016 11.4616/.55) 100%) 0 0/200% 100%;animation:1.8s ease-in-out infinite previewShimmer}.dark .preview-skeleton-shimmer{background:linear-gradient(90deg,#21190d8c 0%,#382c19b8 38%,#281d0f9e 55%,#21190d8c 100%) 0 0/200% 100%;background:linear-gradient(90deg,lab(9.52391% 2.86783 8.74476/.55) 0%,lab(18.8271% 3.45202 14.1828/.72) 38%,lab(11.8333% 3.69093 11.3653/.62) 55%,lab(9.52391% 2.86783 8.74476/.55) 100%) 0 0/200% 100%}@keyframes previewFolioPulse{0%,to{opacity:.6}50%{opacity:1}}.preview-folio-pulse{animation:1.4s ease-in-out infinite previewFolioPulse}@media (prefers-reduced-motion:reduce){.preview-leaf-enter{opacity:1;animation:none}.preview-skeleton-shimmer{background:#e9dcc88c;background:lab(88.4748% 1.94016 11.4616/.55);animation:none}.dark .preview-skeleton-shimmer{background:#21190d8c;background:lab(9.52391% 2.86783 8.74476/.55)}.preview-folio-pulse{opacity:.8;animation:none}}.reader-mobile-shell{--reader-mobile-card-overlap:clamp(.85rem,2dvh,1.4rem);--reader-mobile-hero-height:clamp(22.5rem,58dvh,32rem);--reader-mobile-hero-slim-height:clamp(7.75rem,17dvh,10.5rem);--reader-mobile-nav-solid-height:clamp(3.4rem,7dvh,4rem);--reader-mobile-nav-transition-height:clamp(1.8rem,5.5dvh,2.6rem);--reader-mobile-image-top-offset:calc(var(--reader-mobile-nav-solid-height) + .05rem);--reader-mobile-mirror-height:clamp(1.2rem,3.8dvh,1.7rem)}.reader-mobile-scene{isolation:isolate;background:linear-gradient(180deg,var(--reader-mobile-top-chrome,#4b4034)0%,var(--reader-mobile-top-chrome-soft,#695b4b85)34%,#e7d9bd 100%);box-shadow:0 18px 46px -34px #50300070;box-shadow:0 18px 46px -34px lab(23.2408% 13.451 35.7635/.44)}@supports (color:lab(0% 0 0)){.reader-mobile-scene{background:linear-gradient(180deg,var(--reader-mobile-top-chrome,lab(28.0731% 3.24866 9.31484))0%,var(--reader-mobile-top-chrome-soft,lab(39.6731% 3.87292 11.1523/.52))34%,lab(87.3685% 1.78045 15.5327) 100%)}}.dark .reader-mobile-scene{background:linear-gradient(#000006 0%,#01000c 42%,#030015 100%);background:linear-gradient(lab(.0708847% 1.05576 -2.94525) 0%,lab(.242662% 1.79826 -5.22571) 42%,lab(.664593% 3.11217 -8.88702) 100%);box-shadow:0 18px 46px -34px #000000eb;box-shadow:0 18px 46px -34px lab(0% 0 0/.92)}.reader-mobile-scene:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg,var(--reader-mobile-top-chrome-strong,#0a0e2957)0%,var(--reader-mobile-top-chrome-soft,#242c471f)18%,var(--reader-mobile-top-chrome-clear,transparent)38%),linear-gradient(0deg,#f1e7d2b8 0%,transparent 34%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.reader-mobile-scene:before{background:linear-gradient(180deg,var(--reader-mobile-top-chrome-strong,lab(4.78671% 4.66629 -18.5751/.34))0%,var(--reader-mobile-top-chrome-soft,lab(18.3792% 2.75573 -18.0798/.12))18%,var(--reader-mobile-top-chrome-clear,transparent)38%),linear-gradient(0deg,lab(91.9826% 1.22756 11.5602/.72) 0%,transparent 34%)}}.dark .reader-mobile-scene:before{background:linear-gradient(#000003f5 0%,#000005d1 27%,#01000b4d 48%,#0000 72%),radial-gradient(at 50% 0,#11043680,#0000 70%);background:linear-gradient(lab(.0312042% .688754 -1.86734/.96) 0%,lab(.066906% 1.12223 -3.02779/.82) 27%,lab(.264235% 1.54032 -4.29705/.3) 48%,#0000 72%),radial-gradient(at 50% 0,lab(4.05808% 16.2352 -29.1587/.5),#0000 70%)}.reader-mobile-topbar{text-shadow:0 1px 8px #0000006b;text-shadow:0 1px 8px lab(0% 0 0/.42);padding-inline:clamp(.65rem,2.8vw,.95rem)}.reader-mobile-title-lockup :where(h1){text-shadow:0 1px 2px #000000b8,0 6px 18px #0000006b;text-shadow:0 1px 2px lab(0% 0 0/.72),0 6px 18px lab(0% 0 0/.42);color:#fffbf4!important;color:lab(98.8795% .56228 4.55513)!important}.reader-mobile-title-lockup :where(p){text-shadow:0 1px 2px #0000009e,0 5px 16px #00000057;text-shadow:0 1px 2px lab(0% 0 0/.62),0 5px 16px lab(0% 0 0/.34);color:#f7e9d1d1!important;color:lab(93.141% 1.89349 13.4732/.82)!important}.reader-mobile-chrome-button{background:color-mix(in oklch,var(--reader-chrome)72%,transparent);-webkit-backdrop-filter:blur(8px)saturate(1.03);backdrop-filter:blur(8px)saturate(1.03);box-shadow:0 8px 20px -16px #0a12356b,inset 0 1px #ffffff57;box-shadow:0 8px 20px -16px lab(6.43393% 7.70018 -24.6304/.42),inset 0 1px lab(100% 0 0/.34)}.reader-mobile-secondary-tools{gap:.35rem}.reader-mobile-more-button{opacity:.92}.reader-mobile-tools-popover{-webkit-backdrop-filter:blur(10px)saturate(1.05);backdrop-filter:blur(10px)saturate(1.05);background:#0c132380;background:lab(5.96657% 1.13645 -12.2391/.5);min-height:2.25rem;inset-inline-end:0;box-shadow:0 14px 34px -26px #000000bd,inset 0 1px #ffffff1f;box-shadow:0 14px 34px -26px lab(0% 0 0/.74),inset 0 1px lab(100% 0 0/.12)}.reader-mobile-secondary-action{opacity:.84;transform:translateY(.08rem)}.reader-mobile-popover-action{opacity:1;transform:none}.dark .reader-mobile-chrome-button{box-shadow:0 10px 26px -18px #000000e6,inset 0 1px #ffffff1a;box-shadow:0 10px 26px -18px lab(0% 0 0/.9),inset 0 1px lab(100% 0 0/.1)}.reader-mobile-card-wrap{margin-top:calc(var(--reader-mobile-card-overlap)*-1);min-height:clamp(12.75rem,31dvh,15.5rem)}.reader-mobile-reading-card{--reader-paper:#fdf6e9;--reader-ink:#2e1e0f;--reader-paper-edge:#c1a68157;color:var(--reader-ink);background:linear-gradient(135deg,#ffffff94,transparent 38%),repeating-linear-gradient(0deg,transparent,transparent 2px,#594a3807 2px,#594a3807 4px),var(--reader-paper);border-color:var(--reader-paper-edge);border-radius:1rem;box-shadow:0 -10px 26px -22px #000000c2,0 20px 46px -28px #05092694,inset 0 1px #ffffffa3;box-shadow:0 -10px 26px -22px lab(0% 0 0/.76),0 20px 46px -28px lab(3.2452% 4.55789 -18.7143/.58),inset 0 1px lab(100% 0 0/.64)}@supports (color:lab(0% 0 0)){.reader-mobile-reading-card{--reader-paper:lab(97.1656% .665128 6.88281);--reader-ink:lab(12.8962% 6.57444 12.556);--reader-paper-edge:lab(69.8911% 6.04543 23.3467/.34);background:linear-gradient(135deg,lab(100% 0 0/.58),transparent 38%),repeating-linear-gradient(0deg,transparent,transparent 2px,lab(32.7173% 4.325 13.3729/.026) 2px,lab(32.7173% 4.325 13.3729/.026) 4px),var(--reader-paper)}}.reader-mobile-reading-scroll{scrollbar-width:thin;scrollbar-color:oklch(58% .06 70/.55) transparent}.reader-mobile-reading-scroll::-webkit-scrollbar{width:.35rem}.reader-mobile-reading-scroll::-webkit-scrollbar-track{background:0 0}.reader-mobile-reading-scroll::-webkit-scrollbar-thumb{background:#9274536b;background:lab(51.2321% 8.36259 23.0368/.42);border-radius:999px}.reader-mobile-audio-dock{background:linear-gradient(#0000,#e9ddc48a);background:linear-gradient(#0000,lab(88.5159% 1.4981 13.5402/.54))}.reader-mobile-audio-dock :where(button){min-height:2.5rem}.reader-mobile-footer{color:var(--reader-chrome-ink)}.reader-mobile-footer .reader-chrome-surface{-webkit-backdrop-filter:blur(12px)saturate(1.05);backdrop-filter:blur(12px)saturate(1.05);box-shadow:0 14px 30px -20px #0a123580,inset 0 1px #ffffff6b;box-shadow:0 14px 30px -20px lab(6.43393% 7.70018 -24.6304/.5),inset 0 1px lab(100% 0 0/.42)}.reader-mobile-page-nav-button{box-shadow:0 12px 26px -20px #060b348f,inset 0 1px #ffffff47;box-shadow:0 12px 26px -20px lab(4.40406% 9.27707 -27.0721/.56),inset 0 1px lab(100% 0 0/.28)}.reader-mobile-page-nav-button--primary{color:#fffbf3;color:lab(98.8955% .53978 5.72565);background:linear-gradient(#9778f5,#7d58d1);background:linear-gradient(lab(57.9796% 33.7657 -59.6527),lab(46.1687% 36.9039 -58.5906))}.reader-mobile-page-nav-button--secondary{color:#fffbf3;color:lab(98.8955% .53978 5.72565);background:linear-gradient(#8a6ee2,#6b48b8);background:linear-gradient(lab(53.478% 31.9442 -56.3314),lab(39.2977% 35.5112 -55.2807))}.reader-mobile-contents-button{background:color-mix(in oklch,var(--reader-chrome)56%,transparent);-webkit-backdrop-filter:blur(12px)saturate(1.04);backdrop-filter:blur(12px)saturate(1.04);box-shadow:0 10px 24px -20px #060b3473,inset 0 1px #ffffff38;box-shadow:0 10px 24px -20px lab(4.40406% 9.27707 -27.0721/.45),inset 0 1px lab(100% 0 0/.22)}.dark .reader-mobile-contents-button{background:#0c132394;background:lab(5.96657% 1.13645 -12.2391/.58)}.reader-mobile-illustration{z-index:2;--reader-mobile-image-ratio:.667;height:clamp(16rem,calc(100vw/var(--reader-mobile-image-ratio) + var(--reader-mobile-nav-solid-height)),var(--reader-mobile-hero-height));transition:height .4s cubic-bezier(.22,1,.36,1);position:relative}.reader-mobile-illustration--slim{height:var(--reader-mobile-hero-slim-height)}.reader-mobile-illustration-frame{background:linear-gradient(#f8edd8,#ecdcc1 34%,#c7c6ee);background:linear-gradient(lab(94.3029% 1.22178 11.5556),lab(88.4926% 2.7127 15.3858) 34%,lab(80.9102% 6.18333 -19.5957));inset-block-start:var(--reader-mobile-nav-solid-height);inset-block-end:0;inset-inline:0}.dark .reader-mobile-illustration-frame{background:linear-gradient(#030015,#020417 34%,#0f0800);background:linear-gradient(lab(.664593% 3.11217 -8.88702),lab(1.36907% 1.92286 -9.11813) 34%,lab(2.47556% 1.79996 4.23239))}.reader-mobile-illustration-image{z-index:2;filter:saturate(1.02)}.reader-mobile-nav-mirror{top:calc(var(--reader-mobile-image-top-offset) - var(--reader-mobile-mirror-height) + .28rem);height:var(--reader-mobile-mirror-height);z-index:12;mix-blend-mode:normal;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%)}.reader-mobile-nav-mirror-image{transform-origin:50%;transform:scaleY(-1)}.reader-mobile-nav-mirror-image--blur{opacity:.74;filter:blur(5px)saturate(.86)brightness(.82);transform:scaleY(-1)scale(1.16)}.reader-mobile-nav-mirror-image--detail{opacity:.18;filter:blur(1.2px)saturate(.9)brightness(.86);transform:scaleY(-1)scale(1.08)}.reader-mobile-nav-blend{z-index:16;height:calc(var(--reader-mobile-nav-solid-height) + var(--reader-mobile-nav-transition-height));background:linear-gradient(180deg,var(--reader-mobile-top-chrome-solid,#0a0e29f5)0%,var(--reader-mobile-top-chrome-solid,#0a0e29f5)calc(var(--reader-mobile-nav-solid-height) - .35rem),var(--reader-mobile-top-chrome-strong,#0a0e29b3)calc(var(--reader-mobile-nav-solid-height) + .7rem),var(--reader-mobile-top-chrome-fade,#0a0e2942)calc(var(--reader-mobile-nav-solid-height) + clamp(1.05rem,3.2dvh,1.55rem)),var(--reader-mobile-top-chrome-fade-clear,transparent)calc(var(--reader-mobile-nav-solid-height) + var(--reader-mobile-nav-transition-height)));mix-blend-mode:normal;overflow:hidden}@supports (color:lab(0% 0 0)){.reader-mobile-nav-blend{background:linear-gradient(180deg,var(--reader-mobile-top-chrome-solid,lab(4.78671% 4.66629 -18.5751/.96))0%,var(--reader-mobile-top-chrome-solid,lab(4.78671% 4.66629 -18.5751/.96))calc(var(--reader-mobile-nav-solid-height) - .35rem),var(--reader-mobile-top-chrome-strong,lab(4.78671% 4.66629 -18.5751/.7))calc(var(--reader-mobile-nav-solid-height) + .7rem),var(--reader-mobile-top-chrome-fade,lab(4.78671% 4.66629 -18.5751/.26))calc(var(--reader-mobile-nav-solid-height) + clamp(1.05rem,3.2dvh,1.55rem)),var(--reader-mobile-top-chrome-fade-clear,transparent)calc(var(--reader-mobile-nav-solid-height) + var(--reader-mobile-nav-transition-height)))}}.reader-mobile-illustration-vignette{z-index:5;pointer-events:none;background:linear-gradient(#0000001a 0%,#0000 24%);background:linear-gradient(lab(0% 0 0/.1) 0%,#0000 24%)}.dark .reader-mobile-illustration-vignette{background:linear-gradient(#0000005c 0%,#0000 30%);background:linear-gradient(lab(0% 0 0/.36) 0%,#0000 30%)}.reader-mobile-illustration--slim .reader-mobile-illustration-frame{inset-block-start:0}.reader-mobile-card-toggle{color:var(--reader-ink);-webkit-backdrop-filter:blur(8px)saturate(1.04);backdrop-filter:blur(8px)saturate(1.04);background:#fffbf3db;background:lab(98.9023% .362754 5.74129/.86);border:1px solid #c29e6b5c;border:1px solid lab(67.553% 8.68043 31.9728/.36);inset-block-start:.65rem;inset-inline-end:.75rem;box-shadow:0 8px 22px -16px #000000ad,inset 0 1px #ffffffb8;box-shadow:0 8px 22px -16px lab(0% 0 0/.68),inset 0 1px lab(100% 0 0/.72)}.reader-listen-btn{background:linear-gradient(#3cc383,#009c63);background:linear-gradient(lab(70.6489% -49.1922 21.6539),lab(56.7212% -50.1127 20.8158))}.reader-listen-btn:hover{background:linear-gradient(#3ed28c,#00aa6d);background:linear-gradient(lab(75.4193% -52.5002 23.1085),lab(61.4919% -53.4572 22.2048))}.reader-range{background:linear-gradient(90deg,var(--gold)0 var(--pct,0%),var(--reader-progress-track)var(--pct,0%)100%)}.reader-range[dir=rtl]{background:linear-gradient(270deg,var(--gold)0 var(--pct,0%),var(--reader-progress-track)var(--pct,0%)100%)}.reader-range::-webkit-slider-thumb{appearance:none;border:3px solid var(--gradient-start,#9264ef);cursor:pointer;background:#fff;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 8px #00000073;box-shadow:0 2px 8px lab(0% 0 0/.45)}@supports (color:lab(0% 0 0)){.reader-range::-webkit-slider-thumb{border:3px solid var(--gradient-start,lab(52.7993% 41.7059 -64.5934))}}.reader-range::-moz-range-thumb{border:3px solid var(--gradient-start,#9264ef);cursor:pointer;background:#fff;border-radius:50%;width:14px;height:14px;box-shadow:0 2px 8px #00000073;box-shadow:0 2px 8px lab(0% 0 0/.45)}@supports (color:lab(0% 0 0)){.reader-range::-moz-range-thumb{border:3px solid var(--gradient-start,lab(52.7993% 41.7059 -64.5934))}}.reader-word{cursor:pointer;border-radius:.3rem;padding:0 .08em;transition:background-color .14s,color .14s}.reader-word:hover{background:var(--gold-muted)}.reader-word-active{background:var(--gold);color:var(--gold-foreground)}.reader-seek{background:var(--reader-progress-track)}.reader-seek:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.reader-seek-fill{background:var(--reader-progress-fill)}.reader-seek-thumb{border:3px solid var(--gradient-start,#9264ef);background:#fff;box-shadow:0 2px 8px #00000073;box-shadow:0 2px 8px lab(0% 0 0/.45)}@supports (color:lab(0% 0 0)){.reader-seek-thumb{border:3px solid var(--gradient-start,lab(52.7993% 41.7059 -64.5934))}}@media (prefers-reduced-motion:reduce){.reader-book,.reader-book-turning,.reader-book-stage-turning,.reader-book-aura,.reader-turn-leaf,.reader-turn-segment,.reader-curl-face,.reader-curl-face--back,.reader-turn-cast,.reader-mobile-page{animation:none}.reader-turn-leaf,.reader-turn-cast{display:none}.reader-mobile-illustration,.reader-word{transition:none}}}.paper-texture{background-color:var(--paper);background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#45382605 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#45382603 2px 4px);background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,lab(24.6123% 3.89451 13.7779/.018) 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,lab(24.6123% 3.89451 13.7779/.01) 2px 4px)}.dark .paper-texture{background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff05 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,#ffffff03 2px 4px);background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,lab(100% 0 0/.018) 2px 4px),repeating-linear-gradient(90deg,#0000,#0000 2px,lab(100% 0 0/.01) 2px 4px)}.page-number-decorative{font-family:var(--font-serif);letter-spacing:.05em;color:#886b54;color:lab(47.6597% 9.3514 17.4668);font-style:italic;font-weight:300}.dark .page-number-decorative{color:#a78871;color:lab(59.268% 9.19914 17.2905)}.reader-sidebar{background:linear-gradient(#f9f4ee 0%,#f6ece5 100%);background:linear-gradient(lab(96.5487% .580162 3.77269) 0%,lab(94.1716% 2.54703 5.00512) 100%)}.dark .reader-sidebar{background:linear-gradient(#10111a 0%,#060b16 100%);background:linear-gradient(lab(5.12753% 1.40003 -6.45875) 0%,lab(2.97003% -.0148341 -6.11657) 100%)}@keyframes reader-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.reader-pop-in{transform-origin:100% 0;animation:.13s ease-out reader-pop-in}[dir=rtl] .reader-pop-in{transform-origin:0 0}@media (prefers-reduced-motion:reduce){.reader-pop-in{animation:none}}.story-drop-cap>p:first-child:first-letter{float:left;font-family:var(--font-display);color:#5e3d9e;color:lab(33.8264% 31.6041 -48.4162);padding-top:.05em;padding-right:.1em;font-size:3.5em;font-weight:700;line-height:.8}.dark .story-drop-cap>p:first-child:first-letter{color:#b39ef2;color:lab(69.4893% 21.1883 -39.4664)}[dir=rtl] .story-drop-cap>p:first-child:first-letter{float:right;padding-left:.1em;padding-right:0}article[dir=ltr] .story-drop-cap>p:first-child:first-letter{float:left;padding-left:0;padding-right:.1em}
/*# sourceMappingURL=6dd86dd81689fbe7.css.map*/