.ReaderCatalogDrawer_layer__8GWEO{--reader-blue:var(--tibiu-ui-color-primary);color:var(--reader-text)}.ReaderCatalogDrawer_theme-paper__aiOg3{--reader-panel:#ffffff;--reader-panel-soft:#f3f4f5;--reader-text:#202124;--reader-muted:#747980;--reader-control-border:#e3e5e8}.ReaderCatalogDrawer_theme-green__0FDDk{--reader-panel:#f8fbf6;--reader-panel-soft:#e8efe5;--reader-text:#223027;--reader-muted:#6a786e;--reader-control-border:#dce5d8}.ReaderCatalogDrawer_theme-night__6Go4z{--reader-panel:#1c1e20;--reader-panel-soft:#24272a;--reader-text:#e7e9eb;--reader-muted:#969ca3;--reader-control-border:#303338}.ReaderCatalogDrawer_layer__8GWEO .tibiu-drawer__backdrop{background:var(--tibiu-ui-color-overlay);-webkit-backdrop-filter:var(--tibiu-ui-backdrop-scrim);backdrop-filter:var(--tibiu-ui-backdrop-scrim)}.ReaderCatalogDrawer_panel__0PMos{border-color:var(--reader-control-border);border-radius:var(--tibiu-ui-radius-control) 0 0 var(--tibiu-ui-radius-control);background:var(--reader-panel);color:var(--reader-text);box-shadow:var(--tibiu-ui-shadow-drawer)}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__header{align-items:flex-start;gap:12px;padding:16px;border-bottom-color:var(--reader-control-border)}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__title-block{gap:3px}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__title-block p,.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__title-block span{color:var(--reader-muted);font-size:var(--tibiu-ui-type-shortcut-mobile-size)}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__title-block strong{color:var(--reader-text);font-size:var(--tibiu-ui-type-banner-mobile-size);font-weight:var(--tibiu-ui-weight-bold)}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__controls{align-items:flex-start;gap:6px}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__tools{gap:4px}.ReaderCatalogDrawer_tool__FeLDH[data-variant=ghost]{width:auto;min-width:0;padding:0 10px;border-color:transparent;border-radius:var(--tibiu-ui-radius-xs);background:var(--reader-panel-soft);color:var(--reader-muted);font-size:var(--tibiu-ui-type-shortcut-mobile-size);font-weight:var(--tibiu-ui-weight-semibold)}.ReaderCatalogDrawer_tool__FeLDH[data-variant=ghost]:hover,.ReaderCatalogDrawer_tool__FeLDH[data-variant=ghost][aria-pressed=true]{border-color:transparent;background:color-mix(in srgb,var(--reader-blue) 10%,var(--reader-panel));color:var(--reader-blue)}.ReaderCatalogDrawer_tool-icon__GBCLo{width:18px;height:18px;overflow:visible;font-size:18px}.ReaderCatalogDrawer_tool-icon__GBCLo svg,.ReaderCatalogDrawer_tool__FeLDH svg{width:18px;height:18px}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__close{width:44px;height:44px;border-color:transparent;border-radius:var(--tibiu-ui-radius-xs);background:var(--reader-panel-soft)}.ReaderCatalogDrawer_body__Al72a{min-height:0;overflow:auto;padding:10px 10px calc(18px + env(safe-area-inset-bottom, 0px));overscroll-behavior:contain;scrollbar-color:color-mix(in srgb,var(--reader-blue) 42%,transparent) transparent}@media (max-width:767px){.ReaderCatalogDrawer_panel__0PMos{border-radius:var(--tibiu-ui-radius-control) var(--tibiu-ui-radius-control) 0 0}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__header{gap:8px;padding:10px 10px 12px}.ReaderCatalogDrawer_panel__0PMos .tibiu-drawer__title-block strong{font-size:var(--tibiu-ui-type-section-mobile-size)}.ReaderCatalogDrawer_tool__FeLDH[data-variant=ghost]{width:44px;height:44px;padding:0}.ReaderCatalogDrawer_tool__FeLDH>span:last-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ReaderCatalogDrawer_body__Al72a{padding:8px 8px calc(16px + env(safe-area-inset-bottom, 0px))}}.ReaderCatalogList_list__yUNRZ{display:grid;align-content:start;gap:6px}.ReaderCatalogList_item__MkngO{position:relative;display:grid;grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:58px;padding:8px 12px;border:1px solid transparent;border-radius:var(--tibiu-ui-radius-sm);background:color-mix(in srgb,var(--reader-panel-soft) 58%,transparent);color:var(--reader-text);text-decoration:none;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.ReaderCatalogList_item__MkngO:hover{border-color:color-mix(in srgb,var(--reader-blue) 22%,var(--reader-control-border));background:color-mix(in srgb,var(--reader-blue) 6%,var(--reader-panel))}.ReaderCatalogList_item__MkngO[data-reader-current-chapter=true]{border-color:color-mix(in srgb,var(--reader-blue) 30%,var(--reader-control-border));background:color-mix(in srgb,var(--reader-blue) 9%,var(--reader-panel))}.ReaderCatalogList_number__sNGB1{color:var(--reader-blue);font-size:var(--tibiu-ui-type-shortcut-mobile-size);font-variant-numeric:var(--tibiu-ui-font-numeric);font-weight:var(--tibiu-ui-weight-semibold)}.ReaderCatalogList_copy__wOlmo{display:grid;gap:3px;min-width:0}.ReaderCatalogList_copy__wOlmo small,.ReaderCatalogList_copy__wOlmo strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReaderCatalogList_copy__wOlmo strong{color:var(--reader-text);font-size:var(--tibiu-ui-type-meta-size);font-weight:var(--tibiu-ui-weight-semibold);line-height:1.35}.ReaderCatalogList_copy__wOlmo small{color:var(--reader-muted);font-size:var(--tibiu-ui-type-shortcut-mobile-size);line-height:1.3}.ReaderCatalogList_current-icon__JzNid{width:16px;height:16px;color:var(--reader-blue)}@media (max-width:767px){.ReaderCatalogList_item__MkngO{grid-template-columns:48px minmax(0,1fr) 18px;min-height:56px;padding:7px 10px}}@media (prefers-reduced-motion:reduce){.ReaderCatalogList_item__MkngO{transition:none}}.ReaderDock_dock__6c_yx{position:fixed;right:0;bottom:0;left:0;z-index:70;padding-bottom:env(safe-area-inset-bottom,0);border-top:1px solid var(--reader-control-border);background:color-mix(in srgb,var(--reader-panel) 94%,transparent);color:var(--reader-muted);box-shadow:var(--tibiu-ui-shadow-sticky);-webkit-backdrop-filter:var(--tibiu-ui-backdrop-reader);backdrop-filter:var(--tibiu-ui-backdrop-reader);transition:opacity .18s ease,transform .18s ease}.ReaderDock_context-row__3wS6v{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:min(960px,calc(100% - 32px));min-height:38px;margin:0 auto;border-bottom:1px solid color-mix(in srgb,var(--reader-control-border) 72%,transparent)}.ReaderDock_chapter-context__Rrk0s{display:flex;align-items:center;gap:10px;min-width:0}.ReaderDock_context-label__A__dN{flex:0 0 auto;color:var(--reader-muted);font-size:var(--tibiu-ui-type-badge-size);font-weight:var(--tibiu-ui-weight-semibold);letter-spacing:0}.ReaderDock_chapter-context__Rrk0s strong{min-width:0;overflow:hidden;color:var(--reader-text);font-size:var(--tibiu-ui-type-aux-size);font-weight:var(--tibiu-ui-weight-semibold);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ReaderDock_chapter-context__Rrk0s small{flex:0 0 auto;padding-left:10px;border-left:1px solid var(--reader-control-border);color:var(--reader-blue);font-size:var(--tibiu-ui-type-shortcut-mobile-size);font-variant-numeric:var(--tibiu-ui-font-numeric);font-weight:var(--tibiu-ui-weight-semibold)}.ReaderDock_chapter-navigation__wf3H5{display:flex;align-items:center;gap:2px}.ReaderDock_chapter-step__SiLsU[data-variant=ghost]{padding:0 10px;border:0;border-radius:var(--tibiu-ui-radius-xs);color:var(--reader-muted);font-size:var(--tibiu-ui-type-shortcut-mobile-size);font-weight:var(--tibiu-ui-weight-semibold)}.ReaderDock_chapter-step__SiLsU[data-variant=ghost]:hover{background:var(--reader-panel-soft);color:var(--reader-text)}.ReaderDock_chapter-step__SiLsU svg{width:16px;height:16px}.ReaderDock_actions__O748G{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:min(720px,100%);min-height:60px;margin:0 auto}.ReaderDock_actions__O748G>*{min-width:0}.ReaderDock_action__JAF_i[data-variant=ghost]{position:relative;width:100%;min-width:0;min-height:60px;flex-direction:column;gap:4px;padding:6px 3px 7px;border:0;border-radius:0;background:transparent;color:var(--reader-muted);font-size:var(--tibiu-ui-type-badge-size);font-weight:var(--tibiu-ui-weight-medium)}.ReaderDock_action__JAF_i[data-variant=ghost]:before{position:absolute;top:0;left:50%;width:22px;height:2px;border-radius:0 0 var(--tibiu-ui-radius-reader-mark) var(--tibiu-ui-radius-reader-mark);background:var(--reader-blue);content:"";opacity:0;transform:translateX(-50%)}.ReaderDock_action__JAF_i[data-variant=ghost]:hover,.ReaderDock_action__JAF_i[data-variant=ghost][aria-expanded=true],.ReaderDock_action__JAF_i[data-variant=ghost][aria-pressed=true],.ReaderDock_action__JAF_i[data-variant=ghost][data-active=true],.ReaderDock_action__JAF_i[data-variant=ghost][data-selected=true]{background:color-mix(in srgb,var(--reader-blue) 5%,transparent);color:var(--reader-blue)}.ReaderDock_action__JAF_i[data-variant=ghost][aria-expanded=true]:before,.ReaderDock_action__JAF_i[data-variant=ghost][aria-pressed=true]:before,.ReaderDock_action__JAF_i[data-variant=ghost][data-active=true]:before,.ReaderDock_action__JAF_i[data-variant=ghost][data-selected=true]:before{opacity:1}.ReaderDock_action-icon___r9Lg{width:20px;height:20px;overflow:visible;font-size:20px}.ReaderDock_action-icon___r9Lg svg,.ReaderDock_action__JAF_i svg{width:20px;height:20px}.ReaderDock_action__JAF_i>.ReaderDock_label__wBcSn{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reader-page.is-tools-hidden .ReaderDock_dock__6c_yx{opacity:0;pointer-events:none;transform:translateY(100%)}@media (max-width:767px){.ReaderDock_context-row__3wS6v{gap:8px;width:calc(100% - 20px)}.ReaderDock_context-label__A__dN{display:none}.ReaderDock_chapter-context__Rrk0s{gap:7px}.ReaderDock_chapter-context__Rrk0s small{padding-left:7px}.ReaderDock_chapter-navigation__wf3H5{gap:0}.ReaderDock_chapter-step__SiLsU[data-variant=ghost]{min-height:var(--tibiu-ui-hit-target);padding:0 7px}.ReaderDock_action__JAF_i[data-variant=ghost],.ReaderDock_actions__O748G{min-height:58px}}@media (prefers-reduced-motion:reduce){.ReaderDock_dock__6c_yx{transition:none}}