.ReaderView_page__SkvSa{--reader-sticky-offset:clamp(88px,12vh,130px);--reader-sticky-foot:clamp(36px,6vh,80px);--parchment-light:#f8f0e3;--parchment-mid:#efe4d0;--parchment-dark:#e6d5b8;--parchment-aged:#d9c9a8;--gold-leaf:#c9a227;--gold-bright:#d4af37;--gold-dark:#996515;--manuscript-ink:#2c1810;--vermillion:#a23b2e;--ultramarine:#1e3a5f;--manuscript-shadow:rgba(44,24,16,.12);min-height:100vh;display:flex;flex-direction:column;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.04'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cg fill='%238b6914' fill-opacity='0.03'%3E%3Cellipse cx='45' cy='67' rx='18' ry='12'/%3E%3Cellipse cx='234' cy='89' rx='14' ry='9'/%3E%3Cellipse cx='156' cy='178' rx='22' ry='15'/%3E%3Cellipse cx='78' cy='245' rx='16' ry='11'/%3E%3Cellipse cx='267' cy='234' rx='19' ry='13'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cg fill='%232c1810' fill-opacity='0.035'%3E%3Ccircle cx='6' cy='8' r='0.7'/%3E%3Ccircle cx='94' cy='24' r='0.5'/%3E%3Ccircle cx='160' cy='60' r='0.8'/%3E%3Ccircle cx='34' cy='88' r='0.6'/%3E%3Ccircle cx='122' cy='132' r='0.7'/%3E%3Ccircle cx='48' cy='156' r='0.55'/%3E%3Ccircle cx='170' cy='168' r='0.45'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(175deg,var(--parchment-light) 0,var(--parchment-mid) 25%,var(--parchment-dark) 60%,var(--parchment-aged) 100%);background-size:400px 400px,300px 300px,180px 180px,cover;color:var(--manuscript-ink);animation:ReaderView_readerFadeIn__Rfbu9 .5s cubic-bezier(0,0,.2,1) forwards;box-shadow:inset 0 0 120px rgba(139,105,20,.08)}@keyframes ReaderView_readerFadeIn__Rfbu9{0%{opacity:0}to{opacity:1}}.ReaderView_srOnly__7Pv59{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ReaderView_toolbar__2eHDM{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px clamp(20px,6vw,60px);border-bottom:1px solid rgba(47,33,19,.16);background:transparent}.ReaderView_brandGroup__1PHy9{display:flex;align-items:center;gap:16px}.ReaderView_navToggle__VbuCP,.ReaderView_tocToggle__IGnVm{display:none;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:1px solid rgba(84,61,118,.28);background:rgba(84,61,118,.12);color:rgba(53,31,84,.92);font-size:1.1rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.ReaderView_navToggle__VbuCP:hover,.ReaderView_tocToggle__IGnVm:hover{background:rgba(84,61,118,.18);border-color:rgba(84,61,118,.36);transform:translateY(-1px)}.ReaderView_navToggle__VbuCP[data-open=true],.ReaderView_tocToggle__IGnVm[data-open=true]{background:rgba(84,61,118,.22);border-color:rgba(84,61,118,.45)}.ReaderView_navToggleIcon__2QypI,.ReaderView_tocToggleIcon__MQStH{line-height:1;pointer-events:none}.ReaderView_brandMark__b2LFw{font-family:IM Fell English SC,EB Garamond,serif;font-size:1.6rem;letter-spacing:.12em}.ReaderView_backButton__56QvW{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid rgba(84,61,118,.26);background:rgba(84,61,118,.12);color:rgba(53,31,84,.92);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:.85rem;cursor:pointer;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.ReaderView_backButton__56QvW:hover{background:rgba(84,61,118,.2);border-color:rgba(84,61,118,.36);transform:translateY(-1px)}.ReaderView_controls__NzUVJ{align-items:center;gap:18px;flex-wrap:wrap}.ReaderView_controlsDrawer__GgjzY,.ReaderView_controls__NzUVJ{display:flex;font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_controlsDrawer__GgjzY{flex-direction:column;gap:16px}.ReaderView_controlsDrawer__GgjzY .ReaderView_control__zDDbb,.ReaderView_controlsDrawer__GgjzY .ReaderView_fontAdjust__nfQVG{width:100%;justify-content:space-between}.ReaderView_controlsDrawer__GgjzY .ReaderView_toggleGroup__e41WJ{width:100%;gap:8px}.ReaderView_controlsDrawer__GgjzY .ReaderView_toggleButtonActive__2W86J,.ReaderView_controlsDrawer__GgjzY .ReaderView_toggleButton__swcun{flex:1;text-align:center}.ReaderView_control__zDDbb{display:inline-flex;align-items:center;gap:8px}.ReaderView_controlLabel__lMjTQ{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(47,33,19,.55)}.ReaderView_fontAdjust__nfQVG{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:12px;border:1px solid rgba(47,33,19,.18);background:hsla(0,0%,100%,.9)}.ReaderView_fontButton__rlzXx{border:none;background:transparent;font-size:.95rem;font-weight:600;color:inherit;padding:4px 6px;border-radius:8px;cursor:pointer;transition:background .2s ease}.ReaderView_fontButton__rlzXx:hover:not(:disabled){background:rgba(84,61,118,.12);color:rgba(84,61,118,.95)}.ReaderView_fontButton__rlzXx:disabled{opacity:.35;cursor:not-allowed}.ReaderView_fontValue__R4hyd{min-width:44px;text-align:center;font-size:.88rem;font-weight:500;color:rgba(47,33,19,.75)}.ReaderView_toggleGroup__e41WJ{display:inline-flex;align-items:center;border-radius:999px;overflow:hidden;border:1px solid rgba(47,33,19,.18);background:hsla(0,0%,100%,.9)}.ReaderView_toggleButtonActive__2W86J,.ReaderView_toggleButton__swcun{border:none;padding:6px 12px;font-size:.82rem;font-weight:600;cursor:pointer;color:rgba(47,33,19,.7);background:transparent;transition:background .2s ease,color .2s ease}.ReaderView_toggleButtonActive__2W86J{background:rgba(84,61,118,.18);color:rgba(84,61,118,.95)}.ReaderView_navDrawer___7hkB{position:fixed;top:calc(var(--safe-area-top, 0px) + 76px);right:clamp(16px,6vw,28px);left:clamp(16px,6vw,28px);border-radius:24px;border:1px solid rgba(84,61,118,.22);background:hsla(0,0%,100%,.96);box-shadow:0 30px 60px rgba(53,31,84,.22);padding:clamp(24px,6vw,32px);display:flex;flex-direction:column;gap:20px;max-height:calc(100vh - var(--safe-area-top, 0px) - var(--safe-area-bottom, 0px) - 120px);overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;opacity:0;transform:translateY(-16px);pointer-events:none;transition:opacity .24s ease,transform .24s ease;z-index:180}.ReaderView_navDrawer___7hkB[data-open=true]{opacity:1;transform:translateY(0);pointer-events:auto}.ReaderView_navDrawerHeader__gy2wH{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReaderView_navDrawerTitle__t45ck{font-family:"Instrument Serif",serif;font-size:1.1rem;color:rgba(53,31,84,.82)}.ReaderView_navDrawerClose__OgOIR{border:none;background:transparent;font-size:1.4rem;line-height:1;color:rgba(53,31,84,.6);cursor:pointer;transition:color .18s ease}.ReaderView_navDrawerClose__OgOIR:hover{color:rgba(53,31,84,.85)}.ReaderView_navDrawerSection__om68a{display:flex;flex-direction:column;gap:14px}.ReaderView_navDrawerSectionTitle__cEjjp{margin:0;font-family:"Instrument Serif",serif;font-size:.9rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(53,31,84,.55)}.ReaderView_navDrawerLink__HmOe9{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:16px;border:1px solid rgba(84,61,118,.28);background:rgba(84,61,118,.12);color:rgba(53,31,84,.88);font-weight:600;text-decoration:none;transition:background .18s ease,border-color .18s ease,transform .18s ease}.ReaderView_navDrawerLink__HmOe9:hover{background:rgba(84,61,118,.18);border-color:rgba(84,61,118,.4);transform:translateY(-2px)}.ReaderView_navDrawerBackdrop__MgKRK{position:fixed;inset:0;border:none;margin:0;padding:0;background:rgba(47,33,19,.28);opacity:0;pointer-events:none;transition:opacity .24s ease;z-index:170}.ReaderView_navDrawerBackdrop__MgKRK[data-open=true]{opacity:1;pointer-events:auto}.ReaderView_tocBackdrop__5VXRf{position:fixed;inset:0;border:none;margin:0;padding:0;background:rgba(47,33,19,.2);opacity:0;pointer-events:none;transition:opacity .24s ease;z-index:150}.ReaderView_tocBackdrop__5VXRf[data-open=true]{opacity:1;pointer-events:auto}.ReaderView_nextSectionCta__va979{display:none;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:16px;border:1px solid rgba(53,31,84,.24);background:linear-gradient(135deg,rgba(84,61,118,.22),rgba(111,75,133,.18));color:rgba(53,31,84,.88);font-weight:600;text-decoration:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;z-index:140}.ReaderView_nextSectionLabel__UZITy{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(53,31,84,.6)}.ReaderView_nextSectionTitle__OmgBc{font-family:"Instrument Serif",serif;font-size:1rem}.ReaderView_nextSectionIcon__l49nW{font-size:1.2rem;line-height:1}.ReaderView_sectionEndNav___0q36{margin:3em 0 2em;display:flex;justify-content:center;padding:2em 0;border-top:2px solid rgba(143,107,61,.15)}.ReaderView_nextSectionButton___g3Vp{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 32px;border-radius:20px;border:2px solid rgba(79,116,106,.4);background:linear-gradient(135deg,rgba(79,116,106,.12),rgba(79,116,106,.08));color:#2f5f55;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 8px 24px rgba(79,116,106,.15);min-width:280px;text-align:center}.ReaderView_nextSectionButton___g3Vp:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(79,116,106,.25);border-color:rgba(79,116,106,.6);background:linear-gradient(135deg,rgba(79,116,106,.18),rgba(79,116,106,.12))}.ReaderView_nextSectionButton___g3Vp:active{transform:translateY(0)}.ReaderView_nextSectionButtonLabel__LKD7S{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(47,95,85,.7);font-weight:700}.ReaderView_nextSectionButtonTitle__YCQpy{font-family:"Instrument Serif",serif;font-size:1.25rem;color:#2f5f55;font-weight:600}.ReaderView_nextSectionButtonIcon__mvLDX{font-size:1.5rem;line-height:1;margin-top:4px;color:rgba(79,116,106,.8)}.ReaderView_chapterNav__mE1wP{display:flex;justify-content:space-between;align-items:stretch;gap:16px;margin:3em 0 2em;padding:2em 0;border-top:2px solid rgba(143,107,61,.15)}.ReaderView_chapterNavSpacer__zQlGG{flex:1}.ReaderView_chapterNavButton__4ng__{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 24px;border-radius:16px;border:2px solid rgba(111,78,55,.3);background:linear-gradient(135deg,rgba(111,78,55,.08),rgba(111,78,55,.04));color:#5a3d2b;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px rgba(111,78,55,.1);text-align:center;max-width:320px}.ReaderView_chapterNavButton__4ng__[data-direction=prev]{align-items:flex-start;text-align:left}.ReaderView_chapterNavButton__4ng__[data-direction=next]{align-items:flex-end;text-align:right}.ReaderView_chapterNavButton__4ng__:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(111,78,55,.18);border-color:rgba(111,78,55,.5);background:linear-gradient(135deg,rgba(111,78,55,.14),rgba(111,78,55,.08))}.ReaderView_chapterNavButton__4ng__:active{transform:translateY(0)}.ReaderView_chapterNavIcon___68Mr{font-size:1.5rem;line-height:1;color:rgba(111,78,55,.7)}.ReaderView_chapterNavLabel__b8for{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(90,61,43,.6);font-weight:700}.ReaderView_chapterNavTitle__Ho7mV{font-family:"Instrument Serif",serif;font-size:1.1rem;color:#5a3d2b;font-weight:500;line-height:1.3}.ReaderView_chapterNav__mE1wP[data-tier=primary]{gap:12px;padding:1.5em 0}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavButton__4ng__{padding:24px 20px;border-radius:24px;border-width:3px;gap:8px;background:linear-gradient(135deg,#fef3c7,#fde68a);border-color:#f59e0b;box-shadow:0 6px 20px rgba(245,158,11,.25)}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavButton__4ng__[data-direction=next]{background:linear-gradient(135deg,#d1fae5,#a7f3d0);border-color:#10b981;box-shadow:0 6px 20px rgba(16,185,129,.25)}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavButton__4ng__:hover{transform:translateY(-3px) scale(1.02)}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavIcon___68Mr{font-size:2rem;color:#92400e}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavButton__4ng__[data-direction=next] .ReaderView_chapterNavIcon___68Mr{color:#065f46}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavLabel__b8for{font-size:.85rem;letter-spacing:.08em;font-weight:800;color:#92400e}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavButton__4ng__[data-direction=next] .ReaderView_chapterNavLabel__b8for{color:#065f46}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavTitle__Ho7mV{font-size:1.15rem;font-weight:700;color:#78350f}.ReaderView_chapterNav__mE1wP[data-tier=primary] .ReaderView_chapterNavButton__4ng__[data-direction=next] .ReaderView_chapterNavTitle__Ho7mV{color:#064e3b}.ReaderView_chapterNav__mE1wP[data-tier=elementary] .ReaderView_chapterNavButton__4ng__{padding:20px 24px;border-radius:18px}.ReaderView_chapterNav__mE1wP[data-tier=elementary] .ReaderView_chapterNavIcon___68Mr{font-size:1.6rem}.ReaderView_chapterNav__mE1wP[data-tier=elementary] .ReaderView_chapterNavTitle__Ho7mV{font-size:1.15rem}@media (max-width:600px){.ReaderView_chapterNav__mE1wP{flex-direction:column;gap:12px}.ReaderView_chapterNavButton__4ng__{max-width:none}.ReaderView_chapterNavButton__4ng__[data-direction=next],.ReaderView_chapterNavButton__4ng__[data-direction=prev]{flex-direction:row;align-items:center;text-align:left;gap:12px}.ReaderView_chapterNavButton__4ng__[data-direction=next]{flex-direction:row-reverse;text-align:right}.ReaderView_chapterNavSpacer__zQlGG{display:none}}.ReaderView_main__CtF8r{flex:1;display:grid;grid-template-columns:minmax(200px,260px) minmax(0,1fr) minmax(240px,320px);gap:clamp(20px,4vw,48px);padding:clamp(22px,4.5vw,56px) clamp(24px,5vw,70px) clamp(34px,8vw,80px)}.ReaderView_sidebar__VoQuV{--marginalia-parchment:hsla(37,60%,93%,.85);--marginalia-gold:#c9a227;--marginalia-ink:#3d2b1f;--marginalia-vine:#5d6b4e;--marginalia-accent:#8b4513;display:flex;flex-direction:column;gap:0;position:sticky;top:var(--reader-sticky-offset);align-self:start;max-height:calc(100vh - var(--reader-sticky-offset) - var(--reader-sticky-foot));overflow:hidden;padding:.75rem .5rem 1rem 0;scrollbar-width:thin;scrollbar-color:rgba(201,162,39,.4) transparent;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='0.03'/%3E%3C/svg%3E"),linear-gradient(95deg,transparent 0,var(--marginalia-parchment) 3%,var(--marginalia-parchment) 97%,transparent 100%);border-right:none}.ReaderView_sidebar__VoQuV:before{content:"";position:absolute;right:0;top:2rem;bottom:2rem;width:3px;background:repeating-linear-gradient(180deg,var(--marginalia-gold) 0,var(--marginalia-gold) 8px,transparent 8px,transparent 12px,var(--marginalia-vine) 12px,var(--marginalia-vine) 14px,transparent 14px,transparent 20px);opacity:.5}.ReaderView_sidebar__VoQuV:after{content:"❧";position:absolute;top:.25rem;right:-.25rem;font-size:1.2rem;color:var(--marginalia-gold);opacity:.6;transform:rotate(-15deg)}.ReaderView_sidebar__VoQuV:focus-within,.ReaderView_sidebar__VoQuV:hover{overflow-y:auto}.ReaderView_sidebar__VoQuV::-webkit-scrollbar{width:5px}.ReaderView_sidebar__VoQuV::-webkit-scrollbar-track{background:transparent}.ReaderView_sidebar__VoQuV::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--marginalia-gold),var(--marginalia-accent));border-radius:999px;opacity:.5}.ReaderView_sidebarSection__Bl_Q6{display:flex;flex-direction:column;gap:4px;padding:.75rem .75rem 1rem .5rem;margin-bottom:.5rem;border-left:none;background:transparent;box-shadow:none;position:relative}.ReaderView_sidebarSection__Bl_Q6:after{content:"";position:absolute;bottom:0;left:10%;right:10%;height:1px;background:radial-gradient(ellipse at center,var(--marginalia-gold) 0,transparent 70%);opacity:.4}.ReaderView_sidebarSection__Bl_Q6:last-child:after{display:none}.ReaderView_sidebarHeading__j3E2H{margin:0 0 .5rem;font-family:IM Fell English SC,IM Fell English,serif;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:var(--marginalia-accent);padding-bottom:.35rem;border-bottom:none;position:relative;text-align:center}.ReaderView_sidebarHeading__j3E2H:before{content:"〔";margin-right:.3em;color:var(--marginalia-gold);opacity:.6}.ReaderView_sidebarHeading__j3E2H:after{content:"〕";margin-left:.3em;color:var(--marginalia-gold);opacity:.6}.ReaderView_sidebarList__8t14A{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ReaderView_sidebarButtonActive__3qzbn,.ReaderView_sidebarButton__My4tB{width:100%;text-align:left;font-family:IM Fell English,Cormorant Garamond,serif;font-size:.9rem;line-height:1.45;padding:.5rem .6rem .5rem 1.2rem;border-radius:0;background:transparent;color:var(--marginalia-ink);cursor:pointer;transition:all .2s ease;position:relative;border:none}.ReaderView_sidebarButtonActive__3qzbn:before,.ReaderView_sidebarButton__My4tB:before{content:"❦";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:.7rem;color:var(--marginalia-vine);opacity:.4;transition:all .2s ease}.ReaderView_sidebarButton__My4tB:hover{background:linear-gradient(90deg,rgba(201,162,39,.08),transparent);color:var(--marginalia-accent)}.ReaderView_sidebarButton__My4tB:hover:before{color:var(--marginalia-gold);opacity:.8;transform:translateY(-50%) scale(1.1)}.ReaderView_sidebarButtonActive__3qzbn{background:linear-gradient(90deg,rgba(201,162,39,.15),rgba(201,162,39,.05) 80%,transparent);color:var(--marginalia-accent);font-weight:500}.ReaderView_sidebarButtonActive__3qzbn:before{content:"✦";color:var(--marginalia-gold);opacity:1;font-size:.65rem}.ReaderView_sidebarButtonActive__3qzbn:after{content:"";position:absolute;bottom:.25rem;left:1.2rem;right:.6rem;height:1px;background:linear-gradient(90deg,var(--marginalia-gold) 0,transparent 100%);opacity:.4}.ReaderView_content__bOJkW{display:flex;flex-direction:column;gap:clamp(18px,3vw,28px);color:inherit}.ReaderView_scrollShell__Eqwzv{display:flex;justify-content:center;padding:clamp(0px,1vw,12px);width:100%;background:transparent}.ReaderView_scrollSheet__CxKPR{position:relative;width:100%;max-width:clamp(640px,62vw,880px);padding:clamp(22px,3vw,32px);background:transparent;display:flex;flex-direction:column;gap:clamp(18px,3vw,30px)}.ReaderView_bridgePanel__Z5hvg{display:flex;flex-direction:column;gap:clamp(18px,3vw,26px);margin-top:8px;padding:0}.ReaderView_bridgeHeader__P44S5{display:flex;flex-direction:column;gap:6px}.ReaderView_bridgeTitle___fsGb{margin:0;font-family:IM Fell English,serif;font-size:clamp(1.4rem,3vw,1.75rem);line-height:1.2}.ReaderView_bridgeSubtitle__IDRDi{margin:0;font-family:"Instrument Serif",serif;font-size:clamp(1rem,2.2vw,1.15rem);color:rgba(47,33,19,.72)}.ReaderView_bridgeGrid__Q7IHt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,2.6vw,24px)}.ReaderView_bridgeCard__DzU05{display:flex;flex-direction:column;gap:14px;padding:0}.ReaderView_bridgeCardHeading__i4FbC{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReaderView_bridgeBadge__oL_xP{letter-spacing:.14em;text-transform:uppercase;color:rgba(47,33,19,.62)}.ReaderView_bridgeBadge__oL_xP,.ReaderView_bridgeStatus__CL0XS{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.78rem}.ReaderView_bridgeStatus__CL0XS{color:rgba(47,33,19,.55)}.ReaderView_bridgeBody__sCibE{display:flex;flex-direction:column;gap:12px}.ReaderView_bridgePlaceholder___cHN1{margin:0;font-family:"Instrument Serif",serif;font-size:1.05rem;color:rgba(47,33,19,.68)}.ReaderView_bridgeList__MSIpW{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ReaderView_bridgeListItem__oTqeK{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:16px;border:1px solid rgba(47,33,19,.1);background:hsla(0,0%,100%,.86)}.ReaderView_bridgeItemCopy__xNype{display:flex;flex-direction:column;gap:6px;flex:1}.ReaderView_bridgeItemTitle__0Zv9A{margin:0;font-family:"Instrument Serif",serif;font-size:1.1rem;line-height:1.3}.ReaderView_bridgeItemSummary__qoiml{margin:0;font-size:.95rem;color:rgba(47,33,19,.72)}.ReaderView_bridgeMetaRow__tVn1q{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:rgba(47,33,19,.62)}.ReaderView_bridgeMetaRow__tVn1q,.ReaderView_bridgeSubMeta__AvVdY{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.82rem}.ReaderView_bridgeSubMeta__AvVdY{margin:0;color:rgba(84,61,118,.76)}.ReaderView_bridgePrimaryLink__sAlrh{align-self:center;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;border:1px solid rgba(84,61,118,.45);background:rgba(84,61,118,.12);color:rgba(53,31,84,.9);font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:600;font-size:.88rem;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease}.ReaderView_bridgePrimaryLink__sAlrh:hover{background:rgba(84,61,118,.18);border-color:rgba(84,61,118,.55);transform:translateY(-1px)}.ReaderView_bridgeFooter__82ref{display:flex;justify-content:flex-end}.ReaderView_bridgeSecondaryLink__j_58Q{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.88rem;font-weight:600;color:rgba(61,41,102,.9);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s ease}.ReaderView_bridgeSecondaryLink__j_58Q:hover{border-color:rgba(61,41,102,.38)}.ReaderView_contentHeader__XueId{display:flex;flex-direction:column;gap:12px;padding:24px 28px 20px;margin-bottom:8px;border:2px solid var(--gold-leaf,#c9a227);border-radius:4px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M0 40 Q20 20 40 0' stroke='%23c9a227' stroke-width='1.5' fill='none' opacity='0.6'/%3E%3Ccircle cx='4' cy='36' r='2' fill='%23c9a227' opacity='0.5'/%3E%3C/svg%3E") 0 0 no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M40 40 Q20 20 0 0' stroke='%23c9a227' stroke-width='1.5' fill='none' opacity='0.6'/%3E%3Ccircle cx='36' cy='36' r='2' fill='%23c9a227' opacity='0.5'/%3E%3C/svg%3E") 100% 0 no-repeat,linear-gradient(135deg,rgba(201,162,39,.05),transparent 50%),hsla(37,60%,93%,.7);box-shadow:inset 0 0 30px rgba(201,162,39,.08),0 4px 16px rgba(44,24,16,.08);position:relative}.ReaderView_contentHeader__XueId:before{content:"";position:absolute;top:6px;left:6px;right:6px;bottom:6px;border:1px solid rgba(201,162,39,.25);border-radius:2px;pointer-events:none}.ReaderView_contentCourse__8DVwZ{margin:0;font-family:IM Fell English SC,IM Fell English,serif;font-size:.9rem;letter-spacing:.15em;text-transform:uppercase;color:var(--gold-dark,#996515)}.ReaderView_contentChapter__J0gS7{margin:0;font-family:IM Fell English,Cormorant Garamond,serif;font-size:clamp(1.75rem,4vw,2.4rem);line-height:1.15;color:var(--manuscript-ink,#2c1810);text-shadow:0 1px 0 rgba(201,162,39,.15)}.ReaderView_contentSectionIntro__ChwSe{display:flex;flex-direction:column;gap:8px;font-family:"Instrument Serif",serif;color:rgba(47,33,19,.72)}.ReaderView_sectionInteractives__cNq8e{display:flex;flex-direction:column;gap:1.5em;margin-top:1.5em;padding:0}.ReaderView_sectionBanner__rK2xX{margin-top:16px;padding:clamp(16px,2.5vw,24px);border:1px solid rgba(201,162,39,.35);border-left:4px solid var(--gold-leaf,#c9a227);border-radius:0 4px 4px 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='60' viewBox='0 0 8 60'%3E%3Cpath d='M4 0 L4 60 M2 15 Q4 20 6 15 M2 30 Q4 35 6 30 M2 45 Q4 50 6 45' stroke='%23c9a227' stroke-width='0.8' fill='none' opacity='0.4'/%3E%3C/svg%3E") 0 repeat-y,linear-gradient(90deg,rgba(201,162,39,.06),hsla(37,60%,93%,.85) 8%,hsla(37,60%,93%,.6));background-size:8px 60px,100% 100%;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;box-shadow:inset 0 0 20px rgba(201,162,39,.04),0 2px 8px rgba(44,24,16,.06);position:relative}.ReaderView_sectionBannerBody__ANTE4{flex:1 1 260px;display:flex;flex-direction:column;gap:6px}.ReaderView_sectionBannerLabel__aQn6W{font-family:IM Fell Great Primer,serif;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(84,61,118,.6)}.ReaderView_sectionBannerAction__W62z3{border:none;background:transparent;color:rgba(84,61,118,.8);font-weight:600;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:4px}.ReaderView_sectionBannerDescription__ZzkLb{font-family:"Instrument Serif",serif;color:rgba(47,33,19,.7);margin:0}.ReaderView_scrollHeroPanel__nqXbe{border-radius:0;border:none;padding:clamp(18px,3vw,26px);background:repeating-linear-gradient(0deg,rgba(255,244,225,.85) 0 28px,hsla(39,80%,90%,.85) 28px 56px)}.ReaderView_progressWrap__k1mTB{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ReaderView_progressMetaRow__MWAA_{display:flex;justify-content:space-between;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.85rem;color:rgba(47,33,19,.6)}.ReaderView_progressTrack__5TrZz{width:100%;height:6px;border-radius:999px;background:rgba(47,33,19,.12);overflow:hidden}.ReaderView_progressValue__dAiAQ{height:100%;background:linear-gradient(120deg,rgba(236,178,46,.9),rgba(84,61,118,.9));border-radius:inherit;transition:width .3s ease}.ReaderView_contentStats__kpOdn{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.ReaderView_contentStatCard__ntTf_{flex:1 1 140px;border-radius:14px;border:1px solid rgba(47,33,19,.12);background:hsla(0,0%,100%,.85);padding:.65rem .85rem;display:flex;flex-direction:column;gap:.2rem;font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_contentStatCard__ntTf_ span{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(47,33,19,.55)}.ReaderView_contentStatCard__ntTf_ strong{font-size:1.2rem;color:rgba(47,33,19,.9)}.ReaderView_paragraphActive__RPM1K,.ReaderView_paragraph__pwIIm{margin:0;padding:0;background:transparent;border:none;box-shadow:none;transition:background .2s ease,border-left-color .2s ease}.ReaderView_paragraphActive__RPM1K+.ReaderView_paragraphActive__RPM1K,.ReaderView_paragraphActive__RPM1K+.ReaderView_paragraph__pwIIm,.ReaderView_paragraph__pwIIm+.ReaderView_paragraphActive__RPM1K,.ReaderView_paragraph__pwIIm+.ReaderView_paragraph__pwIIm{margin-top:clamp(18px,3vw,28px)}.ReaderView_paragraphActive__RPM1K{background:rgba(255,247,209,.5);border-left:4px solid rgba(236,178,46,.8);padding-left:clamp(10px,2vw,18px)}.ReaderView_noteButton__NpIVK{position:absolute;top:4px;right:0;background:rgba(84,61,118,.1);border:1px solid rgba(84,61,118,.2);border-radius:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;color:rgba(84,61,118,.8);cursor:pointer;transition:all .2s ease;padding:0;margin:0;z-index:10}.ReaderView_noteButton__NpIVK:hover{background:rgba(84,61,118,.15);border-color:rgba(84,61,118,.3);transform:translateY(-1px)}.ReaderView_noteButton__NpIVK:active{transform:translateY(0)}.ReaderView_paragraphBody__vrenA{position:relative;display:flex;flex-direction:column;gap:14px;font-size:clamp(1.22rem,1.08rem + .65vw,1.36rem);line-height:var(--reader-line-height,1.7);font-family:var(--reader-font-family,"EB Garamond","Cormorant Garamond","Times New Roman",serif);padding:20px 40px 20px 24px;background:linear-gradient(90deg,rgba(201,162,39,.03),transparent 3%),hsla(37,60%,93%,.65);border-left:1px solid rgba(201,162,39,.2);border-radius:0 6px 6px 0;box-shadow:0 2px 12px rgba(44,24,16,.04)}.ReaderView_paragraphBody__vrenA p:first-child:first-letter{float:left;font-family:IM Fell English SC,Uncial Antiqua,serif;font-size:3.2em;line-height:.8;padding:.08em .12em 0 0;margin-right:.06em;color:var(--gold-leaf,#c9a227);text-shadow:1px 1px 0 rgba(153,101,21,.3),2px 2px 4px rgba(44,24,16,.15);font-weight:400}.ReaderView_paragraphParchment__KkA1J{position:relative;padding:clamp(8px,1.5vw,14px);border:1px solid rgba(201,162,39,.15);border-radius:4px;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.02'/%3E%3C/svg%3E"),linear-gradient(135deg,hsla(37,60%,93%,.9),hsla(39,49%,88%,.85));box-shadow:inset 0 0 20px rgba(201,162,39,.03)}.ReaderView_paragraphParchment__KkA1J:before{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;border:1px solid rgba(201,162,39,.08);border-radius:2px;pointer-events:none}.ReaderView_paragraphParchment__KkA1J>*{position:relative;z-index:1}.ReaderView_paragraphBodyActive__4Vt0F{border-left:3px solid rgba(177,122,12,.7);box-shadow:inset 0 0 55px rgba(177,122,12,.15)}.ReaderView_paragraphBlocks__XklGR{display:flex;flex-direction:column;gap:clamp(14px,2vw,20px)}.ReaderView_passageBlock__W73ZM{margin:clamp(16px,3vw,24px) 0;padding:clamp(10px,2vw,16px) 0;border:none;background:transparent}.ReaderView_passageLabel__bpvxJ{font-family:"Instrument Serif",serif;font-size:.9rem;color:rgba(47,33,19,.6);margin-bottom:8px}.ReaderView_passageBody__K_pUA{display:flex;flex-direction:column;gap:clamp(10px,2vw,16px)}.ReaderView_paragraphTableWrapper__NlDHn{overflow-x:auto;border-radius:14px;border:1px solid rgba(47,33,19,.16);background:hsla(0,0%,100%,.92)}.ReaderView_paragraphTable__xC_GF{width:100%;border-collapse:collapse;font-size:.95rem}.ReaderView_paragraphTableCaption__8br7C,.ReaderView_paragraphTable__xC_GF caption{padding:12px 16px;font-family:"Instrument Serif",serif;font-size:.95rem;text-align:left;color:rgba(47,33,19,.7)}.ReaderView_paragraphTable__xC_GF td,.ReaderView_paragraphTable__xC_GF th{padding:10px 12px;border-bottom:1px solid rgba(47,33,19,.12);text-align:left}.ReaderView_paragraphTable__xC_GF th{font-family:"Instrument Serif",serif;font-weight:600;color:rgba(47,33,19,.8)}.ReaderView_paragraphTableRowAlt__09qDt{background:rgba(47,33,19,.05)}.ReaderView_paragraphFigure__nKcdi{margin:clamp(6px,1.5vw,12px) 0;padding:clamp(12px,2.2vw,18px);border-radius:16px;border:1px solid rgba(47,33,19,.16);background:hsla(0,0%,100%,.9);display:grid;gap:10px;justify-items:center}.ReaderView_paragraphFigureImage__DPiaz{max-width:100%;border-radius:14px;box-shadow:0 10px 24px rgba(47,33,19,.18)}.ReaderView_paragraphFigureCaption__lciLp{font-family:"Instrument Serif",serif;font-size:.9rem;color:rgba(47,33,19,.7);text-align:center}.ReaderView_paragraphFigureCredit__0OaC_{font-size:.78rem;color:rgba(47,33,19,.55)}.ReaderView_paragraphChart__t4wXB{margin:clamp(6px,1.5vw,12px) 0;padding:clamp(14px,2.4vw,20px);border-radius:16px;border:1px dashed rgba(84,61,118,.35);background:rgba(245,240,252,.75);display:grid;gap:8px}.ReaderView_paragraphChartTitle__6nbzl{font-family:"Instrument Serif",serif;font-size:1rem;color:rgba(47,33,19,.82)}.ReaderView_paragraphChartDescription__HWbgx{font-size:.92rem;color:rgba(47,33,19,.7);margin:0}.ReaderView_paragraphChartNote__mjuFc{font-size:.82rem;color:rgba(84,61,118,.8);margin:0}.ReaderView_interactiveBlock__rbDtP{margin:clamp(8px,2vw,16px) 0;padding:clamp(16px,3vw,24px);border-radius:18px;border:1px solid rgba(69,98,177,.2);background:linear-gradient(145deg,rgba(69,98,177,.12),rgba(69,98,177,.05));display:grid;gap:clamp(12px,2.4vw,18px);font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_interactiveHeader__LRHS7{display:grid;gap:6px}.ReaderView_interactiveBadge__CrKj0{justify-self:start;font-size:.72rem;font-weight:700;letter-spacing:.08em;background:rgba(69,98,177,.15);color:rgba(34,47,94,.85)}.ReaderView_interactivePrompt__jt_9H{margin:0;font-size:1rem;color:rgba(34,47,94,.92)}.ReaderView_interactiveEquationCard__zlXoU{border-radius:18px;border:1px solid rgba(69,98,177,.18);background:hsla(0,0%,100%,.9);padding:clamp(14px,2.4vw,20px);display:grid;gap:12px}.ReaderView_interactiveExpression__TxYfC{font-family:Menlo,SFMono-Regular,Roboto Mono,monospace;font-size:.95rem;color:rgba(34,47,94,.9);display:flex;gap:8px;flex-wrap:wrap;align-items:baseline}.ReaderView_interactiveExpressionLabel__5T_N2{font-weight:600;color:rgba(34,47,94,.7);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.ReaderView_interactiveEquationStage__YZubL{position:relative;min-height:clamp(60px,10vw,96px);display:grid;align-items:center;justify-items:center;overflow:hidden}.ReaderView_interactiveEquationLayer__xfViu{position:absolute;inset:0;display:grid;place-content:center;gap:12px;opacity:0;transform:translateY(18px);transition:opacity .32s ease,transform .32s ease;text-align:center}.ReaderView_interactiveEquationLayerActive__SWdiz{opacity:1;transform:translateY(0)}.ReaderView_interactiveEquationExpression__MKJHc{font-family:Menlo,SFMono-Regular,Roboto Mono,monospace;font-size:clamp(1.15rem,3vw,1.6rem);color:rgba(27,39,78,.95);letter-spacing:.01em}.ReaderView_interactiveEquationChip__uW_o3{justify-self:center;padding:6px 14px;border-radius:999px;background:rgba(69,98,177,.18);color:rgba(34,47,94,.82);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ReaderView_interactiveEquationNarration__NN11x{margin-top:20px;font-size:clamp(.95rem,2.3vw,1.05rem);color:rgba(34,47,94,.88);text-align:center;min-height:48px}.ReaderView_interactiveEquationProgress__NIPQ_{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:14px;font-size:.85rem;color:rgba(34,47,94,.68)}.ReaderView_interactiveEquationTarget__0IKJ9{font-family:Menlo,SFMono-Regular,Roboto Mono,monospace;font-weight:600;color:rgba(69,98,177,.9)}.ReaderView_interactiveEquationControls__TuXbl{margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.ReaderView_interactiveEquationControlButton__Ut1o2{border-radius:8px;border:1px solid rgba(69,98,177,.2);background:#fff;color:rgba(34,47,94,.88);padding:.6rem 1.2rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(69,98,177,.05)}.ReaderView_interactiveEquationControlButton__Ut1o2:not(:disabled):hover{background:#f0f7ff;border-color:rgba(69,98,177,.4);transform:translateY(-1px);box-shadow:0 4px 8px rgba(69,98,177,.1)}.ReaderView_interactiveEquationControlButton__Ut1o2:active{transform:translateY(0)}.ReaderView_interactiveEquationControlButton__Ut1o2:disabled{opacity:.45;cursor:not-allowed;transform:none}.ReaderView_interactiveEquationStepButtons__Sb05b{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.ReaderView_interactiveEquationStepButton__PJ0wK{min-width:38px;min-height:38px;padding:.35rem;border-radius:999px;border:1px solid rgba(69,98,177,.28);background:rgba(69,98,177,.08);color:rgba(34,47,94,.82);font-size:.85rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.ReaderView_interactiveEquationStepButton__PJ0wK:not(:disabled):hover{background:rgba(69,98,177,.16);border-color:rgba(69,98,177,.42);transform:translateY(-1px)}.ReaderView_interactiveEquationStepButtonActive__R5CFW{background:rgba(69,98,177,.26);border-color:rgba(69,98,177,.5);color:rgba(27,39,78,.98);transform:translateY(-1px)}.ReaderView_interactiveEquationControlButton__Ut1o2:focus-visible,.ReaderView_interactiveEquationStepButton__PJ0wK:focus-visible,.ReaderView_interactiveEquationTimelineButton__jEmFD:focus-visible{outline:2px solid rgba(69,98,177,.7);outline-offset:2px}.ReaderView_interactiveEquationTimeline__R2rVn{margin-top:22px;border-radius:16px;border:1px dashed rgba(69,98,177,.26);background:rgba(69,98,177,.08);padding:clamp(12px,2.4vw,18px);display:grid;gap:14px}.ReaderView_interactiveEquationTimelineItem__geOHq{display:grid;grid-template-columns:16px 1fr;gap:14px;opacity:.5;transition:opacity .22s ease,transform .22s ease}.ReaderView_interactiveEquationTimelineItemActive__FrFpR{opacity:1;transform:translateX(2px)}.ReaderView_interactiveEquationTimelineItemComplete___kaF4{opacity:.75}.ReaderView_interactiveEquationTimelineButton__jEmFD{background:transparent;border:none;padding:0;text-align:left;width:100%;cursor:pointer}.ReaderView_interactiveEquationTimelineButton__jEmFD:not(:disabled):hover .ReaderView_interactiveEquationTimelineMarker__2xSjf{background:rgba(69,98,177,.8)}.ReaderView_interactiveEquationTimelineMarker__2xSjf{position:relative;width:12px;height:12px;margin-top:6px;border-radius:50%;background:rgba(69,98,177,.45);transition:background .22s ease,box-shadow .22s ease}.ReaderView_interactiveEquationTimelineItemActive__FrFpR .ReaderView_interactiveEquationTimelineMarker__2xSjf{background:rgba(69,98,177,.95);box-shadow:0 0 0 4px rgba(69,98,177,.18)}.ReaderView_interactiveEquationTimelineContent__iP0h_{display:grid;gap:6px}.ReaderView_interactiveEquationTimelineEquation__b8VtM{font-family:Menlo,SFMono-Regular,Roboto Mono,monospace;font-size:.95rem;color:rgba(27,39,78,.9)}.ReaderView_interactiveEquationTimelineNarration__57KEB{font-size:.85rem;color:rgba(34,47,94,.68)}.ReaderView_interactiveFallback__2gMc3{padding:12px 16px;border-radius:12px;border:1px solid rgba(208,79,79,.35);background:rgba(208,79,79,.08);color:rgba(138,36,36,.92)}.ReaderView_margins__JWQvL{display:flex;flex-direction:column;gap:clamp(16px,3vw,24px);position:sticky;top:var(--reader-sticky-offset);align-self:start;max-height:calc(100vh - var(--reader-sticky-offset) - var(--reader-sticky-foot));overflow:hidden;padding-right:6px;scrollbar-width:thin;scrollbar-color:rgba(82,60,36,.6) transparent}.ReaderView_margins__JWQvL:focus-within,.ReaderView_margins__JWQvL:hover{overflow-y:auto}.ReaderView_margins__JWQvL::-webkit-scrollbar{width:7px}.ReaderView_margins__JWQvL::-webkit-scrollbar-track{background:transparent}.ReaderView_margins__JWQvL::-webkit-scrollbar-thumb{background:rgba(82,60,36,.55);border-radius:999px}.ReaderView_marginsHeader__Owi5t{display:flex;flex-direction:column;gap:6px;font-family:IM Fell English,serif}.ReaderView_marginsHint__XQ5PA{font-family:"Instrument Serif",serif;font-size:.9rem;color:rgba(47,33,19,.62)}.ReaderView_notesStack__EP_rF{display:flex;flex-direction:column;gap:16px}.ReaderView_placeholder__bmHGP{font-family:"Instrument Serif",serif;font-size:.95rem;color:rgba(47,33,19,.6)}.ReaderView_highlightedWord__SdKru{display:inline-flex;align-items:center;padding:0 .25em;margin:0 .05em;border-radius:6px;border:1px solid rgba(255,205,93,.55);background:rgba(255,235,156,.65);color:inherit;font-weight:600;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.ReaderView_highlightedWord__SdKru:hover{background:hsla(45,99%,70%,.85);box-shadow:0 2px 6px rgba(255,173,24,.35)}.ReaderView_mobileNoteLabel__lTY_1,.ReaderView_mobileNoteStack__62umT{display:none}.ReaderView_mobileNoteBody__R2GCK,.ReaderView_mobileNoteCardExpanded__YO_Lf,.ReaderView_mobileNoteCard__Sh1dM,.ReaderView_mobileNoteChevron__YODnp,.ReaderView_mobileNoteGlyph__C_3Z0,.ReaderView_mobileNoteHighlight__Ug_Vk,.ReaderView_mobileNoteList__x8l_L,.ReaderView_mobileNotePreview__h_CPH,.ReaderView_mobileNoteSectionLabel__4IHN8,.ReaderView_mobileNoteSection__bpwRh,.ReaderView_mobileNoteTitle__1tOuH,.ReaderView_mobileNoteToggle__QFGcW{font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_vocabWidget__9lkeA{margin:28px 0 32px;padding:18px clamp(18px,4vw,26px);border-radius:18px;border:1px solid rgba(84,61,118,.18);background:hsla(0,0%,100%,.82);backdrop-filter:blur(8px);font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_activities__8Rerx{margin:clamp(12px,3vw,24px) 0;padding:clamp(16px,3vw,24px);border-radius:18px;border:1px solid rgba(84,61,118,.18);background:hsla(0,0%,100%,.8);backdrop-filter:blur(6px);display:flex;flex-direction:column;gap:clamp(16px,3vw,22px)}.ReaderView_activitiesTitle__6NdUu{margin:0;font-family:IM Fell English,serif;font-size:clamp(1.25rem,2.4vw,1.6rem);color:rgba(47,33,19,.78)}.ReaderView_activityColumns__WG9O5{display:grid;gap:clamp(16px,3vw,24px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ReaderView_activityColumn___ymq4{display:flex;flex-direction:column;gap:12px}.ReaderView_activityPhase__Ygw4p{margin:0;font-family:"Instrument Serif",serif;font-size:1.05rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(84,61,118,.75)}.ReaderView_activityList__Pa3cH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ReaderView_activityCard__OyAnI{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;border:1px solid rgba(47,33,19,.12);background:rgba(255,252,244,.85);box-shadow:0 8px 20px rgba(47,33,19,.08)}.ReaderView_activityHeaderRow__wx8C9{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.ReaderView_activityTitle__x9uUh{font-family:"Instrument Serif",serif;font-size:1.05rem;font-weight:600;color:rgba(47,33,19,.88)}.ReaderView_activityMeta__3bLXj{display:flex;align-items:center;gap:6px;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(84,61,118,.72)}.ReaderView_activityDuration__w3vdc,.ReaderView_activityType__ku2nK{background:rgba(84,61,118,.12);border-radius:999px;padding:2px 8px}.ReaderView_activityDescription__5f4yU{margin:0;font-family:"Instrument Serif",serif;font-size:.95rem;color:rgba(47,33,19,.75)}.ReaderView_activityBlock___HiyU{display:flex;flex-direction:column;gap:6px}.ReaderView_activityBlockLabel__dflJl{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:rgba(47,33,19,.55)}.ReaderView_activitySteps__NZRFp{margin:0;padding-left:20px;font-family:"Instrument Serif",serif;font-size:.95rem;color:rgba(47,33,19,.8);display:grid;gap:4px}.ReaderView_activityBullets__sC_Cp{margin:0;padding-left:18px;font-family:"Instrument Serif",serif;font-size:.9rem;color:rgba(47,33,19,.75);display:grid;gap:3px}.ReaderView_vocabHeaderRow__jVb8b{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.ReaderView_vocabTitle__x8CVg{font-size:1rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(47,33,19,.72)}.ReaderView_vocabSpinner__hBY8s{font-size:.8rem;color:rgba(84,61,118,.78)}.ReaderView_vocabChipRow__oTMW3{display:flex;flex-wrap:wrap;gap:10px}.ReaderView_vocabChip__3QdDd{border:none;padding:6px 12px;border-radius:999px;font-size:.85rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.ReaderView_vocabChip__3QdDd:hover{transform:translateY(-1px);box-shadow:0 4px 10px rgba(84,61,118,.18)}.ReaderView_vocabBadgeUnknown__CzLzY{background:rgba(148,163,184,.18);color:#1f2937;border:1px solid rgba(148,163,184,.6)}.ReaderView_vocabBadgeLearning__SCvOW{background:rgba(250,204,21,.25);color:#92400e;border:1px solid rgba(245,158,11,.7)}.ReaderView_vocabBadgeMastered__1eOft{background:rgba(134,239,172,.32);color:#166534;border:1px solid rgba(34,197,94,.7)}.ReaderView_activitiesWrap__YZrTv{margin:clamp(16px,3vw,26px) 0}.ReaderView_activitiesDetails__GoG9D{border-radius:18px;border:1px solid rgba(84,61,118,.18);background:hsla(0,0%,100%,.86);box-shadow:0 16px 28px rgba(15,23,42,.08);overflow:hidden}.ReaderView_activitiesSummary__GbwI8{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:.95rem;font-weight:600;color:rgba(47,33,19,.85);background:linear-gradient(90deg,rgba(248,249,255,.9),rgba(233,236,255,.72));cursor:pointer}.ReaderView_activitiesSummary__GbwI8::-webkit-details-marker,.ReaderView_activitiesSummary__GbwI8::marker{display:none}.ReaderView_activitiesSummary__GbwI8 span:last-child{font-size:.85rem;color:rgba(84,61,118,.65)}.ReaderView_activitiesDetails__GoG9D[open] .ReaderView_activitiesSummary__GbwI8{background:linear-gradient(90deg,rgba(243,244,255,.95),rgba(228,232,255,.82))}.ReaderView_activitiesSummary__GbwI8:after{content:"▾";color:rgba(84,61,118,.6);margin-left:auto;transition:transform .15s ease}.ReaderView_activitiesDetails__GoG9D[open] .ReaderView_activitiesSummary__GbwI8:after{transform:rotate(180deg)}.ReaderView_activitiesSummary__GbwI8:focus-visible{outline:2px solid rgba(116,125,225,.55);outline-offset:4px;border-radius:999px}.ReaderView_overviewEmpty__C5DGO{margin:0;padding:1.1rem 1.5rem;font-size:.92rem;color:rgba(84,61,118,.72)}.ReaderView_activitiesCompactGrid__bV6cN{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:1.2rem 1.5rem 1.5rem}.ReaderView_activitiesCompactCard__T3BwI{border-radius:14px;border:1px solid rgba(84,61,118,.18);padding:1rem 1.1rem;background:hsla(0,0%,100%,.92);display:flex;flex-direction:column;gap:.55rem}.ReaderView_activitiesCompactTitle__8fc6G{margin:0;font-family:"Instrument Serif",serif;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(84,61,118,.75)}.ReaderView_activitiesCompactEmpty__gHmOP{margin:0;font-size:.85rem;color:rgba(84,61,118,.65)}.ReaderView_activitiesCompactList__pr1oB{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.ReaderView_activitiesCompactName__e19PI{font-weight:600;color:rgba(47,33,19,.9)}.ReaderView_activitiesCompactMeta__wf6Rl{display:block;font-size:.82rem;color:rgba(84,61,118,.72)}.ReaderView_activitiesCompactMore__liEMB{margin-top:auto;font-size:.8rem;color:rgba(84,61,118,.65)}.ReaderView_practiceInterlude___1mgZ{margin:clamp(20px,3.5vw,32px) 0;padding:clamp(18px,3.5vw,28px);border:2px solid rgba(79,116,106,.25);border-radius:20px;background:linear-gradient(135deg,rgba(79,116,106,.06),hsla(0,0%,100%,.95) 50%,rgba(200,155,95,.04));box-shadow:0 12px 32px rgba(79,116,106,.12),inset 0 1px 0 hsla(0,0%,100%,.8);position:relative;overflow:hidden}.ReaderView_practiceInterlude___1mgZ:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(79,116,106,.7),rgba(200,155,95,.5))}.ReaderView_practiceHeader__nyqRu{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ReaderView_practiceBadge__s7_J_{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;background:linear-gradient(135deg,rgba(79,116,106,.18),rgba(79,116,106,.12));color:#2f5f55;border-radius:999px;padding:4px 12px;border:1px solid rgba(79,116,106,.2)}.ReaderView_practiceMeta___eM_8{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.78rem;color:rgba(79,116,106,.75);font-weight:500}.ReaderView_practiceTitle__jPqhj{margin:6px 0 8px;font-family:"Instrument Serif",serif;font-size:clamp(1.1rem,2.4vw,1.3rem);color:rgba(47,33,19,.92);font-weight:600}.ReaderView_practiceDescription__2Z8XY{margin:0 0 14px;font-family:"Instrument Serif",serif;font-size:.98rem;color:rgba(47,33,19,.72);line-height:1.55}.ReaderView_practiceButton__MEbwK{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:.95rem;font-weight:650;color:#fff;background:linear-gradient(135deg,#4f746a,#3d5c54);border:none;border-radius:12px;padding:12px 20px;text-decoration:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(79,116,106,.3)}.ReaderView_practiceButton__MEbwK:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(79,116,106,.35);background:linear-gradient(135deg,#5a8278,#4a6e64)}.ReaderView_practiceButton__MEbwK:active{transform:translateY(0)}.ReaderView_practiceFootnote__tYQaL{margin:12px 0 0;font-size:.88rem;color:rgba(180,64,64,.85);font-style:italic}.ReaderView_practiceModalBackdrop__jo7yB{position:fixed;inset:0;z-index:1200;background:rgba(17,24,39,.55);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:clamp(16px,5vw,32px);animation:ReaderView_modalFadeIn__JJIHj .25s ease-out}@keyframes ReaderView_modalFadeIn__JJIHj{0%{opacity:0}to{opacity:1}}@keyframes ReaderView_modalSlideUp__MjFa_{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ReaderView_practiceModalCard__Dvd2k{width:min(680px,100%);max-height:90vh;overflow:auto;background:linear-gradient(180deg,#fff,#faf8f5);border-radius:24px;box-shadow:0 24px 60px rgba(47,33,19,.2),0 0 0 1px rgba(47,33,19,.05);padding:clamp(20px,4vw,32px);animation:ReaderView_modalSlideUp__MjFa_ .3s ease-out}.ReaderView_practiceModalHeader__7p_N4{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid rgba(47,33,19,.1)}.ReaderView_practiceModalBadge__zSX_F{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#4f746a;margin:0;background:rgba(79,116,106,.1);padding:4px 10px;border-radius:999px}.ReaderView_practiceModalTitle__RbTvY{margin:8px 0 6px;font-family:"Instrument Serif",serif;font-size:clamp(1.25rem,3vw,1.5rem);color:rgba(32,24,16,.95);font-weight:600}.ReaderView_practiceModalDescription__KMeJp{margin:0;font-family:"Instrument Serif",serif;font-size:.98rem;color:rgba(32,24,16,.65);line-height:1.5}.ReaderView_practiceModalClose__C4uyd{border:1px solid rgba(47,33,19,.12);background:hsla(0,0%,100%,.9);border-radius:12px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:rgba(32,24,16,.6);cursor:pointer;font-size:1.4rem;transition:all .2s ease;flex-shrink:0}.ReaderView_practiceModalClose__C4uyd:hover{background:rgba(47,33,19,.06);color:rgba(32,24,16,.85);border-color:rgba(47,33,19,.2)}.ReaderView_practiceModalStatus__M9HhT{margin:16px 0;font-size:.95rem;color:rgba(32,24,16,.65);text-align:center}.ReaderView_practiceModalError__YI5m6{margin:12px 0;color:#b42318;font-weight:600}.ReaderView_practiceModalBody__HCp7S{margin-top:6px}.ReaderView_practiceModalStep__xTM__{font-size:.9rem;color:rgba(32,24,16,.7);margin:0 0 4px}.ReaderView_practiceModalQuestion__Ia2mK{font-family:"Instrument Serif",serif;font-size:clamp(1rem,2.4vw,1.15rem);color:rgba(32,24,16,.95);margin:0 0 12px}.ReaderView_practiceModalOptions__nEqXD{display:grid;gap:10px}.ReaderView_practiceModalOption__5_j7q{width:100%;border:1px solid rgba(84,61,118,.18);border-radius:12px;padding:10px 12px;background:#fff;display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:center;text-align:left;cursor:pointer}.ReaderView_practiceModalOption__5_j7q[data-selected]{border-color:rgba(84,61,118,.5);box-shadow:0 6px 16px rgba(84,61,118,.15)}.ReaderView_practiceModalOptionLabel__lTTlE{font-weight:700;color:rgba(84,61,118,.9)}.ReaderView_practiceModalActions__bd8wq{margin-top:14px;display:flex;gap:10px;flex-wrap:wrap}.ReaderView_practiceModalPrimary__ur3nj{border:none;background:linear-gradient(90deg,rgba(116,125,225,.95),rgba(84,61,118,.95));color:#fff;border-radius:999px;padding:10px 16px;font-weight:600;cursor:pointer}.ReaderView_practiceModalFeedback__d_0r6{margin-top:12px;border-top:1px solid rgba(84,61,118,.12);padding-top:12px}.ReaderView_practiceModalResult__eYwu2{margin:0 0 6px;font-weight:700;color:rgba(32,24,16,.9)}.ReaderView_practiceModalExplanation__D1EOB{margin:0 0 10px;color:rgba(32,24,16,.75);line-height:1.4}.ReaderView_practiceModalSummary__GTJ4w{margin-top:10px;padding:10px 0}.ReaderView_scrollDeckStack__ADq_O{display:grid;gap:clamp(16px,3vw,22px);margin:clamp(18px,3vw,28px) 0}.ReaderView_scrollCard__8GYRt{padding:clamp(16px,3.2vw,24px);border-radius:18px;border:1px solid rgba(143,107,61,.22);background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(255,247,233,.84));box-shadow:0 12px 28px rgba(47,33,19,.12);display:flex;flex-direction:column;gap:10px}.ReaderView_scrollHeader__I3YZ4{display:flex;align-items:center;gap:8px}.ReaderView_scrollBadge__jwe_P{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;background:rgba(83,104,140,.16);color:rgba(47,63,96,.92);border-radius:999px;padding:2px 8px}.ReaderView_scrollMeta__mnv7n{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.75rem;color:rgba(83,104,140,.72)}.ReaderView_scrollTitle__5McvG{margin:4px 0 0;font-family:"Instrument Serif",serif;font-size:clamp(1rem,2.3vw,1.28rem);color:rgba(47,33,19,.9)}.ReaderView_scrollDescription__SLNYQ{margin:0;font-family:"Instrument Serif",serif;font-size:.95rem;color:rgba(47,33,19,.74);line-height:1.55}.ReaderView_scrollButton__9_ouK{display:inline-flex;align-items:center;justify-content:center;margin-top:6px;font-size:.92rem;font-weight:600;color:#fff;background:linear-gradient(90deg,rgba(143,107,61,.94),rgba(79,116,106,.92));border-radius:999px;padding:8px 16px;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.ReaderView_scrollButton__9_ouK:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(47,33,19,.16)}.ReaderView_exampleCard__ATqTN{margin:8px 0 4px;padding:10px 12px;border-radius:12px;border:1px solid rgba(47,33,19,.12);background:hsla(0,0%,100%,.85);font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_exampleTitle__v3_Sq{display:inline-block;margin:0 0 6px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(47,33,19,.62)}.ReaderView_exampleList__CTXAi{margin:0;padding-left:18px;color:rgba(47,33,19,.9)}.ReaderView_quickCheckCard__HUY4f{margin:10px 0 0;padding:12px 14px;border-radius:14px;border:1px solid rgba(84,61,118,.18);background:rgba(255,252,244,.9);font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_quickCheckIntro___UVCu{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ReaderView_quickCheckBadge__B6yPa{padding:2px 8px;border-radius:999px;background:rgba(84,61,118,.16);color:rgba(53,31,84,.92);font-size:.88rem;font-weight:600}.ReaderView_quickCheckButton__b_IfA{border:1px solid rgba(84,61,118,.36);background:rgba(84,61,118,.12);color:rgba(53,31,84,.92);font-weight:600;padding:6px 10px;border-radius:10px;cursor:pointer}.ReaderView_quickCheckError__OeGVe{margin:6px 0 0;color:#b91c1c;font-size:.85rem}.ReaderView_quickCheckQuestion__Wv8CA{margin:0 0 8px;font-weight:600;color:rgba(47,33,19,.9)}.ReaderView_quickCheckOptions__u1oJl{display:flex;flex-direction:column;gap:8px}.ReaderView_quickCheckOption__98t_Z{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(47,33,19,.16);background:hsla(0,0%,100%,.9);cursor:pointer}.ReaderView_quickCheckOption__98t_Z[data-selected=true]{border-color:rgba(84,61,118,.45);background:rgba(84,61,118,.08)}.ReaderView_quickCheckOption__98t_Z[data-correct=true]{border-color:rgba(46,160,67,.9);background:rgba(46,160,67,.08)}.ReaderView_quickCheckOption__98t_Z[data-incorrect=true]{border-color:rgba(224,101,77,.9);background:rgba(224,101,77,.08)}.ReaderView_quickCheckIndex__ZXt_I{width:24px;text-align:center;font-weight:700;color:rgba(47,33,19,.75)}.ReaderView_quickCheckCopy__t_ipY{flex:1;text-align:left}.ReaderView_quickCheckControls__vJwmo{display:flex;align-items:center;gap:10px;margin-top:10px}.ReaderView_quickCheckPrimary__LG4uX{border:none;background:linear-gradient(90deg,rgba(116,125,225,.95),rgba(84,61,118,.95));color:#fff;font-weight:700;padding:8px 12px;border-radius:10px;cursor:pointer}.ReaderView_quickCheckSecondary__Z_i5Y{display:inline-flex;align-items:center;justify-content:center;padding:8px 10px;border-radius:10px;border:1px solid rgba(84,61,118,.32);background:rgba(84,61,118,.08);color:rgba(53,31,84,.92);font-weight:600;text-decoration:none}.ReaderView_quickCheckExplanation__PVqEA{margin-top:8px;font-size:.95rem}.ReaderView_vocabErrorText__8RbxV{margin-top:10px;font-size:.8rem;color:#b91c1c}.ReaderView_vocabEmpty__j6rBc{margin:8px 0 0;font-size:.9rem;color:rgba(47,33,19,.6)}.ReaderView_vocabModalOverlay__AEX_8{position:fixed;inset:0;background:rgba(21,16,12,.55);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:24px;z-index:20}.ReaderView_vocabModalCard__Fuhu8{width:min(420px,92vw);background:linear-gradient(135deg,hsla(0,0%,100%,.96),hsla(36,42%,95%,.96));border-radius:18px;border:1px solid rgba(84,61,118,.2);box-shadow:0 18px 40px rgba(47,33,19,.22);padding:24px;display:flex;flex-direction:column;gap:18px;font-family:Inter,Helvetica Neue,Arial,sans-serif}.ReaderView_vocabModalHeader__oIy5P{display:flex;align-items:center;justify-content:space-between;gap:16px}.ReaderView_vocabModalTitle__vwrl3{font-size:1.4rem;font-weight:700;color:rgba(47,33,19,.85)}.ReaderView_vocabModalClose__VsmhT{border:none;background:transparent;color:rgba(84,61,118,.85);font-weight:600;font-size:.9rem;cursor:pointer}.ReaderView_vocabModalPrompt__D7HJ_{font-size:.95rem;color:rgba(47,33,19,.7);margin:0}.ReaderView_vocabStrengthRow__sBwCI{display:flex;gap:10px}.ReaderView_vocabStrengthButton__to7m6{flex:1;padding:10px 12px;border-radius:12px;border:1px solid rgba(84,61,118,.26);background:hsla(0,0%,100%,.92);font-weight:600;font-size:.9rem;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .15s ease}.ReaderView_vocabStrengthButton__to7m6:hover{transform:translateY(-1px);border-color:rgba(84,61,118,.45)}.ReaderView_vocabStrengthButtonActive__Mi9UZ{border-color:rgba(245,158,11,.75);background:hsla(48,97%,77%,.65);color:#92400e}@media (max-width:960px){.ReaderView_mobileNoteStack__62umT{display:flex;flex-direction:column;gap:12px;margin-top:14px}.ReaderView_mobileNoteLabel__lTY_1{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:rgba(47,33,19,.55)}.ReaderView_mobileNoteCard__Sh1dM{border-radius:14px;border:1px solid rgba(94,70,46,.16);background:hsla(0,0%,100%,.88);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.ReaderView_mobileNoteCardExpanded__YO_Lf{border-color:rgba(236,178,46,.6);box-shadow:0 12px 32px rgba(47,33,19,.14)}.ReaderView_mobileNoteToggle__QFGcW{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:transparent;border:none;color:inherit;font:inherit;cursor:pointer}.ReaderView_mobileNoteGlyph__C_3Z0{font-size:1.05rem;color:rgba(236,178,46,.95)}.ReaderView_mobileNoteTitle__1tOuH{flex:1;text-align:left;font-weight:600;font-size:.95rem;color:rgba(47,33,19,.86)}.ReaderView_mobileNoteChevron__YODnp{font-size:1.1rem;font-weight:600;color:rgba(94,70,46,.66)}.ReaderView_mobileNoteBody__R2GCK{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px;font-size:.92rem;color:rgba(47,33,19,.82);line-height:1.5}.ReaderView_mobileNoteHighlight__Ug_Vk{margin:0;padding:8px 10px;border-left:3px solid rgba(236,178,46,.78);background:rgba(255,244,214,.65);font-style:italic}.ReaderView_wikilink__w3ydp{color:rgba(84,61,118,.9);text-decoration:underline;cursor:pointer;font-weight:500;transition:color .2s ease}.ReaderView_wikilink__w3ydp:hover{color:#543d76;background:rgba(84,61,118,.1);border-radius:3px;padding:1px 2px}.ReaderView_wikilinkUnresolved__dgiol{color:rgba(47,33,19,.5);font-style:italic}.ReaderView_mobileNotePreview__h_CPH{margin:0}.ReaderView_mobileNoteSection__bpwRh{display:flex;flex-direction:column;gap:6px}.ReaderView_mobileNoteSectionLabel__4IHN8{font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(47,33,19,.58);font-weight:700}.ReaderView_mobileNoteList__x8l_L{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px}.ReaderView_mobileNoteList__x8l_L li{line-height:1.45}.ReaderView_paragraphWithNotes__5zdpL{border-left:3px solid rgba(147,112,67,.35);padding-left:clamp(12px,3vw,18px);background:rgba(255,250,237,.45);border-radius:12px}.ReaderView_paragraphActive__RPM1K.ReaderView_paragraphWithNotes__5zdpL{border-left:4px solid rgba(236,178,46,.78);background:rgba(255,247,209,.82)}.ReaderView_margins__JWQvL{display:none}}@media (max-width:1180px){.ReaderView_main__CtF8r{grid-template-columns:minmax(170px,210px) minmax(0,1fr) minmax(210px,260px);gap:clamp(16px,3vw,32px)}.ReaderView_margins__JWQvL,.ReaderView_sidebar__VoQuV{max-height:calc(100vh - var(--reader-sticky-offset) - var(--reader-sticky-foot) - 20px)}}@media (min-width:901px){.ReaderView_navDrawerBackdrop__MgKRK,.ReaderView_navDrawer___7hkB,.ReaderView_tocBackdrop__5VXRf{display:none}}@media (max-width:900px){.ReaderView_bridgeGrid__Q7IHt{grid-template-columns:1fr}.ReaderView_bridgeListItem__oTqeK{flex-direction:column;align-items:stretch}.ReaderView_bridgePrimaryLink__sAlrh{align-self:stretch}.ReaderView_toolbar__2eHDM{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:14px clamp(16px,6vw,32px)}.ReaderView_brandGroup__1PHy9{width:100%;justify-content:space-between}.ReaderView_brandMark__b2LFw{flex:1;text-align:center;font-size:1.4rem}.ReaderView_navToggle__VbuCP,.ReaderView_tocToggle__IGnVm{display:inline-flex}.ReaderView_backButton__56QvW,.ReaderView_controls__NzUVJ{display:none}.ReaderView_main__CtF8r{position:relative;grid-template-columns:1fr;padding:clamp(20px,6vw,40px)}.ReaderView_content__bOJkW{padding-bottom:calc(140px + var(--safe-area-bottom, 0px))}.ReaderView_sidebar__VoQuV{position:fixed;top:calc(var(--safe-area-top, 0px) + 76px);right:clamp(16px,6vw,28px);left:clamp(16px,6vw,28px);bottom:clamp(20px,8vh,48px);padding:clamp(22px,6vw,32px);border-radius:24px;border:1px solid rgba(84,61,118,.22);background:hsla(0,0%,100%,.96);box-shadow:0 30px 60px rgba(53,31,84,.22);overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;transform:translateY(-16px);opacity:0;pointer-events:none;transition:opacity .24s ease,transform .24s ease;z-index:160}.ReaderView_sidebar__VoQuV[data-open=true]{opacity:1;transform:translateY(0);pointer-events:auto}.ReaderView_nextSectionCta__va979{display:flex;position:fixed;bottom:calc(18px + var(--safe-area-bottom, 0px));left:clamp(16px,6vw,32px);right:clamp(16px,6vw,32px);box-shadow:0 20px 40px rgba(53,31,84,.26)}.ReaderView_nextSectionCta__va979:hover{transform:translateY(-2px)}.ReaderView_sectionEndNav___0q36{margin:2em 0 1.5em;padding:1.5em 0}.ReaderView_nextSectionButton___g3Vp{min-width:auto;width:100%;padding:18px 24px}.ReaderView_nextSectionButtonTitle__YCQpy{font-size:1.1rem}}.ReaderView_page__SkvSa[data-tier=primary]{--reader-sticky-offset:70px;--reader-line-height:2.2;--reader-font-family:"MedievalSharp","Comic Neue","Andika",sans-serif;--gold-leaf:#e6b422;--gold-bright:#f4c430;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg fill='%23e6b422' fill-opacity='0.12'%3E%3Cpath d='M50 20 L52 26 L58 26 L53 30 L55 36 L50 32 L45 36 L47 30 L42 26 L48 26 Z'/%3E%3Cpath d='M150 80 L151.5 84 L156 84 L152.5 87 L154 91 L150 88 L146 91 L147.5 87 L144 84 L148.5 84 Z'/%3E%3Cpath d='M30 140 L31 143 L34 143 L31.5 145 L32.5 148 L30 146 L27.5 148 L28.5 145 L26 143 L29 143 Z'/%3E%3Cpath d='M170 160 L171.5 164 L176 164 L172.5 167 L174 171 L170 168 L166 171 L167.5 167 L164 164 L168.5 164 Z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E"),linear-gradient(175deg,#fdf6e3,#f9ecd0 35%,#f5e4bc 70%,#f0daa8);background-size:200px 200px,400px 400px,cover}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_toolbar__2eHDM{padding:16px 20px;gap:16px;border-bottom:4px solid var(--gold-leaf);background:hsla(44,87%,94%,.9)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_brandMark__b2LFw{font-size:2.5rem;color:var(--gold-leaf);text-shadow:2px 2px 0 rgba(153,101,21,.2)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_backButton__56QvW{font-size:1.2rem;padding:14px 24px;border-radius:24px;font-weight:700;gap:10px;background:linear-gradient(135deg,var(--gold-bright) 0,var(--gold-leaf) 100%);color:#3d2914;border:2px solid rgba(153,101,21,.3);box-shadow:0 4px 12px rgba(230,180,34,.3)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_backButton__56QvW:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(230,180,34,.4)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_main__CtF8r{grid-template-columns:1fr;padding:0 16px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_scrollShell__Eqwzv{max-width:680px;margin:0 auto;padding:24px 16px 80px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_content__bOJkW{font-size:1.6rem;line-height:2.2;letter-spacing:.02em;word-spacing:.1em}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_contentHeader__XueId{text-align:center;padding:2.5rem 1.5rem;border:4px solid var(--gold-leaf);border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill='%23e6b422' fill-opacity='0.1'%3E%3Cpath d='M20 10 L21 13 L24 13 L21.5 15 L22.5 18 L20 16 L17.5 18 L18.5 15 L16 13 L19 13 Z'/%3E%3Cpath d='M80 85 L81 88 L84 88 L81.5 90 L82.5 93 L80 91 L77.5 93 L78.5 90 L76 88 L79 88 Z'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(135deg,hsla(44,87%,94%,.95),hsla(42,74%,85%,.9));box-shadow:inset 0 0 40px rgba(230,180,34,.1),0 8px 24px rgba(61,41,20,.1)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_contentChapter__J0gS7{font-family:MedievalSharp,IM Fell English,serif;font-size:2.5rem;line-height:1.3;margin-bottom:1rem;color:var(--gold-leaf);text-shadow:2px 2px 0 rgba(153,101,21,.25)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_contentChapterDesc___mlcw{font-size:1.4rem;line-height:1.8}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sectionBanner__rK2xX{border-radius:20px;padding:2rem 1.5rem;margin:2rem 0;border:3px solid var(--gold-leaf);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cpath d='M30 5 L31.5 10 L37 10 L32.5 13.5 L34 19 L30 15.5 L26 19 L27.5 13.5 L23 10 L28.5 10 Z' fill='%23e6b422' fill-opacity='0.08'/%3E%3C/svg%3E") 50%,linear-gradient(135deg,hsla(44,87%,94%,.95),hsla(41,77%,90%,.9))}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sectionTitle__Of8kL{font-family:MedievalSharp,IM Fell English,serif;font-size:2rem;text-align:center;margin-bottom:.75rem;color:var(--gold-leaf)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sectionDesc__DCysp{font-size:1.3rem;text-align:center;line-height:1.8}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphActive__RPM1K,.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraph__pwIIm{margin-top:2.5rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphBody__vrenA{font-size:1.55rem;line-height:2.2;padding:2rem;border-radius:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' viewBox='0 0 80 80'%3E%3Cpath d='M10 70 Q40 50 70 70' stroke='%23e6b422' stroke-width='1' fill='none' opacity='0.15'/%3E%3C/svg%3E") bottom no-repeat,linear-gradient(135deg,rgba(255,253,245,.95),hsla(44,87%,94%,.9));border:3px solid rgba(230,180,34,.35);box-shadow:inset 0 0 30px rgba(230,180,34,.05),0 8px 24px rgba(92,75,52,.08)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphBody__vrenA p:first-child:first-letter{font-family:MedievalSharp,Uncial Antiqua,serif;font-size:4em;color:var(--gold-leaf);text-shadow:2px 2px 0 rgba(153,101,21,.3),3px 3px 6px rgba(61,41,20,.15)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphBody__vrenA p{margin-bottom:1.5rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphBody__vrenA p:last-child{margin-bottom:0}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_noteButton__NpIVK{width:48px;height:48px;font-size:1.5rem;border-radius:16px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_topicBadge__2Gg0q{font-size:.9rem;padding:8px 14px;border-radius:12px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_nextSectionCta__va979{font-size:1.3rem;padding:1.25rem 2rem;border-radius:24px;margin:3rem auto;gap:12px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_nextSectionButton___g3Vp{font-size:1.2rem;padding:1.5rem 2.5rem;border-radius:24px;min-width:280px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_nextSectionButtonTitle__YCQpy{font-size:1.4rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_nextSectionButtonIcon__mvLDX{font-size:1.8rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphTable__xC_GF{font-size:1.3rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphTable__xC_GF td,.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphTable__xC_GF th{padding:16px 20px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphFigure__nKcdi{padding:1.5rem;border-radius:24px;border-width:3px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphFigureCaption__lciLp{font-size:1.2rem;line-height:1.6;margin-top:1rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_interactiveBlock__rbDtP{padding:2rem;border-radius:28px;border-width:3px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_interactiveBadge__CrKj0{font-size:.9rem;padding:8px 16px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_interactivePrompt__jt_9H{font-size:1.4rem;line-height:1.8}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_activityCard__OyAnI{padding:2rem;border-radius:24px}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_activityTitle__x9uUh{font-size:1.5rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_activityDescription__5f4yU{font-size:1.3rem;line-height:1.9}.ReaderView_page__SkvSa[data-tier=primary] ol,.ReaderView_page__SkvSa[data-tier=primary] ul{font-size:1.5rem;line-height:2.2;padding-left:2rem}.ReaderView_page__SkvSa[data-tier=primary] li{margin-bottom:1rem;padding-left:.5rem}@media (max-width:640px){.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_content__bOJkW{font-size:1.4rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_paragraphBody__vrenA{font-size:1.35rem;padding:1.5rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_contentChapter__J0gS7{font-size:2rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sectionTitle__Of8kL{font-size:1.6rem}}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebar__VoQuV{--marginalia-parchment:hsla(43,82%,96%,.95);--marginalia-gold:#e6b422;--marginalia-vine:#7d9a6d;--marginalia-accent:#c49a3d;width:180px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cpath d='M25 8 L26 12 L30 12 L27 14.5 L28 18 L25 16 L22 18 L23 14.5 L20 12 L24 12 Z' fill='%23e6b422' fill-opacity='0.15'/%3E%3C/svg%3E"),linear-gradient(95deg,transparent 0,var(--marginalia-parchment) 3%,var(--marginalia-parchment) 95%,rgba(230,180,34,.1) 100%);border-right:none;padding:1.25rem .75rem 1.5rem .5rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebar__VoQuV:before{background:repeating-linear-gradient(180deg,var(--marginalia-gold) 0,var(--marginalia-gold) 16px,transparent 16px,transparent 22px,var(--marginalia-vine) 22px,var(--marginalia-vine) 28px,transparent 28px,transparent 36px);opacity:.65;width:5px;right:0}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebar__VoQuV:after{content:"✦";font-size:1.6rem;top:.5rem;right:.15rem;opacity:.7;color:var(--marginalia-gold)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarSection__Bl_Q6{padding:1.25rem 1rem 1.5rem .75rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarSection__Bl_Q6:after{background:radial-gradient(ellipse at center,var(--marginalia-gold) 0,transparent 70%);opacity:.6}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarHeading__j3E2H{font-family:MedievalSharp,IM Fell English,serif;font-size:.95rem;letter-spacing:.08em;color:var(--marginalia-accent);text-align:center}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarHeading__j3E2H:before{content:"★";color:var(--marginalia-gold);margin-right:.4em}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarHeading__j3E2H:after{content:"★";color:var(--marginalia-gold);margin-left:.4em}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButtonActive__3qzbn,.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButton__My4tB{font-family:MedievalSharp,IM Fell English,serif;font-size:1.1rem;padding:.75rem .75rem .75rem 1.6rem;line-height:1.5}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButtonActive__3qzbn:before,.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButton__My4tB:before{content:"❀";font-size:.85rem;left:.25rem;color:var(--marginalia-vine);opacity:.6}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButton__My4tB:hover{background:linear-gradient(90deg,rgba(230,180,34,.12),transparent)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButton__My4tB:hover:before{color:var(--marginalia-gold);opacity:1}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButtonActive__3qzbn{background:linear-gradient(90deg,rgba(230,180,34,.2),rgba(230,180,34,.05) 80%,transparent)}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButtonActive__3qzbn:before{content:"✿";color:var(--marginalia-gold);opacity:1;font-size:.9rem}.ReaderView_page__SkvSa[data-tier=primary] .ReaderView_sidebarButtonActive__3qzbn:after{background:linear-gradient(90deg,var(--marginalia-gold) 0,transparent 100%);opacity:.6}.ReaderView_page__SkvSa[data-tier=elementary]{--reader-sticky-offset:80px;--reader-line-height:1.9;--reader-font-family:"EB Garamond","Cormorant Garamond",serif;--gold-leaf:#c9a227;--gold-dark:#996515;--vermillion:#a23b2e;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.035'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cg fill='%23996515' fill-opacity='0.025'%3E%3Cellipse cx='45' cy='67' rx='20' ry='14'/%3E%3Cellipse cx='234' cy='89' rx='16' ry='10'/%3E%3Cellipse cx='156' cy='178' rx='24' ry='16'/%3E%3Cellipse cx='78' cy='245' rx='18' ry='12'/%3E%3Cellipse cx='267' cy='234' rx='21' ry='14'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(175deg,#f8f0e3,#efe4d0 30%,#e6d5b8 65%,#dbc9a5);background-size:400px 400px,300px 300px,cover;box-shadow:inset 0 0 150px rgba(139,105,20,.06)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_toolbar__2eHDM{padding:14px clamp(18px,5vw,48px);border-bottom:2px solid var(--gold-leaf);background:hsla(37,60%,93%,.85)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_brandMark__b2LFw{font-family:IM Fell English SC,serif;font-size:1.8rem;color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_backButton__56QvW{font-size:1rem;padding:10px 18px;border-radius:6px;border:1px solid var(--gold-leaf);background:linear-gradient(135deg,rgba(201,162,39,.1),transparent);color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_backButton__56QvW:hover{background:linear-gradient(135deg,rgba(201,162,39,.2),rgba(201,162,39,.05))}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_main__CtF8r{grid-template-columns:200px 1fr}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebar__VoQuV{--marginalia-parchment:hsla(37,60%,93%,.92);--marginalia-gold:#c9a227;--marginalia-vine:#5d6b4e;--marginalia-accent:#996515;width:210px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='0.04'/%3E%3C/svg%3E"),linear-gradient(95deg,transparent 0,var(--marginalia-parchment) 2%,var(--marginalia-parchment) 95%,rgba(201,162,39,.08) 100%);border-right:none;padding:1rem .75rem 1.5rem .25rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebar__VoQuV:before{background:repeating-linear-gradient(180deg,var(--marginalia-gold) 0,var(--marginalia-gold) 12px,transparent 12px,transparent 16px,var(--marginalia-vine) 16px,var(--marginalia-vine) 20px,transparent 20px,transparent 28px);opacity:.6;width:4px}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebar__VoQuV:after{content:"☙";font-size:1.4rem;top:.5rem;right:0;opacity:.5}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_scrollShell__Eqwzv{max-width:760px}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_content__bOJkW{font-size:1.25rem;line-height:1.9;letter-spacing:.01em}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_contentHeader__XueId{padding:2rem 1.5rem;border:2px solid var(--gold-leaf);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cpath d='M0 50 Q25 25 50 0' stroke='%23c9a227' stroke-width='0.5' fill='none' opacity='0.2'/%3E%3C/svg%3E") 0 0 no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='50' viewBox='0 0 50 50'%3E%3Cpath d='M50 50 Q25 25 0 0' stroke='%23c9a227' stroke-width='0.5' fill='none' opacity='0.2'/%3E%3C/svg%3E") 100% 0 no-repeat,linear-gradient(135deg,hsla(37,60%,93%,.9),hsla(39,49%,88%,.85))}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_contentChapter__J0gS7{font-family:IM Fell English,Cormorant Garamond,serif;font-size:2rem;margin-bottom:.75rem;color:var(--gold-dark);text-shadow:1px 1px 0 rgba(201,162,39,.2)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_contentChapterDesc___mlcw{font-size:1.15rem;line-height:1.7}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarSection__Bl_Q6{padding:1rem .75rem 1.25rem .5rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarSection__Bl_Q6:after{background:radial-gradient(ellipse at center,var(--gold-leaf) 0,transparent 70%);opacity:.5}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarHeading__j3E2H{font-family:IM Fell English SC,serif;font-size:.8rem;letter-spacing:.12em;color:var(--gold-dark);text-align:center}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarHeading__j3E2H:before{content:"⟨";color:var(--gold-leaf)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarHeading__j3E2H:after{content:"⟩";color:var(--gold-leaf)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButtonActive__3qzbn,.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButton__My4tB{font-family:IM Fell English,serif;font-size:1rem;padding:.6rem .75rem .6rem 1.4rem;border-radius:0;border-left:none}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButtonActive__3qzbn:before,.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButton__My4tB:before{content:"❧";font-size:.75rem;left:.15rem;color:var(--gold-leaf);opacity:.5}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButton__My4tB:hover:before{opacity:.9;color:var(--gold-bright)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButtonActive__3qzbn{background:linear-gradient(90deg,rgba(201,162,39,.18),rgba(201,162,39,.05) 85%,transparent)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButtonActive__3qzbn:before{content:"✿";color:var(--gold-leaf);opacity:1;font-size:.7rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebarButtonActive__3qzbn:after{background:linear-gradient(90deg,var(--gold-leaf) 0,transparent 100%);opacity:.5}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sectionBanner__rK2xX{border-radius:6px;padding:1.5rem;border:1px solid rgba(201,162,39,.3);border-left:3px solid var(--gold-leaf);background:linear-gradient(90deg,rgba(201,162,39,.05),transparent 5%),hsla(37,60%,93%,.75)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sectionTitle__Of8kL{font-family:IM Fell English,serif;font-size:1.6rem;color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sectionDesc__DCysp{font-size:1.1rem;line-height:1.7}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphActive__RPM1K,.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraph__pwIIm{margin-top:2rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphBody__vrenA{font-size:1.25rem;line-height:1.9;padding:1.5rem 1.75rem;border-radius:4px;background:linear-gradient(90deg,rgba(201,162,39,.03),transparent 4%),hsla(37,60%,93%,.7);border-left:2px solid rgba(201,162,39,.25);box-shadow:0 2px 12px rgba(44,24,16,.04)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphBody__vrenA p:first-child:first-letter{font-family:IM Fell English SC,Uncial Antiqua,serif;font-size:3.5em;color:var(--gold-leaf);text-shadow:1px 1px 0 rgba(153,101,21,.3),2px 2px 4px rgba(44,24,16,.12)}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphBody__vrenA p{margin-bottom:1.25rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphBody__vrenA p:last-child{margin-bottom:0}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_nextSectionButton___g3Vp{font-size:1.1rem;padding:1.25rem 2rem;border-radius:20px}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_nextSectionButtonTitle__YCQpy{font-size:1.2rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphTable__xC_GF{font-size:1.1rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphTable__xC_GF td,.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphTable__xC_GF th{padding:14px 16px}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_interactiveBlock__rbDtP{padding:1.5rem;border-radius:22px}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_interactivePrompt__jt_9H{font-size:1.15rem;line-height:1.7}.ReaderView_page__SkvSa[data-tier=elementary] ol,.ReaderView_page__SkvSa[data-tier=elementary] ul{font-size:1.2rem;line-height:1.9}.ReaderView_page__SkvSa[data-tier=elementary] li{margin-bottom:.75rem}@media (max-width:768px){.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_main__CtF8r{grid-template-columns:1fr}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_sidebar__VoQuV{display:none}}@media (max-width:640px){.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_content__bOJkW{font-size:1.15rem}.ReaderView_page__SkvSa[data-tier=elementary] .ReaderView_paragraphBody__vrenA{font-size:1.15rem;padding:1.25rem}}.ReaderView_page__SkvSa[data-tier=middle]{--reader-line-height:1.75;--reader-font-family:"Cormorant Garamond","EB Garamond",serif;--gold-leaf:#b8962b;--gold-dark:#8a6b14;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E"),linear-gradient(175deg,#f5ebe0,#ebe0d0 35%,#e0d4c0 70%,#d5c9b0);background-size:400px 400px,cover;box-shadow:inset 0 0 120px rgba(138,107,20,.05)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_toolbar__2eHDM{border-bottom:1px solid var(--gold-leaf);background:hsla(31,51%,92%,.9)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_contentHeader__XueId{border:1px solid var(--gold-leaf);background:hsla(31,51%,92%,.8)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_content__bOJkW{font-size:1.1rem;line-height:1.75}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_paragraphBody__vrenA{font-size:1.1rem;line-height:1.75;background:hsla(31,51%,92%,.6);border-left:1px solid rgba(184,150,43,.2)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_paragraphBody__vrenA p:first-child:first-letter{font-family:IM Fell English SC,serif;font-size:2.8em;color:var(--gold-dark);text-shadow:1px 1px 0 rgba(138,107,20,.2)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_contentChapter__J0gS7{font-family:IM Fell English,serif;font-size:1.8rem;color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sectionTitle__Of8kL{font-family:IM Fell English,serif;font-size:1.4rem;color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sectionBanner__rK2xX{border:1px solid rgba(184,150,43,.25);border-left:2px solid var(--gold-leaf);background:hsla(31,51%,92%,.65)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebar__VoQuV{--marginalia-parchment:hsla(35,46%,93%,.85);--marginalia-gold:#b8962b;--marginalia-vine:#6a7a5a;--marginalia-accent:#8b6914;width:200px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='0.03'/%3E%3C/svg%3E"),linear-gradient(95deg,transparent 0,var(--marginalia-parchment) 3%,var(--marginalia-parchment) 96%,rgba(184,150,43,.06) 100%);border-right:none;padding:.75rem .6rem 1.25rem .25rem}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebar__VoQuV:before{background:repeating-linear-gradient(180deg,var(--marginalia-gold) 0,var(--marginalia-gold) 10px,transparent 10px,transparent 14px,var(--marginalia-vine) 14px,var(--marginalia-vine) 16px,transparent 16px,transparent 24px);opacity:.45;width:3px}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebar__VoQuV:after{content:"⚜";font-size:1.1rem;top:.35rem;right:.05rem;opacity:.45;color:var(--marginalia-gold);transform:rotate(0deg)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarSection__Bl_Q6{padding:.75rem .7rem 1rem .5rem}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarSection__Bl_Q6:after{background:radial-gradient(ellipse at center,var(--marginalia-gold) 0,transparent 70%);opacity:.35}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarHeading__j3E2H{font-family:IM Fell English SC,serif;font-size:.75rem;letter-spacing:.1em;color:var(--marginalia-accent);text-align:center}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarHeading__j3E2H:before{content:"·";color:var(--marginalia-gold);margin-right:.3em}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarHeading__j3E2H:after{content:"·";color:var(--marginalia-gold);margin-left:.3em}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButtonActive__3qzbn,.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButton__My4tB{font-family:IM Fell English,serif;font-size:.95rem;padding:.5rem .65rem .5rem 1.15rem}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButtonActive__3qzbn:before,.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButton__My4tB:before{content:"›";font-size:.85rem;left:.2rem;color:var(--marginalia-vine);opacity:.5;font-weight:700}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButton__My4tB:hover{background:linear-gradient(90deg,rgba(184,150,43,.1),transparent)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButton__My4tB:hover:before{color:var(--marginalia-gold);opacity:.85}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButtonActive__3qzbn{background:linear-gradient(90deg,rgba(184,150,43,.14),rgba(184,150,43,.04) 85%,transparent)}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButtonActive__3qzbn:before{content:"❖";font-size:.6rem;color:var(--marginalia-gold);opacity:.85}.ReaderView_page__SkvSa[data-tier=middle] .ReaderView_sidebarButtonActive__3qzbn:after{background:linear-gradient(90deg,var(--marginalia-gold) 0,transparent 100%);opacity:.35}.ReaderView_page__SkvSa[data-tier=high]{--reader-line-height:1.65;--reader-font-family:"Cormorant Garamond","EB Garamond",Georgia,serif;--gold-leaf:#a08020;--gold-dark:#705810;background:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.025'/%3E%3C/svg%3E"),linear-gradient(175deg,#f2ebe2,#e8e0d5 40%,#ddd5c8);background-size:400px 400px,cover}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_toolbar__2eHDM{padding:12px clamp(16px,4vw,40px);border-bottom:1px solid rgba(160,128,32,.3);background:hsla(34,38%,92%,.92)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_contentHeader__XueId{border:1px solid rgba(160,128,32,.25);border-radius:2px;background:hsla(34,38%,92%,.75)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_content__bOJkW{font-size:1.02rem;line-height:1.65}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_paragraphBody__vrenA{font-size:1.02rem;line-height:1.65;background:hsla(34,38%,92%,.5);border-left:1px solid rgba(160,128,32,.15);border-radius:2px}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_paragraphBody__vrenA p:first-child:first-letter{font-family:IM Fell English SC,serif;font-size:2.4em;color:var(--gold-dark);text-shadow:.5px .5px 0 rgba(112,88,16,.15)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebar__VoQuV{--marginalia-parchment:hsla(34,38%,92%,.75);--marginalia-gold:#a08020;--marginalia-vine:#6b7a5c;--marginalia-accent:#705810;width:220px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='0.02'/%3E%3C/svg%3E"),linear-gradient(95deg,transparent 0,var(--marginalia-parchment) 3%,var(--marginalia-parchment) 97%,transparent 100%);border-right:none;padding:.5rem .5rem 1rem 0}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebar__VoQuV:before{background:repeating-linear-gradient(180deg,var(--marginalia-gold) 0,var(--marginalia-gold) 4px,transparent 4px,transparent 12px);opacity:.35;width:2px}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebar__VoQuV:after{content:"⁂";font-size:1rem;top:.35rem;right:.1rem;opacity:.4;transform:rotate(0deg)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarSection__Bl_Q6{padding:.5rem .6rem .75rem .4rem}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarSection__Bl_Q6:after{opacity:.25}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarHeading__j3E2H{font-family:IM Fell English SC,serif;font-size:.7rem;letter-spacing:.08em;color:var(--marginalia-accent)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarHeading__j3E2H:after,.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarHeading__j3E2H:before{content:"—";color:var(--marginalia-gold);opacity:.5}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButtonActive__3qzbn,.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButton__My4tB{font-family:IM Fell English,serif;font-size:.88rem;padding:.4rem .5rem .4rem 1rem}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButtonActive__3qzbn:before,.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButton__My4tB:before{content:"•";font-size:.6rem;left:.2rem;color:var(--marginalia-gold);opacity:.4}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButtonActive__3qzbn{background:linear-gradient(90deg,rgba(160,128,32,.1),transparent 90%)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButtonActive__3qzbn:before{content:"◆";font-size:.5rem;opacity:.7}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sidebarButtonActive__3qzbn:after{opacity:.25}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_contentChapter__J0gS7{font-family:IM Fell English,serif;font-size:1.6rem;color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sectionTitle__Of8kL{font-family:IM Fell English,serif;font-size:1.25rem;color:var(--gold-dark)}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sectionBanner__rK2xX{border:1px solid rgba(160,128,32,.18);border-left:2px solid var(--gold-leaf);background:hsla(34,38%,92%,.55);border-radius:2px}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_sectionTitle__Of8kL{font-size:1.3rem}.ReaderView_page__SkvSa[data-tier=high] .ReaderView_paragraphActive__RPM1K,.ReaderView_page__SkvSa[data-tier=high] .ReaderView_paragraph__pwIIm{margin-top:1.25rem}.ReaderView_primaryChapterPicker__4JB6U{padding:2rem 1rem;text-align:center}.ReaderView_primaryPickerTitle__AQ1Lk{font-size:2rem;font-weight:800;color:#5b3e1a;margin-bottom:2rem;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.ReaderView_primaryChapterGrid__ebWgt{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.5rem;max-width:800px;margin:0 auto;padding:0 1rem}.ReaderView_primaryChapterCard__aXFgd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem 1rem;min-height:160px;background:linear-gradient(145deg,#fff9f0,#f5ebe0);border:3px solid #d4a574;border-radius:24px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(139,106,61,.15),0 2px 4px rgba(139,106,61,.1),inset 0 1px 0 hsla(0,0%,100%,.6)}.ReaderView_primaryChapterCard__aXFgd:focus,.ReaderView_primaryChapterCard__aXFgd:hover{transform:scale(1.05);border-color:#b8860b;box-shadow:0 8px 20px rgba(139,106,61,.25),0 4px 8px rgba(139,106,61,.15),inset 0 1px 0 hsla(0,0%,100%,.6);outline:none}.ReaderView_primaryChapterCard__aXFgd:active{transform:scale(.98)}.ReaderView_primaryChapterEmoji__k0C3Y{font-size:3.5rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.ReaderView_primaryChapterLabel__odUL_{font-size:1.1rem;font-weight:700;color:#4a3520;text-align:center;line-height:1.3;max-width:140px}.ReaderView_calloutBlock__R3o4D{margin:16px 0;padding:16px 18px;border-left:4px solid #7c3aed;background:#0d1424;border-radius:10px;color:#c7d2fe}.ReaderView_calloutTitle__gLAw5{margin:0 0 8px;font-size:17px;color:#e0e7ff}.ReaderView_interactiveBlock__rbDtP{margin:24px 0;padding:18px;border:1px solid #1b273a;border-radius:14px;background:#0a1020}.ReaderView_interactiveHeader__LRHS7{display:flex;align-items:center;gap:10px;margin-bottom:6px}.ReaderView_interactiveBadge__CrKj0{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:#1e293b;color:#c7d2fe;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.ReaderView_interactivePrompt__jt_9H{margin:0 0 12px;color:#cbd5e1;line-height:1.5}@media (max-width:600px){.ReaderView_primaryPickerTitle__AQ1Lk{font-size:1.6rem;margin-bottom:1.5rem}.ReaderView_primaryChapterGrid__ebWgt{grid-template-columns:repeat(2,1fr);gap:1rem}.ReaderView_primaryChapterCard__aXFgd{min-height:140px;padding:1.25rem .75rem;border-radius:20px}.ReaderView_primaryChapterEmoji__k0C3Y{font-size:2.8rem}.ReaderView_primaryChapterLabel__odUL_{font-size:.95rem}}.ReaderView_speedReaderToggleContainer__sXnS1{display:flex;justify-content:flex-end;margin-bottom:16px;padding:0 clamp(20px,6vw,60px)}.ReaderView_speedReaderOverlay__14ZWR{position:fixed;inset:0;z-index:1000;background:#fff}@media (prefers-color-scheme:dark){.ReaderView_speedReaderOverlay__14ZWR{background:#111827}}.ReaderView_readerContainer__0Klyo{min-height:100vh;display:flex;justify-content:center;padding:clamp(24px,5vw,60px) clamp(16px,4vw,40px);background:radial-gradient(ellipse at center,transparent 40%,rgba(139,90,43,.08) 100%),linear-gradient(180deg,#faf6ef,#f5ede0 15%,#f0e6d4 50%,#ebe0cc 85%,#e5d8c0);position:relative}.ReaderView_readerContainer__0Klyo:before{content:"";position:fixed;inset:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400' viewBox='0 0 400 400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg fill='%238b6a3d' fill-opacity='0.04'%3E%3Ccircle cx='12' cy='18' r='0.8'/%3E%3Ccircle cx='67' cy='42' r='0.6'/%3E%3Ccircle cx='134' cy='23' r='0.9'/%3E%3Ccircle cx='178' cy='67' r='0.5'/%3E%3Ccircle cx='45' cy='89' r='0.7'/%3E%3Ccircle cx='98' cy='134' r='0.8'/%3E%3Ccircle cx='156' cy='112' r='0.6'/%3E%3Ccircle cx='23' cy='156' r='0.9'/%3E%3Ccircle cx='89' cy='178' r='0.5'/%3E%3Ccircle cx='167' cy='189' r='0.7'/%3E%3C/g%3E%3C/svg%3E");pointer-events:none;z-index:0;opacity:.7}.ReaderView_readerContainer__0Klyo:after{content:"";position:fixed;inset:0;background:radial-gradient(ellipse at 20% 10%,rgba(201,162,39,.06) 0,transparent 40%),radial-gradient(ellipse at 80% 90%,rgba(139,90,43,.05) 0,transparent 40%);pointer-events:none;z-index:0}.ReaderView_readerContent__trULq{position:relative;z-index:1;width:100%;max-width:760px;background:linear-gradient(180deg,rgba(255,252,245,.95),hsla(40,79%,96%,.98) 20%,hsla(40,64%,95%,.98) 80%,hsla(39,62%,93%,.95));border-radius:4px;box-shadow:0 2px 4px rgba(139,90,43,.08),0 8px 24px rgba(139,90,43,.12),0 24px 48px rgba(139,90,43,.08),inset 0 0 80px hsla(0,0%,100%,.4),inset 0 0 1px rgba(139,90,43,.2);padding:clamp(32px,6vw,64px) clamp(28px,5vw,56px);animation:ReaderView_scrollUnfurl__9vpJO .8s cubic-bezier(.22,1,.36,1) forwards}@keyframes ReaderView_scrollUnfurl__9vpJO{0%{opacity:0;transform:translateY(20px) scale(.98);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.ReaderView_readerContent__trULq:before{content:"";position:absolute;inset:0;border-radius:4px;background:linear-gradient(180deg,hsla(38,35%,55%,.08),transparent 3%),linear-gradient(0deg,rgba(160,130,80,.1),transparent 4%),linear-gradient(90deg,rgba(170,140,90,.06),transparent 2%),linear-gradient(270deg,rgba(170,140,90,.06),transparent 2%);pointer-events:none;z-index:10}.ReaderView_readerHeader___j9Na{margin-bottom:clamp(32px,5vw,48px);padding-bottom:clamp(24px,4vw,36px);border-bottom:1px solid rgba(139,90,43,.15);position:relative;animation:ReaderView_headerReveal__P3swv .6s cubic-bezier(.22,1,.36,1) .2s backwards}@keyframes ReaderView_headerReveal__P3swv{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ReaderView_readerHeader___j9Na:after{content:"❧";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);font-size:1.2rem;color:rgba(139,90,43,.25);background:linear-gradient(180deg,hsla(40,79%,96%,.98),hsla(40,64%,95%,.98));padding:0 16px}.ReaderView_readerTitle__8Uqs8{margin:0 0 16px;font-family:IM Fell English,Palatino Linotype,Book Antiqua,Palatino,serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.2;color:#3d2914;letter-spacing:-.01em;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.ReaderView_readerTitle__8Uqs8:first-letter{font-size:1.3em;color:#8b4513}.ReaderView_readerDescription__xhXBv{margin:0 0 12px;font-family:EB Garamond,Garamond,Times New Roman,serif;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6;color:#5d4a36;font-style:italic}.ReaderView_readerSummary__Bo13y{margin:0;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.9rem;line-height:1.6;color:#8b7355;padding:12px 16px;background:rgba(139,90,43,.04);border-radius:6px;border-left:3px solid rgba(201,162,39,.4)}.ReaderView_readerArticle__GdC4T{display:flex;flex-direction:column;gap:clamp(20px,3vw,32px)}.ReaderView_sectionHeading__5BVQ2{margin:clamp(24px,4vw,40px) 0 clamp(16px,2.5vw,24px);font-family:IM Fell English,Palatino Linotype,Book Antiqua,Palatino,serif;font-size:clamp(1.4rem,2.8vw,1.75rem);font-weight:400;color:#4a3520;line-height:1.3;position:relative;padding-left:20px;animation:ReaderView_sectionFadeIn__W0rOM .5s ease backwards}.ReaderView_sectionHeading__5BVQ2:before{content:"§";position:absolute;left:0;color:rgba(139,90,43,.35);font-size:.9em}@keyframes ReaderView_sectionFadeIn__W0rOM{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm{font-family:EB Garamond,Garamond,Times New Roman,serif;font-size:clamp(1.15rem,2.2vw,1.3rem);line-height:1.85;color:#2f2113;text-align:justify;hyphens:auto;animation:ReaderView_paragraphFadeIn__lHB9R .4s ease backwards}@keyframes ReaderView_paragraphFadeIn__lHB9R{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:first-child{animation-delay:.3s}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:nth-child(2){animation-delay:.35s}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:nth-child(3){animation-delay:.4s}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:nth-child(4){animation-delay:.45s}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:nth-child(5){animation-delay:.5s}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:nth-child(n+6){animation-delay:.55s}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:first-of-type:first-letter{float:left;font-family:IM Fell English,Palatino Linotype,serif;font-size:3.5em;line-height:.8;padding-right:8px;padding-top:4px;color:#8b4513;text-shadow:1px 1px 0 hsla(0,0%,100%,.5)}.ReaderView_equationBlock__0CEv6{margin:clamp(20px,3vw,32px) 0;padding:clamp(20px,3vw,32px);background:linear-gradient(135deg,rgba(74,107,74,.06),rgba(74,107,74,.02));border:1px solid rgba(74,107,74,.2);border-radius:12px;text-align:center;position:relative;animation:ReaderView_equationReveal__SYmWg .5s ease backwards}@keyframes ReaderView_equationReveal__SYmWg{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ReaderView_equationBlock__0CEv6:before{content:"∴";position:absolute;top:-10px;left:50%;transform:translateX(-50%);font-size:1rem;color:rgba(74,107,74,.5);background:linear-gradient(180deg,hsla(40,79%,96%,.98),hsla(40,64%,95%,.98));padding:0 12px}.ReaderView_equationCode__2zTx2{font-family:Cambria Math,STIX Two Math,Latin Modern Math,serif;font-size:clamp(1.25rem,2.5vw,1.5rem);color:#2d4a2d;letter-spacing:.02em;display:inline-block;padding:8px 16px;background:hsla(0,0%,100%,.6);border-radius:6px}.ReaderView_calloutBlock__R3o4D{margin:clamp(20px,3vw,32px) 0;padding:clamp(18px,3vw,28px);background:linear-gradient(135deg,rgba(201,162,39,.08),rgba(201,162,39,.03));border:1px solid rgba(201,162,39,.25);border-left:4px solid rgba(201,162,39,.6);border-radius:0 12px 12px 0;position:relative;animation:ReaderView_calloutSlideIn__gZL5B .5s ease backwards}@keyframes ReaderView_calloutSlideIn__gZL5B{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}.ReaderView_calloutBlock__R3o4D:before{content:"✧";position:absolute;top:12px;left:-24px;font-size:.9rem;color:rgba(201,162,39,.7)}.ReaderView_calloutTitle__gLAw5{margin:0 0 10px;font-family:IM Fell English,Palatino Linotype,serif;font-size:1.1rem;font-weight:600;color:#8b6914}.ReaderView_calloutBlock__R3o4D p{margin:0;font-family:EB Garamond,Garamond,serif;font-size:1.05rem;line-height:1.7;color:#5d4a36}.ReaderView_readerArticle__GdC4T .ReaderView_interactiveBlock__rbDtP{margin:clamp(24px,4vw,40px) 0;padding:clamp(20px,3vw,32px);background:linear-gradient(145deg,rgba(61,79,111,.08),rgba(61,79,111,.03));border:2px dashed rgba(61,79,111,.25);border-radius:16px;animation:ReaderView_interactiveFloat__tvCOi .6s ease backwards}@keyframes ReaderView_interactiveFloat__tvCOi{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.ReaderView_readerArticle__GdC4T .ReaderView_interactiveBadge__CrKj0{background:linear-gradient(135deg,rgba(61,79,111,.15),rgba(61,79,111,.08));color:#3d4f6f;border:1px solid rgba(61,79,111,.2)}.ReaderView_readerArticle__GdC4T .ReaderView_interactivePrompt__jt_9H{color:#4a5568;font-family:EB Garamond,Garamond,serif;font-size:1.05rem}.ReaderView_readerContent__trULq>.ReaderView_backButton__56QvW{margin-bottom:24px;padding:10px 18px;background:rgba(139,90,43,.08);border:1px solid rgba(139,90,43,.2);border-radius:24px;color:#6b5a4a;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;text-decoration:none}.ReaderView_readerContent__trULq>.ReaderView_backButton__56QvW:hover{background:rgba(139,90,43,.14);border-color:rgba(139,90,43,.3);transform:translateX(-4px)}.ReaderView_readerContent__trULq>.ReaderView_backButton__56QvW svg{transition:transform .2s ease}.ReaderView_readerContent__trULq>.ReaderView_backButton__56QvW:hover svg{transform:translateX(-3px)}.ReaderView_readerContent__trULq .ReaderView_speedReaderToggleContainer__sXnS1{margin-bottom:20px;padding:0}@media (max-width:768px){.ReaderView_readerContainer__0Klyo{padding:16px 12px}.ReaderView_readerContent__trULq{padding:clamp(24px,5vw,40px) clamp(20px,4vw,32px);border-radius:2px}.ReaderView_readerTitle__8Uqs8{font-size:clamp(1.6rem,5vw,2rem)}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm{text-align:left;hyphens:none}.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm:first-of-type:first-letter{font-size:2.8em;padding-right:6px}}@media print{.ReaderView_readerContainer__0Klyo{background:#fff;padding:0}.ReaderView_readerContainer__0Klyo:after,.ReaderView_readerContainer__0Klyo:before{display:none}.ReaderView_readerContent__trULq{box-shadow:none;max-width:none;padding:1in}.ReaderView_readerContent__trULq>.ReaderView_backButton__56QvW,.ReaderView_speedReaderToggleContainer__sXnS1{display:none}}@media (prefers-reduced-motion:reduce){.ReaderView_calloutBlock__R3o4D,.ReaderView_equationBlock__0CEv6,.ReaderView_readerArticle__GdC4T .ReaderView_interactiveBlock__rbDtP,.ReaderView_readerArticle__GdC4T .ReaderView_paragraph__pwIIm,.ReaderView_readerContent__trULq,.ReaderView_readerHeader___j9Na,.ReaderView_sectionHeading__5BVQ2{animation:none}}.ReaderView_page__SkvSa[data-tier=primary]{background:radial-gradient(circle at 20% 20%,rgba(255,215,0,.08) 0,transparent 25%),radial-gradient(circle at 80% 30%,rgba(255,182,193,.06) 0,transparent 20%),radial-gradient(circle at 60% 80%,rgba(173,216,230,.06) 0,transparent 25%),linear-gradient(180deg,#fef7e0,#fdf0d5 50%,#fce8c3)}.ReaderView_readerContainer__0Klyo[data-tier=primary]{background:radial-gradient(ellipse at center,transparent 50%,rgba(205,133,63,.1) 100%),linear-gradient(180deg,#fffaf0,#fef5e7 30%,#fdebd0 70%,#fce4be);padding:clamp(20px,4vw,48px) clamp(12px,3vw,32px)}.ReaderView_readerContainer__0Klyo[data-tier=primary]:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100'%3E%3Cg fill='%23d4a574' fill-opacity='0.06'%3E%3Ccircle cx='15' cy='20' r='2'/%3E%3Ccircle cx='50' cy='35' r='1.5'/%3E%3Ccircle cx='80' cy='25' r='2'/%3E%3Ccircle cx='30' cy='65' r='1.8'/%3E%3Ccircle cx='70' cy='75' r='2'/%3E%3Ccircle cx='45' cy='85' r='1.5'/%3E%3C/g%3E%3C/svg%3E");opacity:.8}.ReaderView_readerContainer__0Klyo[data-tier=primary]:after{background:radial-gradient(ellipse at 10% 10%,rgba(255,215,0,.12) 0,transparent 35%),radial-gradient(ellipse at 90% 10%,rgba(255,182,193,.1) 0,transparent 35%),radial-gradient(ellipse at 10% 90%,rgba(173,216,230,.1) 0,transparent 35%),radial-gradient(ellipse at 90% 90%,rgba(144,238,144,.1) 0,transparent 35%)}.ReaderView_readerContent__trULq[data-tier=primary]{background:linear-gradient(180deg,rgba(255,253,245,.98),rgba(255,250,240,.99) 30%,rgba(255,248,235,.99) 70%,rgba(255,245,228,.98));border-radius:20px;box-shadow:0 4px 8px rgba(205,133,63,.1),0 12px 32px rgba(205,133,63,.15),0 32px 64px rgba(205,133,63,.1),inset 0 0 100px rgba(255,248,220,.5),inset 0 0 2px rgba(218,165,32,.2);padding:clamp(28px,5vw,48px) clamp(24px,4vw,40px)}.ReaderView_readerContent__trULq[data-tier=primary]:before{background:linear-gradient(180deg,rgba(218,165,32,.08),transparent 4%),linear-gradient(0deg,rgba(205,133,63,.1),transparent 4%);border-radius:20px}.ReaderView_readerHeader___j9Na[data-tier=primary]:after{content:"✦";font-size:1.5rem;color:rgba(218,165,32,.5);background:linear-gradient(180deg,rgba(255,250,240,.99),rgba(255,248,235,.99))}.ReaderView_readerTitle__8Uqs8[data-tier=primary]{font-family:Fredoka,Comic Sans MS,cursive,sans-serif;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:600;color:#8b4513;letter-spacing:.01em;line-height:1.3}.ReaderView_readerTitle__8Uqs8[data-tier=primary]:first-letter{font-size:1.4em;color:#d4a017}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_paragraph__pwIIm{font-family:Andika,Comic Sans MS,sans-serif;font-size:clamp(1.25rem,2.8vw,1.5rem);line-height:2;color:#4a3728;text-align:left;hyphens:none}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_paragraph__pwIIm:first-of-type:first-letter{font-family:Fredoka,cursive;font-size:3.2em;color:#d4a017;text-shadow:2px 2px 0 hsla(0,0%,100%,.8)}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_sectionHeading__5BVQ2{font-family:Fredoka,Comic Sans MS,cursive;font-size:clamp(1.4rem,3.5vw,1.8rem);color:#8b4513;padding-left:32px}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_sectionHeading__5BVQ2:before{content:"★";color:rgba(218,165,32,.7);font-size:1em}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_calloutBlock__R3o4D{background:linear-gradient(135deg,rgba(255,215,0,.12),rgba(255,248,220,.15));border:2px solid rgba(218,165,32,.35);border-left:5px solid rgba(218,165,32,.7);border-radius:0 16px 16px 0}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_calloutBlock__R3o4D:before{content:"💡";font-size:1.2rem;left:-28px}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_equationBlock__0CEv6{background:linear-gradient(135deg,rgba(144,238,144,.12),rgba(144,238,144,.06));border:2px solid rgba(60,179,113,.3);border-radius:16px}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_equationBlock__0CEv6:before{content:"🔢";font-size:1.2rem}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_interactiveBlock__rbDtP{background:linear-gradient(145deg,rgba(135,206,250,.15),rgba(135,206,250,.06));border:3px dashed rgba(70,130,180,.4);border-radius:20px}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_interactiveBadge__CrKj0{background:linear-gradient(135deg,rgba(70,130,180,.2),rgba(70,130,180,.1));color:#2e5a7e;font-size:.8rem;padding:6px 14px}.ReaderView_page__SkvSa[data-tier=elementary]{background:radial-gradient(circle at 30% 20%,rgba(255,223,186,.08) 0,transparent 30%),radial-gradient(circle at 70% 80%,hsla(34,44%,69%,.06) 0,transparent 25%),linear-gradient(180deg,#fdf6e3,#f8eed5 50%,#f3e4c4)}.ReaderView_readerContainer__0Klyo[data-tier=elementary]{background:radial-gradient(ellipse at center,transparent 45%,rgba(160,120,70,.08) 100%),linear-gradient(180deg,#fef9ef,#fbf2e3 30%,#f7ebd4 70%,#f3e4c5)}.ReaderView_readerContainer__0Klyo[data-tier=elementary]:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='150' height='150' viewBox='0 0 150 150'%3E%3Cg fill='%23a08060' fill-opacity='0.05'%3E%3Ccircle cx='12' cy='18' r='1.2'/%3E%3Ccircle cx='78' cy='42' r='0.9'/%3E%3Ccircle cx='124' cy='28' r='1.1'/%3E%3Ccircle cx='45' cy='78' r='1'/%3E%3Ccircle cx='98' cy='112' r='1.2'/%3E%3Ccircle cx='134' cy='88' r='0.8'/%3E%3Ccircle cx='23' cy='128' r='1'/%3E%3Ccircle cx='67' cy='138' r='0.9'/%3E%3C/g%3E%3C/svg%3E");opacity:.75}.ReaderView_readerContainer__0Klyo[data-tier=elementary]:after{background:radial-gradient(ellipse at 15% 15%,hsla(37,57%,66%,.08) 0,transparent 35%),radial-gradient(ellipse at 85% 85%,rgba(160,120,70,.06) 0,transparent 35%)}.ReaderView_readerContent__trULq[data-tier=elementary]{background:linear-gradient(180deg,rgba(255,252,245,.97),hsla(39,87%,97%,.98) 25%,hsla(40,75%,95%,.98) 75%,hsla(38,69%,94%,.97));border-radius:12px;box-shadow:0 3px 6px rgba(160,120,70,.08),0 10px 28px rgba(160,120,70,.12),0 28px 56px rgba(160,120,70,.08),inset 0 0 90px rgba(255,250,235,.4),inset 0 0 1px rgba(160,120,70,.18);padding:clamp(30px,5.5vw,56px) clamp(26px,4.5vw,48px)}.ReaderView_readerHeader___j9Na[data-tier=elementary]:after{content:"❦";color:rgba(160,120,70,.35)}.ReaderView_readerTitle__8Uqs8[data-tier=elementary]{font-family:IM Fell English,Palatino Linotype,Book Antiqua,serif;font-size:clamp(1.9rem,4.2vw,2.6rem);color:#4a3520}.ReaderView_readerArticle__GdC4T[data-tier=elementary] .ReaderView_paragraph__pwIIm{font-family:EB Garamond,Garamond,Times New Roman,serif;font-size:clamp(1.2rem,2.4vw,1.35rem);line-height:1.9;color:#3a2a1a}.ReaderView_readerArticle__GdC4T[data-tier=elementary] .ReaderView_sectionHeading__5BVQ2:before{content:"❧"}.ReaderView_page__SkvSa[data-tier=middle]{background:radial-gradient(circle at 50% 30%,hsla(33,23%,69%,.04) 0,transparent 40%),linear-gradient(180deg,#f9f5ef,#f4ede2 50%,#efe6d8)}.ReaderView_readerContainer__0Klyo[data-tier=middle]{background:radial-gradient(ellipse at center,transparent 50%,rgba(139,115,85,.06) 100%),linear-gradient(180deg,#faf7f2,#f6f0e8 35%,#f2ebe0 65%,#eee5d8)}.ReaderView_readerContainer__0Klyo[data-tier=middle]:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.025'/%3E%3C/svg%3E");opacity:.6}.ReaderView_readerContainer__0Klyo[data-tier=middle]:after{background:radial-gradient(ellipse at 20% 20%,hsla(36,21%,53%,.05) 0,transparent 40%),radial-gradient(ellipse at 80% 80%,rgba(120,100,70,.04) 0,transparent 40%)}.ReaderView_readerContent__trULq[data-tier=middle]{background:linear-gradient(180deg,rgba(255,253,250,.96),hsla(38,67%,98%,.97) 30%,hsla(38,58%,96%,.97) 70%,hsla(39,54%,95%,.96));border-radius:6px;box-shadow:0 2px 4px rgba(139,115,85,.06),0 8px 24px rgba(139,115,85,.1),0 24px 48px rgba(139,115,85,.06),inset 0 0 70px hsla(0,0%,100%,.35),inset 0 0 1px rgba(139,115,85,.15)}.ReaderView_readerContent__trULq[data-tier=middle]:before{background:linear-gradient(180deg,hsla(36,21%,53%,.06),transparent 3%),linear-gradient(0deg,rgba(140,120,90,.08),transparent 3%);border-radius:6px}.ReaderView_readerHeader___j9Na[data-tier=middle]:after{content:"§";font-size:1.1rem;color:rgba(139,115,85,.3)}.ReaderView_readerTitle__8Uqs8[data-tier=middle]{font-family:Crimson Pro,Crimson Text,Times New Roman,serif;font-size:clamp(1.85rem,3.8vw,2.5rem);color:#3d3225;font-weight:500}.ReaderView_readerTitle__8Uqs8[data-tier=middle]:first-letter{font-size:1.2em;color:#6b5a45}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_paragraph__pwIIm{font-family:Crimson Pro,Georgia,serif;font-size:clamp(1.12rem,2.1vw,1.25rem);line-height:1.8;color:#2f2820}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_paragraph__pwIIm:first-of-type:first-letter{font-size:3em;color:#6b5a45}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_sectionHeading__5BVQ2{font-family:Crimson Pro,serif;font-weight:600}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_sectionHeading__5BVQ2:before{content:"•";font-size:1.2em}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_calloutBlock__R3o4D{background:linear-gradient(135deg,rgba(139,115,85,.06),rgba(139,115,85,.02));border-color:hsla(36,21%,53%,.25) hsla(36,21%,53%,.25) hsla(36,21%,53%,.25) hsla(36,21%,53%,.5);border-radius:0 8px 8px 0}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_calloutBlock__R3o4D:before{content:"※";color:rgba(139,115,85,.5)}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_equationBlock__0CEv6{background:linear-gradient(135deg,rgba(74,107,94,.06),rgba(74,107,94,.02));border-color:rgba(74,107,94,.2);border-radius:8px}.ReaderView_readerArticle__GdC4T[data-tier=middle] .ReaderView_interactiveBlock__rbDtP{border-width:1px;border-style:solid;border-radius:10px}.ReaderView_page__SkvSa[data-tier=high]{background:linear-gradient(180deg,#f8f6f3,#f4f1ec 50%,#f0ece6)}.ReaderView_readerContainer__0Klyo[data-tier=high]{background:radial-gradient(ellipse at center,transparent 55%,rgba(120,110,95,.04) 100%),linear-gradient(180deg,#fbf9f7,#f7f4f0 40%,#f3efe9 60%,#efebe4)}.ReaderView_readerContainer__0Klyo[data-tier=high]:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300' viewBox='0 0 300 300'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.018'/%3E%3C/svg%3E");opacity:.5}.ReaderView_readerContainer__0Klyo[data-tier=high]:after{background:radial-gradient(ellipse at 25% 25%,hsla(36,10%,50%,.03) 0,transparent 45%),radial-gradient(ellipse at 75% 75%,rgba(110,100,85,.025) 0,transparent 45%)}.ReaderView_readerContent__trULq[data-tier=high]{background:linear-gradient(180deg,rgba(255,254,252,.95),hsla(36,56%,98%,.96) 40%,hsla(34,47%,97%,.96) 60%,hsla(40,43%,96%,.95));border-radius:3px;box-shadow:0 1px 3px rgba(120,110,95,.05),0 6px 18px rgba(120,110,95,.08),0 20px 40px rgba(120,110,95,.05),inset 0 0 60px hsla(0,0%,100%,.3),inset 0 0 1px rgba(120,110,95,.12)}.ReaderView_readerContent__trULq[data-tier=high]:before{background:linear-gradient(180deg,hsla(36,10%,50%,.04),transparent 2%),linear-gradient(0deg,rgba(120,110,95,.05),transparent 2%);border-radius:3px}.ReaderView_readerHeader___j9Na[data-tier=high]{border-bottom-color:rgba(120,110,95,.12)}.ReaderView_readerHeader___j9Na[data-tier=high]:after{content:"—";font-size:1.2rem;color:rgba(120,110,95,.25);letter-spacing:.5em}.ReaderView_readerTitle__8Uqs8[data-tier=high]{font-family:Cormorant Garamond,Garamond,Times New Roman,serif;font-size:clamp(1.75rem,3.5vw,2.35rem);font-weight:500;color:#2c2720;letter-spacing:.01em}.ReaderView_readerTitle__8Uqs8[data-tier=high]:first-letter{font-size:1.15em;color:#4a4035}.ReaderView_readerDescription__xhXBv[data-tier=high]{font-style:normal;color:#5a5045}.ReaderView_readerSummary__Bo13y[data-tier=high]{background:rgba(120,110,95,.03);border-left-color:hsla(36,10%,50%,.35)}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_paragraph__pwIIm{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.08rem,2vw,1.2rem);line-height:1.75;color:#262320;text-align:justify}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_paragraph__pwIIm:first-of-type:first-letter{font-size:2.8em;color:#4a4035;padding-right:6px}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_sectionHeading__5BVQ2{font-family:Cormorant Garamond,serif;font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:600;color:#3a3530;padding-left:0;text-transform:none;letter-spacing:.02em}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_sectionHeading__5BVQ2:before{display:none}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_calloutBlock__R3o4D{background:rgba(120,110,95,.04);border:1px solid hsla(36,10%,50%,.15);border-left:3px solid hsla(36,10%,50%,.4);border-radius:0 6px 6px 0}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_calloutBlock__R3o4D:before{content:"";display:none}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_calloutTitle__gLAw5{font-family:Cormorant Garamond,serif;font-weight:700;color:#4a4035}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_calloutBlock__R3o4D p{font-family:Cormorant Garamond,serif}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_equationBlock__0CEv6{background:rgba(74,85,74,.04);border-color:rgba(74,85,74,.15);border-radius:6px}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_equationBlock__0CEv6:before{content:"";display:none}.ReaderView_readerArticle__GdC4T[data-tier=high] .ReaderView_interactiveBlock__rbDtP{background:rgba(61,71,81,.04);border:1px solid rgba(61,71,81,.15);border-radius:8px}.ReaderView_readerContent__trULq[data-tier=primary]>.ReaderView_backButton__56QvW{background:linear-gradient(135deg,rgba(218,165,32,.15),rgba(218,165,32,.08));border:2px solid rgba(218,165,32,.35);border-radius:999px;color:#8b6914;font-family:Fredoka,sans-serif;font-size:1rem;font-weight:500;padding:12px 20px}.ReaderView_readerContent__trULq[data-tier=primary]>.ReaderView_backButton__56QvW:hover{background:linear-gradient(135deg,rgba(218,165,32,.22),rgba(218,165,32,.12));transform:translateX(-6px)}.ReaderView_readerContent__trULq[data-tier=high]>.ReaderView_backButton__56QvW{background:rgba(120,110,95,.06);border:1px solid rgba(120,110,95,.15);border-radius:4px;color:#5a5045;font-size:.85rem}.ReaderView_readerContent__trULq[data-tier=high]>.ReaderView_backButton__56QvW:hover{background:rgba(120,110,95,.1)}@media (max-width:768px){.ReaderView_readerContent__trULq[data-tier=primary]{padding:clamp(20px,4vw,32px) clamp(16px,3.5vw,28px);border-radius:16px}.ReaderView_readerTitle__8Uqs8[data-tier=primary]{font-size:clamp(1.5rem,6vw,2rem)}.ReaderView_readerArticle__GdC4T[data-tier=primary] .ReaderView_paragraph__pwIIm{font-size:clamp(1.15rem,4vw,1.35rem);line-height:1.9}.ReaderView_readerContent__trULq[data-tier=high]{border-radius:2px}}