.layered-ui.isImmersive:not(.isHovering) .overflowMenu-module-QL32ISXF-module__sjm6La__hintButton{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-module-QL32ISXF-module__sjm6La__hintButton{outline:1px solid var(--theme-subdue);background-color:var(--theme-background)}.overflowMenu-module-QL32ISXF-module__sjm6La__overflowPopover{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-module-QL32ISXF-module__sjm6La__overflowMenu{outline:none}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItem{align-items:center;gap:calc(var(--layout-spacing)/2);padding:calc(var(--layout-spacing)/2);border-radius:var(--layout-radius);outline:none;display:flex}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItem[data-hovered]{background-color:var(--theme-hover)}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItem[data-focus-visible]{outline:2px solid var(--theme-focus)}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItem[data-disabled]{color:var(--theme-disable)}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItem>svg{width:calc(var(--icon-size,24px)/1.5);height:calc(var(--icon-size,24px)/1.5);fill:currentColor}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItemLabel{font-size:1rem}.overflowMenu-module-QL32ISXF-module__sjm6La__menuItemKbdShortcut{color:var(--theme-subdue);border-radius:var(--layout-radius);border:1px solid var(--theme-subdue);margin-inline-start:auto;padding:5px;font-family:monospace;font-weight:700}
.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__icon,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__dockerButton,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__closeButton,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton{box-sizing:border-box;padding:calc(var(--icon-size,24px)*(1/4));text-align:center;border-radius:var(--layout-radius)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton{box-sizing:content-box;height:var(--icon-size,24px);border:2px solid #0000;align-items:center;display:flex}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__closeButton,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton{margin-inline-start:auto}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__icon svg,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__dockerButton svg,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__closeButton svg,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton svg{fill:var(--theme-text);width:var(--icon-size,24px);height:var(--icon-size,24px)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__icon[data-hovered],.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__dockerButton[data-hovered],.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__closeButton[data-hovered],.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton[data-hovered]{background-color:var(--theme-hover)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__icon[data-focus-visible],.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__dockerButton[data-focus-visible],.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__closeButton[data-focus-visible],.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton[data-focus-visible]{outline:2px solid var(--theme-focus)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton[data-disabled]{color:var(--theme-disable)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__icon[data-disabled] svg,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__dockerButton[data-disabled] svg,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__closeButton[data-disabled] svg,.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__backButton[data-disabled] svg{fill:var(--theme-disable)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__tooltip{background-color:var(--theme-text);color:var(--theme-background);border-radius:var(--layout-radius);padding:5px}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__alwaysVisible{opacity:1}.stacked-ui.isImmersive:not(.isHovering) .readerSharedUI-module-Y2VDWFS5-module__kjcDGa__partiallyVisible{opacity:0}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__iconCompSm{padding:calc(var(--icon-size,24px)*(1/3))}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__iconCompSm svg{width:calc(var(--icon-size,24px)*(3/4));height:calc(var(--icon-size,24px)*(3/4));stroke:var(--theme-text)}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__iconCompLg{padding:calc(var(--icon-size,24px)*(1/6))}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__iconCompLg svg{width:calc(var(--icon-size,24px)*(4/3));height:calc(var(--icon-size,24px)*(4/3))}.readerSharedUI-module-Y2VDWFS5-module__kjcDGa__iconApplyStroke svg{stroke:var(--theme-text)}
.sheets-module-LJOLY4MK-module__C7G_bq__fullScreenSheet{z-index:10;scroll-padding-top:calc(var(--sheet-sticky-header,80px) + var(--layout-spacing));scroll-padding-bottom:var(--layout-spacing);box-sizing:border-box;width:100%;height:100%;max-height:var(--visual-viewport-height,100dvh);background-color:var(--theme-background);color:var(--theme-text);align-items:center;position:fixed;inset:0;overflow-y:auto}.sheets-module-LJOLY4MK-module__C7G_bq__popOverSheet{scroll-padding-top:calc(var(--sheet-sticky-header,80px) + var(--layout-spacing));scroll-padding-bottom:var(--layout-spacing);box-sizing:border-box;width:calc(340px + (2*var(--layout-spacing)));max-width:var(--constraints-popover,500px);max-height:100%;max-height:var(--visual-viewport-height,100dvh);background-color:var(--theme-background);color:var(--theme-text);border-radius:var(--layout-radius);border:1px solid var(--theme-subdue);filter:drop-shadow(var(--theme-elevate));padding:0;overflow-y:auto}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetModal{box-sizing:border-box;max-width:var(--constraints-bottomSheet,600px);border:none;transition:border-radius .5s;left:max(calc((100% - var(--constraints-bottomSheet,600px))/2),0px)!important;background-color:var(--theme-background)!important;color:var(--theme-text)!important;filter:none!important;box-shadow:none!important;border-top-left-radius:28px!important;border-top-right-radius:28px!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetModal:after{content:"";z-index:-1;box-shadow:var(--theme-elevate);border-top-left-radius:28px;border-top-right-radius:28px;position:absolute;inset:0;transform:translateZ(0)}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetModalFullHeightDetent{height:calc(100% - env(safe-area-inset-top))!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetModalContentHeightDetent{max-height:calc(100% - env(safe-area-inset-top))!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetModal[data-full-height]{transition:border-radius .5s;border-top-left-radius:0!important;border-top-right-radius:0!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetBackdrop{pointer-events:auto!important;background-color:#0000!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetScrim{background-color:var(--defaults-scrim)!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheet{background-color:var(--theme-background);color:var(--theme-text);padding:0}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetScroller{scroll-padding-bottom:calc(var(--layout-spacing)*4);position:relative}.sheets-module-LJOLY4MK-module__C7G_bq__dragIndicator{width:calc(var(--icon-size,40px)*1.5);position:absolute;top:0;left:50%;transform:translate(-50%)}.sheets-module-LJOLY4MK-module__C7G_bq__dragIndicator[data-focus-visible]{border-radius:var(--layout-radius);outline:2px solid var(--theme-focus)}.sheets-module-LJOLY4MK-module__C7G_bq__dragIndicator svg{fill:var(--theme-subdue);width:100%;height:auto}.sheets-module-LJOLY4MK-module__C7G_bq__dockedSheet{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);width:100%;max-width:100%;height:100dvh;color:var(--theme-text);position:relative;overflow-y:auto}.sheets-module-LJOLY4MK-module__C7G_bq__dockedSheetLeftBorder{border-right:1px solid var(--theme-subdue)}.sheets-module-LJOLY4MK-module__C7G_bq__dockedSheetRightBorder{border-left:1px solid var(--theme-subdue)}.sheets-module-LJOLY4MK-module__C7G_bq__sheetDialog{outline:none}.sheets-module-LJOLY4MK-module__C7G_bq__sheetHeader{z-index:10;padding:calc(var(--layout-spacing)/2)var(--layout-spacing);background-color:var(--theme-background);border-bottom:1px solid var(--theme-subdue);align-items:center;display:flex;position:sticky;top:0;left:0;right:0}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetHeader{box-sizing:border-box;background-color:var(--theme-background);border-bottom:1px solid var(--theme-subdue);padding:var(--layout-spacing)var(--layout-spacing)calc(var(--layout-spacing)/2)var(--layout-spacing);align-items:center;transition:border-radius .5s;display:flex;border-top-left-radius:28px!important;border-top-right-radius:28px!important}.sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetModal[data-full-height] .sheets-module-LJOLY4MK-module__C7G_bq__bottomSheetHeader{transition:border-radius .5s;border-top-left-radius:0!important;border-top-right-radius:0!important}.sheets-module-LJOLY4MK-module__C7G_bq__sheetHeading{margin:0;padding:0;font-size:1.25rem;line-height:1}.sheets-module-LJOLY4MK-module__C7G_bq__sheetBody{padding:var(--layout-spacing)}
.docking-module-TDNYZX4H-module__7OP3Dq__dockerWrapper{gap:2px;margin-inline-start:auto;margin-inline-end:calc(var(--icon-size,24px)*(1/4)*-1);padding-inline-start:var(--layout-spacing);display:flex}.docking-module-TDNYZX4H-module__7OP3Dq__docker{gap:2px;display:flex}.docking-module-TDNYZX4H-module__7OP3Dq__dockResizeHandle{width:0;position:relative}.docking-module-TDNYZX4H-module__7OP3Dq__dockResizeHandle:focus-visible{outline:2px solid var(--theme-focus)}.docking-module-TDNYZX4H-module__7OP3Dq__dockResizeHandleGrab{z-index:1000;background-color:var(--theme-subdue);border-radius:5px;width:5px;height:50px;position:absolute;top:50%;transform:translateY(-50%)}.docking-module-TDNYZX4H-module__7OP3Dq__dockResizeHandleGrabLeft{left:0}.docking-module-TDNYZX4H-module__7OP3Dq__dockResizeHandleGrabRight{left:-5px}
.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionForm{gap:calc(var(--layout-spacing)/2);display:flex}.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionLabel{margin-block:var(--layout-spacing);display:block}.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionInput{padding:calc(var(--icon-size,24px)*(1/4))calc(var(--layout-spacing)/2);border-radius:var(--layout-radius);border:2px solid var(--theme-subdue);font-weight:700;display:block}.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionButton{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);align-self:flex-end;margin-inline-start:auto}.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionButton[data-hovered]{background-color:var(--theme-hover)}.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionInput[data-focus-visible],.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionButton[data-focus-visible]{outline:2px solid var(--theme-focus)}.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionNumberField[data-disabled],.jumpToPosition-module-4C47UYPE-module__DhWMuG__jumpToPositionButton[data-disabled]{color:var(--theme-disable)}
.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroup{margin:calc(var(--layout-spacing)*2)0}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsAdvancedGroup{position:relative}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsAdvancedIcon{position:absolute;inset-block-start:0;inset-inline-end:0}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsLabel{margin:0;font-size:1rem;font-weight:700;display:block}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroupLabel{padding-top:calc(var(--icon-size,24px)*(1/3))}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadioWrapper,.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroupWrapper{margin:var(--layout-spacing)0;text-align:center;border-radius:var(--layout-radius)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsNumberField .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroupWrapper{margin-bottom:0}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadioWrapper{gap:calc(var(--layout-spacing)/4);grid-template-columns:repeat(auto-fill,minmax(min(100%,100px),1fr));width:100%;display:grid}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroupWrapper{gap:var(--layout-spacing)calc(var(--layout-spacing)/2);width:fit-content;display:flex}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsAdvancedGroup .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadioWrapper{margin-bottom:0}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroupWrapper[data-focus-within]:has(input[data-focus-visible]){outline:2px solid var(--theme-focus)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsNumberFieldWrapper,.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderWrapper{align-items:flex-start;max-width:100%;display:flex}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsNumberFieldWrapper .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsNumberField,.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderWrapper .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSlider{flex:1 0 auto}.settings-module-H5MUDFJO-module__k7DuIW__readerSettings .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroup:first-of-type{margin-top:0}.settings-module-H5MUDFJO-module__k7DuIW__readerSettings .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroup:last-of-type{margin-bottom:0}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsResetButton{margin-inline-start:auto}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsNumberField .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsInput{background-color:var(--theme-background);color:var(--theme-text);align-self:center;max-width:20ch;font-weight:700}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsGroupWrapper[data-disabled] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsInput{color:var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio{padding:calc(var(--layout-spacing)/2);border-radius:var(--layout-radius);box-sizing:border-box;border:2px solid #0000}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio:not(.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemeRadio){align-items:center;gap:calc(var(--layout-spacing)/2);flex-direction:column;width:100%;min-width:0;display:flex}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio:not(.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemeRadio)>*{text-align:center;width:100%}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio:not(.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemeRadio) span{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;box-sizing:border-box;white-space:normal;-webkit-box-orient:vertical;width:100%;max-height:2.4em;line-height:1.2em;display:-webkit-box;overflow:hidden}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio:not(.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemeRadio)[data-selected]{border:2px solid var(--theme-subdue)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio[data-disabled]{color:var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio[data-hovered]{background-color:var(--theme-hover)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio[data-focus-visible]{outline:2px solid var(--theme-focus)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsRadio svg{width:var(--icon-size,32px);height:var(--icon-size,32px);fill:currentColor}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemesWrapper{gap:calc(var(--layout-spacing)/2);grid-template-columns:repeat(2,1fr);grid-auto-flow:row;max-width:100%;display:grid}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemeRadio{padding-block:calc(var(--layout-spacing)/4);padding-inline:calc((var(--icon-size,24px)*5/6) + (var(--layout-spacing)/4));white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsThemeRadio svg{width:calc(var(--icon-size,24px)*5/6);height:calc(var(--icon-size,24px)*5/6);fill:currentColor;position:absolute;inset-block-end:5px;inset-inline-end:5px}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSeparator{border:none;border-top:1px solid var(--theme-subdue)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSlider{gap:calc(var(--layout-spacing)/2);color:var(--theme-text);max-width:min(calc(100% - (var(--layout-spacing)/2)),80%);flex-direction:column;grid-template-columns:1fr auto;grid-template-areas:"label output""track track";display:grid}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderLabel{white-space:nowrap;text-overflow:ellipsis;grid-area:label;max-width:100%;overflow:hidden}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderOutput{grid-area:output}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSlider[data-disabled] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderLabel,.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSlider[data-disabled] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderOutput{color:var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderTrack{box-sizing:border-box;width:auto;height:30px;margin-inline:calc(var(--layout-spacing)/2);grid-area:track;position:relative}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderTrack:before{content:"";background:var(--theme-subdue);width:100%;height:3px;display:block;position:absolute;top:50%;transform:translateY(-50%)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderThumb{background:var(--theme-text);border:2px solid var(--theme-subdue);border-radius:50%;width:1.25rem;height:1.25rem;top:50%}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSlider[data-disabled] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderThumb{background:var(--theme-disable);border:2px solid var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderThumb[data-dragging]{background:var(--theme-subdue)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderThumb[data-focus-visible]{outline:2px solid var(--theme-focus);border:2px solid var(--theme-focus)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderPlaceholder{color:var(--theme-subdue)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderWithTicks .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderTrack: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;position:relative;transform:translateY(-50%)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderWithTicks .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSliderTrack: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;pointer-events:none;height:20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdown[data-disabled]{color:var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownButton{margin-top:var(--layout-spacing);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%;position:relative}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownButton[data-focus-visible]{outline:2px solid var(--theme-focus)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownButton svg{width:calc(var(--icon-size,24px)*5/6);height:calc(var(--icon-size,24px)*5/6);fill:currentColor;position:absolute;inset-block-start:calc(var(--layout-spacing)/2);inset-inline-end:calc(var(--layout-spacing)/4)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownPopover{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-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownListbox{gap:calc(var(--layout-spacing)/2);flex-direction:column;display:flex}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownListboxItem{padding:calc(var(--layout-spacing)/4)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownListboxItem[data-selected]{color:var(--theme-subdue)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownListboxItem[data-focus-visible]{outline:2px solid var(--theme-focus)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsDropdownListboxItem[data-disabled]{color:var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitch{align-items:center;gap:clamp(10px,calc(var(--layout-spacing)/2),20px);color:var(--theme-text);margin:var(--layout-spacing)0;display:flex}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitchIndicator{border:2px solid var(--theme-subdue);background:var(--theme-background);border-radius:1.143rem;flex-shrink:0;width:2rem;height:1.143rem;transition:all .2s}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitchIndicator:before{content:"";background:var(--theme-subdue);border-radius:16px;width:.857rem;height:.857rem;margin:.143rem;transition:all .2s;display:block}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitch[data-selected] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitchIndicator:before{background:var(--theme-text);transform:translate(100%)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitch[data-selected] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitchIndicator:before{background:var(--theme-text);transform:translate(-100%)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitch[data-focus-visible] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitchIndicator{outline:2px solid var(--theme-focus)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitch[data-disabled]{color:var(--theme-disable)}.settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitch[data-disabled] .settings-module-H5MUDFJO-module__k7DuIW__readerSettingsSwitchIndicator:before{background:var(--theme-disable)!important}
.toc-module-F47C5CDS-module__QzbnPG__tocSearch{margin-bottom:var(--layout-spacing);grid-template-columns:1fr auto;grid-template-areas:"label label""input button";align-items:center;width:100%;display:grid}.toc-module-F47C5CDS-module__QzbnPG__tocSearchLabel{margin-bottom:calc(var(--layout-spacing)/2);grid-area:label}.toc-module-F47C5CDS-module__QzbnPG__tocSearchInput{box-sizing:border-box;border-radius:var(--layout-radius);border:2px solid var(--theme-subdue);width:100%;max-width:100%;padding:calc(var(--icon-size,24px)*(1/4))calc(var(--layout-spacing)/2);grid-area:input;display:block}.toc-module-F47C5CDS-module__QzbnPG__tocSearchInput::-webkit-search-cancel-button{-webkit-appearance:none}.toc-module-F47C5CDS-module__QzbnPG__tocSearchInput::-webkit-search-decoration{-webkit-appearance:none}.toc-module-F47C5CDS-module__QzbnPG__tocSearchInput[data-focus-visible]{outline:2px solid var(--theme-focus)}.toc-module-F47C5CDS-module__QzbnPG__tocSearchIcon,.toc-module-F47C5CDS-module__QzbnPG__tocClearButton{grid-area:button;align-items:center;height:100%;margin-inline-start:calc(var(--icon-size,24px)*-1.25);display:flex}.toc-module-F47C5CDS-module__QzbnPG__tocSearchIcon svg{fill:var(--theme-subdue);width:var(--icon-size,24px);height:var(--icon-size,24px)}.toc-module-F47C5CDS-module__QzbnPG__tocClearButton svg{fill:var(--theme-text);width:var(--icon-size,24px);height:var(--icon-size,24px)}.toc-module-F47C5CDS-module__QzbnPG__tocSearchIcon[hidden],.toc-module-F47C5CDS-module__QzbnPG__tocClearButton[data-disabled]{display:none}.toc-module-F47C5CDS-module__QzbnPG__tocTree{background:var(--theme-background);color:var(--theme-text);box-sizing:border-box;outline:none;width:100%;max-height:100%}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem{padding:calc(var(--layout-spacing)/2);border-radius:var(--layout-radius);box-sizing:border-box;border:2px solid #0000;padding-inline-start:calc(((var(--tree-item-level) - 1)*var(--layout-spacing)) + (var(--layout-spacing)/2));display:flex}.toc-module-F47C5CDS-module__QzbnPG__tocTree:has(.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemButton) .toc-module-F47C5CDS-module__QzbnPG__tocTreeItem{padding-inline-start:calc((var(--tree-item-level)*var(--layout-spacing)) + (var(--layout-spacing)/2))}.toc-module-F47C5CDS-module__QzbnPG__tocTree .toc-module-F47C5CDS-module__QzbnPG__tocTreeItem:has(.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemButton){padding-inline-start:calc(((var(--tree-item-level) - 1)*var(--layout-spacing)))}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemText{flex:auto;display:flex}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemTextTitle{text-wrap:balance}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemTextPosition{color:var(--theme-subdue);font-variant-numeric:lining-nums tabular-nums;margin-inline-start:auto;padding-inline-start:calc(var(--layout-spacing)/2)}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemButton{width:calc(var(--icon-size,24px)*5/6);height:calc(var(--icon-size,24px)*5/6);flex-shrink:0;align-self:flex-start;margin-inline-end:calc(var(--layout-spacing)/2)}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem[data-href]{cursor:pointer}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem:hover{background-color:var(--theme-hover)}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem[data-focus-visible]{outline:2px solid var(--theme-focus)}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem[data-disabled]{color:var(--theme-disable)}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem[data-selected]{border:2px solid var(--theme-subdue)}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItemButton svg{width:100%;height:100%;fill:var(--theme-text);flex:none;transition:rotate .2s;rotate:none}.toc-module-F47C5CDS-module__QzbnPG__tocTreeItem[data-expanded] .toc-module-F47C5CDS-module__QzbnPG__tocTreeItemButton svg{rotate:90deg}.toc-module-F47C5CDS-module__QzbnPG__empty{text-align:start;text-wrap:balance;max-width:25ch}
.readerLoader-module-KDBPCQZJ-module__09H2nG__readerLoaderWrapper{width:100%;height:100%}.readerLoader-module-KDBPCQZJ-module__09H2nG__readerLoader{width:100%;height:100%;color:var(--theme-text);background-color:var(--theme-background);justify-content:center;align-items:center;font-weight:700;display:flex}.readerLoader-module-KDBPCQZJ-module__09H2nG__readerLoader:after{content:"...";vertical-align:bottom;width:3ch;animation:1s .3s infinite forwards readerLoader-module-KDBPCQZJ-module__09H2nG__ellipsis-dot;display:inline-block;overflow:hidden}@keyframes readerLoader-module-KDBPCQZJ-module__09H2nG__ellipsis-dot{25%{content:""}50%{content:"."}75%{content:".."}to{content:"..."}}
.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationGrid{--color-text:#333;--color-text-secondary:#666;--color-background:#fff;--color-primary:#e0e0e0;width:100%;padding:1rem}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationCard{color:inherit;border:1px solid var(--color-primary);background:#fff;border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationCard:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationCover{flex-shrink:0;width:120px;height:180px;margin:0}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationImage{-o-object-fit:cover;object-fit:cover;width:120px;height:180px}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationInfo{flex-direction:column;flex-grow:1;padding:1rem;display:flex}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationTitle{color:var(--color-text);margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationAuthor{color:var(--color-text-secondary);margin:0 0 .75rem;font-size:1rem}.publicationGrid-module-T6ISNRGM-module__VRno9a__publicationRendition{background:var(--color-primary);color:var(--color-text);border-radius:20px;align-self:flex-start;margin:auto 0 0;padding:.25rem .75rem;font-size:.875rem;font-weight:500}
.readerHeader-module-RNGQFLVS-module__eBk4VW__header{box-sizing:border-box;grid-template-columns:1fr 3fr 1fr;grid-template-areas:"header-start header-center header-end";padding:.25rem .5rem 0;display:grid}.readerHeader-module-RNGQFLVS-module__eBk4VW__backLinkWrapper{grid-area:header-start;place-self:center start}.readerHeader-module-RNGQFLVS-module__eBk4VW__header h1{color:var(--theme-text);white-space:nowrap;text-overflow:ellipsis;grid-area:header-center;place-self:center;max-width:100%;font-size:1rem;font-weight:400;transition:opacity .2s ease-in-out;overflow:hidden}.readerHeader-module-RNGQFLVS-module__eBk4VW__actionsWrapper{grid-area:header-end;justify-self:end;align-items:center;gap:2px;display:flex}
.backLink-module-QFOMD4RA-module__joYIQW__backLink{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);display:block}.backLink-module-QFOMD4RA-module__joYIQW__backLink svg{fill:var(--theme-text);max-width:100%;height:100%}.backLink-module-QFOMD4RA-module__joYIQW__backLink img{max-width:100%;height:100%}.backLink-module-QFOMD4RA-module__joYIQW__backLink[data-hovered]{background-color:var(--theme-hover)}.backLink-module-QFOMD4RA-module__joYIQW__backLink[data-focus-visible]{outline:2px solid var(--theme-focus)}.backLink-module-QFOMD4RA-module__joYIQW__backLink[data-disabled]{color:var(--theme-disable)}.backLink-module-QFOMD4RA-module__joYIQW__backLink[data-disabled] svg{fill:var(--theme-disable)}
.readerPagination-module-DYBZAQ7H-module__b0sxaa__pagination{box-sizing:border-box;gap:calc(var(--layout-spacing)/2);background-color:var(--theme-background);color:var(--theme-text);width:100%;max-width:var(--constraints-pagination,100%);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"pagination-start pagination-center pagination-end";align-items:center;display:grid}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem{box-sizing:border-box;list-style:none}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem:has(.readerPagination-module-DYBZAQ7H-module__b0sxaa__previousButton){grid-area:pagination-start;justify-self:start}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem:has(.readerPagination-module-DYBZAQ7H-module__b0sxaa__progression){grid-area:pagination-center;justify-self:center}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem:has(.readerPagination-module-DYBZAQ7H-module__b0sxaa__nextButton){grid-area:pagination-end;justify-self:end}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem 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);border-radius:var(--layout-radius);align-items:center;max-width:100%;display:flex}.readerPagination-module-DYBZAQ7H-module__b0sxaa__nextButton{text-align:end;margin-inline-start:auto}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem button[data-hovered]{background-color:var(--theme-hover)}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem button[data-focus-visible]{outline:2px solid var(--theme-focus)}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem button[data-disabled]{color:var(--theme-disable)}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem button .readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationLabel{white-space:normal;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.readerPagination-module-DYBZAQ7H-module__b0sxaa__paginationListItem button svg{width:var(--icon-size,24px);height:var(--icon-size,24px);fill:var(--theme-text);flex:none}
#readerProgression-module-7PU7L74S-module__Q97HdG__current{color:var(--theme-text);font-variant-numeric:lining-nums tabular-nums;text-align:center}
: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{appearance:none;text-align:inherit;box-shadow:none;cursor:pointer;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;outline:none;padding:0}input{text-align:inherit;box-shadow:none;cursor:text;color:inherit;font-size:1rem;font:inherit;background:0 0;border:none;border-radius:0;outline:none;padding:0}::selection{background-color:var(--theme-select);color:var(--theme-onSelect)}html,body{touch-action:pan-x pan-y;overscroll-behavior-x:none;overscroll-behavior-y:none;background-color:var(--theme-background);min-height:100%;color:var(--theme-text);margin:0;position:relative;overflow:hidden}#wrapper,#reader-main,#reader-shell{width:100%;height:100%;margin:0}.left-dock,.right-dock{height:100dvh}#bottom-bar,#top-bar{box-sizing:border-box;touch-action:manipulation;background-color:var(--theme-background);gap:2px}#bottom-bar{justify-content:center;align-items:center;display:flex}.stacked-ui{background-color:var(--theme-background);flex-direction:column;flex:1 1 0;height:100dvh;display:flex;position:relative}.stacked-ui #top-bar,.stacked-ui #bottom-bar{flex:0 0 calc(var(--icon-size,24px)*2.5);height:calc(var(--icon-size,24px)*2.5)}.stacked-ui.isImmersive:not(.isHovering) #top-bar,.stacked-ui.isImmersive:not(.isHovering) #bottom-bar{opacity:var(--theme-immerse)}.layered-ui{background-color:var(--theme-background);height:100dvh;position:relative;inset:0}.layered-ui #top-bar,.layered-ui #bottom-bar{height:calc(var(--icon-size,24px)*2.5);z-index:2;box-shadow:var(--theme-elevate);transition-property:transform,box-shadow;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;left:0;right:0;overflow:hidden;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{height:calc(var(--icon-size,24px)*2.5);pointer-events:auto;opacity:0;z-index:1000;position:absolute;left:0;right:0}.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{border-width:0;width:100%;height:100%}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div:has(>.readium-navigator-iframe.blank):after{content:"";border:5px solid gray;border-top-color:#000;border-radius:50px;width:50px;height:50px;margin-top:-30px;margin-left:-30px;animation:2s linear infinite loading;position:absolute;top:50%;left:50%}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.readerArrowButton-module-EFLOIADG-module__ebY5bG__container{z-index:2;position:absolute}#readerArrowButton-module-EFLOIADG-module__ebY5bG__left{top:50dvh;left:0;transform:translateY(-50%)}#readerArrowButton-module-EFLOIADG-module__ebY5bG__left button{margin-left:var(--arrow-offset,0)}#readerArrowButton-module-EFLOIADG-module__ebY5bG__right{top:50dvh;right:0;transform:translateY(-50%)}#readerArrowButton-module-EFLOIADG-module__ebY5bG__right button{margin-right:var(--arrow-offset,0)}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container button{width:var(--arrow-size,40px);border-radius:var(--layout-radius);pointer-events:auto;box-sizing:border-box;background-color:var(--theme-background);border:1px solid var(--theme-text);height:40dvh;padding:5px}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container .readerArrowButton-module-EFLOIADG-module__ebY5bG__viewportLarge{background-color:#0000;border:none}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container button:disabled{pointer-events:none}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container .readerArrowButton-module-EFLOIADG-module__ebY5bG__visuallyHidden{opacity:0}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container button[data-focused]{outline:2px solid var(--theme-focus);opacity:1}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container button[data-disabled]{opacity:0}@media (hover:hover) and (pointer:fine){.readerArrowButton-module-EFLOIADG-module__ebY5bG__container button:not(:disabled):hover{opacity:1;transition:all .2s}}.readerArrowButton-module-EFLOIADG-module__ebY5bG__container button svg{fill:var(--theme-text);stroke:var(--theme-text);width:100%;height:100%}
