.readerLoader_readerLoaderWrapper__MD0le{width:100%;height:100%}.readerLoader_readerLoader__AJinK{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--theme-text);background-color:var(--theme-background);font-weight:700}.readerLoader_readerLoader__AJinK:after{content:"...";overflow:hidden;display:inline-block;vertical-align:bottom;animation:readerLoader_ellipsis-dot__ukswo 1s .3s infinite;animation-fill-mode:forwards;width:3ch}@keyframes readerLoader_ellipsis-dot__ukswo{25%{content:""}50%{content:"."}75%{content:".."}to{content:"..."}}body,html{height:100%}:root{--theme-text: ;--theme-background: ;--theme-link: ;--theme-visited: ;--theme-subdue: ;--theme-disable: ;--theme-hover: ;--theme-onHover: ;--theme-select: ;--theme-onSelect: ;--theme-focus: ;--theme-elevate: ;--theme-immerse: ;--layout-radius: ;--layout-spacing: }button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}button,input{border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;border:none;color:inherit;outline:none}input{font-size:1rem;cursor:text;font:inherit}::selection{background-color:var(--theme-select);color:var(--theme-onSelect)}body,html{min-height:100%;margin:0;overflow:hidden;touch-action:pan-x pan-y;overscroll-behavior-x:none;overscroll-behavior-y:none;background-color:var(--theme-background);color:var(--theme-text);position:relative}#reader-main,#reader-shell,#wrapper{height:100%;width:100%;margin:0}.left-dock,.right-dock{height:100vh;height:100dvh}#bottom-bar,#top-bar{box-sizing:border-box;gap:2px;touch-action:manipulation;background-color:var(--theme-background)}#bottom-bar{display:flex;justify-content:center;align-items:center}.stacked-ui{position:relative;display:flex;flex-direction:column;flex:1 1;height:100vh;height:100dvh;background-color:var(--theme-background)}.stacked-ui #bottom-bar,.stacked-ui #top-bar{flex:0 0 calc(var(--icon-size, 24px) * 2.5);height:calc(var(--icon-size, 24px) * 2.5)}.stacked-ui.isImmersive:not(.isHovering) #bottom-bar,.stacked-ui.isImmersive:not(.isHovering) #top-bar{opacity:var(--theme-immerse)}.layered-ui{position:relative;top:0;bottom:0;left:0;right:0;height:100vh;height:100dvh;background-color:var(--theme-background)}.layered-ui #bottom-bar,.layered-ui #top-bar{position:absolute;left:0;right:0;height:calc(var(--icon-size, 24px) * 2.5);z-index:2;box-shadow:var(--theme-elevate);overflow:hidden;transition-property:transform,box-shadow;transition-duration:.2s;transition-timing-function:ease-in-out;transform:translateY(0)}.layered-ui #top-bar{top:0}.layered-ui #bottom-bar{bottom:0}.layered-ui.isImmersive:not(.isHovering) #top-bar{transform:translateY(calc(var(--icon-size, 24px) * -2.5));box-shadow:none;overflow:unset}.layered-ui.isImmersive:not(.isHovering) #bottom-bar{transform:translateY(calc(var(--icon-size, 24px) * 2.5));box-shadow:none}.layered-ui .bar-overlay{position:absolute;left:0;right:0;height:calc(var(--icon-size, 24px) * 2.5);pointer-events:auto;opacity:0;z-index:1000}.layered-ui #reader-header-overlay{top:0}.layered-ui #reader-footer-overlay{bottom:0}#container{contain:content;width:100%;height:100%;margin:0 auto}.readium-navigator-iframe{width:100%;height:100%;border-width:0}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}div:has(>.readium-navigator-iframe.blank):after{content:"";position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:50px;height:50px;border-radius:50px;border:5px solid grey;border-top-color:black;animation:loading 2s linear infinite}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.readerArrowButton_container__jFeoB{position:absolute;z-index:2}#readerArrowButton_left__WgACV{top:50vh;top:50dvh;transform:translateY(-50%);left:0}#readerArrowButton_left__WgACV button{margin-left:var(--arrow-offset,0)}#readerArrowButton_right__HUAXo{top:50vh;top:50dvh;transform:translateY(-50%);right:0}#readerArrowButton_right__HUAXo button{margin-right:var(--arrow-offset,0)}.readerArrowButton_container__jFeoB button{width:var(--arrow-size,40px);height:40vh;height:40dvh;border-radius:var(--layout-radius);pointer-events:auto;box-sizing:border-box;padding:5px;background-color:var(--theme-background);border:1px solid var(--theme-text)}.readerArrowButton_container__jFeoB .readerArrowButton_viewportLarge__ACTXu{background-color:transparent;border:none}.readerArrowButton_container__jFeoB button:disabled{pointer-events:none}.readerArrowButton_container__jFeoB .readerArrowButton_visuallyHidden__TNtZS{opacity:0}.readerArrowButton_container__jFeoB button[data-focused]{outline:2px solid var(--theme-focus);opacity:1}.readerArrowButton_container__jFeoB button[data-disabled]{opacity:0}@media (hover:hover) and (pointer:fine){.readerArrowButton_container__jFeoB button:not(:disabled):hover{opacity:1;transition:all .2s}}.readerArrowButton_container__jFeoB button svg{fill:var(--theme-text);stroke:var(--theme-text);width:100%;height:100%}.docking_dockerWrapper__Zywwt{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:calc(var(--icon-size, 24px) * (1 / 4) * -1);margin-inline-end:calc(var(--icon-size, 24px) * (1 / 4) * -1);display:flex;gap:2px;-webkit-padding-start:var(--layout-spacing);padding-inline-start:var(--layout-spacing)}.docking_docker__Tp1f4{display:flex;gap:2px}.docking_dockResizeHandle__qScpe{position:relative;width:0}.docking_dockResizeHandle__qScpe:focus-visible{outline:2px solid var(--theme-focus)}.docking_dockResizeHandleGrab__zp7Pm{position:absolute;z-index:1000;top:50%;transform:translateY(-50%);width:5px;height:50px;border-radius:5px;background-color:var(--theme-subdue)}.docking_dockResizeHandleGrabLeft__CYMgR{left:0}.docking_dockResizeHandleGrabRight__ButJd{left:-5px}.readerHeader_header__NGL_3{box-sizing:border-box;display:grid;grid-template-areas:"header-start header-center header-end";grid-template-columns:1fr 3fr 1fr;padding:.25rem .5rem 0}.readerHeader_backLinkWrapper__PH2HV{grid-area:header-start;justify-self:start;align-self:center}.readerHeader_header__NGL_3 h1{font-size:1rem;color:var(--theme-text);font-weight:400;grid-area:header-center;justify-self:center;align-self:center;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease-in-out}.readerHeader_actionsWrapper__bF_FI{grid-area:header-end;justify-self:end;display:flex;align-items:center;gap:2px}.layered-ui.isImmersive:not(.isHovering) .overflowMenu_activeButton__yl1gK.overflowMenu_hintButton__lJAVD{transform:translateY(calc(var(--icon-size, 24px) * 2.5));transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.layered-ui.isReflow.isScroll.isImmersive:not(.isHovering) .overflowMenu_activeButton__yl1gK.overflowMenu_hintButton__lJAVD{outline:1px solid var(--theme-subdue);background-color:var(--theme-background)}.overflowMenu_overflowPopover__bwDkn{background-color:var(--theme-background);color:var(--theme-text);padding:calc(var(--layout-spacing) / 2);border-radius:var(--layout-radius);border:1px solid var(--theme-subdue);filter:drop-shadow(var(--theme-elevate));box-sizing:border-box;max-width:var(--constraints-popover,500px);width:max-content}.overflowMenu_overflowMenu__AmOID{outline:none}.overflowMenu_menuItem___eyrO{display:flex;align-items:center;gap:calc(var(--layout-spacing) / 2);padding:calc(var(--layout-spacing) / 2);border-radius:var(--layout-radius);outline:none}.overflowMenu_menuItem___eyrO[data-hovered]{background-color:var(--theme-hover)}.overflowMenu_menuItem___eyrO[data-focus-visible]{outline:2px solid var(--theme-focus)}.overflowMenu_menuItem___eyrO[data-disabled]{color:var(--theme-disable)}.overflowMenu_menuItem___eyrO>svg{width:calc(var(--icon-size, 24px) / 1.5);height:calc(var(--icon-size, 24px) / 1.5);fill:currentColor}.overflowMenu_menuItemLabel__5xspN{font-size:1rem}.overflowMenu_menuItemKbdShortcut__rrlah{font-family:monospace;font-weight:700;color:var(--theme-subdue);padding:5px;-webkit-margin-start:auto;margin-inline-start:auto;border-radius:var(--layout-radius);border:1px solid var(--theme-subdue)}.backLink_backLink__TYVfb{display:block;box-sizing:content-box;padding:calc(var(--icon-size, 24px) * (1/4));text-align:start;border-radius:var(--layout-radius);max-width:100%;height:var(--icon-size,24px)}.backLink_backLink__TYVfb svg{fill:var(--theme-text);max-width:100%;height:100%}.backLink_backLink__TYVfb img{max-width:100%;height:100%}.backLink_backLink__TYVfb[data-hovered]{background-color:var(--theme-hover)}.backLink_backLink__TYVfb[data-focus-visible]{outline:2px solid var(--theme-focus)}.backLink_backLink__TYVfb[data-disabled]{color:var(--theme-disable)}.backLink_backLink__TYVfb[data-disabled] svg{fill:var(--theme-disable)}.readerSharedUI_backButton__mz5ok,.readerSharedUI_closeButton__rp9gS,.readerSharedUI_dockerButton__e1cpj,.readerSharedUI_icon__jfHej{box-sizing:border-box;padding:calc(var(--icon-size, 24px) * (1/4));text-align:center;border-radius:var(--layout-radius)}.readerSharedUI_backButton__mz5ok{box-sizing:content-box;height:var(--icon-size,24px);border:2px solid transparent;display:flex;align-items:center}.readerSharedUI_backButton__mz5ok,.readerSharedUI_closeButton__rp9gS{-webkit-margin-start:auto;margin-inline-start:auto}.readerSharedUI_backButton__mz5ok svg,.readerSharedUI_closeButton__rp9gS svg,.readerSharedUI_dockerButton__e1cpj svg,.readerSharedUI_icon__jfHej svg{fill:var(--theme-text);width:var(--icon-size,24px);height:var(--icon-size,24px)}.readerSharedUI_backButton__mz5ok[data-hovered],.readerSharedUI_closeButton__rp9gS[data-hovered],.readerSharedUI_dockerButton__e1cpj[data-hovered],.readerSharedUI_icon__jfHej[data-hovered]{background-color:var(--theme-hover)}.readerSharedUI_backButton__mz5ok[data-focus-visible],.readerSharedUI_closeButton__rp9gS[data-focus-visible],.readerSharedUI_dockerButton__e1cpj[data-focus-visible],.readerSharedUI_icon__jfHej[data-focus-visible]{outline:2px solid var(--theme-focus)}.readerSharedUI_backButton__mz5ok[data-disabled]{color:var(--theme-disable)}.readerSharedUI_backButton__mz5ok[data-disabled] svg,.readerSharedUI_closeButton__rp9gS[data-disabled] svg,.readerSharedUI_dockerButton__e1cpj[data-disabled] svg,.readerSharedUI_icon__jfHej[data-disabled] svg{fill:var(--theme-disable)}.readerSharedUI_tooltip__nQLLC{background-color:var(--theme-text);color:var(--theme-background);padding:5px;border-radius:var(--layout-radius)}.readerSharedUI_alwaysVisible__fXVzc{opacity:1}.stacked-ui.isImmersive:not(.isHovering) .readerSharedUI_partiallyVisible__CSMl_{opacity:0}.readerSharedUI_iconCompSm__NRbA8{padding:calc(var(--icon-size, 24px) * (1/3))}.readerSharedUI_iconCompSm__NRbA8 svg{width:calc(var(--icon-size, 24px) * (3/4));height:calc(var(--icon-size, 24px) * (3/4));stroke:var(--theme-text)}.readerSharedUI_iconCompLg__uyoiX{padding:calc(var(--icon-size, 24px) * (1/6))}.readerSharedUI_iconCompLg__uyoiX svg{width:calc(var(--icon-size, 24px) * (4/3));height:calc(var(--icon-size, 24px) * (4/3))}.readerSharedUI_iconApplyStroke__lIJzX svg{stroke:var(--theme-text)}.readerPagination_pagination__TlrDP{box-sizing:border-box;display:grid;grid-gap:calc(var(--layout-spacing) / 2);gap:calc(var(--layout-spacing) / 2);grid-template-areas:"pagination-start pagination-center pagination-end";grid-template-columns:1fr minmax(auto,1fr) 1fr;background-color:var(--theme-background);color:var(--theme-text);align-items:center;width:100%;max-width:var(--constraints-pagination,100%)}.readerPagination_paginationListItem__jmpEj{box-sizing:border-box;list-style:none}.readerPagination_paginationListItem__jmpEj:has(.readerPagination_previousButton__vOsfn){grid-area:pagination-start}.readerPagination_paginationListItem__jmpEj:has(.readerPagination_progression__eByKf){grid-area:pagination-center}.readerPagination_paginationListItem__jmpEj:has(.readerPagination_nextButton__gWr8T){grid-area:pagination-end}.readerPagination_paginationListItem__jmpEj button{box-sizing:border-box;padding:calc(var(--icon-size, 24px) * (1/4)) calc(var(--layout-spacing) / 2);gap:calc(var(--layout-spacing) / 2);max-height:calc(var(--icon-size, 24px) * 2);max-width:100%;border-radius:var(--layout-radius);display:flex;align-items:center}.readerPagination_nextButton__gWr8T{-webkit-margin-start:auto;margin-inline-start:auto;text-align:end}.readerPagination_paginationListItem__jmpEj button[data-hovered]{background-color:var(--theme-hover)}.readerPagination_paginationListItem__jmpEj button[data-focus-visible]{outline:2px solid var(--theme-focus)}.readerPagination_paginationListItem__jmpEj button[data-disabled]{color:var(--theme-disable)}.readerPagination_paginationListItem__jmpEj button .readerPagination_paginationLabel__k0r_i{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;-webkit-line-clamp:1;line-clamp:1}.readerPagination_paginationListItem__jmpEj button svg{flex:none;width:var(--icon-size,24px);height:var(--icon-size,24px);fill:var(--theme-text)}#readerProgression_current__yy8Dj{color:var(--theme-text);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;text-align:center}.jumpToPosition_jumpToPositionForm__o4Geg{display:flex;gap:calc(var(--layout-spacing) / 2)}.jumpToPosition_jumpToPositionLabel__pgbf0{margin-block:var(--layout-spacing);display:block}.jumpToPosition_jumpToPositionInput__4bD7v{display:block;font-weight:700;padding:calc(var(--icon-size, 24px) * (1/4)) calc(var(--layout-spacing) / 2);border-radius:var(--layout-radius);border:2px solid var(--theme-subdue)}.jumpToPosition_jumpToPositionButton__BaGhj{box-sizing:content-box;border:2px solid var(--theme-subdue);padding:calc(var(--icon-size, 24px) * (1/4)) calc(var(--icon-size, 24px) * (1/2));text-align:center;border-radius:var(--layout-radius);-webkit-margin-start:auto;margin-inline-start:auto;align-self:flex-end}.jumpToPosition_jumpToPositionButton__BaGhj[data-hovered]{background-color:var(--theme-hover)}.jumpToPosition_jumpToPositionButton__BaGhj[data-focus-visible],.jumpToPosition_jumpToPositionInput__4bD7v[data-focus-visible]{outline:2px solid var(--theme-focus)}.jumpToPosition_jumpToPositionButton__BaGhj[data-disabled],.jumpToPosition_jumpToPositionNumberField__K6Me5[data-disabled]{color:var(--theme-disable)}.sheets_fullScreenSheet__F5phd{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;width:100%;height:100%;max-height:var(--visual-viewport-height,100dvh);align-items:center}.sheets_fullScreenSheet__F5phd,.sheets_popOverSheet__7ocMr{overflow-y:auto;scroll-padding-top:calc(var(--sheet-sticky-header, 80px) + var(--layout-spacing));scroll-padding-bottom:var(--layout-spacing);box-sizing:border-box;background-color:var(--theme-background);color:var(--theme-text)}.sheets_popOverSheet__7ocMr{width:calc(340px + (2 * var(--layout-spacing)));max-width:var(--constraints-popover,500px);max-height:100%;max-height:var(--visual-viewport-height,100dvh);padding:0;border-radius:var(--layout-radius);border:1px solid var(--theme-subdue);filter:drop-shadow(var(--theme-elevate))}.sheets_bottomSheetModal__A9Y2Y{box-sizing:border-box;max-width:var(--constraints-bottomSheet,600px);left:max(calc((100% - var(--constraints-bottomSheet, 600px)) / 2),0px)!important;background-color:var(--theme-background)!important;color:var(--theme-text)!important;border:none;filter:none!important;box-shadow:none!important;border-top-left-radius:28px!important;border-top-right-radius:28px!important;transition:border-radius .5s}.sheets_bottomSheetModal__A9Y2Y:after{content:"";z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;transform:translateZ(0);box-shadow:var(--theme-elevate);border-top-left-radius:28px;border-top-right-radius:28px}.sheets_bottomSheetModalFullHeightDetent__QXwwC{height:calc(100% - env(safe-area-inset-top))!important}.sheets_bottomSheetModalContentHeightDetent__61l83{max-height:calc(100% - env(safe-area-inset-top))!important}.sheets_bottomSheetModal__A9Y2Y[data-full-height]{border-top-left-radius:0!important;border-top-right-radius:0!important;transition:border-radius .5s}.sheets_bottomSheetBackdrop__SbIPX{pointer-events:auto!important;background-color:transparent!important}.sheets_bottomSheetScrim__ggWbN{background-color:var(--defaults-scrim)!important}.sheets_bottomSheet__zk4CS{padding:0;background-color:var(--theme-background);color:var(--theme-text)}.sheets_bottomSheetScroller__VNNze{position:relative;scroll-padding-bottom:calc(var(--layout-spacing) * 4)}.sheets_dragIndicator__77qne{width:calc(var(--icon-size, 40px) * 1.5);position:absolute;top:0;left:50%;transform:translateX(-50%)}.sheets_dragIndicator__77qne[data-focus-visible]{border-radius:var(--layout-radius);outline:2px solid var(--theme-focus)}.sheets_dragIndicator__77qne svg{fill:var(--theme-subdue);width:100%;height:auto}.sheets_dockedSheet__ADgxX{position:relative;overflow-y:auto;scroll-padding-top:calc(var(--sheet-sticky-header, 80px) + var(--layout-spacing));scroll-padding-bottom:var(--layout-spacing);box-sizing:border-box;width:100%;max-width:100%;height:100vh;height:100dvh;background-color:var(--theme-background);color:var(--theme-text)}.sheets_dockedSheetLeftBorder__FNdxg{border-right:1px solid var(--theme-subdue)}.sheets_dockedSheetRightBorder__RtEK6{border-left:1px solid var(--theme-subdue)}.sheets_sheetDialog__tCwMs{outline:none}.sheets_sheetHeader__oFYTe{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:10;padding:calc(var(--layout-spacing) / 2) var(--layout-spacing)}.sheets_bottomSheetHeader__fqD7i,.sheets_sheetHeader__oFYTe{display:flex;align-items:center;background-color:var(--theme-background);border-bottom:1px solid var(--theme-subdue)}.sheets_bottomSheetHeader__fqD7i{box-sizing:border-box;padding:var(--layout-spacing) var(--layout-spacing) calc(var(--layout-spacing) / 2) var(--layout-spacing);border-top-left-radius:28px!important;border-top-right-radius:28px!important;transition:border-radius .5s}.sheets_bottomSheetModal__A9Y2Y[data-full-height] .sheets_bottomSheetHeader__fqD7i{border-top-left-radius:0!important;border-top-right-radius:0!important;transition:border-radius .5s}.sheets_sheetHeading__0T0u1{font-size:1.25rem;line-height:1;margin:0;padding:0}.sheets_sheetBody__uNqla{padding:var(--layout-spacing)}.settings_readerSettingsGroup__bvaIO{margin:calc(var(--layout-spacing) * 2) 0}.settings_readerSettings__3eDXN .settings_readerSettingsGroup__bvaIO:first-of-type{margin-top:0}.settings_readerSettings__3eDXN .settings_readerSettingsGroup__bvaIO:last-of-type{margin-bottom:0}.settings_readerSettingsAdvancedGroup__QO5T1{position:relative}.settings_readerSettingsAdvancedIcon__Kq_7y{position:absolute;inset-inline-end:0;inset-block-start:0}.settings_readerSettingsLabel__6X6du{display:block;font-weight:700;font-size:1rem;margin:0}.settings_readerSettingsGroupLabel__rp9nI{padding-top:calc(var(--icon-size, 24px) * (1/3))}.settings_readerSettingsGroupWrapper__ZUw3R,.settings_readerSettingsRadioWrapper__H58oQ{margin:var(--layout-spacing) 0;text-align:center;border-radius:var(--layout-radius)}.settings_readerSettingsRadioWrapper__H58oQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,100px),1fr));grid-gap:calc(var(--layout-spacing) / 4);gap:calc(var(--layout-spacing) / 4);width:100%}.settings_readerSettingsGroupWrapper__ZUw3R{display:flex;width:-moz-fit-content;width:fit-content;gap:var(--layout-spacing) calc(var(--layout-spacing) / 2)}.settings_readerSettingsAdvancedGroup__QO5T1 .settings_readerSettingsRadioWrapper__H58oQ{margin-bottom:0}.settings_readerSettingsGroupWrapper__ZUw3R[data-focus-within]:has(input[data-focus-visible]){outline:2px solid var(--theme-focus)}.settings_readerSettingsNumberField__w_ZTx .settings_readerSettingsInput__G64fW{background-color:var(--theme-background);color:var(--theme-text);font-weight:700;align-self:center;max-width:10ch}.settings_readerSettingsGroupWrapper__ZUw3R[data-disabled] .settings_readerSettingsInput__G64fW{color:var(--theme-disable)}.settings_readerSettingsRadio__O6VK9{padding:calc(var(--layout-spacing) / 2);border-radius:var(--layout-radius);box-sizing:border-box;border:2px solid transparent}.settings_readerSettingsRadio__O6VK9:not(.settings_readerSettingsThemeRadio__83hzF){display:flex;flex-direction:column;align-items:center;gap:calc(var(--layout-spacing) / 2);min-width:0;width:100%}.settings_readerSettingsRadio__O6VK9:not(.settings_readerSettingsThemeRadio__83hzF)>*{width:100%;text-align:center}.settings_readerSettingsRadio__O6VK9:not(.settings_readerSettingsThemeRadio__83hzF) span{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.2em;max-height:2.4em;width:100%;box-sizing:border-box;white-space:normal}.settings_readerSettingsRadio__O6VK9:not(.settings_readerSettingsThemeRadio__83hzF)[data-selected]{border:2px solid var(--theme-subdue)}.settings_readerSettingsRadio__O6VK9[data-disabled]{color:var(--theme-disable)}.settings_readerSettingsRadio__O6VK9[data-hovered]{background-color:var(--theme-hover)}.settings_readerSettingsRadio__O6VK9[data-focus-visible]{outline:2px solid var(--theme-focus)}.settings_readerSettingsRadio__O6VK9 svg{width:var(--icon-size,32px);height:var(--icon-size,32px);fill:currentColor}.settings_readerSettingsThemesWrapper__KiRgu{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;max-width:100%;grid-gap:calc(var(--layout-spacing) / 2);gap:calc(var(--layout-spacing) / 2)}.settings_readerSettingsThemeRadio__83hzF{padding-block:calc(var(--layout-spacing) / 4);padding-inline:calc((var(--icon-size, 24px) * 5/6) + (var(--layout-spacing) / 4));position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.settings_readerSettingsThemeRadio__83hzF svg{width:calc(var(--icon-size, 24px) * 5/6);height:calc(var(--icon-size, 24px) * 5/6);position:absolute;inset-inline-end:5px;inset-block-end:5px;fill:currentColor}.settings_readerSettingsSeparator__dZJJQ{border:none;border-top:1px solid var(--theme-subdue)}.settings_readerSettingsSlider___T5xm{display:grid;grid-template-areas:"label output blank" "track track blank";grid-template-columns:1fr auto minmax(calc(var(--layout-spacing) / 2),20%);grid-gap:calc(var(--layout-spacing) / 2);gap:calc(var(--layout-spacing) / 2);color:var(--theme-text);flex-direction:column;max-width:100%}.settings_readerSettingsSliderLabel__AgV3V{grid-area:label;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.settings_readerSettingsSliderOutput__3z1MQ{grid-area:output}.settings_readerSettingsSlider___T5xm[data-disabled] .settings_readerSettingsSliderLabel__AgV3V,.settings_readerSettingsSlider___T5xm[data-disabled] .settings_readerSettingsSliderOutput__3z1MQ{color:var(--theme-disable)}.settings_readerSettingsSliderTrack__Fh1Q0{grid-area:track;position:relative;height:30px;width:auto;box-sizing:border-box;margin-inline:calc(var(--layout-spacing) / 2)}.settings_readerSettingsSliderTrack__Fh1Q0:before{content:"";display:block;position:absolute;background:var(--theme-subdue);height:3px;width:100%;top:50%;transform:translateY(-50%)}.settings_readerSettingsSliderThumb__wM9P0{width:1.25rem;height:1.25rem;border-radius:50%;background:var(--theme-text);border:2px solid var(--theme-subdue);top:50%}.settings_readerSettingsSlider___T5xm[data-disabled] .settings_readerSettingsSliderThumb__wM9P0{background:var(--theme-disable);border:2px solid var(--theme-disable)}.settings_readerSettingsSliderThumb__wM9P0[data-dragging]{background:var(--theme-subdue)}.settings_readerSettingsSliderThumb__wM9P0[data-focus-visible]{outline:2px solid var(--theme-focus);border:2px solid var(--theme-focus)}.settings_readerSettingsSliderWithTicks__egn3W .settings_readerSettingsSliderTrack__Fh1Q0:before{background:linear-gradient(to right,var(--theme-subdue) 0,var(--theme-subdue) 100%) 0 50% /100% 3px no-repeat,repeating-linear-gradient(to right,var(--theme-text) 0,var(--theme-text) 1px,transparent 1px,transparent calc((100% - 2px) / var(--slider-ticks, 10))) 0 50% /100% 15px no-repeat;height:15px;transform:translateY(-50%);position:relative}.settings_readerSettingsSliderWithTicks__egn3W .settings_readerSettingsSliderTrack__Fh1Q0:after{content:"";background:linear-gradient(to right,var(--theme-subdue) 0,var(--theme-subdue) 3px,transparent 3px,transparent 100%) 0 50% /100% 20px no-repeat,linear-gradient(to left,var(--theme-subdue) 0,var(--theme-subdue) 3px,transparent 3px,transparent 100%) 100% 50% /100% 20px no-repeat;position:absolute;top:50%;left:0;right:0;height:20px;transform:translateY(-50%);pointer-events:none}.settings_readerSettingsDropdownButton__ZQUpv{margin-top:var(--layout-spacing);position:relative;padding-block:calc(var(--layout-spacing) / 2);padding-inline:calc(var(--layout-spacing) / 2) calc(var(--icon-size, 24px) * 6/5);border-radius:var(--layout-radius);box-sizing:border-box;border:1px solid var(--theme-subdue);max-width:100%}.settings_readerSettingsDropdownButton__ZQUpv[data-focus-visible]{outline:2px solid var(--theme-focus)}.settings_readerSettingsDropdownButton__ZQUpv svg{width:calc(var(--icon-size, 24px) * 5/6);height:calc(var(--icon-size, 24px) * 5/6);position:absolute;inset-inline-end:calc(var(--layout-spacing) / 4);inset-block-start:calc(var(--layout-spacing) / 2);fill:currentColor}.settings_readerSettingsDropdownPopover__L1NLx{background-color:var(--theme-background);color:var(--theme-text);padding:calc(var(--layout-spacing) / 2);border-radius:var(--layout-radius);border:1px solid var(--theme-subdue);filter:drop-shadow(var(--theme-elevate));box-sizing:border-box;width:max-content;z-index:1000000!important}.settings_readerSettingsDropdownListbox__N_te0{display:flex;flex-direction:column;gap:calc(var(--layout-spacing) / 2)}.settings_readerSettingsDropdownListboxItem__oYcTY{padding:calc(var(--layout-spacing) / 4)}.settings_readerSettingsDropdownListboxItem__oYcTY[data-selected]{color:var(--theme-subdue)}.settings_readerSettingsDropdownListboxItem__oYcTY[data-focus-visible]{outline:2px solid var(--theme-focus)}.settings_readerSettingsDropdownListboxItem__oYcTY[data-disabled]{color:var(--theme-disable)}.settings_readerSettingsSwitch__KyZlx{display:flex;align-items:center;gap:5px;color:var(--theme-text);margin:var(--layout-spacing) 0}.settings_readerSettingsSwitchIndicator__1oshQ{width:2rem;height:1.143rem;border:2px solid var(--theme-subdue);background:var(--theme-background);border-radius:1.143rem;transition:all .2s}.settings_readerSettingsSwitchIndicator__1oshQ:before{content:"";display:block;margin:.143rem;width:.857rem;height:.857rem;background:var(--theme-subdue);border-radius:16px;transition:all .2s}.settings_readerSettingsSwitch__KyZlx[data-selected] .settings_readerSettingsSwitchIndicator__1oshQ:before{background:var(--theme-text);transform:translateX(100%)}:dir(rtl) .settings_readerSettingsSwitch__KyZlx[data-selected] .settings_readerSettingsSwitchIndicator__1oshQ:before{background:var(--theme-text);transform:translateX(-100%)}.settings_readerSettingsSwitch__KyZlx[data-focus-visible] .settings_readerSettingsSwitchIndicator__1oshQ{outline:2px solid var(--theme-focus)}.settings_readerSettingsSwitch__KyZlx[data-disabled]{color:var(--theme-disable)}.settings_readerSettingsSwitch__KyZlx[data-disabled] .settings_readerSettingsSwitchIndicator__1oshQ:before{background:var(--theme-disable)!important}.toc_tocSearch__FCUql{margin-bottom:var(--layout-spacing);display:grid;grid-template-areas:"label label" "input button";grid-template-columns:1fr auto;align-items:center;width:100%}.toc_tocSearchLabel__yv5oJ{grid-area:label;margin-bottom:calc(var(--layout-spacing) / 2)}.toc_tocSearchInput__XAVXg{grid-area:input;box-sizing:border-box;width:100%;max-width:100%;display:block;border-radius:var(--layout-radius);border:2px solid var(--theme-subdue);padding:calc(var(--icon-size, 24px) * (1/4)) calc(var(--layout-spacing) / 2)}.toc_tocSearchInput__XAVXg::-webkit-search-cancel-button,.toc_tocSearchInput__XAVXg::-webkit-search-decoration{-webkit-appearance:none}.toc_tocSearchInput__XAVXg[data-focus-visible]{outline:2px solid var(--theme-focus)}.toc_tocClearButton__frp_R,.toc_tocSearchIcon__LVj35{grid-area:button;-webkit-margin-start:calc(var(--icon-size, 24px) * -1.25);margin-inline-start:calc(var(--icon-size, 24px) * -1.25);height:100%;display:flex;align-items:center}.toc_tocSearchIcon__LVj35 svg{fill:var(--theme-subdue);width:var(--icon-size,24px);height:var(--icon-size,24px)}.toc_tocClearButton__frp_R svg{fill:var(--theme-text);width:var(--icon-size,24px);height:var(--icon-size,24px)}.toc_tocClearButton__frp_R[data-disabled],.toc_tocSearchIcon__LVj35[hidden]{display:none}.toc_tocTree__s0Xeq{background:var(--theme-background);color:var(--theme-text);outline:none;width:100%;max-height:100%;box-sizing:border-box}.toc_tocTreeItem__DPBTB{display:flex;padding:calc(var(--layout-spacing) / 2);-webkit-padding-start:calc(((var(--tree-item-level) - 1) * var(--layout-spacing)) + (var(--layout-spacing) / 2));padding-inline-start:calc(((var(--tree-item-level) - 1) * var(--layout-spacing)) + (var(--layout-spacing) / 2));border-radius:var(--layout-radius);border:2px solid transparent;box-sizing:border-box}.toc_tocTree__s0Xeq:has(.toc_tocTreeItemButton___YUpc) .toc_tocTreeItem__DPBTB{-webkit-padding-start:calc((var(--tree-item-level) * var(--layout-spacing)) + (var(--layout-spacing) / 2));padding-inline-start:calc((var(--tree-item-level) * var(--layout-spacing)) + (var(--layout-spacing) / 2))}.toc_tocTree__s0Xeq .toc_tocTreeItem__DPBTB:has(.toc_tocTreeItemButton___YUpc){-webkit-padding-start:calc(((var(--tree-item-level) - 1) * var(--layout-spacing)));padding-inline-start:calc(((var(--tree-item-level) - 1) * var(--layout-spacing)))}.toc_tocTreeItemText__nl6bk{display:flex;flex:1 1 auto}.toc_tocTreeItemTextTitle__ztZVG{text-wrap:balance}.toc_tocTreeItemTextPosition__o4lqS{-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-start:calc(var(--layout-spacing) / 2);padding-inline-start:calc(var(--layout-spacing) / 2);color:var(--theme-subdue);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.toc_tocTreeItemButton___YUpc{align-self:flex-start;width:calc(var(--icon-size, 24px) * 5/6);height:calc(var(--icon-size, 24px) * 5/6);-webkit-margin-end:calc(var(--layout-spacing) / 2);margin-inline-end:calc(var(--layout-spacing) / 2)}.toc_tocTreeItem__DPBTB[data-href]{cursor:pointer}.toc_tocTreeItem__DPBTB:hover{background-color:var(--theme-hover)}.toc_tocTreeItem__DPBTB[data-focus-visible]{outline:2px solid var(--theme-focus)}.toc_tocTreeItem__DPBTB[data-disabled]{color:var(--theme-disable)}.toc_tocTreeItem__DPBTB[data-selected]{border:2px solid var(--theme-subdue)}.toc_tocTreeItemButton___YUpc svg{flex:none;rotate:0deg;transition:rotate .2s;width:100%;height:100%;fill:var(--theme-text)}.toc_tocTreeItem__DPBTB[data-expanded] .toc_tocTreeItemButton___YUpc svg{rotate:90deg}.toc_empty__Xh3Az{max-width:25ch;text-align:start;text-wrap:balance}