.layout_adminLayout__RuzY_{--admin-bg-color:#fff;--bg-color-primary:#fffdf9;--bg-color-secondary:rgba(245,240,232,0.72);--text-color:#141413;--text-color-light:#6c6a64;--text-color-primary:#141413;--text-color-secondary:#6c6a64;--text-color-secondary-dark:#252523;--border-color:#e6dfd8;--primary-color:#cc785c;--primary-color-contrast:#ffffff;--success-color:#5db872;--success-color-light:rgb(229.08,243.64,232.44);--success-color-dark:rgb(57.3972532189,130.9627467811,74.3739055794);--info-color:#1a73e8;--info-color-light:rgb(218.36,232.6,251.32);--info-color-dark:rgb(16.9542857143,82.56,168.8057142857);--warning-color:#d4a017;--warning-color-light:rgb(248.12,239.8,217.88);--warning-color-dark:rgb(139.92,105.6,15.18);--danger-color:#c64545;--danger-color-light:rgb(245.88,225.24,225.24);--danger-color-dark:rgb(147.1466666667,45.0933333333,45.0933333333);--dark-bg-color-primary:#181715;--dark-bg-color-secondary:#252320;--dark-border-color:rgba(160,157,150,0.24);--dark-text-color:#faf9f5;--dark-text-color-light:#a09d96;--admin-sidebar-bg:#181715;--admin-sidebar-text-color:#a09d96;--admin-sidebar-hover-bg:rgba(160,157,150,0.12);--admin-sidebar-hover-text-color:#faf9f5;--admin-sidebar-active-bg:rgba(204,120,92,0.18);--admin-sidebar-active-text-color:#faf9f5;--admin-sidebar-submenu-bg:rgba(160,157,150,0.08);display:flex;flex-direction:column;min-height:100vh;background-color:var(--admin-bg-color,#fff)}.layout_contentWrapper__C_f2U{display:flex;flex-grow:1}.layout_main__oO2hI{flex-grow:1;padding:2rem;overflow-y:auto;background-color:var(--bg-color-primary,#fffdf9);margin:1.5rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.layout_authCheck__Tgx4I{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:var(--bg-color-secondary,rgba(245,240,232,.72))}.AdminSidebar_sidebar__fOb1d{width:250px;background-color:var(--admin-sidebar-bg,#181715);padding-top:1.5rem;padding-bottom:1.5rem;flex-shrink:0;color:var(--admin-sidebar-text-color,#a09d96)}.AdminSidebar_nav__gKmFW ul{list-style:none;padding:0;margin:0}.AdminSidebar_navItem__BQtOm{margin-bottom:.25rem}.AdminSidebar_navLink__O8130{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.5rem;color:inherit;text-decoration:none;border-radius:4px;margin:0 1rem;transition:background-color .2s ease,color .2s ease;font-weight:500;border:none;background:none;cursor:pointer;font-family:inherit;font-size:inherit;width:calc(100% - 2rem);text-align:left}.AdminSidebar_navLink__O8130:hover{background-color:var(--admin-sidebar-hover-bg,rgba(160,157,150,.12));color:var(--admin-sidebar-hover-text-color,#faf9f5)}.AdminSidebar_navLink__O8130.AdminSidebar_active__S07M_{background-color:var(--primary-color,#cc785c);color:var(--primary-color-contrast,#ffffff);font-weight:700}.AdminSidebar_navLink__O8130.AdminSidebar_active__S07M_ .AdminSidebar_icon__bPhgn{color:var(--primary-color-contrast,#ffffff)}.AdminSidebar_expandableLink__zXs5O.AdminSidebar_expanded__oyNtM .AdminSidebar_chevron__d4RrZ{transform:rotate(90deg)}.AdminSidebar_chevron__d4RrZ{display:inline-flex;margin-left:auto;transition:transform .2s ease;flex-shrink:0}.AdminSidebar_submenu___cwDr{list-style:none;padding:0;margin:.25rem 0;background-color:var(--admin-sidebar-submenu-bg,rgba(160,157,150,.08));border-radius:4px;overflow:hidden}.AdminSidebar_submenuItem__qHf_q{margin-bottom:0}.AdminSidebar_submenuLink__qJXzr{display:flex;align-items:center;padding:.7rem 1.5rem .7rem 2.5rem;color:inherit;text-decoration:none;transition:background-color .2s ease,color .2s ease;font-weight:400;font-size:.85rem}.AdminSidebar_submenuLink__qJXzr:hover{background-color:rgba(250,249,245,.1);color:var(--admin-sidebar-hover-text-color,#faf9f5)}.AdminSidebar_submenuLink__qJXzr.AdminSidebar_active__S07M_{background-color:var(--admin-sidebar-active-bg,rgba(204,120,92,.18));color:var(--admin-sidebar-active-text-color,#faf9f5);font-weight:700}.AdminSidebar_icon__bPhgn{margin-right:.8rem;width:18px;height:18px;color:inherit;opacity:.8}.AdminSidebar_label__oNE5Y{font-size:.9rem}.Button_button__wliYd{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:500;transition:all .2s ease-in-out;cursor:pointer;border:none;outline:none}.Button_button__wliYd:disabled{opacity:.6;pointer-events:none}.Button_button__wliYd:focus-visible{box-shadow:0 0 0 2px #fffdf9,0 0 0 4px #cc785c}.Button_button--sm__sQRc1{padding:4px 12px;font-size:12px;height:32px}.Button_button--sm__sQRc1 .Button_iconLeft__x5fxl,.Button_button--sm__sQRc1 .Button_iconRight__hYA82{font-size:14px}.Button_button--md__6i17M{padding:8px 16px;font-size:14px;height:40px}.Button_button--md__6i17M .Button_iconLeft__x5fxl,.Button_button--md__6i17M .Button_iconRight__hYA82{font-size:16px}.Button_button--lg__d_3Tb{padding:12px 24px;font-size:16px;height:48px}.Button_button--lg__d_3Tb .Button_iconLeft__x5fxl,.Button_button--lg__d_3Tb .Button_iconRight__hYA82{font-size:18px}.Button_button--primary__hRoSs{background-color:#cc785c;color:#fff}.Button_button--primary__hRoSs:hover:not(:disabled){background-color:hsl(15,52.3364485981%,55.137254902%)}.Button_button--primary__hRoSs:active:not(:disabled){background-color:hsl(15,52.3364485981%,52.2352941176%)}.Button_button--secondary__bft1F{background-color:#5db8a6;color:#fff}.Button_button--secondary__bft1F:hover:not(:disabled){background-color:rgb(83.3703862661,179.7796137339,160.7096566524)}.Button_button--secondary__bft1F:active:not(:disabled){background-color:rgb(75.9669527897,173.3330472103,154.0738197425)}.Button_button--outline___rYfF{background-color:rgba(0,0,0,0);border:1px solid #cc785c;color:#cc785c}.Button_button--outline___rYfF:hover:not(:disabled){background-color:rgba(204,120,92,.1)}.Button_button--outline___rYfF:active:not(:disabled){background-color:rgba(204,120,92,.2)}.Button_button--text__qF883{background-color:rgba(0,0,0,0);color:#cc785c;padding:4px}.Button_button--text__qF883:hover:not(:disabled){background-color:rgba(204,120,92,.1)}.Button_button--text__qF883:active:not(:disabled){background-color:rgba(204,120,92,.2)}.Button_button--danger___9gFt{background-color:#c64545;color:#fff}.Button_button--danger___9gFt:hover:not(:disabled){background-color:hsl(0,53.0864197531%,49.7352941176%)}.Button_button--danger___9gFt:active:not(:disabled){background-color:hsl(0,53.0864197531%,47.1176470588%)}.Button_button--fullWidth__NdMab{width:100%}.Button_button--loading__UKTq8{color:rgba(0,0,0,0)}.Button_button--loading__UKTq8 .Button_content__iXZX1{visibility:hidden}.Button_content__iXZX1{display:flex;align-items:center;justify-content:center}.Button_iconLeft__x5fxl{margin-right:8px;display:flex;align-items:center}.Button_iconRight__hYA82{margin-left:8px;display:flex;align-items:center}.Button_loader__DleMy{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button_button--danger___9gFt .Button_loader__DleMy,.Button_button--primary__hRoSs .Button_loader__DleMy,.Button_button--secondary__bft1F .Button_loader__DleMy{color:#fff}.Button_button--outline___rYfF .Button_loader__DleMy,.Button_button--text__qF883 .Button_loader__DleMy{color:#cc785c}.Badge_badge__ilfo0{display:inline-block;padding:.35em .65em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out}.Badge_badge__ilfo0.Badge_pill__K_Ss3{border-radius:10rem}.Badge_badge-secondary__qOBWi{color:var(--text-color-secondary-dark,#252523);background-color:var(--bg-color-secondary,rgba(245,240,232,.72))}.Badge_badge-primary__DvKFS{color:var(--primary-color-contrast,#ffffff);background-color:var(--primary-color,#cc785c)}.Badge_badge-success__p3yLl{color:var(--success-color-dark,rgb(57.3972532189,130.9627467811,74.3739055794));background-color:var(--success-color-light,rgb(229.08,243.64,232.44))}.Badge_badge-info__ASNwe{color:var(--info-color-dark,rgb(16.9542857143,82.56,168.8057142857));background-color:var(--info-color-light,rgb(218.36,232.6,251.32))}.Badge_badge-warning__NtxTY{color:var(--warning-color-dark,rgb(139.92,105.6,15.18));background-color:var(--warning-color-light,rgb(247.26,237.9,213.24))}.Badge_badge-danger__Vtbvg{color:var(--danger-color-dark,rgb(147.1466666667,45.0933333333,45.0933333333));background-color:var(--danger-color-light,rgb(245.88,225.24,225.24))}.dark-theme .Badge_badge-secondary__qOBWi{color:var(--dark-text-color,#faf9f5);background-color:var(--dark-border-color,#252320)}.dark-theme .Badge_badge-success__p3yLl{color:var(--success-color-light,rgb(229.08,243.64,232.44));background-color:var(--success-color-dark,rgb(57.3972532189,130.9627467811,74.3739055794))}.dark-theme .Badge_badge-info__ASNwe{color:var(--info-color-light,rgb(218.36,232.6,251.32));background-color:var(--info-color-dark,rgb(16.9542857143,82.56,168.8057142857))}.dark-theme .Badge_badge-warning__NtxTY{color:var(--warning-color-light,rgb(247.26,237.9,213.24));background-color:var(--warning-color-dark,rgb(139.92,105.6,15.18))}.dark-theme .Badge_badge-danger__Vtbvg{color:var(--danger-color-light,rgb(245.88,225.24,225.24));background-color:var(--danger-color-dark,rgb(147.1466666667,45.0933333333,45.0933333333))}.dark-theme .Badge_badge-primary__DvKFS{color:var(--primary-color-contrast,#ffffff);background-color:var(--primary-color,#cc785c)}.ReaderHeader_readerHeader__CDG3g{display:flex;justify-content:space-between;align-items:center;--reader-control-bg:var(--reader-menu-bg,#fbf5e8);--reader-control-hover:var(--reader-menu-hover,rgba(250,248,248,0.97));--reader-control-border:var(--reader-border,rgba(0,0,0,0.12));--reader-control-text:var(--reader-menu-text,#3d3d3a);padding:16px 24px;background-color:#fff;border-bottom:1px solid #e6dfd8;position:fixed;top:0;left:0;right:0;z-index:1020;height:60px;transition:transform .25s ease,opacity .25s ease}.ReaderHeader_readerHeader__CDG3g.ReaderHeader_hidden__p9l_u{transform:translateY(-100%);opacity:0;pointer-events:none}@media(max-width:767px){.ReaderHeader_readerHeader__CDG3g{padding:7px 8px;height:50px}}.ReaderHeader_headerLeft__Ill3b{display:flex;align-items:center;gap:12px}.ReaderHeader_backButton__Qf69z{display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;border:none;background:none;color:var(--reader-text,#3d3d3a);cursor:pointer;transition:all .2s ease-in-out;text-decoration:none}.ReaderHeader_backButton__Qf69z:hover{background-color:rgba(184,134,11,.08)}@media(max-width:767px){.ReaderHeader_backButton__Qf69z{width:32px;height:32px;margin-left:0;border:1px solid #e6dfd8}}.ReaderHeader_tableOfContentsButton__ikwhz{display:flex;justify-content:center;align-items:center;height:36px;padding:0 16px;gap:8px;border-radius:8px;border:none;background:none;color:var(--reader-text,#3d3d3a);cursor:pointer;transition:all .2s ease-in-out;font-size:14px;font-weight:500}.ReaderHeader_tableOfContentsButton__ikwhz:hover{background-color:rgba(184,134,11,.08)}.ReaderHeader_tableOfContentsButton__ikwhz.ReaderHeader_active__WQaG6{background-color:rgba(184,134,11,.12)}@media(max-width:767px){.ReaderHeader_tableOfContentsButton__ikwhz{width:36px;min-width:36px;height:32px;padding:0}.ReaderHeader_tableOfContentsButton__ikwhz svg{width:20px;height:20px}}.ReaderHeader_headerRight__PcnUX{display:flex;align-items:center;gap:12px}@media(max-width:767px){.ReaderHeader_headerRight__PcnUX{flex:1 1 auto;justify-content:flex-end;min-width:0;gap:2px}.ReaderHeader_headerRight__PcnUX>.ReaderHeader_actionButton__lLdKK,.ReaderHeader_headerRight__PcnUX>.ReaderHeader_analysisWrapper__uZjTL>.ReaderHeader_actionButton__lLdKK,.ReaderHeader_headerRight__PcnUX>.ReaderHeader_autoScrollWrapper__Ld97M>.ReaderHeader_actionButton__lLdKK,.ReaderHeader_headerRight__PcnUX>.ReaderHeader_textSettingsWrapper__Wph4l>.ReaderHeader_actionButton__lLdKK,.ReaderHeader_headerRight__PcnUX>.ReaderHeader_translationWrapper__Ue4LS>.ReaderHeader_actionButton__lLdKK{width:36px;min-width:36px;height:36px;padding:0;gap:0}}.ReaderHeader_analysisSwitcher__x0SWo{display:flex;align-items:center}.ReaderHeader_analysisSwitcher__x0SWo .ReaderHeader_analysisSelect__G4xm5{border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.ReaderHeader_analysisSwitcher__x0SWo .ReaderHeader_analysisSelect__G4xm5:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_analysisSwitcher__x0SWo .ReaderHeader_analysisSelect__G4xm5:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_analysisSwitcher__x0SWo .ReaderHeader_analysisSelect__G4xm5{appearance:none;background-color:var(--reader-control-bg,#fbf5e8);padding:.35rem 2.25rem .35rem .6rem;border-radius:12px;font-weight:500;font-size:.9rem;min-width:200px;max-width:240px;cursor:pointer;transition:border-color .2s,box-shadow .2s,background-color .2s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReaderHeader_analysisSwitcher__x0SWo .ReaderHeader_analysisSelect__G4xm5:hover{border-color:var(--reader-control-border,#e5d5bf);box-shadow:0 2px 6px rgba(20,20,19,.08);background-color:var(--reader-control-hover,rgba(250,248,248,.97))}.ReaderHeader_analysisSwitcher__x0SWo .ReaderHeader_analysisSelect__G4xm5:focus{outline:none;border-color:var(--reader-control-border,#e5d5bf);box-shadow:0 0 0 3px rgba(204,120,92,.2);background-color:var(--reader-control-hover,rgba(250,248,248,.97))}.ReaderHeader_actionButton__lLdKK{display:flex;justify-content:center;align-items:center;height:36px;padding:0 16px;min-width:40px;border-radius:4px;border:none;background:none;color:var(--reader-text,#3d3d3a);font-family:inherit;cursor:pointer;transition:all .2s ease-in-out}.ReaderHeader_actionButton__lLdKK:hover:not(.ReaderHeader_disabled__r6YSL){background-color:rgba(184,134,11,.08)}.ReaderHeader_actionButton__lLdKK.ReaderHeader_active__WQaG6{background-color:rgba(184,134,11,.12)}.ReaderHeader_actionButtonText__2eO3e{width:auto;padding:0 16px;gap:8px}.ReaderHeader_autoScrollWrapper__Ld97M{position:relative;display:flex;align-items:center}@media(max-width:767px){.ReaderHeader_autoScrollWrapper__Ld97M{display:none}}.ReaderHeader_autoScrollPopover__jSFZa{--reader-header-ui-font:var(--font-manrope),"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--reader-popover-bg:#ffffff;--reader-popover-border:#e5d5bf;position:absolute;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;padding:16px;background-color:var(--reader-popover-bg);border:1px solid var(--reader-popover-border);border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);font-family:var(--reader-header-ui-font);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:1060}.ReaderHeader_autoScrollPopover__jSFZa:after,.ReaderHeader_autoScrollPopover__jSFZa:before{content:"";position:absolute;bottom:100%;right:16px;width:0;height:0;pointer-events:none}.ReaderHeader_autoScrollPopover__jSFZa:before{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid var(--reader-popover-border)}.ReaderHeader_autoScrollPopover__jSFZa:after{bottom:calc(100% - 1px);transform:translateX(-1.5px);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid var(--reader-popover-bg)}@media(max-width:991px){.ReaderHeader_autoScrollPopover__jSFZa{position:fixed;top:68px;left:0;right:0;margin-left:auto;margin-right:auto;width:min(100vw - 32px,360px);max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:none}.ReaderHeader_autoScrollPopover__jSFZa:before{right:50%;transform:translateX(50%)}.ReaderHeader_autoScrollPopover__jSFZa:after{right:50%;transform:translateX(calc(50% - 1.5px))}}.ReaderHeader_autoScrollPopover__jSFZa{width:min(200px,100vw - 32px);max-width:min(200px,100vw - 32px);align-items:stretch;gap:8px}.ReaderHeader_autoScrollPopover__jSFZa.ReaderHeader_autoScrollPopoverVisible__X2tBb{opacity:1;pointer-events:auto}@media(min-width:992px){.ReaderHeader_autoScrollPopover__jSFZa.ReaderHeader_autoScrollPopoverVisible__X2tBb{transform:translateY(0)}}@media(max-width:991px){.ReaderHeader_autoScrollPopover__jSFZa.ReaderHeader_autoScrollPopoverVisible__X2tBb{transform:none}}.ReaderHeader_autoScrollPopoverHeader__gMJIT{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(61,61,58,.7)}.ReaderHeader_autoScrollControls__esi_V{display:flex;justify-content:center;align-items:center;gap:8px}.ReaderHeader_autoScrollSpeedButton__OA4u6{display:flex;justify-content:center;align-items:center;background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_autoScrollSpeedButton__OA4u6:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_autoScrollSpeedButton__OA4u6:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_autoScrollSpeedButton__OA4u6{width:24px;height:24px}.ReaderHeader_autoScrollSpeedValue__PUbBB{min-width:18px;text-align:center;font-size:14px;font-weight:700;color:var(--reader-text,#3d3d3a)}.ReaderHeader_autoScrollTip__nSLCH{max-width:260px;margin-top:8px;font-size:12px;line-height:1.35;color:#6c6a64}.dark-theme .ReaderHeader_autoScrollTip__nSLCH{color:#a09d96}.ReaderHeader_textSettingsWrapper__Wph4l{position:relative;display:flex;align-items:center}.ReaderHeader_textSettingsPopover__XMcTx{--reader-header-ui-font:var(--font-manrope),"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--reader-popover-bg:#ffffff;--reader-popover-border:#e5d5bf;position:absolute;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;padding:16px;background-color:var(--reader-popover-bg);border:1px solid var(--reader-popover-border);border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);font-family:var(--reader-header-ui-font);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:1060}.ReaderHeader_textSettingsPopover__XMcTx:after,.ReaderHeader_textSettingsPopover__XMcTx:before{content:"";position:absolute;bottom:100%;right:16px;width:0;height:0;pointer-events:none}.ReaderHeader_textSettingsPopover__XMcTx:before{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid var(--reader-popover-border)}.ReaderHeader_textSettingsPopover__XMcTx:after{bottom:calc(100% - 1px);transform:translateX(-1.5px);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid var(--reader-popover-bg)}@media(max-width:991px){.ReaderHeader_textSettingsPopover__XMcTx{position:fixed;top:68px;left:0;right:0;margin-left:auto;margin-right:auto;width:min(100vw - 32px,360px);max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:none}.ReaderHeader_textSettingsPopover__XMcTx:before{right:50%;transform:translateX(50%)}.ReaderHeader_textSettingsPopover__XMcTx:after{right:50%;transform:translateX(calc(50% - 1.5px))}}.ReaderHeader_textSettingsPopover__XMcTx{gap:16px;min-width:260px}.ReaderHeader_textSettingsPopover__XMcTx.ReaderHeader_textSettingsPopoverVisible__umbwt{opacity:1;pointer-events:auto}@media(min-width:992px){.ReaderHeader_textSettingsPopover__XMcTx.ReaderHeader_textSettingsPopoverVisible__umbwt{transform:translateY(0)}}@media(max-width:991px){.ReaderHeader_textSettingsPopover__XMcTx.ReaderHeader_textSettingsPopoverVisible__umbwt{transform:none}}@media(max-width:767px){.ReaderHeader_textSettingsPopover__XMcTx{top:58px;width:calc(100vw - 16px);max-height:calc(100dvh - 76px);padding:12px;gap:12px}}.ReaderHeader_textSettingsSection__POG5I.ReaderHeader_mobileAutoScrollSection__ZKIwd{display:none}.ReaderHeader_mobileAutoScrollSpeedGroup__VzTVW,.ReaderHeader_textSettingsStepperRow__K29Cc{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}@media(max-width:767px){.ReaderHeader_textSettingsSection__POG5I.ReaderHeader_mobileAutoScrollSection__ZKIwd{display:block}}.ReaderHeader_translationWrapper__Ue4LS{position:relative;display:flex;align-items:center}.ReaderHeader_translationButton__9Ht0j{position:relative;isolation:isolate}.ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l{background-color:rgba(155,108,65,.16);color:#533d26;box-shadow:inset 0 0 0 1px rgba(155,108,65,.28),0 6px 14px rgba(20,20,19,.06)}.ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l:hover{background-color:rgba(155,108,65,.2)}.ReaderHeader_analysisWrapper__uZjTL{position:relative;display:flex;align-items:center}.ReaderHeader_analysisPopover__pJ61K{--reader-header-ui-font:var(--font-manrope),"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--reader-popover-bg:#ffffff;--reader-popover-border:#e5d5bf;position:absolute;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;padding:16px;background-color:var(--reader-popover-bg);border:1px solid var(--reader-popover-border);border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);font-family:var(--reader-header-ui-font);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:1060}.ReaderHeader_analysisPopover__pJ61K:after,.ReaderHeader_analysisPopover__pJ61K:before{content:"";position:absolute;bottom:100%;right:16px;width:0;height:0;pointer-events:none}.ReaderHeader_analysisPopover__pJ61K:before{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid var(--reader-popover-border)}.ReaderHeader_analysisPopover__pJ61K:after{bottom:calc(100% - 1px);transform:translateX(-1.5px);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid var(--reader-popover-bg)}@media(max-width:991px){.ReaderHeader_analysisPopover__pJ61K{position:fixed;top:68px;left:0;right:0;margin-left:auto;margin-right:auto;width:min(100vw - 32px,360px);max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:none}.ReaderHeader_analysisPopover__pJ61K:before{right:50%;transform:translateX(50%)}.ReaderHeader_analysisPopover__pJ61K:after{right:50%;transform:translateX(calc(50% - 1.5px))}}.ReaderHeader_analysisPopover__pJ61K{--analysis-popover-arrow-left:calc(100% - 16px);width:min(620px,100vw - 32px);min-width:380px;max-width:min(620px,100vw - 32px);max-height:none;overflow:visible}.ReaderHeader_analysisPopover__pJ61K:after,.ReaderHeader_analysisPopover__pJ61K:before{right:auto;left:var(--analysis-popover-arrow-left);transform:none}.ReaderHeader_analysisPopover__pJ61K.ReaderHeader_analysisPopoverVisible__VzGRn{opacity:1;pointer-events:auto}@media(min-width:992px){.ReaderHeader_analysisPopover__pJ61K.ReaderHeader_analysisPopoverVisible__VzGRn{transform:translateY(0)}}@media(max-width:991px){.ReaderHeader_analysisPopover__pJ61K.ReaderHeader_analysisPopoverVisible__VzGRn{transform:none}}@media(max-width:767px){.ReaderHeader_analysisPopover__pJ61K{top:58px;width:calc(100vw - 16px);min-width:0;max-width:calc(100vw - 16px);max-height:none;padding:12px}}.ReaderHeader_analysisPopoverContent__hahYI{display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 128px);overflow-x:hidden;overflow-y:auto}@media(max-width:767px){.ReaderHeader_analysisPopoverContent__hahYI{gap:12px;max-height:calc(100dvh - 100px)}}.ReaderHeader_analysisSection___EwaK{display:flex;flex-direction:column;gap:8px}.ReaderHeader_analysisSectionHeader__Q0SMh{display:flex;align-items:center;justify-content:space-between;gap:12px}.ReaderHeader_analysisEntityTypeList__URJl5{display:flex;flex-direction:column;gap:12px}.ReaderHeader_analysisEntityFiltersSummary__2ATai{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:8px 12px;border:1px solid var(--reader-control-border,rgba(0,0,0,.12));border-radius:4px}.ReaderHeader_analysisEntityFiltersCount__dVle9{min-width:0;overflow:hidden;color:var(--reader-text,#3d3d3a);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.ReaderHeader_analysisEntityFiltersToggle__iPLiN{flex-shrink:0;padding:0;border:none;background:none;color:var(--reader-text,#3d3d3a);font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ReaderHeader_analysisEntityFiltersToggle__iPLiN:hover{color:var(--reader-control-text,#3d3d3a)}.ReaderHeader_analysisEntityFiltersToggle__iPLiN:focus-visible{outline:2px solid var(--reader-focus-ring,rgba(204,120,92,.28));outline-offset:3px;border-radius:4px}.ReaderHeader_analysisEntityFiltersPanel__EK_YH{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .18s ease,opacity .16s ease}.ReaderHeader_analysisEntityFiltersPanelExpanded__LlSvA{grid-template-rows:1fr;opacity:1}.ReaderHeader_analysisEntityFiltersPanelInner__uv_Px{display:flex;flex-direction:column;gap:8px;min-height:0;overflow:hidden}.ReaderHeader_analysisEntityTypeOption__Tqddv,.ReaderHeader_translationModeOption__cPgNH{--analysis-entity-switch-track:var(--reader-accent-soft,rgba(204,120,92,0.16));--analysis-entity-switch-thumb:var(--reader-accent,#cc785c);position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer;padding:2px 0}.ReaderHeader_analysisEntityTypeOption__Tqddv[data-disabled=true],.ReaderHeader_translationModeOption__cPgNH[data-disabled=true]{cursor:not-allowed}.ReaderHeader_analysisEntityTypeOption__Tqddv:focus-within .ReaderHeader_analysisEntityTypeDescription__Gj_Rs,.ReaderHeader_analysisEntityTypeOption__Tqddv:hover .ReaderHeader_analysisEntityTypeDescription__Gj_Rs,.ReaderHeader_translationModeOption__cPgNH:focus-within .ReaderHeader_analysisEntityTypeDescription__Gj_Rs,.ReaderHeader_translationModeOption__cPgNH:hover .ReaderHeader_analysisEntityTypeDescription__Gj_Rs{max-height:48px;opacity:1;margin-top:2px}.ReaderHeader_analysisEntityTypeCheckbox__BeWwk,.ReaderHeader_translationModeCheckbox__hcEKY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ReaderHeader_analysisEntityTypeCheckbox__BeWwk:focus-visible+.ReaderHeader_analysisEntityTypeSwitch___Lisl,.ReaderHeader_translationModeCheckbox__hcEKY:focus-visible+.ReaderHeader_analysisEntityTypeSwitch___Lisl{filter:drop-shadow(0 0 0 3px var(--reader-focus-ring,rgba(204,120,92,.24)))}.ReaderHeader_analysisEntityTypeCheckbox__BeWwk:checked+.ReaderHeader_analysisEntityTypeSwitch___Lisl:before,.ReaderHeader_translationModeCheckbox__hcEKY:checked+.ReaderHeader_analysisEntityTypeSwitch___Lisl:before{background:var(--analysis-entity-switch-track)}.ReaderHeader_analysisEntityTypeCheckbox__BeWwk:checked+.ReaderHeader_analysisEntityTypeSwitch___Lisl:after,.ReaderHeader_translationModeCheckbox__hcEKY:checked+.ReaderHeader_analysisEntityTypeSwitch___Lisl:after{transform:translateX(8px);background:var(--analysis-entity-switch-thumb)}.ReaderHeader_analysisEntityTypeCheckbox__BeWwk:disabled+.ReaderHeader_analysisEntityTypeSwitch___Lisl,.ReaderHeader_analysisEntityTypeCheckbox__BeWwk:disabled+.ReaderHeader_analysisEntityTypeSwitch___Lisl+.ReaderHeader_analysisEntityTypeContent__dDdOC,.ReaderHeader_translationModeCheckbox__hcEKY:disabled+.ReaderHeader_analysisEntityTypeSwitch___Lisl,.ReaderHeader_translationModeCheckbox__hcEKY:disabled+.ReaderHeader_analysisEntityTypeSwitch___Lisl+.ReaderHeader_analysisEntityTypeContent__dDdOC{opacity:.55}.ReaderHeader_analysisEntityTypeSwitch___Lisl,.ReaderHeader_translationModeSwitch__1uEcF{position:relative;flex-shrink:0;width:24px;height:16px;margin-top:2px;transition:filter .18s ease}.ReaderHeader_analysisEntityTypeSwitch___Lisl:before,.ReaderHeader_translationModeSwitch__1uEcF:before{content:"";position:absolute;top:50%;left:2px;width:20px;height:8px;border-radius:999px;background:rgba(142,139,130,.34);box-shadow:inset 0 1px 2px rgba(20,20,19,.12);transform:translateY(-50%);transition:background-color .18s ease,box-shadow .18s ease}.ReaderHeader_analysisEntityTypeSwitch___Lisl:after,.ReaderHeader_translationModeSwitch__1uEcF:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fffdf9;box-shadow:0 2px 5px rgba(20,20,19,.18);transition:transform .18s ease,background-color .18s ease}.ReaderHeader_analysisEntityTypeContent__dDdOC,.ReaderHeader_translationModeText__2L6Y5{display:flex;flex-direction:column;gap:2px}.ReaderHeader_analysisEntityTypeName__eiq51,.ReaderHeader_translationModeName__9O89B{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--reader-text,#3d3d3a)}.ReaderHeader_analysisEntityTypeDescription__Gj_Rs{max-height:0;opacity:0;overflow:hidden;margin-top:0;font-size:12px;line-height:1.35;color:var(--text-secondary,#6c6a64);transition:max-height .18s ease,opacity .18s ease,margin-top .18s ease}.ReaderHeader_analysisSectionTitle__1FNHb{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(61,61,58,.7)}.ReaderHeader_analysisCoverageHint__flvHS{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisCoverageHint__flvHS:focus-within .ReaderHeader_analysisCoverageTooltip__Eyc1L,.ReaderHeader_analysisCoverageHint__flvHS:hover .ReaderHeader_analysisCoverageTooltip__Eyc1L{opacity:1;transform:translateY(0);pointer-events:auto}.ReaderHeader_analysisCoverageIcon__t8fCr{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid rgba(20,20,19,.14);background:rgba(20,20,19,.04);cursor:help}.ReaderHeader_analysisCoverageTooltip__Eyc1L{position:absolute;top:calc(100% + 8px);right:0;width:min(260px,100vw - 48px);padding:12px;border-radius:8px;background:rgba(24,23,21,.96);color:#faf9f5;font-size:12px;line-height:1.45;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease;z-index:1070}.ReaderHeader_analysisSelect__G4xm5{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_analysisSelect__G4xm5:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_analysisSelect__G4xm5:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_analysisSelect__G4xm5{appearance:none;background-color:#fff;padding:8px 2.25rem 8px 8px;color:#3d3d3a;font-size:14px;font-weight:500}.ReaderHeader_analysisSelect__G4xm5:hover:not(:disabled){background-color:#fff}.ReaderHeader_analysisSelect__G4xm5:focus{outline:none;border-color:rgba(0,0,0,.3);background-color:#fff}.ReaderHeader_analysisSelect__G4xm5 option{background-color:#fff;color:#3d3d3a}.ReaderHeader_analysisDisplayDropdown__byrXc{position:relative;display:flex;flex-direction:column;gap:8px}.ReaderHeader_analysisDisplayBadgeButton__SRHYX{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_analysisDisplayBadgeButton__SRHYX:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_analysisDisplayBadgeButton__SRHYX:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_analysisDisplayBadgeButton__SRHYX{display:grid;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:12px;width:100%;min-height:50px;padding:7px 12px;border-radius:4px;background-color:rgba(255,253,249,.88);text-align:left}.ReaderHeader_analysisDisplayBadgeButton__SRHYX:hover:not(:disabled){background-color:rgba(255,253,249,.98)}.ReaderHeader_analysisDisplayBadgeButton__SRHYX:focus-visible{outline:2px solid var(--reader-focus-ring,rgba(204,120,92,.26));outline-offset:2px}.ReaderHeader_analysisDisplayBadgeIcon__G6_kZ,.ReaderHeader_analysisDisplayOptionIcon__h03mo{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(20,20,19,.1);border-radius:50%;font-size:12px;font-weight:700;color:#252523;background-color:rgba(245,240,232,.72)}.ReaderHeader_analysisDisplayBadgeButton__SRHYX[data-display=none] .ReaderHeader_analysisDisplayBadgeIcon__G6_kZ,.ReaderHeader_analysisDisplayOptionNoAnalysis__1VOze .ReaderHeader_analysisDisplayOptionIcon__h03mo{color:#8a785a;background-color:rgba(138,120,90,.1);border-color:rgba(138,120,90,.24)}.ReaderHeader_analysisDisplayBadgeButton__SRHYX[data-tier=fast] .ReaderHeader_analysisDisplayBadgeIcon__G6_kZ,.ReaderHeader_analysisDisplayOption__IVi8x[data-tier=fast] .ReaderHeader_analysisDisplayOptionIcon__h03mo{color:#9b533d;background-color:rgba(204,120,92,.14);border-color:rgba(204,120,92,.24)}.ReaderHeader_analysisDisplayBadgeButton__SRHYX[data-tier=balanced] .ReaderHeader_analysisDisplayBadgeIcon__G6_kZ,.ReaderHeader_analysisDisplayOption__IVi8x[data-tier=balanced] .ReaderHeader_analysisDisplayOptionIcon__h03mo{color:#9b6c41;background-color:rgba(155,108,65,.12);border-color:rgba(155,108,65,.24)}.ReaderHeader_analysisDisplayBadgeButton__SRHYX[data-tier=thoughtful] .ReaderHeader_analysisDisplayBadgeIcon__G6_kZ,.ReaderHeader_analysisDisplayOption__IVi8x[data-tier=thoughtful] .ReaderHeader_analysisDisplayOptionIcon__h03mo{color:#5db8a6;background-color:rgba(93,184,166,.12);border-color:rgba(93,184,166,.24)}.ReaderHeader_analysisDisplayBadgeBody__dWu3d,.ReaderHeader_analysisDisplayOptionBody__28iB7{display:flex;flex-direction:column;gap:2px;min-width:0}.ReaderHeader_analysisDisplayBadgeTitleRow__OEcgc{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.ReaderHeader_analysisDisplayBadgeTitle__OyvnS,.ReaderHeader_analysisDisplayOptionTitle__kQtyw{min-width:0;overflow:hidden;color:var(--reader-text,#3d3d3a);font-size:14px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ReaderHeader_analysisDisplayBadgeDescription__Eg5_G,.ReaderHeader_analysisDisplayOptionDescription__oz3Br{min-width:0;overflow:hidden;color:var(--text-secondary,#6c6a64);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.ReaderHeader_analysisDisplayBadgeMeta__mNZ_A,.ReaderHeader_analysisDisplayOptionMeta__Ez2L6{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex-wrap:wrap}.ReaderHeader_analysisDisplayBadgeMeta__mNZ_A{flex-wrap:nowrap}.ReaderHeader_analysisDisplayChip__HGw4O{display:inline-flex;align-items:center;min-height:22px;max-width:100%;padding:0 12px;border-radius:999px;background-color:rgba(245,240,232,.62);color:rgba(61,61,58,.72);font-size:11px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReaderHeader_analysisDisplayChip__HGw4O[data-variant=active]{color:#faf9f5;background-color:#9b6c41}.ReaderHeader_analysisDisplayChip__HGw4O[data-variant=full]{color:#5db8a6;background-color:rgba(93,184,166,.12)}.ReaderHeader_analysisDisplayChip__HGw4O[data-variant=partial]{color:#8a785a;background-color:rgba(155,108,65,.12)}.ReaderHeader_analysisDisplayChip__HGw4O[data-variant=plain]{color:#8a785a;background-color:rgba(138,120,90,.1)}.ReaderHeader_analysisDisplayChip__HGw4O[data-variant=progress]{color:#9b533d;background-color:rgba(204,120,92,.14)}.ReaderHeader_analysisDisplayChip__HGw4O[data-variant=error]{color:#c64545;background-color:rgba(198,69,69,.1)}.ReaderHeader_analysisDisplayBadgeChevron__aunva,.ReaderHeader_analysisDisplayOptionCheck__P5Fka{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.ReaderHeader_analysisDisplayBadgeChevron__aunva{flex-shrink:0;color:var(--text-secondary,#6c6a64);transition:transform .18s ease}.ReaderHeader_analysisDisplayBadgeChevronOpen__1E_p7{transform:rotate(180deg)}.ReaderHeader_analysisDisplayOptionCheck__P5Fka{color:#faf9f5;background-color:#9b6c41}.ReaderHeader_analysisDisplayListbox__vw3dK{display:flex;flex-direction:column;gap:4px;max-height:min(33dvh,290px);padding:5px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--reader-control-border,rgba(0,0,0,.12));border-radius:8px;background-color:rgba(255,253,249,.96);box-shadow:0 10px 28px rgba(20,20,19,.1)}.ReaderHeader_analysisDisplayOption__IVi8x{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:46px;padding:6px 8px;border:1px solid rgba(0,0,0,0);border-radius:4px;background:none;text-align:left;cursor:pointer}.ReaderHeader_analysisDisplayOption__IVi8x:hover{background-color:rgba(245,240,232,.66)}.ReaderHeader_analysisDisplayOption__IVi8x:focus-visible{outline:2px solid var(--reader-focus-ring,rgba(204,120,92,.26));outline-offset:1px}.ReaderHeader_analysisDisplayOptionNoAnalysis__1VOze{border-color:rgba(138,120,90,.18);background-color:rgba(138,120,90,.055)}.ReaderHeader_analysisDisplayOptionSelected__pwQoV{border-color:rgba(155,108,65,.52);background-color:rgba(155,108,65,.08)}@media(max-width:767px){.ReaderHeader_analysisDisplayOption__IVi8x{grid-template-columns:32px minmax(0,1fr);border-radius:8px}.ReaderHeader_analysisDisplayOptionMeta__Ez2L6{grid-column:2;justify-content:flex-start}}.ReaderHeader_analysisStaticValue__FSR2K{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_analysisStaticValue__FSR2K:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_analysisStaticValue__FSR2K:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_analysisStaticValue__FSR2K{display:flex;align-items:center;min-height:36px;padding:8px 12px;font-size:14px;font-weight:500;color:var(--reader-text,#3d3d3a);background-color:rgba(20,20,19,.03);cursor:default}.ReaderHeader_analysisModelCards__55Udg{display:flex;flex-direction:column;gap:12px}.ReaderHeader_analysisModelCard__lMYmU{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_analysisModelCard__lMYmU:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_analysisModelCard__lMYmU:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_analysisModelCard__lMYmU{display:grid;grid-template-columns:38px minmax(0,1fr) minmax(104px,auto);align-items:flex-start;gap:12px;width:100%;min-height:92px;padding:12px;border-radius:4px;background-color:rgba(255,253,249,.82);text-align:left;box-shadow:0 4px 14px rgba(20,20,19,.04)}.ReaderHeader_analysisModelCard__lMYmU:hover:not(:disabled){background-color:rgba(255,253,249,.96);box-shadow:0 7px 18px rgba(20,20,19,.07)}.ReaderHeader_analysisModelCard__lMYmU:focus-visible{outline:2px solid var(--reader-focus-ring,rgba(204,120,92,.26));outline-offset:2px}.ReaderHeader_analysisModelCardSelected__y6i3q{border-color:rgba(155,108,65,.7);background-color:rgba(155,108,65,.08);box-shadow:inset 0 0 0 1px rgba(155,108,65,.2),0 8px 20px rgba(20,20,19,.08)}.ReaderHeader_analysisModelCardIcon__D7DdO{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(20,20,19,.1);border-radius:50%;font-size:14px;font-weight:700;color:#252523;background-color:rgba(245,240,232,.72)}.ReaderHeader_analysisModelCard__lMYmU[data-tier=fast] .ReaderHeader_analysisModelCardIcon__D7DdO{color:#9b533d;background-color:rgba(204,120,92,.14);border-color:rgba(204,120,92,.24)}.ReaderHeader_analysisModelCard__lMYmU[data-tier=balanced] .ReaderHeader_analysisModelCardIcon__D7DdO{color:#9b6c41;background-color:rgba(155,108,65,.12);border-color:rgba(155,108,65,.24)}.ReaderHeader_analysisModelCard__lMYmU[data-tier=thoughtful] .ReaderHeader_analysisModelCardIcon__D7DdO{color:#5db8a6;background-color:rgba(93,184,166,.12);border-color:rgba(93,184,166,.24)}.ReaderHeader_analysisModelCardBody__bUQ_R{display:flex;flex-direction:column;gap:3px;min-width:0}.ReaderHeader_analysisModelCardTitleRow__q_fDP{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ReaderHeader_analysisModelCardTitle__hNt4e{min-width:0;font-size:16px;font-weight:700;line-height:1.25;color:var(--reader-text,#3d3d3a)}.ReaderHeader_analysisModelCardBadge__7b6v8{font-size:10px;line-height:1.15}.ReaderHeader_analysisModelCardDescription__iM8lS{font-size:12px;line-height:1.35;color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisModelCardModel__mxBtC{min-width:0;overflow-wrap:anywhere;font-size:12px;line-height:1.35;color:rgba(61,61,58,.72)}.ReaderHeader_analysisModelCardCost__bDTdw{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;text-align:right}.ReaderHeader_analysisModelCardCostLabel__xxCtF{font-size:10px;line-height:1.2;color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisModelCardCostValue__vYQYR{font-size:14px;font-weight:700;line-height:1.3;color:var(--reader-text,#3d3d3a)}.ReaderHeader_analysisModelCardCheck__RGP1h{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#faf9f5;background-color:#9b6c41}@media(max-width:767px){.ReaderHeader_analysisModelCard__lMYmU{grid-template-columns:34px minmax(0,1fr);min-height:0;padding:8px}.ReaderHeader_analysisModelCardIcon__D7DdO{width:34px;height:34px}.ReaderHeader_analysisModelCardCost__bDTdw{grid-column:2;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-align:left}}.ReaderHeader_analysisDivider__sdoqL{height:1px;background-color:rgba(20,20,19,.12)}.ReaderHeader_analysisCostRange__spB9Q{font-size:16px;font-weight:700;color:var(--reader-text,#3d3d3a)}.ReaderHeader_analysisMuted__zVLyg{font-size:14px;color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisStatusNotice__lnNcp{display:flex;align-items:center;gap:4px;min-height:36px;padding:8px 12px;border:1px solid rgba(138,120,90,.22);border-radius:4px;background-color:rgba(251,245,232,.84)}.ReaderHeader_analysisStatusIcon__kFSMt{flex:0 0 auto;color:#8a785a}.ReaderHeader_analysisStatusText__XLpIM{min-width:0;overflow:hidden;font-size:12px;line-height:1.3;color:var(--text-secondary,#6c6a64);text-overflow:ellipsis;white-space:nowrap}.ReaderHeader_analysisErrorText__yFSQA{font-size:14px;color:#c64545}.ReaderHeader_analysisActionRow__5098P{display:flex;justify-content:center;align-items:center}.ReaderHeader_analysisActionGroup__SkwJ6{display:flex;flex-direction:column;gap:8px;width:100%}.ReaderHeader_analysisPrimaryButton__ZAocn{min-width:180px;border:1px solid rgba(0,0,0,.12)}.ReaderHeader_analysisPrimaryButton__ZAocn:hover:not(:disabled){background-color:rgba(250,248,248,.97);border-color:rgba(20,20,19,.2)}.ReaderHeader_analysisWideButton__HUq0s{width:100%;justify-content:center;padding:12px 16px}.ReaderHeader_analysisResumeButton__UrPSW{background-color:#806a58;border-color:#806a58;color:#faf9f5}.ReaderHeader_analysisResumeButton__UrPSW:hover:not(:disabled){background-color:#715b4b;border-color:#715b4b;color:#faf9f5}.ReaderHeader_analysisCreateButton__Bgeup{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px}.ReaderHeader_analysisCreateIcon__x97pQ{flex-shrink:0;color:inherit}.ReaderHeader_analysisLoading__bpXLF{display:flex;justify-content:center;align-items:center}.ReaderHeader_analysisProgressBlock__fXis_{display:flex;flex-direction:column;gap:8px}.ReaderHeader_analysisProgressBar__Op_Se{height:8px;border-radius:999px;background-color:#e5d5bf;overflow:hidden}.ReaderHeader_analysisProgressFill__hiP4K{height:100%;background-color:var(--primary-color,#cc785c);transition:width .2s ease}.ReaderHeader_analysisProgressRow__0JSvO{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;color:var(--reader-text,#3d3d3a)}.ReaderHeader_analysisProgressActions__8AUMO{display:flex;flex-direction:column;gap:8px}.ReaderHeader_analysisCancelButton__NJEMD{justify-content:center}.ReaderHeader_analysisProgressValue__hEeLX{font-weight:700}.ReaderHeader_analysisProgressMessage___RZVu{flex:1 1;color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisFinishingNote__tkahe,.ReaderHeader_analysisProgressEta__lYAXf{font-size:12px;color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisFinishingNote__tkahe{line-height:1.4}.ReaderHeader_analysisCompletedBlock__eZNZ6{display:flex;flex-direction:column;gap:8px}.ReaderHeader_analysisCompletedRow__HqSU_{display:flex;justify-content:space-between;gap:8px;font-size:14px}.ReaderHeader_analysisCompletedLabel__DZfV6{color:var(--text-secondary,#6c6a64)}.ReaderHeader_analysisCompletedValue__9zKJ2{font-weight:700;color:var(--reader-text,#3d3d3a)}.ReaderHeader_analysisCompletedAction__Xjp8m{width:100%}.ReaderHeader_translationPopover__uqBPQ{--reader-header-ui-font:var(--font-manrope),"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--reader-popover-bg:#ffffff;--reader-popover-border:#e5d5bf;position:absolute;top:calc(100% + 8px);right:0;display:flex;flex-direction:column;padding:16px;background-color:var(--reader-popover-bg);border:1px solid var(--reader-popover-border);border-radius:12px;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05);font-family:var(--reader-header-ui-font);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .15s ease,transform .15s ease;z-index:1060}.ReaderHeader_translationPopover__uqBPQ:after,.ReaderHeader_translationPopover__uqBPQ:before{content:"";position:absolute;bottom:100%;right:16px;width:0;height:0;pointer-events:none}.ReaderHeader_translationPopover__uqBPQ:before{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid var(--reader-popover-border)}.ReaderHeader_translationPopover__uqBPQ:after{bottom:calc(100% - 1px);transform:translateX(-1.5px);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid var(--reader-popover-bg)}@media(max-width:991px){.ReaderHeader_translationPopover__uqBPQ{position:fixed;top:68px;left:0;right:0;margin-left:auto;margin-right:auto;width:min(100vw - 32px,360px);max-height:calc(100vh - 150px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transform:none}.ReaderHeader_translationPopover__uqBPQ:before{right:50%;transform:translateX(50%)}.ReaderHeader_translationPopover__uqBPQ:after{right:50%;transform:translateX(calc(50% - 1.5px))}}.ReaderHeader_translationPopover__uqBPQ{gap:16px;min-width:260px}.ReaderHeader_translationPopover__uqBPQ.ReaderHeader_translationPopoverVisible__qeGgf{opacity:1;pointer-events:auto}@media(min-width:992px){.ReaderHeader_translationPopover__uqBPQ.ReaderHeader_translationPopoverVisible__qeGgf{transform:translateY(0)}}@media(max-width:991px){.ReaderHeader_translationPopover__uqBPQ.ReaderHeader_translationPopoverVisible__qeGgf{transform:none}}.ReaderHeader_translationSettingsForm__LkITr{display:flex;flex-direction:column;gap:16px}.ReaderHeader_translationModeSection__L98_z{display:flex;flex-direction:column}.ReaderHeader_translationModeOption__cPgNH{width:100%}.ReaderHeader_translationModeBody__VAnTe{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%}.ReaderHeader_translationModeCheckbox__hcEKY:focus-visible+.ReaderHeader_translationModeBody__VAnTe .ReaderHeader_translationModeSwitch__1uEcF{filter:drop-shadow(0 0 0 3px var(--reader-focus-ring,rgba(204,120,92,.24)))}.ReaderHeader_translationModeCheckbox__hcEKY:checked+.ReaderHeader_translationModeBody__VAnTe .ReaderHeader_translationModeSwitch__1uEcF:before{background:var(--analysis-entity-switch-track)}.ReaderHeader_translationModeCheckbox__hcEKY:checked+.ReaderHeader_translationModeBody__VAnTe .ReaderHeader_translationModeSwitch__1uEcF:after{transform:translateX(8px);background:var(--analysis-entity-switch-thumb)}.ReaderHeader_translationModeCheckbox__hcEKY:disabled+.ReaderHeader_translationModeBody__VAnTe{opacity:.55}.ReaderHeader_translationModeSwitch__1uEcF{margin-top:2px}.ReaderHeader_translationModeText__2L6Y5{flex:1 1;min-width:0}.ReaderHeader_translationModeDescription__GF_yS{font-size:12px;line-height:1.4;color:var(--text-secondary,#6c6a64)}.ReaderHeader_translationFormField__Rgxcq{display:flex;flex-direction:column;gap:8px}.ReaderHeader_translationLabel__aUvDp{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(61,61,58,.7)}.ReaderHeader_selectWrap__2pl51{position:relative;display:block;width:100%}.ReaderHeader_selectChevron__PGpzS{position:absolute;top:50%;right:14px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--reader-control-text,#3d3d3a);opacity:.72;pointer-events:none;transform:translateY(-50%)}.ReaderHeader_translationSelect__yHGxe{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_translationSelect__yHGxe:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_translationSelect__yHGxe:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_translationSelect__yHGxe{appearance:none;background-color:#fff;width:100%;padding:8px 2.25rem 8px 8px;font-size:14px;font-weight:500}.ReaderHeader_translationSelect__yHGxe:disabled+.ReaderHeader_selectChevron__PGpzS{opacity:.35}.ReaderHeader_translationSelect__yHGxe:focus{outline:none;border-color:var(--reader-control-border,#e5d5bf);background-color:#fff}.ReaderHeader_translationErrorText__QywjZ{font-size:14px;color:#c64545}.ReaderHeader_textSettingsSection__POG5I{display:flex;flex-direction:column;gap:8px}.ReaderHeader_textSettingsLabel__BC_x3{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:rgba(61,61,58,.7)}.ReaderHeader_textSizeControl__tS0RS{display:flex;align-items:center;gap:8px}.ReaderHeader_textSizeButton__JAHFF{display:flex;justify-content:center;align-items:center;background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_textSizeButton__JAHFF:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_textSizeButton__JAHFF:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_textSizeButton__JAHFF{width:28px;height:28px}.ReaderHeader_textSizeValue__Th5WK{min-width:30px;text-align:center;font-size:16px;font-weight:700;color:var(--reader-text,#3d3d3a)}.ReaderHeader_textSettingsOptions__NwmQj{display:flex;flex-wrap:wrap;gap:8px}.ReaderHeader_themeOptions__Ktvh9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ReaderHeader_themeOption__6cDYO{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_themeOption__6cDYO:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_themeOption__6cDYO:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_themeOption__6cDYO{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px;min-width:0;background-color:rgba(20,20,19,.02);text-align:left}.ReaderHeader_themeOption__6cDYO:hover:not(:disabled){background-color:rgba(245,240,232,.24)}.ReaderHeader_themeOption__6cDYO.ReaderHeader_active__WQaG6{background-color:rgba(204,120,92,.1);border-color:#cc785c;color:#3d3d3a}.ReaderHeader_themePreview__KrRbS{width:100%;height:32px;border-radius:8px;border:1px solid #e6dfd8;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ReaderHeader_lightTheme__ye6BF{background:linear-gradient(180deg,#ffffff,#f5f0e8);box-shadow:inset 0 0 0 1px #e6dfd8}.ReaderHeader_darkTheme__BkSFe{background:linear-gradient(180deg,#181715,#1f1e1b);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.ReaderHeader_sepiaTheme__RfHRX{background:linear-gradient(180deg,#f8f0e3,#efe6d5);box-shadow:inset 0 0 0 1px #d8cfc2}.ReaderHeader_themeOptionName__qTj2m{font-size:12px;line-height:1.2;text-align:center;color:#6c6a64}.ReaderHeader_textSettingsOption__mokhD{background-color:var(--reader-control-bg,#fbf5e8);border:1px solid var(--reader-control-border,rgba(0,0,0,.12));color:var(--reader-control-text,#3d3d3a);border-radius:4px;font-family:inherit;transition:background-color .15s ease,border-color .15s ease,color .15s ease;cursor:pointer}.ReaderHeader_textSettingsOption__mokhD:hover:not(:disabled){background-color:var(--reader-control-hover,rgba(250,248,248,.97));border-color:var(--reader-control-border,rgba(0,0,0,.2))}.ReaderHeader_textSettingsOption__mokhD:disabled{opacity:.6;cursor:not-allowed}.ReaderHeader_textSettingsOption__mokhD{padding:8px 10px;border-radius:10px;font-size:12px}.ReaderHeader_textSettingsOption__mokhD.ReaderHeader_active__WQaG6{background-color:rgba(155,108,65,.2);border-color:rgba(155,108,65,.6);color:#5b4636}.ReaderHeader_fontPreviewOption__UCHKF{font-size:14px}.ReaderHeader_fontPreviewOption_literata__DV5_9{font-family:var(--font-literata),"Literata",Georgia,serif}.ReaderHeader_fontPreviewOption_merriweather__jNxDp{font-family:var(--font-merriweather),"Merriweather",Georgia,serif}.ReaderHeader_fontPreviewOption_pt-serif__n5YM9{font-family:var(--font-pt-serif),"PT Serif",Georgia,serif}.ReaderHeader_fontPreviewOption_roboto__e_vfz{font-family:var(--font-roboto),"Roboto",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ReaderHeader_buttonText__fJL_C{font-family:Merriweather;font-size:14px;font-weight:500}@media(max-width:767px){.ReaderHeader_buttonText__fJL_C{display:none}}.dark-theme .ReaderHeader_readerHeader__CDG3g{background-color:#181715;border-bottom-color:rgba(160,157,150,.24);--reader-control-bg:#1f1e1b;--reader-control-hover:#252320;--reader-control-border:rgba(255,255,255,0.15);--reader-control-text:#faf9f5}.dark-theme .ReaderHeader_actionButton__lLdKK,.dark-theme .ReaderHeader_backButton__Qf69z,.dark-theme .ReaderHeader_tableOfContentsButton__ikwhz{color:#faf9f5}.dark-theme .ReaderHeader_actionButton__lLdKK:hover:not(.ReaderHeader_disabled__r6YSL),.dark-theme .ReaderHeader_backButton__Qf69z:hover:not(.ReaderHeader_disabled__r6YSL),.dark-theme .ReaderHeader_tableOfContentsButton__ikwhz:hover:not(.ReaderHeader_disabled__r6YSL){background-color:#1f1e1b}.dark-theme .ReaderHeader_actionButton__lLdKK.ReaderHeader_active__WQaG6,.dark-theme .ReaderHeader_tableOfContentsButton__ikwhz.ReaderHeader_active__WQaG6{background-color:rgba(232,224,210,.18);color:#e8e0d2}.dark-theme .ReaderHeader_actionButton__lLdKK.ReaderHeader_processing__GxvkU{color:#e8e0d2}.dark-theme .ReaderHeader_analysisPopover__pJ61K,.dark-theme .ReaderHeader_autoScrollPopover__jSFZa,.dark-theme .ReaderHeader_textSettingsPopover__XMcTx,.dark-theme .ReaderHeader_translationPopover__uqBPQ{--reader-popover-bg:#252320;--reader-popover-border:rgba(160,157,150,0.24);background-color:#252320;border-color:rgba(160,157,150,.24)}.dark-theme .ReaderHeader_analysisSectionTitle__1FNHb,.dark-theme .ReaderHeader_autoScrollPopoverHeader__gMJIT,.dark-theme .ReaderHeader_textSettingsLabel__BC_x3,.dark-theme .ReaderHeader_translationLabel__aUvDp{color:rgba(250,249,245,.7)}.dark-theme .ReaderHeader_analysisSelect__G4xm5,.dark-theme .ReaderHeader_autoScrollSpeedButton__OA4u6,.dark-theme .ReaderHeader_textSettingsOption__mokhD,.dark-theme .ReaderHeader_textSizeButton__JAHFF,.dark-theme .ReaderHeader_translationSelect__yHGxe{color:#faf9f5;border-color:hsla(0,0%,100%,.15)}.dark-theme .ReaderHeader_textSettingsOption__mokhD.ReaderHeader_active__WQaG6,.dark-theme .ReaderHeader_textSizeButton__JAHFF.ReaderHeader_active__WQaG6{border-color:rgba(232,224,210,.6)}.dark-theme .ReaderHeader_analysisSelect__G4xm5:hover{box-shadow:0 2px 6px rgba(0,0,0,.2)}.dark-theme .ReaderHeader_analysisSelect__G4xm5:focus{box-shadow:0 0 0 3px rgba(232,224,210,.16)}.dark-theme .ReaderHeader_analysisModelCard__lMYmU{background-color:#1f1e1b;border-color:hsla(0,0%,100%,.14);box-shadow:0 4px 14px rgba(0,0,0,.18)}.dark-theme .ReaderHeader_analysisModelCard__lMYmU:hover:not(:disabled){background-color:#252320;box-shadow:0 8px 22px rgba(0,0,0,.24)}.dark-theme .ReaderHeader_analysisModelCardSelected__y6i3q{background-color:rgba(232,224,210,.12);border-color:rgba(232,224,210,.55);box-shadow:inset 0 0 0 1px rgba(232,224,210,.22),0 10px 24px rgba(0,0,0,.24)}.dark-theme .ReaderHeader_analysisModelCardCostValue__vYQYR,.dark-theme .ReaderHeader_analysisModelCardTitle__hNt4e{color:#faf9f5}.dark-theme .ReaderHeader_analysisModelCardCostLabel__xxCtF,.dark-theme .ReaderHeader_analysisModelCardDescription__iM8lS,.dark-theme .ReaderHeader_analysisModelCardModel__mxBtC{color:#a09d96}.dark-theme .ReaderHeader_analysisModelCardCheck__RGP1h{color:#181715;background-color:#e8e0d2}.dark-theme .ReaderHeader_analysisDisplayBadgeButton__SRHYX,.dark-theme .ReaderHeader_analysisDisplayListbox__vw3dK,.dark-theme .ReaderHeader_analysisDisplayOption__IVi8x{background-color:#1f1e1b;border-color:hsla(0,0%,100%,.14);box-shadow:0 4px 14px rgba(0,0,0,.18)}.dark-theme .ReaderHeader_analysisDisplayBadgeButton__SRHYX:hover:not(:disabled),.dark-theme .ReaderHeader_analysisDisplayListbox__vw3dK:hover:not(:disabled),.dark-theme .ReaderHeader_analysisDisplayOption__IVi8x:hover:not(:disabled){background-color:#252320;box-shadow:0 8px 22px rgba(0,0,0,.24)}.dark-theme .ReaderHeader_analysisDisplayListbox__vw3dK{background-color:#252320}.dark-theme .ReaderHeader_analysisDisplayOptionNoAnalysis__1VOze,.dark-theme .ReaderHeader_analysisDisplayOptionSelected__pwQoV{background-color:rgba(232,224,210,.12);border-color:rgba(232,224,210,.55);box-shadow:inset 0 0 0 1px rgba(232,224,210,.22),0 10px 24px rgba(0,0,0,.24)}.dark-theme .ReaderHeader_analysisDisplayBadgeTitle__OyvnS,.dark-theme .ReaderHeader_analysisDisplayOptionTitle__kQtyw{color:#faf9f5}.dark-theme .ReaderHeader_analysisDisplayBadgeChevron__aunva,.dark-theme .ReaderHeader_analysisDisplayBadgeDescription__Eg5_G,.dark-theme .ReaderHeader_analysisDisplayOptionDescription__oz3Br{color:#a09d96}.dark-theme .ReaderHeader_analysisDisplayChip__HGw4O{color:#a09d96;background-color:rgba(250,249,245,.08)}.dark-theme .ReaderHeader_analysisDisplayOptionCheck__P5Fka{color:#181715;background-color:#e8e0d2}.dark-theme .ReaderHeader_textSettingsOption__mokhD.ReaderHeader_active__WQaG6{background-color:rgba(232,224,210,.16);border-color:rgba(232,224,210,.6);color:#faf9f5}.dark-theme .ReaderHeader_themeOption__6cDYO{background-color:#1f1e1b;border-color:rgba(160,157,150,.24);color:#faf9f5}.dark-theme .ReaderHeader_themeOption__6cDYO:hover:not(:disabled){background-color:#252320}.dark-theme .ReaderHeader_themeOption__6cDYO.ReaderHeader_active__WQaG6{background-color:rgba(232,224,210,.16);border-color:rgba(232,224,210,.62);color:#faf9f5}.dark-theme .ReaderHeader_themePreview__KrRbS{border-color:hsla(0,0%,100%,.08)}.dark-theme .ReaderHeader_themeOptionName__qTj2m{color:#a09d96}.dark-theme .ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l{background-color:rgba(216,138,109,.2);color:#faf9f5;box-shadow:inset 0 0 0 1px rgba(224,160,139,.28),0 8px 18px rgba(0,0,0,.22)}.dark-theme .ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l:hover{background-color:rgba(216,138,109,.26)}.high-contrast-theme .ReaderHeader_readerHeader__CDG3g{background-color:#fff;border-bottom-color:#000;--reader-control-bg:#ffffff;--reader-control-hover:#e0e0e0;--reader-control-border:#000000;--reader-control-text:#000000}.high-contrast-theme .ReaderHeader_actionButton__lLdKK,.high-contrast-theme .ReaderHeader_backButton__Qf69z,.high-contrast-theme .ReaderHeader_tableOfContentsButton__ikwhz{color:#000}.high-contrast-theme .ReaderHeader_actionButton__lLdKK:hover:not(.ReaderHeader_disabled__r6YSL),.high-contrast-theme .ReaderHeader_backButton__Qf69z:hover:not(.ReaderHeader_disabled__r6YSL),.high-contrast-theme .ReaderHeader_tableOfContentsButton__ikwhz:hover:not(.ReaderHeader_disabled__r6YSL){background-color:#e0e0e0}.high-contrast-theme .ReaderHeader_actionButton__lLdKK.ReaderHeader_active__WQaG6,.high-contrast-theme .ReaderHeader_tableOfContentsButton__ikwhz.ReaderHeader_active__WQaG6{background-color:blue}.high-contrast-theme .ReaderHeader_analysisPopover__pJ61K,.high-contrast-theme .ReaderHeader_autoScrollPopover__jSFZa,.high-contrast-theme .ReaderHeader_textSettingsPopover__XMcTx,.high-contrast-theme .ReaderHeader_translationPopover__uqBPQ{--reader-popover-bg:#ffffff;--reader-popover-border:#000000;background-color:#fff;border-color:#000}.high-contrast-theme .ReaderHeader_analysisSectionTitle__1FNHb,.high-contrast-theme .ReaderHeader_autoScrollPopoverHeader__gMJIT,.high-contrast-theme .ReaderHeader_textSettingsLabel__BC_x3,.high-contrast-theme .ReaderHeader_translationLabel__aUvDp{color:#000}.high-contrast-theme .ReaderHeader_analysisSelect__G4xm5,.high-contrast-theme .ReaderHeader_autoScrollSpeedButton__OA4u6,.high-contrast-theme .ReaderHeader_textSettingsOption__mokhD,.high-contrast-theme .ReaderHeader_textSizeButton__JAHFF,.high-contrast-theme .ReaderHeader_translationSelect__yHGxe{color:#000;border-color:#000}.high-contrast-theme .ReaderHeader_actionButton__lLdKK.ReaderHeader_processing__GxvkU{color:#5db8a6}.high-contrast-theme .ReaderHeader_textSettingsOption__mokhD.ReaderHeader_active__WQaG6{background-color:blue;border-color:blue}.high-contrast-theme .ReaderHeader_themeOption__6cDYO{background-color:#fff;border-color:#000;color:#000}.high-contrast-theme .ReaderHeader_themeOption__6cDYO:hover:not(:disabled){background-color:#e0e0e0}.high-contrast-theme .ReaderHeader_themeOption__6cDYO.ReaderHeader_active__WQaG6{background-color:blue;border-color:blue;color:#000}.high-contrast-theme .ReaderHeader_themePreview__KrRbS{border-color:#000}.high-contrast-theme .ReaderHeader_themeOptionName__qTj2m{color:#000}.high-contrast-theme .ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l{background-color:rgba(93,184,166,.2);color:#000;box-shadow:inset 0 0 0 2px #000}.high-contrast-theme .ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l:hover{background-color:rgba(93,184,166,.26)}.high-contrast-theme .ReaderHeader_analysisModelCard__lMYmU{background-color:#fff;border-color:#000;box-shadow:none}.high-contrast-theme .ReaderHeader_analysisModelCard__lMYmU:hover:not(:disabled){background-color:#e0e0e0;box-shadow:none}.high-contrast-theme .ReaderHeader_analysisModelCardSelected__y6i3q{background-color:#e0e0e0;border-color:blue;box-shadow:inset 0 0 0 2px blue}.high-contrast-theme .ReaderHeader_analysisModelCardCostLabel__xxCtF,.high-contrast-theme .ReaderHeader_analysisModelCardCostValue__vYQYR,.high-contrast-theme .ReaderHeader_analysisModelCardDescription__iM8lS,.high-contrast-theme .ReaderHeader_analysisModelCardModel__mxBtC,.high-contrast-theme .ReaderHeader_analysisModelCardTitle__hNt4e{color:#000}.high-contrast-theme .ReaderHeader_analysisModelCardCheck__RGP1h{color:#fff;background-color:#000}.high-contrast-theme .ReaderHeader_analysisDisplayBadgeButton__SRHYX,.high-contrast-theme .ReaderHeader_analysisDisplayListbox__vw3dK,.high-contrast-theme .ReaderHeader_analysisDisplayOption__IVi8x{background-color:#fff;border-color:#000;box-shadow:none}.high-contrast-theme .ReaderHeader_analysisDisplayBadgeButton__SRHYX:hover:not(:disabled),.high-contrast-theme .ReaderHeader_analysisDisplayListbox__vw3dK:hover:not(:disabled),.high-contrast-theme .ReaderHeader_analysisDisplayOption__IVi8x:hover:not(:disabled){background-color:#e0e0e0;box-shadow:none}.high-contrast-theme .ReaderHeader_analysisDisplayOptionNoAnalysis__1VOze,.high-contrast-theme .ReaderHeader_analysisDisplayOptionSelected__pwQoV{background-color:#e0e0e0;border-color:blue;box-shadow:inset 0 0 0 2px blue}.high-contrast-theme .ReaderHeader_analysisDisplayBadgeChevron__aunva,.high-contrast-theme .ReaderHeader_analysisDisplayBadgeDescription__Eg5_G,.high-contrast-theme .ReaderHeader_analysisDisplayBadgeTitle__OyvnS,.high-contrast-theme .ReaderHeader_analysisDisplayChip__HGw4O,.high-contrast-theme .ReaderHeader_analysisDisplayOptionDescription__oz3Br,.high-contrast-theme .ReaderHeader_analysisDisplayOptionTitle__kQtyw{color:#000}.high-contrast-theme .ReaderHeader_analysisDisplayChip__HGw4O{background-color:#e0e0e0;border:1px solid #000}.high-contrast-theme .ReaderHeader_analysisDisplayOptionCheck__P5Fka{color:#fff;background-color:#000}.sepia-theme .ReaderHeader_readerHeader__CDG3g{background-color:#f8f0e3;border-bottom-color:#d8cfc2}.sepia-theme .ReaderHeader_actionButton__lLdKK,.sepia-theme .ReaderHeader_backButton__Qf69z,.sepia-theme .ReaderHeader_tableOfContentsButton__ikwhz{color:#5b4636}.sepia-theme .ReaderHeader_actionButton__lLdKK:hover,.sepia-theme .ReaderHeader_backButton__Qf69z:hover,.sepia-theme .ReaderHeader_tableOfContentsButton__ikwhz:hover{background-color:#e5dbc8}.sepia-theme .ReaderHeader_actionButton__lLdKK.ReaderHeader_active__WQaG6,.sepia-theme .ReaderHeader_tableOfContentsButton__ikwhz.ReaderHeader_active__WQaG6{background-color:rgba(155,108,65,.2);color:#9b6c41}.sepia-theme .ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l{background-color:rgba(155,108,65,.18);color:#533d26;box-shadow:inset 0 0 0 1px rgba(155,108,65,.32),0 6px 14px rgba(20,20,19,.05)}.sepia-theme .ReaderHeader_translationButton__9Ht0j.ReaderHeader_translationButtonActive__Ket3l:hover{background-color:rgba(155,108,65,.22)}.sepia-theme .ReaderHeader_actionButton__lLdKK.ReaderHeader_processing__GxvkU{color:#9b6c41}.sepia-theme .ReaderHeader_analysisSectionTitle__1FNHb,.sepia-theme .ReaderHeader_autoScrollPopoverHeader__gMJIT,.sepia-theme .ReaderHeader_textSettingsLabel__BC_x3,.sepia-theme .ReaderHeader_translationLabel__aUvDp{color:rgba(91,70,54,.7)}.sepia-theme .ReaderHeader_themeOption__6cDYO{background-color:#efe6d5;border-color:#d8cfc2;color:#5b4636}.sepia-theme .ReaderHeader_themeOption__6cDYO:hover:not(:disabled){background-color:#e5dbc8}.sepia-theme .ReaderHeader_themeOption__6cDYO.ReaderHeader_active__WQaG6{background-color:rgba(155,108,65,.12);border-color:rgba(155,108,65,.68);color:#533d26}.sepia-theme .ReaderHeader_themePreview__KrRbS{border-color:#d8cfc2}.sepia-theme .ReaderHeader_themeOptionName__qTj2m{color:#5b4636}@keyframes ReaderHeader_pulse__UA4kk{0%,to{opacity:1}50%{opacity:.7}}@keyframes ReaderHeader_dots__a_5Ap{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.BookDownloading_downloadingContainer__FYbEV{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;background-color:var(--bg-secondary,#f5f0e8);border-radius:8px;width:100%;max-width:600px;margin:50px auto 0;text-align:center;box-shadow:0 4px 12px rgba(20,20,19,.1)}.BookDownloading_downloadingContainer__FYbEV h2{margin-top:0;margin-bottom:1.5rem;color:var(--text-primary)}.BookDownloading_progressBar__g9o1S{width:100%;height:12px;background-color:var(--bg-tertiary,#e6dfd8);border-radius:6px;overflow:hidden;margin-bottom:1rem}.BookDownloading_progressFill__yWqaK{height:100%;background-color:var(--primary-color,#cc785c);transition:width .5s ease;border-radius:6px}.BookDownloading_statusInfo__7a_uE{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem}.BookDownloading_progressText___wdKi{font-weight:700;font-size:1.25rem;color:var(--primary-color,#cc785c);margin-bottom:.5rem}.BookDownloading_statusMessage__0Nhmb{color:var(--text-secondary);margin-bottom:1rem}.BookDownloading_infoText__OnZuG{color:var(--text-secondary);font-size:.875rem;line-height:1.4}.BookDownloading_infoText__OnZuG p{margin:.5rem 0}.BookDownloading_error__FQit_{color:#c64545;padding:1rem;background-color:rgba(198,69,69,.1);border-radius:4px;margin-bottom:1.5rem;width:100%}.BookDownloading_retryButton__oJlJU{margin-top:1rem;padding:.75rem 1.5rem;background-color:var(--primary-color,#cc785c);color:#fff;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:background-color .2s}.BookDownloading_retryButton__oJlJU:hover{background-color:var(--primary-color-hover)}.BookDownloading_retryButton__oJlJU:focus{outline:none;box-shadow:0 0 0 2px rgba(var(--primary-rgb,204,120,92),.3)}@keyframes BookDownloading_pulse__Boc49{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.BookDownloading_loadingText__ZW0Uu{animation:BookDownloading_pulse__Boc49 1.5s infinite;font-style:italic}.ReaderStates_stateContainer__KjoH0{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;height:100%;min-height:80vh;padding:32px;text-align:center;animation:ReaderStates_fadeIn__r5_Sf .5s ease-in-out forwards}@keyframes ReaderStates_fadeIn__r5_Sf{0%{opacity:0}to{opacity:1}}.ReaderStates_title__O8vwJ{font-family:Montserrat,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:24px;color:#3d3d3a}.ReaderStates_message__1DAr2{font-size:18px;font-weight:400;line-height:1.6;color:#6c6a64;max-width:600px;margin-bottom:32px}.ReaderStates_actions__J6Hqz{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:16px}.ReaderStates_details__b8GFg{width:100%;max-width:700px;margin-top:48px;text-align:left;border:1px solid #e6dfd8;border-radius:8px;padding:16px}.ReaderStates_details__b8GFg summary{cursor:pointer;font-weight:500;color:#cc785c;padding-bottom:12px}.ReaderStates_details__b8GFg summary:hover{color:#a9583e}.ReaderStates_details__b8GFg pre{background-color:rgba(245,240,232,.22);border-radius:4px;padding:16px;margin-top:16px;font-family:monospace;font-size:14px;color:#6c6a64;white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto}.dark-theme .ReaderStates_title__O8vwJ{color:#faf9f5}.dark-theme .ReaderStates_message__1DAr2{color:#a09d96}.dark-theme .ReaderStates_details__b8GFg{border-color:rgba(160,157,150,.24)}.dark-theme .ReaderStates_details__b8GFg summary{color:#e8e0d2}.dark-theme .ReaderStates_details__b8GFg summary:hover{color:rgb(234.3,227.1,214.5)}.dark-theme .ReaderStates_details__b8GFg pre{background-color:#181715;color:#a09d96}.BottomProgressBar_wrapper__yi2vc{position:fixed;left:0;right:var(--reader-bottom-progress-right,0);bottom:0;z-index:1000;pointer-events:none}.BottomProgressBar_panel__tA1jk{pointer-events:auto;width:100%;padding:12px 24px calc(12px + env(safe-area-inset-bottom, 0px));background:var(--reader-bg,#fffdf9);border-top:1px solid var(--reader-border,#e6dfd8)}.BottomProgressBar_metaRow__otw0c{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:20px}.BottomProgressBar_chapterMeta__7Sl3m{min-width:0;flex:1 1 auto}.BottomProgressBar_chapterTitle__4WljB{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:400;color:var(--reader-menu-text,#8e8b82)}.BottomProgressBar_percentMeta__qumQ9{flex:0 0 auto;font-size:.8rem;font-weight:400;color:var(--reader-menu-text,#8e8b82)}.BottomProgressBar_controlsRow__RiWVk{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;opacity:1;max-height:100px;overflow:hidden;transform:translateY(0);transition:opacity .2s ease,max-height .2s ease,margin-top .2s ease,transform .2s ease}.BottomProgressBar_expanded__Mx0Zp .BottomProgressBar_chapterTitle__4WljB,.BottomProgressBar_expanded__Mx0Zp .BottomProgressBar_percentMeta__qumQ9{font-size:.8rem}.BottomProgressBar_compact__TWKiS{padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom, 0px))}.BottomProgressBar_compact__TWKiS .BottomProgressBar_controlsRow__RiWVk{opacity:0;max-height:0;margin-top:0;transform:translateY(8px);pointer-events:none}.BottomProgressBar_compact__TWKiS .BottomProgressBar_chapterTitle__4WljB,.BottomProgressBar_compact__TWKiS .BottomProgressBar_percentMeta__qumQ9{font-size:.8rem}.BottomProgressBar_backButton__gWEN0{display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:0;border:none;background:rgba(0,0,0,0);color:var(--reader-menu-text,#8e8b82);font-size:.8rem;font-weight:400;cursor:pointer;transition:opacity .16s ease,color .16s ease;justify-self:start}.BottomProgressBar_backButton__gWEN0 svg{width:18px;height:18px;flex:0 0 auto}.BottomProgressBar_backButton__gWEN0:hover:not(:disabled){color:var(--reader-text,#3d3d3a)}.BottomProgressBar_backButton__gWEN0:disabled{cursor:default;opacity:.48}.BottomProgressBar_backButtonPlaceholder__0RrUW{visibility:hidden;pointer-events:none}.BottomProgressBar_sliderBlock__HBtS6{position:relative;min-width:0;height:24px;display:flex;align-items:center}.BottomProgressBar_track__abxrV{position:absolute;left:0;right:0;top:50%;height:3px;border-radius:999px;transform:translateY(-50%);background:var(--reader-progress-bg,#e6dfd8);overflow:hidden}.BottomProgressBar_trackFill__M3txk{height:100%;border-radius:inherit;background:var(--reader-progress-fill,#cc785c)}.BottomProgressBar_slider__5JBAJ{position:relative;z-index:1;width:100%;margin:0;appearance:none;background:rgba(0,0,0,0);cursor:pointer}.BottomProgressBar_slider__5JBAJ::-webkit-slider-runnable-track{height:24px;background:rgba(0,0,0,0)}.BottomProgressBar_slider__5JBAJ::-webkit-slider-thumb{appearance:none;width:18px;height:18px;margin-top:3px;border:2px solid var(--reader-bg,#fffdf9);border-radius:50%;background:var(--reader-progress-fill,#cc785c)}.BottomProgressBar_slider__5JBAJ::-moz-range-track{height:24px;background:rgba(0,0,0,0);border:none}.BottomProgressBar_slider__5JBAJ::-moz-range-thumb{width:18px;height:18px;background:var(--reader-progress-fill,#cc785c);border:2px solid var(--reader-bg,#fffdf9)}.BottomProgressBar_slider__5JBAJ:focus-visible{outline:none}.BottomProgressBar_slider__5JBAJ:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--reader-focus-ring,rgba(204,120,92,.24))}.BottomProgressBar_slider__5JBAJ:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--reader-focus-ring,rgba(204,120,92,.24))}@media(max-width:991px){.BottomProgressBar_panel__tA1jk{padding-left:14px;padding-right:14px}.BottomProgressBar_backButton__gWEN0{width:fit-content}}.dark-theme .BottomProgressBar_panel__tA1jk{box-shadow:0 -1px 0 hsla(0,0%,100%,.04)}.PopoverShell_root__6lR4F{position:fixed;pointer-events:none;background-color:var(--reader-highlight-menu-bg,#fffdf9);border:1px solid var(--reader-border,#e6dfd8);border-radius:8px;box-shadow:var(--reader-panel-shadow,0 4px 6px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.08));color:var(--reader-highlight-menu-text,#3d3d3a)}.PopoverShell_interactive__xMomc{pointer-events:auto}.EntityPopover_popover__TvBlx.EntityPopover_popover__TvBlx{--entity-popover-ui-font:var(--font-manrope),"Manrope",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;border:1px solid rgba(230,223,216,.9);border-radius:18px;padding:0;max-width:min(420px,100vw - 24px);max-width:min(420px,100dvw - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));width:max-content;min-width:0;box-sizing:border-box;white-space:normal;word-break:break-word;overflow-wrap:anywhere;overflow:visible;background:#fffdf9;box-shadow:0 18px 44px rgba(43,36,28,.14),0 3px 10px rgba(43,36,28,.07);font-family:var(--entity-popover-ui-font);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;animation:EntityPopover_fadeIn__gjm52 .15s ease-in-out forwards}@keyframes EntityPopover_fadeIn__gjm52{0%{opacity:0}to{opacity:1}}.EntityPopover_popover__TvBlx.EntityPopover_popover__TvBlx:before{content:"";position:absolute;left:var(--popover-arrow-left,50%);width:14px;height:14px;background:#fffdf9;border:1px solid rgba(230,223,216,.9);transform:translateX(-50%) rotate(45deg)}.EntityPopover_popoverBelow__mqedS:before{top:-7px;border-right:0;border-bottom:0}.EntityPopover_popoverAbove__F831B:before{bottom:-7px;border-top:0;border-left:0}.EntityPopover_popoverLoading__EO9gU:before{display:none}.EntityPopover_content__Jq_Iz{position:relative;z-index:1;display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:#fffdf9}.EntityPopover_popoverFrame__3tZqP{position:relative}.EntityPopover_mobileCloseButton__jInSp{display:none}.EntityPopover_summary__lP3sD{padding:16px 22px 14px}.EntityPopover_header__bBm0q{display:grid;grid-template-columns:minmax(0,1fr) minmax(88px,160px);gap:12px;align-items:start;margin-bottom:12px}.EntityPopover_translation__C86pj{font-family:var(--entity-popover-ui-font);font-size:18px;font-weight:700;line-height:1.15;color:#3d3d3a;margin:0}.EntityPopover_badge__uaBLU{display:inline-flex;align-items:center;justify-content:center;max-width:160px;min-height:28px;padding:5px 12px;border-radius:999px;background:#f5f0e8;color:#7a5421;font-size:12px;font-weight:500;line-height:1.25;text-align:center;overflow-wrap:anywhere;justify-self:end}.EntityPopover_metaLine__GZo3M{margin:0;color:#6c6a64;font-size:14px;font-weight:300;line-height:1.4}.EntityPopover_metaLine__GZo3M+.EntityPopover_metaLine__GZo3M{margin-top:6px}.EntityPopover_metaLabel__Un67v{color:#8e8b82;font-weight:300}.EntityPopover_details__STi69{margin:0 22px;padding:14px 0 16px;border-top:1px dashed rgba(230,223,216,.7)}.EntityPopover_explanation__YLal6{min-width:0;color:#252523;font-size:14px;font-weight:400;line-height:1.45}.EntityPopover_explanationText__EhegK{display:inline}.EntityPopover_actions__J8Vxk{margin-top:18px;display:flex;align-items:center;gap:10px;justify-content:space-between;width:100%;flex-wrap:wrap}.EntityPopover_moreBtn__1CD8x,.EntityPopover_saveBtn__Hthwh{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:34px;padding:0 14px;border:1px solid #ebe3d7;border-radius:8px;background:#f7f3ec;color:#50483f;cursor:pointer;font:inherit;font-size:15px;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .12s ease}.EntityPopover_moreBtn__1CD8x:hover:not(:disabled),.EntityPopover_saveBtn__Hthwh:hover:not(:disabled){background:#f2ede5;border-color:#e1d8ca;color:#3f3831}.EntityPopover_moreBtn__1CD8x:active:not(:disabled),.EntityPopover_saveBtn__Hthwh:active:not(:disabled){transform:translateY(1px)}.EntityPopover_moreBtn__1CD8x:disabled,.EntityPopover_saveBtn__Hthwh:disabled{cursor:not-allowed;opacity:.68}.EntityPopover_moreBtn__1CD8x:focus-visible,.EntityPopover_saveBtn__Hthwh:focus-visible{outline:2px solid rgba(120,95,55,.25);outline-offset:2px}.EntityPopover_savedBtn__JeW_h{color:#5f554b;border-color:#e4dbcd;background:#f4efe7}.EntityPopover_savedBtn__JeW_h:disabled{cursor:default;opacity:1}.EntityPopover_error__d8Zfw{margin:0;padding:18px 24px;font-size:14px;font-weight:400;line-height:1.4;color:#c64545}@media(max-width:560px){.EntityPopover_popoverFrame__3tZqP{--entity-popover-close-size:44px;--entity-popover-close-top:20px;--entity-popover-close-right:18px}.EntityPopover_mobileCloseButton__jInSp{position:absolute;top:var(--entity-popover-close-top);right:var(--entity-popover-close-right);z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--entity-popover-close-size);height:var(--entity-popover-close-size);padding:0;border:0;border-radius:999px;background:#f5f0e8;color:#7a5421;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.EntityPopover_mobileCloseButton__jInSp:hover{background:#f5f0e8}.EntityPopover_mobileCloseButton__jInSp:active{transform:translateY(1px)}.EntityPopover_mobileCloseButton__jInSp:focus-visible{outline:2px solid var(--reader-focus-ring,rgba(204,120,92,.28));outline-offset:2px}.EntityPopover_content__Jq_Iz{max-height:min(var(--popover-available-height,100dvh),100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.EntityPopover_content__Jq_Iz:before{content:"";position:sticky;top:0;z-index:2;display:block;flex:0 0 14px;height:14px;margin-bottom:-14px;background:linear-gradient(180deg,#fffdf9 20%,rgba(255,253,249,0));pointer-events:none}.EntityPopover_summary__lP3sD{padding:30px 20px 16px}.EntityPopover_header__bBm0q{grid-template-columns:minmax(0,1fr);gap:12px;padding-right:calc(var(--entity-popover-close-size) + 16px);margin-bottom:24px}.EntityPopover_translation__C86pj{font-size:22px}.EntityPopover_badge__uaBLU{justify-self:start;max-width:100%;min-height:30px;padding:5px 12px;font-size:12px}.EntityPopover_explanation__YLal6,.EntityPopover_metaLine__GZo3M{font-size:16px}.EntityPopover_details__STi69{margin:0 20px;padding:16px 0 18px}.EntityPopover_explanationText__EhegK{display:block}.EntityPopover_moreBtn__1CD8x,.EntityPopover_saveBtn__Hthwh{height:36px;padding:0 16px;font-size:14px}}.AutoScrollSpeedOverlay_overlay__ayrw4{position:fixed;inset:0;pointer-events:none;z-index:14}.AutoScrollSpeedOverlay_anchor__mGCdy{position:fixed;width:8px;height:8px;border-radius:999px;transform:translate(-50%,-50%);border:none;box-shadow:none;background:rgba(148,163,184,.95)}.AutoScrollSpeedOverlay_speedBadge__ZYxl2{position:fixed;transform:translateY(-50%);min-width:0;padding:0;border-radius:0;background:rgba(0,0,0,0);color:rgba(148,163,184,.95);font-size:12px;font-weight:600;line-height:1;text-align:left;box-shadow:none;text-shadow:none}.AutoScrollSpeedOverlay_directionDown__wdeFN,.AutoScrollSpeedOverlay_directionIdle__t_Sqr,.AutoScrollSpeedOverlay_directionUp__bxJuK{color:rgba(148,163,184,.95)}.AccessibilitySettings_panel__9NZeb{position:absolute;top:0;right:0;width:360px;height:100%;background-color:var(--bg-panel,#fffdf9);box-shadow:-2px 0 8px rgba(20,20,19,.1);z-index:100;display:flex;flex-direction:column;overflow:hidden}@media(max-width:768px){.AccessibilitySettings_panel__9NZeb{width:90%;max-width:360px}}.AccessibilitySettings_header___rZr0{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid var(--border-color,#e6dfd8)}.AccessibilitySettings_title__1MoN7{margin:0;font-size:1.25rem;font-weight:600;color:var(--text-color,#3d3d3a)}.AccessibilitySettings_closeButton___xPZ_{background:none;border:none;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-secondary,#6c6a64);cursor:pointer;transition:background-color .2s}.AccessibilitySettings_closeButton___xPZ_:hover{background-color:var(--hover-color,rgba(20,20,19,.05))}.AccessibilitySettings_content__9ECYi{flex:1 1;padding:1rem;overflow-y:auto}.AccessibilitySettings_settingsGroup__l4hbk{margin-bottom:1.5rem}.AccessibilitySettings_settingsGroup__l4hbk:last-child{margin-bottom:0}.AccessibilitySettings_groupTitle__wDzDM{font-size:1.1rem;font-weight:600;margin-top:0;margin-bottom:1rem;color:var(--text-color,#3d3d3a)}.AccessibilitySettings_settingItem__Dqluc{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--border-color-light,#ebe6df)}.AccessibilitySettings_settingItem__Dqluc:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.AccessibilitySettings_settingInfo__in6ag{flex:1 1;padding-right:1rem}.AccessibilitySettings_settingLabel__dDdps{display:block;font-weight:500;margin-bottom:.25rem;color:var(--text-color,#3d3d3a)}.AccessibilitySettings_settingDescription__i0VC9{margin:0;font-size:.875rem;color:var(--text-secondary,#6c6a64)}.AccessibilitySettings_toggle__z_gK6{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0;margin-top:4px}.AccessibilitySettings_toggle__z_gK6 input{opacity:0;width:0;height:0}.AccessibilitySettings_toggle__z_gK6 input:checked+.AccessibilitySettings_slider__bRXst{background-color:var(--primary-color,#cc785c)}.AccessibilitySettings_toggle__z_gK6 input:checked+.AccessibilitySettings_slider__bRXst:before{transform:translateX(20px)}.AccessibilitySettings_toggle__z_gK6 input:focus+.AccessibilitySettings_slider__bRXst{box-shadow:0 0 1px var(--primary-color,#cc785c)}.AccessibilitySettings_toggle__z_gK6 input:disabled+.AccessibilitySettings_slider__bRXst{opacity:.5;cursor:not-allowed}.AccessibilitySettings_toggle__z_gK6 .AccessibilitySettings_slider__bRXst{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--switch-bg,#8e8b82);transition:.4s;border-radius:34px}.AccessibilitySettings_toggle__z_gK6 .AccessibilitySettings_slider__bRXst:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fffdf9;transition:.4s;border-radius:50%}.AccessibilitySettings_info__gN_vM{margin-top:2rem;padding:1rem;background-color:var(--info-bg,rgba(204,120,92,.05));border-radius:.5rem}.AccessibilitySettings_info__gN_vM p{margin:0;font-size:.875rem;color:var(--text-secondary,#6c6a64);line-height:1.5}.AccessibilitySettings_actions__Ai0KN{display:flex;justify-content:flex-end;gap:.5rem;padding:1rem;border-top:1px solid var(--border-color,#e6dfd8)}.ChapterNavigation_navigation__ZzJwF{position:fixed;top:0;left:0;width:300px;height:100vh;background-color:#fff;border-right:1px solid #e6dfd8;z-index:1051;display:flex;flex-direction:column;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05)}@media(min-width:768px){.ChapterNavigation_navigation__ZzJwF{width:350px}}.ChapterNavigation_header__lzWiR{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e6dfd8}.ChapterNavigation_title__Buxnu{font-size:18px;font-weight:700;margin:0}.ChapterNavigation_closeButton__8qsXB{background:rgba(0,0,0,0);border:none;padding:8px;cursor:pointer;color:#6c6a64}.ChapterNavigation_closeButton__8qsXB:hover{color:#cc785c}.ChapterNavigation_searchContainer__acjHM{padding:16px;border-bottom:1px solid #e6dfd8}.ChapterNavigation_searchInputWrapper__Vh0Ip{position:relative;display:flex;align-items:center}.ChapterNavigation_searchIcon__v7Hop{position:absolute;left:12px;color:#6c6a64}.ChapterNavigation_searchInput__RDdZO{width:100%;padding:12px 16px 12px 32px;border:1px solid #e6dfd8;border-radius:8px;font-size:14px}.ChapterNavigation_searchInput__RDdZO:focus{outline:none;border-color:#cc785c}.ChapterNavigation_clearButton__5ulcZ{position:absolute;right:12px;background:rgba(0,0,0,0);border:none;font-size:18px;color:#6c6a64;cursor:pointer}.ChapterNavigation_clearButton__5ulcZ:hover{color:#3d3d3a}.ChapterNavigation_chapters___g4sh{flex:1 1;overflow-y:auto;padding:12px 0}.ChapterNavigation_chapterItem__LGXO_{display:flex;align-items:center;width:100%;padding:12px 16px;text-align:left;background:rgba(0,0,0,0);border:none;cursor:pointer;transition:background-color .2s ease}.ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_active__sW4cJ,.ChapterNavigation_chapterItem__LGXO_:hover{background-color:rgba(204,120,92,.1)}.ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_active__sW4cJ .ChapterNavigation_chapterNumber__y1DOT,.ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_active__sW4cJ .ChapterNavigation_chapterTitle__zchrr{color:#cc785c;font-weight:500}.ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_pending__J_ds6{cursor:not-allowed;pointer-events:none;opacity:.6}.ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_pending__J_ds6 .ChapterNavigation_chapterNumber__y1DOT,.ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_pending__J_ds6 .ChapterNavigation_chapterTitle__zchrr{color:#6c6a64}.ChapterNavigation_chapterNumber__y1DOT{min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-color:rgba(108,106,100,.1);border-radius:50%;margin-right:12px;font-size:14px;color:#6c6a64}.ChapterNavigation_chapterTitle__zchrr{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChapterNavigation_emptyState__EZCQJ{padding:32px;text-align:center;color:#6c6a64;font-size:14px}.dark-theme .ChapterNavigation_navigation__ZzJwF{background-color:#252320;border-right-color:rgba(160,157,150,.24)}.dark-theme .ChapterNavigation_header__lzWiR{border-bottom-color:rgba(160,157,150,.24)}.dark-theme .ChapterNavigation_title__Buxnu{color:#faf9f5}.dark-theme .ChapterNavigation_closeButton__8qsXB{color:#a09d96}.dark-theme .ChapterNavigation_closeButton__8qsXB:hover{color:#e8e0d2}.dark-theme .ChapterNavigation_searchContainer__acjHM{border-bottom-color:rgba(160,157,150,.24)}.dark-theme .ChapterNavigation_searchInput__RDdZO{background-color:#181715;border-color:rgba(160,157,150,.24);color:#faf9f5}.dark-theme .ChapterNavigation_searchInput__RDdZO:focus{border-color:#e8e0d2}.dark-theme .ChapterNavigation_clearButton__5ulcZ{color:#a09d96}.dark-theme .ChapterNavigation_clearButton__5ulcZ:hover{color:#faf9f5}.dark-theme .ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_active__sW4cJ,.dark-theme .ChapterNavigation_chapterItem__LGXO_:hover{background-color:rgba(232,224,210,.2)}.dark-theme .ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_active__sW4cJ .ChapterNavigation_chapterNumber__y1DOT,.dark-theme .ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_active__sW4cJ .ChapterNavigation_chapterTitle__zchrr{color:#e8e0d2}.dark-theme .ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_pending__J_ds6 .ChapterNavigation_chapterNumber__y1DOT,.dark-theme .ChapterNavigation_chapterItem__LGXO_.ChapterNavigation_pending__J_ds6 .ChapterNavigation_chapterTitle__zchrr{color:#a09d96}.dark-theme .ChapterNavigation_chapterNumber__y1DOT{background-color:rgba(160,157,150,.2);color:#a09d96}.dark-theme .ChapterNavigation_chapterTitle__zchrr{color:#faf9f5}.dark-theme .ChapterNavigation_emptyState__EZCQJ{color:#a09d96}.SearchPanel_searchPanel__vC7Pa{position:absolute;top:0;right:0;width:350px;height:100%;background-color:#fff;border-left:1px solid #e6dfd8;z-index:1050;display:flex;flex-direction:column;box-shadow:0 10px 15px rgba(0,0,0,.1),0 4px 6px rgba(0,0,0,.05)}.SearchPanel_header__n9RCE{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e6dfd8}.SearchPanel_title__5ZRD8{font-size:18px;font-weight:700;margin:0}.SearchPanel_closeButton__mH_X1{background:rgba(0,0,0,0);border:none;padding:8px;cursor:pointer;color:#6c6a64}.SearchPanel_closeButton__mH_X1:hover{color:#cc785c}.SearchPanel_searchInputContainer__G5DnF{padding:16px;border-bottom:1px solid #e6dfd8}.SearchPanel_searchInputWrapper__I_Hdb{position:relative;display:flex;align-items:center}.SearchPanel_searchIcon__6WCmW{position:absolute;left:12px;color:#6c6a64}.SearchPanel_searchInput__ZSlop{width:100%;padding:16px 32px;border:1px solid #e6dfd8;border-radius:8px;font-size:16px}.SearchPanel_searchInput__ZSlop:focus{outline:none;border-color:#cc785c}.SearchPanel_clearButton__CMA3m{position:absolute;right:12px;background:rgba(0,0,0,0);border:none;font-size:18px;color:#6c6a64;cursor:pointer}.SearchPanel_clearButton__CMA3m:hover{color:#3d3d3a}.SearchPanel_resultsContainer__b2VGY{flex:1 1;overflow-y:auto}.SearchPanel_loaderContainer__T4Fl9,.SearchPanel_noResults__5drEd{display:flex;justify-content:center;align-items:center;height:200px}.SearchPanel_noResults__5drEd{color:#6c6a64;font-size:14px;text-align:center;padding:0 32px}.SearchPanel_resultsCount__81s6x{padding:16px;font-size:14px;color:#6c6a64;border-bottom:1px solid #e6dfd8}.SearchPanel_resultsList__2Huky{padding:12px}.SearchPanel_resultGroup__AvYW7{margin-bottom:16px}.SearchPanel_chapterTitle__9rnF9{font-size:14px;font-weight:500;margin-bottom:8px;padding:8px 12px;background-color:rgba(204,120,92,.05);border-radius:4px}.SearchPanel_resultItem__2ma1Q{margin-bottom:8px;padding:12px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.SearchPanel_resultItem__2ma1Q:hover{background-color:rgba(204,120,92,.05)}.SearchPanel_resultText__3DOSl{font-size:14px;line-height:1.5}.SearchPanel_highlight__MMt3L{background-color:rgba(204,120,92,.3);border-radius:4px;padding:0 2px;font-weight:500}.dark-theme .SearchPanel_searchPanel__vC7Pa{background-color:#252320;border-left-color:rgba(160,157,150,.24)}.dark-theme .SearchPanel_header__n9RCE{border-bottom-color:rgba(160,157,150,.24)}.dark-theme .SearchPanel_title__5ZRD8{color:#faf9f5}.dark-theme .SearchPanel_closeButton__mH_X1{color:#a09d96}.dark-theme .SearchPanel_closeButton__mH_X1:hover{color:#e8e0d2}.dark-theme .SearchPanel_searchInputContainer__G5DnF{border-bottom-color:rgba(160,157,150,.24)}.dark-theme .SearchPanel_searchInput__ZSlop{background-color:#181715;border-color:rgba(160,157,150,.24);color:#faf9f5}.dark-theme .SearchPanel_searchInput__ZSlop:focus{border-color:#e8e0d2}.dark-theme .SearchPanel_clearButton__CMA3m{color:#a09d96}.dark-theme .SearchPanel_clearButton__CMA3m:hover{color:#faf9f5}.dark-theme .SearchPanel_noResults__5drEd{color:#a09d96}.dark-theme .SearchPanel_resultsCount__81s6x{color:#a09d96;border-bottom-color:rgba(160,157,150,.24)}.dark-theme .SearchPanel_chapterTitle__9rnF9{color:#faf9f5;background-color:rgba(232,224,210,.1)}.dark-theme .SearchPanel_resultItem__2ma1Q:hover{background-color:rgba(232,224,210,.1)}.dark-theme .SearchPanel_resultText__3DOSl{color:#faf9f5}.dark-theme .SearchPanel_highlight__MMt3L{background-color:rgba(232,224,210,.4)}.page_genresPage__lqjZo{padding-top:32px}.page_header__yRo9P{margin-bottom:32px;text-align:center}.page_title__O6vOA{font-size:32px;font-weight:700;margin-bottom:16px}.page_subtitle__Rgb4y{font-size:18px;color:#6c6a64;max-width:700px;margin:0 auto}.page_search__HM_sH{max-width:500px;margin:0 auto 32px}.page_genresGrid__QhxLY{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:24px;margin-bottom:48px}.page_loaderContainer__g2zZL{display:flex;justify-content:center;align-items:center;min-height:300px}.page_errorCard__UF5Oj{text-align:center;padding:32px;margin:32px 0}.page_errorMessage__MRs0v{color:#c64545;margin-bottom:16px}.page_emptyCard__FdZcF{text-align:center;padding:32px;margin:32px 0}.page_emptyMessage__L9Ua6{margin-bottom:16px;color:#6c6a64}@media(min-width:768px){.page_genresGrid__QhxLY{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}.dark-theme .page_title__O6vOA{color:#faf9f5}.dark-theme .page_emptyMessage__L9Ua6,.dark-theme .page_subtitle__Rgb4y{color:#a09d96}.CarouselsTable_container__RMAfo{overflow-x:auto;background:#fffdf9;border-radius:8px;box-shadow:0 1px 3px rgba(20,20,19,.1)}.CarouselsTable_empty__hkwnu,.CarouselsTable_loading__37L5k{padding:2rem;text-align:center;color:#6b7280;background:#fffdf9;border-radius:8px}.CarouselsTable_table__Xbx_A{width:100%;border-collapse:collapse;font-size:.875rem}.CarouselsTable_table__Xbx_A td,.CarouselsTable_table__Xbx_A th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #e6dfd8}.CarouselsTable_table__Xbx_A th{background-color:#f8fafc;font-weight:600;color:#252523;white-space:nowrap}.CarouselsTable_table__Xbx_A td{vertical-align:top}.CarouselsTable_table__Xbx_A tbody tr:hover{background-color:#f8fafc}.CarouselsTable_table__Xbx_A .CarouselsTable_inactiveRow__S0F6Z{opacity:.6;background-color:rgba(255,253,249,.96)}.CarouselsTable_slug__o3y1C{font-size:.8rem;background:#f5f0e8;padding:.2rem .4rem;border-radius:.25rem}.CarouselsTable_overrideHint___bFKq{display:block;font-size:.75rem;color:#6b7280;margin-top:.25rem}.CarouselsTable_actions__ZxLxA{display:flex;flex-wrap:wrap;gap:.5rem}