.EpubFullscreenReader_backdrop__ZhUzY{position:fixed;inset:0;z-index:92;display:grid;place-items:center;padding:clamp(10px,2.6vw,24px);background:radial-gradient(circle at 16% 10%,rgba(94,145,219,.2),rgba(8,17,35,0) 42%),rgba(7,16,33,.9);backdrop-filter:blur(6px)}.EpubFullscreenReader_shell__X_Pvh{width:min(1120px,100%);height:min(100%,96svh);--reader-top-safe:clamp(78px,10vw,108px);--reader-bottom-safe:clamp(86px,10vw,114px);position:relative;border-radius:20px;border:1px solid rgba(157,189,232,.54);background:radial-gradient(circle at 20% 9%,rgba(255,255,255,.6),rgba(255,255,255,0) 36%),linear-gradient(170deg,rgba(246,252,255,.98),rgba(235,245,255,.96));box-shadow:0 30px 56px rgba(6,18,37,.38),inset 0 1px 0 rgba(255,255,255,.96);overflow:hidden}.EpubFullscreenReader_header__LFYW1{position:absolute;top:10px;left:10px;right:10px;z-index:6;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;pointer-events:none}.EpubFullscreenReader_headerTitle__p4Hwi{display:flex;flex-direction:column;gap:3px;min-width:0;max-width:min(62%,620px);padding:8px 10px;border-radius:12px;border:1px solid rgba(149,181,224,.58);background:rgba(248,253,255,.42);backdrop-filter:blur(10px);pointer-events:auto}.EpubFullscreenReader_headerTitle__p4Hwi span,.EpubFullscreenReader_headerTitle__p4Hwi strong{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EpubFullscreenReader_headerKicker__zmEjJ{display:inline-flex;align-items:center;gap:6px;width:fit-content;border-radius:999px;border:1px solid rgba(144,176,220,.72);background:rgba(255,255,255,.72);color:rgba(23,66,127,.9);font-size:9px;letter-spacing:.13em;text-transform:uppercase;font-weight:620;padding:3px 9px}.EpubFullscreenReader_headerTitle__p4Hwi strong{font-size:clamp(14px,2.1vw,20px);font-family:Georgia,Times New Roman,serif;line-height:1.08;color:#173e76}.EpubFullscreenReader_headerTitle__p4Hwi span{font-size:11px;color:rgba(34,76,136,.84)}.EpubFullscreenReader_headerActions__Ie_rQ{display:inline-flex;align-items:center;gap:6px;padding:3px;border-radius:999px;border:1px solid rgba(148,181,224,.56);background:rgba(247,252,255,.46);backdrop-filter:blur(10px);pointer-events:auto;flex:0 0 auto}.EpubFullscreenReader_headerToolButton__MSp4C{width:34px;height:34px;border-radius:999px;border:1px solid rgba(150,183,224,.86);background:rgba(255,255,255,.54);color:#17417a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease,background-color .12s ease;padding:0;position:relative;backdrop-filter:blur(10px);overflow:hidden;white-space:nowrap;font-size:0;line-height:0}.EpubFullscreenReader_headerToolButton__MSp4C:hover{transform:translateY(-1px);background:rgba(255,255,255,.78)}.EpubFullscreenReader_headerToolButton__MSp4C>svg,.EpubFullscreenReader_iconButton__LM3TG>svg,.EpubFullscreenReader_navButton__oPUCP>svg{width:16px;height:16px;display:block;flex:0 0 auto}.EpubFullscreenReader_headerToolButtonActive__QqePq{border-color:rgba(72,131,211,.92);background:linear-gradient(150deg,rgba(235,245,255,.78),rgba(221,238,255,.74));color:#0f3d7a}.EpubFullscreenReader_headerToolCount__4y22O{min-width:16px;height:16px;border-radius:999px;border:1px solid rgba(95,148,218,.84);background:rgba(22,79,156,.22);display:inline-flex;align-items:center;justify-content:center;font-size:9px;line-height:1;position:absolute;top:-4px;right:-4px}.EpubFullscreenReader_iconButton__LM3TG{width:34px;height:34px;border-radius:999px;border:1px solid rgba(150,183,224,.86);background:rgba(255,255,255,.56);color:#17417a;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease,background-color .12s ease;backdrop-filter:blur(10px);overflow:hidden;white-space:nowrap;font-size:0;line-height:0}.EpubFullscreenReader_iconButton__LM3TG:hover{transform:translateY(-1px);background:rgba(255,255,255,.78)}.EpubFullscreenReader_contentWrap__JfJTx{position:relative;height:100%;box-sizing:border-box;padding-top:var(--reader-top-safe);padding-bottom:var(--reader-bottom-safe);background:radial-gradient(circle at 88% 4%,rgba(182,212,252,.22),rgba(255,255,255,0) 36%),linear-gradient(180deg,rgba(255,255,255,.88),rgba(249,252,255,.95))}.EpubFullscreenReader_panel__bRMF3{position:absolute;top:calc(10px + var(--reader-top-safe) - 52px);right:10px;z-index:8;width:min(360px,calc(100% - 20px));height:min(100%,calc(100% - var(--reader-top-safe) - var(--reader-bottom-safe) + 38px));max-height:calc(100% - var(--reader-top-safe) - var(--reader-bottom-safe) + 38px);min-height:0;border-radius:14px;border:1px solid rgba(144,176,218,.6);background:radial-gradient(circle at 14% 8%,rgba(255,255,255,.52),rgba(255,255,255,0) 36%),linear-gradient(172deg,rgba(248,252,255,.98),rgba(234,245,255,.98));box-shadow:0 20px 40px rgba(16,33,61,.22);display:flex;flex-direction:column;overflow:hidden}.EpubFullscreenReader_panelSearch__a_1cV{height:auto;max-height:min(420px,calc(100% - var(--reader-top-safe) - var(--reader-bottom-safe) + 38px))}.EpubFullscreenReader_panelHighlights__kVLWV{height:min(430px,calc(100% - var(--reader-top-safe) - var(--reader-bottom-safe) + 38px));max-height:min(430px,calc(100% - var(--reader-top-safe) - var(--reader-bottom-safe) + 38px))}.EpubFullscreenReader_panelHead__ebc3q{padding:8px 10px;border-bottom:1px solid rgba(164,193,230,.6);display:grid;gap:1px}.EpubFullscreenReader_panelHead__ebc3q strong{color:#123f79;font-size:12px;line-height:1.2}.EpubFullscreenReader_panelHead__ebc3q span{color:rgba(32,75,134,.78);font-size:10px}.EpubFullscreenReader_panelScroll__tzAdG{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:grid;gap:8px;align-content:start;-webkit-overflow-scrolling:touch}.EpubFullscreenReader_panelSearch__a_1cV .EpubFullscreenReader_panelScroll__tzAdG{max-height:min(220px,34svh)}.EpubFullscreenReader_panelListButton__hI8DL{border-radius:10px;border:1px solid rgba(170,198,236,.88);background:rgba(255,255,255,.9);color:#1a457f;text-align:left;display:grid;gap:2px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background-color .12s ease;padding:8px 9px}.EpubFullscreenReader_panelListButton__hI8DL:hover{transform:translateY(-1px);border-color:rgba(117,166,228,.92);background:rgba(255,255,255,.98)}.EpubFullscreenReader_panelListButton__hI8DL strong{font-size:12px;line-height:1.25}.EpubFullscreenReader_panelListButton__hI8DL span{font-size:10px;line-height:1.25;color:rgba(34,78,136,.82)}.EpubFullscreenReader_panelListButton__hI8DL small{margin-top:1px;font-size:10px;line-height:1.34;color:rgba(32,71,124,.8)}.EpubFullscreenReader_panelListButtonActive__xev2P{border-color:rgba(98,152,221,.96);background:linear-gradient(158deg,rgba(237,247,255,.98),rgba(223,240,255,.98))}.EpubFullscreenReader_panelEmpty__Wqx5q{margin:6px 2px;color:rgba(42,81,132,.76);font-size:11px;line-height:1.4}.EpubFullscreenReader_searchLabel__92nvO{margin:10px 10px 0;border-radius:10px;border:1px solid rgba(166,195,233,.84);background:rgba(255,255,255,.88);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;color:rgba(30,74,132,.82);padding:0 9px}.EpubFullscreenReader_searchLabel__92nvO input{border:0;background:transparent;color:#123f79;padding:8px 0;font-size:12px;min-width:0}.EpubFullscreenReader_searchLabel__92nvO input:focus{outline:none}.EpubFullscreenReader_searchControls__Agsg_{margin:8px 10px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.EpubFullscreenReader_panelMiniButton__T93kT,.EpubFullscreenReader_panelPrimaryButton__0YVsb{min-height:30px;height:30px;border-radius:12px;border:1px solid rgba(161,191,231,.9);background:rgba(255,255,255,.92);color:#18457f;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:10px;letter-spacing:.03em;text-transform:none;font-weight:600;line-height:1;white-space:nowrap;padding:0 9px;flex:0 0 auto}.EpubFullscreenReader_panelMiniButton__T93kT:hover,.EpubFullscreenReader_panelPrimaryButton__0YVsb:hover{transform:translateY(-1px)}.EpubFullscreenReader_panelMiniButton__T93kT:disabled,.EpubFullscreenReader_panelPrimaryButton__0YVsb:disabled{opacity:.62;cursor:default}.EpubFullscreenReader_panelPrimaryButton__0YVsb{border-color:rgba(72,131,211,.92);background:linear-gradient(148deg,rgba(26,84,164,.88),rgba(42,118,205,.86));color:#edf6ff;padding-inline:11px}.EpubFullscreenReader_notesComposer__GHCnt{padding:8px;border-bottom:1px solid rgba(168,196,232,.58);display:grid;gap:6px}.EpubFullscreenReader_highlightsComposer__6zIQ_{gap:5px;padding:6px 8px}.EpubFullscreenReader_notesContext__DdR_B{margin:0;color:rgba(29,73,128,.8);font-size:10px;line-height:1.28}.EpubFullscreenReader_notesExcerpt__3xohc{margin:0;color:rgba(22,61,111,.92);font-size:10px;line-height:1.32;padding:6px 7px;border-radius:9px;border:1px solid rgba(173,200,234,.84);background:rgba(255,255,255,.88)}.EpubFullscreenReader_highlightsExcerpt__VMSs1{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.EpubFullscreenReader_highlightsRail__ok9Do{display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;padding:1px 1px 3px;margin-inline:-1px;scrollbar-width:thin}.EpubFullscreenReader_highlightChip__Vga_k{border-radius:999px;border:1px solid rgba(171,199,235,.92);background:rgba(255,255,255,.92);color:#18457f;display:inline-flex;align-items:center;gap:5px;min-height:28px;max-width:min(72vw,220px);padding:0 8px;font-size:10px;font-weight:600;white-space:nowrap;cursor:pointer}.EpubFullscreenReader_highlightChip__Vga_k span{flex:0 0 auto;font-size:10px}.EpubFullscreenReader_highlightChip__Vga_k small{min-width:0;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:rgba(30,73,129,.76)}.EpubFullscreenReader_highlightChipActive__gJa6m{border-color:rgba(227,176,0,.88);background:linear-gradient(155deg,rgba(255,247,176,.96),rgba(255,236,122,.86))}.EpubFullscreenReader_notesComposer__GHCnt textarea{width:100%;min-height:56px;height:90px;max-height:132px;resize:none;overflow:auto;border-radius:10px;border:1px solid rgba(167,196,234,.88);background:rgba(255,255,255,.92);color:#113b74;font-size:11px;line-height:1.36;padding:8px 9px}.EpubFullscreenReader_notesComposer__GHCnt textarea:focus{outline:none;border-color:rgba(74,133,211,.94);box-shadow:0 0 0 2px rgba(82,140,214,.16)}.EpubFullscreenReader_notesActions__T5g_m{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.EpubFullscreenReader_notesActions__T5g_m .EpubFullscreenReader_panelMiniButton__T93kT{margin-right:auto}.EpubFullscreenReader_notesError__kaJT1{margin:0;color:#8f2f2f;font-size:11px;line-height:1.35}.EpubFullscreenReader_magicLinkPill__g8kxy{border:1px solid rgba(153,184,225,.86);border-radius:999px;background:rgba(246,251,255,.92);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px;align-items:center;padding:4px 5px 4px 9px}.EpubFullscreenReader_magicLinkPill__g8kxy input{width:100%;border:0;background:transparent;color:#154577;font-size:10px;line-height:1.2;min-height:22px;padding:0}.EpubFullscreenReader_magicLinkPill__g8kxy input:focus{outline:none}.EpubFullscreenReader_magicLinkPill__g8kxy button{border-radius:999px;border:1px solid rgba(123,163,219,.9);background:linear-gradient(150deg,rgba(248,252,255,.96),rgba(234,244,255,.93));color:#1f4f85;min-height:24px;padding:0 9px;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.EpubFullscreenReader_magicLinkPill__g8kxy button:disabled{opacity:.65}.EpubFullscreenReader_magicLinkPillNotice__4b466{grid-column:1/-1;margin:0;color:rgba(28,69,118,.84);font-size:10px;line-height:1.25}.EpubFullscreenReader_magicLinkPillTray__tthds{margin-top:-1px}.EpubFullscreenReader_stateCard__iTXtM{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:8px;color:rgba(21,64,126,.88);font-size:13px;text-align:center;padding:0 24px}.EpubFullscreenReader_stateCard__iTXtM small{font-size:11px;color:rgba(33,77,139,.8)}.EpubFullscreenReader_pageViewport__E9_SV{position:relative;width:100%;height:100%;overflow:hidden;padding:clamp(12px,2.2vw,20px) clamp(10px,2vw,18px);touch-action:pan-y}.EpubFullscreenReader_page__k3dge{width:min(860px,100%);height:100%;margin:0 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;color:#1f3558;font-size:clamp(16px,1.85vw,20px);line-height:1.72;word-break:break-word;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(252,254,255,.82));border-radius:16px;border:1px solid rgba(164,194,229,.56);box-shadow:0 14px 30px rgba(21,49,91,.12),inset 0 1px 0 rgba(255,255,255,.94);padding:clamp(18px,3vw,34px);scrollbar-gutter:stable both-edges}.EpubFullscreenReader_page__k3dge::-webkit-scrollbar{width:10px}.EpubFullscreenReader_page__k3dge::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid rgba(248,252,255,.92);background:rgba(76,131,203,.44)}.EpubFullscreenReader_page__k3dge>:last-child{margin-bottom:0}.EpubFullscreenReader_pageFlipNext__l1iLO{animation:EpubFullscreenReader_epubReaderPageFlipNext__93U5U .22s ease}.EpubFullscreenReader_pageFlipPrev__GuxkC{animation:EpubFullscreenReader_epubReaderPageFlipPrev__1xFks .22s ease}.EpubFullscreenReader_page__k3dge :where(h1,h2,h3,h4,h5,h6){color:#15386d;line-height:1.2;margin:1.2em 0 .5em;font-family:Georgia,Times New Roman,serif}.EpubFullscreenReader_page__k3dge :where(h1){font-size:clamp(26px,3vw,36px)}.EpubFullscreenReader_page__k3dge :where(h2){font-size:clamp(22px,2.6vw,30px)}.EpubFullscreenReader_page__k3dge :where(h3){font-size:clamp(19px,2.2vw,26px)}.EpubFullscreenReader_page__k3dge :where(p,li,blockquote){margin:0 0 .9em}.EpubFullscreenReader_page__k3dge :where(a){color:#1a56a5;text-underline-offset:2px}.EpubFullscreenReader_page__k3dge :where(img,svg,video,canvas){display:block;max-width:100%;max-height:min(42svh,360px);width:auto;height:auto;object-fit:contain;margin:0 auto 1.1em}.EpubFullscreenReader_page__k3dge :where(table){width:100%;border-collapse:collapse;margin-bottom:1em;font-size:.92em}.EpubFullscreenReader_page__k3dge :where(td,th){border:1px solid rgba(166,191,227,.72);padding:8px}.EpubFullscreenReader_inlineHighlight__Az8wt{background:linear-gradient(180deg,rgba(255,247,126,.92),rgba(255,230,78,.86));border-radius:.2em;padding:0 .02em;box-shadow:inset 0 -1px 0 rgba(192,142,0,.38),0 0 0 1px rgba(229,184,5,.28);cursor:pointer;transition:box-shadow .12s ease,background-color .12s ease}.EpubFullscreenReader_inlineHighlightActive__osVhB{box-shadow:0 0 0 1px rgba(236,168,13,.64),0 0 0 4px rgba(255,228,102,.3),inset 0 -1px 0 rgba(185,126,0,.4)}.EpubFullscreenReader_inlineHighlightPulse__Q1_gz{animation:EpubFullscreenReader_epubReaderHighlightPulse__un6Aa .9s ease}.EpubFullscreenReader_selectionTray__p0O9g{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);z-index:5;width:min(640px,calc(100% - 26px));border-radius:14px;border:1px solid rgba(147,177,221,.82);background:rgba(246,252,255,.96);box-shadow:0 14px 28px rgba(16,34,62,.2);padding:8px 10px;display:grid;gap:8px}.EpubFullscreenReader_selectionTray__p0O9g p{margin:0;color:rgba(24,66,121,.9);font-size:11px;line-height:1.35}.EpubFullscreenReader_selectionTrayActions__A6TUn{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.EpubFullscreenReader_selectionTrayError__xUPeZ{margin:0;color:#8f2f2f;font-size:10px;line-height:1.3}.EpubFullscreenReader_panelEntryRow__iqEzp{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:stretch}.EpubFullscreenReader_highlightListButton___UHVn{padding:7px 8px;gap:1px}.EpubFullscreenReader_panelEntryDelete__keer7{width:30px;min-width:30px;border-radius:9px;border:1px solid rgba(191,137,137,.82);background:rgba(255,241,241,.92);color:#8f2f2f;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease,background-color .12s ease}.EpubFullscreenReader_panelEntryDelete__keer7:hover{transform:translateY(-1px);background:rgba(255,230,230,.98)}.EpubFullscreenReader_panelEntryDelete__keer7:disabled{opacity:.62;cursor:default;transform:none}.EpubFullscreenReader_footer__onilL{position:absolute;left:10px;right:10px;bottom:10px;z-index:6;display:grid;gap:6px;pointer-events:none}.EpubFullscreenReader_footerNavRow___dwxS{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:3px;border-radius:999px;border:1px solid rgba(153,185,226,.56);background:rgba(245,251,255,.52);backdrop-filter:blur(10px);pointer-events:auto;width:min(204px,100%);margin-inline:auto}.EpubFullscreenReader_navButton__oPUCP{width:30px;height:30px;padding:0;border-radius:999px;border:1px solid rgba(153,185,226,.84);background:rgba(255,255,255,.62);color:#194782;display:inline-flex;align-items:center;justify-content:center;gap:0;cursor:pointer;transition:transform .12s ease,background-color .12s ease;backdrop-filter:blur(8px);overflow:hidden;white-space:nowrap;font-size:0;line-height:0}.EpubFullscreenReader_navButton__oPUCP:hover{transform:translateY(-1px);background:#fff}.EpubFullscreenReader_navButton__oPUCP:disabled{opacity:.56;transform:none;cursor:default}.EpubFullscreenReader_progress__hsgJI{display:inline-flex;justify-content:center;color:rgba(28,72,132,.88);font-size:11px;letter-spacing:.03em;font-weight:620;white-space:nowrap}.EpubFullscreenReader_footerSliderRow__G1rM0{padding:4px 12px;border-radius:999px;border:1px solid rgba(153,185,226,.52);background:rgba(245,251,255,.44);backdrop-filter:blur(10px);pointer-events:auto;width:min(520px,100%);margin-inline:auto}.EpubFullscreenReader_footerSliderRow__G1rM0 input[type=range]{width:100%;accent-color:#2f74cb}.EpubFullscreenReader_spin__8nzVF{animation:EpubFullscreenReader_epubReaderSpin__Oe36_ .9s linear infinite}@keyframes EpubFullscreenReader_epubReaderSpin__Oe36_{to{transform:rotate(1turn)}}@keyframes EpubFullscreenReader_epubReaderPageFlipNext__93U5U{0%{opacity:.52;transform:translateX(22px) rotateY(-4deg)}to{opacity:1;transform:translateX(0) rotateY(0deg)}}@keyframes EpubFullscreenReader_epubReaderPageFlipPrev__1xFks{0%{opacity:.52;transform:translateX(-22px) rotateY(4deg)}to{opacity:1;transform:translateX(0) rotateY(0deg)}}@keyframes EpubFullscreenReader_epubReaderHighlightPulse__un6Aa{0%{box-shadow:0 0 0 1px rgba(236,168,13,.64),0 0 0 0 rgba(255,224,76,.5),inset 0 -1px 0 rgba(185,126,0,.4)}to{box-shadow:0 0 0 1px rgba(236,168,13,.64),0 0 0 8px rgba(255,224,76,0),inset 0 -1px 0 rgba(185,126,0,.4)}}@media (max-width:920px){.EpubFullscreenReader_shell__X_Pvh{--reader-top-safe:clamp(74px,10vw,96px);--reader-bottom-safe:clamp(82px,11vw,102px)}.EpubFullscreenReader_headerActions__Ie_rQ{flex-wrap:wrap;justify-content:flex-end}.EpubFullscreenReader_headerToolButton__MSp4C{width:32px;height:32px}.EpubFullscreenReader_panel__bRMF3{width:min(390px,calc(100% - 20px))}}@media (max-width:760px){.EpubFullscreenReader_shell__X_Pvh{height:100%;border-radius:14px;--reader-top-safe:clamp(68px,14vw,86px);--reader-bottom-safe:clamp(78px,16vw,96px)}.EpubFullscreenReader_header__LFYW1{top:8px;left:8px;right:8px;gap:8px}.EpubFullscreenReader_headerTitle__p4Hwi strong{font-size:clamp(15px,5vw,19px)}.EpubFullscreenReader_headerTitle__p4Hwi span{font-size:11px}.EpubFullscreenReader_headerActions__Ie_rQ{justify-content:flex-end;gap:5px}.EpubFullscreenReader_headerToolButton__MSp4C{width:31px;height:31px}.EpubFullscreenReader_iconButton__LM3TG{margin-left:auto}.EpubFullscreenReader_panel__bRMF3{top:auto;right:8px;left:8px;bottom:8px;width:auto;height:min(62%,calc(100% - var(--reader-top-safe) - 16px));max-height:min(62%,calc(100% - var(--reader-top-safe) - 16px))}.EpubFullscreenReader_panelSearch__a_1cV{height:auto;max-height:min(48%,calc(100% - var(--reader-top-safe) - 16px))}.EpubFullscreenReader_panelHighlights__kVLWV{height:min(44%,calc(100% - var(--reader-top-safe) - 16px));max-height:min(44%,calc(100% - var(--reader-top-safe) - 16px))}.EpubFullscreenReader_panelSearch__a_1cV .EpubFullscreenReader_panelScroll__tzAdG{max-height:min(180px,28svh)}.EpubFullscreenReader_pageViewport__E9_SV{padding:10px 8px}.EpubFullscreenReader_page__k3dge{font-size:clamp(15px,4.45vw,18px);line-height:1.62;padding:15px 14px 18px}.EpubFullscreenReader_progress__hsgJI{justify-content:center}.EpubFullscreenReader_navButton__oPUCP{width:28px;height:28px}.EpubFullscreenReader_footer__onilL{left:8px;right:8px;bottom:8px}.EpubFullscreenReader_selectionTray__p0O9g{width:calc(100% - 16px);bottom:8px;padding:8px}.EpubFullscreenReader_highlightChip__Vga_k{max-width:62vw}.EpubFullscreenReader_footerNavRow___dwxS{width:min(194px,100%)}.EpubFullscreenReader_footerSliderRow__G1rM0{width:min(420px,100%)}}