/*! Quykhu convert responsive contract */html:has(>body.convert-app-page){min-width:0;min-height:100%;overflow-x:hidden}@supports (overflow: clip){html:has(>body.convert-app-page){overflow-x:clip}}body.convert-app-page{--qk-layout-gutter: clamp(10px, 1.8vw, 28px);--qk-safe-top: env(safe-area-inset-top, 0px);--qk-safe-right: env(safe-area-inset-right, 0px);--qk-safe-bottom: env(safe-area-inset-bottom, 0px);--qk-safe-left: env(safe-area-inset-left, 0px);--qk-dock-control-h: 32px;--qk-dock-gap: 8px;--qk-dock-space: calc(var(--qk-dock-control-h) + 14px + max(8px, var(--qk-safe-bottom)));--qk-mobile-dock-height: var(--qk-dock-space);--convert-dock-h: var(--qk-dock-space);--qk-z-page: 1;--qk-z-sticky: 40;--qk-z-dock: 100;--qk-z-popover: 170;--qk-z-backdrop: 300;--qk-z-sheet: 310;--qk-z-dialog: 320;width:100%;max-width:100%;min-height:100vh;min-height:100dvh;overflow-x:hidden!important;overflow-x:clip!important;overscroll-behavior-x:none}body.convert-app-page *,body.convert-app-page *:before,body.convert-app-page *:after{box-sizing:border-box}body.convert-app-page :where(input,textarea,select):focus,body.convert-app-page :where(input,textarea,select):focus-visible{outline:0!important;box-shadow:none!important;--tw-ring-color: transparent !important;--tw-ring-offset-color: transparent !important;--tw-ring-offset-shadow: 0 0 #0000 !important;--tw-ring-shadow: 0 0 #0000 !important}body.convert-app-page #chapterActionsModal :where(input,textarea,select):focus,body.convert-app-page #chapterActionsModal :where(input,textarea,select):focus-visible,body.convert-app-page #convertStoryMapSearch:focus,body.convert-app-page #convertStoryMapSearch:focus-visible,body.convert-app-page .replace-dialog input:focus,body.convert-app-page .replace-dialog input:focus-visible,body.convert-app-page .free-key-modal-card textarea:focus,body.convert-app-page .free-key-modal-card textarea:focus-visible{border-color:var(--qk-ui-line-strong, var(--qk-reader-line, rgba(148, 163, 184, .42)))!important;outline:0!important;box-shadow:none!important}body.convert-app-page .chapter-search-box:focus-within{border-color:var(--qk-ui-line-strong, var(--qk-reader-line, rgba(148, 163, 184, .42)))!important;outline:0!important;box-shadow:none!important}body.convert-app-page .chapter-search-box input,body.convert-app-page .chapter-search-box input:focus,body.convert-app-page .chapter-search-box input:focus-visible{min-width:0!important;border:0!important;outline:0!important;box-shadow:none!important}html body.convert-app-page #chapterActionsModal #chapterUrlInput:focus,html body.convert-app-page #chapterActionsModal #chapterUrlInput:focus-visible,html body.convert-app-page #chapterActionsModal #chapterTitleInput:focus,html body.convert-app-page #chapterActionsModal #chapterTitleInput:focus-visible,html body.convert-app-page #chapterActionsModal #storySearchQuery:focus,html body.convert-app-page #chapterActionsModal #storySearchQuery:focus-visible,html body.convert-app-page #chapterActionsModal #storySearchModel:focus,html body.convert-app-page #chapterActionsModal #storySearchModel:focus-visible,html body.convert-app-page #chapterActionsModal #storySearchLanguage:focus,html body.convert-app-page #chapterActionsModal #storySearchLanguage:focus-visible,html body.convert-app-page #chapterActionsModal #rawInput:focus,html body.convert-app-page #chapterActionsModal #rawInput:focus-visible,html body.convert-app-page #convertStoryMapSearch:focus,html body.convert-app-page #convertStoryMapSearch:focus-visible,html body.convert-app-page #findReplaceFind:focus,html body.convert-app-page #findReplaceFind:focus-visible,html body.convert-app-page #findReplaceReplace:focus,html body.convert-app-page #findReplaceReplace:focus-visible,html body.convert-app-page #translateFreeKeyInput:focus,html body.convert-app-page #translateFreeKeyInput:focus-visible{border-color:var(--qk-ui-line-strong, var(--qk-reader-line, rgba(148, 163, 184, .42)))!important;outline:0!important;box-shadow:none!important}html body.convert-app-page .free-key-input-row:focus-within,html body.convert-app-page .tts-setting-field:focus-within{border-color:var(--qk-ui-line-strong, var(--qk-reader-line, rgba(148, 163, 184, .42)))!important;outline:0!important;box-shadow:none!important}body.convert-app-page .convert-simple-container,body.convert-app-page .convert-simple-container>div,body.convert-app-page .convert-simple-container>div>.mb-3,body.convert-app-page .convert-app-shell,body.convert-app-page .convert-main-grid,body.convert-app-page .output-card,body.convert-app-page .reader-box{width:100%!important;max-width:none!important;min-width:0!important}body.convert-app-page .convert-simple-container{margin:0!important;padding:12px max(var(--qk-layout-gutter),var(--qk-safe-right)) calc(var(--qk-dock-space) + 20px) max(var(--qk-layout-gutter),var(--qk-safe-left))!important}body.convert-app-page .convert-simple-container>div>.mb-3{margin-bottom:0!important}body.convert-app-page .convert-app-shell{min-height:calc(100dvh - 12px)!important;padding-bottom:var(--qk-dock-space)!important}body.convert-app-page .convert-page-header{z-index:90!important}body.convert-app-page .reader-toolbar{z-index:80!important}body.convert-app-page .output-card,body.convert-app-page .reader-box,body.convert-app-page .reader-toolbar{min-width:0!important}body.convert-app-page .reader-content{min-width:0!important;max-width:min(100%,1120px)!important;padding-bottom:calc(var(--qk-dock-space) + 28px)!important;overflow-wrap:anywhere}body.convert-app-page .reader-chapter-head{min-width:0!important;max-width:min(100%,1120px)!important}body.convert-app-page .convert-app-dock{position:fixed!important;inset:auto 0 0!important;z-index:var(--qk-z-dock)!important;display:flex!important;width:auto!important;max-width:none!important;min-height:var(--qk-dock-space)!important;margin:0!important;padding:4px max(8px,var(--qk-safe-right)) max(6px,var(--qk-safe-bottom)) max(8px,var(--qk-safe-left))!important;overflow:visible!important;pointer-events:none}body.convert-app-page .convert-app-dock-inner{width:min(900px,100%)!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;filter:none!important;overflow:visible!important;pointer-events:auto}body.convert-app-page .convert-command-bar{width:100%!important;max-width:100%!important;min-width:0!important;min-height:var(--qk-dock-control-h)!important;overflow:visible!important}body.convert-app-page .convert-command-source,body.convert-app-page .convert-command-run,body.convert-app-page .convert-command-run .convert-model-wrapper,body.convert-app-page .convert-command-bar .convert-model-picker{min-width:0!important}body.convert-app-page .convert-command-run .convert-model-wrapper{overflow:visible!important}body.convert-app-page .convert-command-bar .model-toggle-btn{min-width:0!important;overflow:hidden!important}body.convert-app-page .convert-command-bar .model-toggle-btn>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.convert-app-page.convert-overlay-open #turbo-container,body.convert-app-page.convert-raw-modal-open #turbo-container,body.convert-app-page.chapter-shelf-open #turbo-container,body.convert-app-page:has(#chapterActionsModal:not([hidden])) #turbo-container,body.convert-app-page:has(#chapterShelf:not([hidden])) #turbo-container,body.convert-app-page:has(#findReplaceModal:not([hidden])) #turbo-container,body.convert-app-page:has(#translateFreeKeyPanel:not([hidden])) #turbo-container{position:relative!important;z-index:3000!important}body.convert-app-page .story-map-menu,body.convert-app-page #translateModelMenu.model-menu,body.convert-app-page .tts-settings-panel,body.convert-app-page .reader-theme-panel,body.convert-app-page .reader-selection-menu{z-index:var(--qk-z-popover)!important}body.convert-app-page .reader-theme-panel,body.convert-app-page .reader-selection-menu{max-width:calc(100vw - var(--qk-safe-left) - var(--qk-safe-right) - 16px)!important;max-height:calc(100dvh - var(--qk-safe-top) - var(--qk-safe-bottom) - 16px)!important}body.convert-app-page .chapter-shelf-backdrop,body.convert-app-page .raw-panel-backdrop{position:fixed!important;inset:0!important;z-index:var(--qk-z-backdrop)!important}body.convert-app-page .chapter-shelf,body.convert-app-page.chapter-shelf-open .chapter-shelf{position:fixed!important;inset:0 auto 0 0!important;z-index:var(--qk-z-sheet)!important;display:flex!important;flex-direction:column!important;width:min(390px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;height:100vh!important;height:100dvh!important;min-height:0!important;padding:var(--qk-safe-top) 0 var(--qk-safe-bottom)!important;border:0!important;border-right:1px solid var(--qk-ui-line-strong, rgba(148, 163, 184, .34))!important;border-radius:0 16px 16px 0!important;overflow:hidden!important}body.convert-app-page .chapter-shelf[hidden],body.convert-app-page .chapter-shelf-backdrop[hidden],body.convert-app-page .raw-panel-backdrop[hidden],body.convert-app-page #chapterActionsModal[hidden],body.convert-app-page .replace-modal[hidden],body.convert-app-page .free-key-modal-backdrop[hidden],body.convert-app-page .tts-settings-panel[hidden],body.convert-app-page .story-map-menu[hidden],body.convert-app-page .model-menu[hidden]{display:none!important}body.convert-app-page .chapter-shelf-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;flex:0 0 auto!important;gap:8px!important;min-width:0!important;padding:12px 14px 10px!important}body.convert-app-page .chapter-shelf-title,body.convert-app-page .chapter-shelf-actions{min-width:0!important}body.convert-app-page .chapter-shelf-title{display:grid!important;gap:2px!important}body.convert-app-page .chapter-shelf-title strong,body.convert-app-page .chapter-shelf-title span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.convert-app-page .chapter-shelf-actions{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:6px!important}body.convert-app-page .chapter-shelf-actions>*{flex:0 0 auto!important;white-space:nowrap!important}body.convert-app-page .chapter-shelf-tools,body.convert-app-page .chapter-shelf-pager{flex:0 0 auto!important}body.convert-app-page .saved-chapter-list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.convert-app-page .chapter-shelf-pager{padding-bottom:max(9px,var(--qk-safe-bottom))!important}body.convert-app-page #chapterActionsModal{position:fixed!important;inset:50% auto auto 50%!important;z-index:var(--qk-z-dialog)!important;display:flex!important;flex-direction:column!important;width:min(820px,calc(100vw - 40px))!important;max-width:calc(100vw - 40px)!important;height:min(80dvh,760px)!important;max-height:calc(100dvh - 40px)!important;margin:0!important;transform:translate(-50%,-50%)!important;overflow:hidden!important;isolation:isolate}body.convert-app-page #chapterActionsModal .convert-input-tabs{flex:0 0 auto!important;min-width:0!important;padding:8px 50px 0 10px!important}body.convert-app-page #chapterActionsModal .convert-input-tab{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.convert-app-page #chapterActionsModal .chapter-modal-close{top:8px!important;right:max(9px,var(--qk-safe-right))!important}body.convert-app-page #chapterActionsModal .convert-input-tab-panel{flex:1 1 auto!important;min-width:0!important;min-height:0!important;overflow:hidden auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.convert-app-page .replace-modal,body.convert-app-page .free-key-modal-backdrop{position:fixed!important;inset:0!important;z-index:calc(var(--qk-z-dialog) + 10)!important}body.convert-app-page .replace-dialog,body.convert-app-page .free-key-modal-card{display:flex!important;flex-direction:column!important;max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important}body.convert-app-page .replace-header,body.convert-app-page .replace-footer,body.convert-app-page .free-key-modal-header,body.convert-app-page .free-key-modal-footer{flex:0 0 auto!important}body.convert-app-page .replace-body,body.convert-app-page .free-key-modal-body{flex:1 1 auto!important;min-height:0!important;overflow:hidden auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.convert-app-page.chapter-shelf-open .convert-app-dock,body.convert-app-page.convert-raw-modal-open .convert-app-dock,body.convert-app-page:has(#chapterActionsModal:not([hidden])) .convert-app-dock,body.convert-app-page:has(#chapterShelf:not([hidden])) .convert-app-dock,body.convert-app-page:has(#findReplaceModal:not([hidden])) .convert-app-dock,body.convert-app-page:has(#translateFreeKeyPanel:not([hidden])) .convert-app-dock{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body.convert-app-page.convert-overlay-open #global-chat-btn,body.convert-app-page.convert-overlay-open #donate,body.convert-app-page.convert-overlay-open #theme-toggle,body.convert-app-page.convert-raw-modal-open #global-chat-btn,body.convert-app-page.convert-raw-modal-open #donate,body.convert-app-page.convert-raw-modal-open #theme-toggle,body.convert-app-page:has(#findReplaceModal:not([hidden])) #global-chat-btn,body.convert-app-page:has(#translateFreeKeyPanel:not([hidden])) #global-chat-btn{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(min-width:901px){body.convert-app-page .convert-simple-container{padding-right:max(24px,var(--qk-safe-right))!important;padding-left:max(24px,var(--qk-safe-left))!important}body.convert-app-page .convert-app-dock{left:0!important;right:0!important;width:auto!important;transform:none!important}body.convert-app-page.chapter-shelf-open .convert-page-header,body.convert-app-page.chapter-shelf-open .reader-toolbar,body.convert-app-page.chapter-shelf-open .reader-box,body.convert-app-page.chapter-shelf-open .convert-app-dock{padding-left:inherit!important;transform:none!important}}@media(max-width:900px){body.convert-app-page{--qk-layout-gutter: 8px}body.convert-app-page .convert-simple-container{padding:8px max(8px,var(--qk-safe-right)) calc(var(--qk-dock-space) + 16px) max(8px,var(--qk-safe-left))!important}body.convert-app-page .convert-app-shell{min-height:100dvh!important}body.convert-app-page .reader-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:5px!important;width:100%!important;min-width:0!important;overflow:hidden!important}body.convert-app-page .reader-toolbar-left{display:grid!important;grid-template-columns:32px 32px minmax(48px,1fr) 32px!important;gap:4px!important;width:100%!important;min-width:0!important}body.convert-app-page .reader-toolbar-right{display:grid!important;grid-template-columns:repeat(3,32px)!important;gap:4px!important;min-width:0!important}body.convert-app-page .reader-progress-track,body.convert-app-page .reader-progress-text,body.convert-app-page .reader-stat,body.convert-app-page #copyConvertBtn,body.convert-app-page #downloadConvertBtn{display:none!important}body.convert-app-page .reader-tool-btn{width:32px!important;min-width:32px!important;height:32px!important}body.convert-app-page .reader-chapter-chip{width:100%!important;min-width:0!important;height:32px!important;padding-inline:5px!important}body.convert-app-page .convert-command-bar{align-items:center!important;gap:var(--qk-dock-gap, 8px)!important;padding:3px!important}body.convert-app-page .convert-command-source{width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}body.convert-app-page #toggleRawPanelBtn{width:auto!important;min-width:var(--qk-dock-control-h)!important;max-width:none!important;height:var(--qk-dock-control-h)!important;min-height:var(--qk-dock-control-h)!important;padding:0 8px!important}body.convert-app-page .convert-storage-total{display:none!important}body.convert-app-page .convert-command-run{gap:var(--qk-dock-gap, 8px)!important;width:100%!important;min-width:0!important;overflow:visible!important}body.convert-app-page .convert-command-run .convert-model-wrapper,body.convert-app-page .convert-command-bar .convert-model-picker{width:100%!important;max-width:none!important;min-width:0!important}body.convert-app-page .convert-command-bar .model-toggle-btn,body.convert-app-page .convert-command-bar .convert-model-picker .compact-btn{width:100%!important;height:var(--qk-dock-control-h)!important;min-height:var(--qk-dock-control-h)!important}body.convert-app-page .convert-command-bar .btn-translate,body.convert-app-page .convert-command-bar .btn-convert{width:auto!important;min-width:var(--qk-dock-control-h)!important;max-width:none!important;padding:0 8px!important}body.convert-app-page .convert-command-bar .btn-clear span{display:none!important}body.convert-app-page #translateModelMenu.model-menu{position:fixed!important;inset:auto max(8px,var(--qk-safe-right)) calc(var(--qk-dock-space) + 8px) max(8px,var(--qk-safe-left))!important;width:auto!important;max-width:none!important;max-height:min(52dvh,380px)!important;overflow:hidden auto!important}body.convert-app-page .tts-settings-panel{position:fixed!important;inset:auto max(8px,var(--qk-safe-right)) calc(var(--qk-dock-space) + 8px) max(8px,var(--qk-safe-left))!important;width:auto!important;max-width:none!important;max-height:min(54dvh,420px)!important;overflow:hidden auto!important;overscroll-behavior:contain}body.convert-app-page .story-map-menu{position:fixed!important;inset:calc(var(--qk-safe-top) + 8px) max(8px,var(--qk-safe-right)) auto max(8px,var(--qk-safe-left))!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - var(--qk-dock-space) - var(--qk-safe-top) - 24px)!important;overflow:hidden auto!important;overscroll-behavior:contain}body.convert-app-page .chapter-shelf,body.convert-app-page.chapter-shelf-open .chapter-shelf{inset:0!important;width:100%!important;max-width:none!important;height:100vh!important;height:100dvh!important;padding:var(--qk-safe-top) var(--qk-safe-right) var(--qk-safe-bottom) var(--qk-safe-left)!important;border:0!important;border-radius:0!important}body.convert-app-page .chapter-shelf-head{padding:10px 10px 8px!important}body.convert-app-page .chapter-shelf-title span,body.convert-app-page #chapterShelfCount{display:none!important}body.convert-app-page .chapter-shelf-actions{gap:4px!important}body.convert-app-page .chapter-shelf-actions button{min-height:36px!important;padding-inline:9px!important}body.convert-app-page .chapter-shelf-close{width:36px!important;min-width:36px!important;padding:0!important}body.convert-app-page .chapter-shelf-tools{padding:8px!important}body.convert-app-page .chapter-shelf-stats{margin-bottom:7px!important}body.convert-app-page .chapter-search-box{min-height:40px!important;padding-inline:10px!important}body.convert-app-page .saved-chapter-list{padding:6px 8px 8px!important}body.convert-app-page .chapter-shelf-pager{padding:7px 8px max(8px,var(--qk-safe-bottom))!important}body.convert-app-page #chapterActionsModal{inset:auto 0 0!important;width:100%!important;max-width:none!important;height:min(94dvh,calc(100dvh - var(--qk-safe-top)))!important;max-height:calc(100dvh - var(--qk-safe-top))!important;padding-right:var(--qk-safe-right)!important;padding-left:var(--qk-safe-left)!important;transform:none!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:18px 18px 0 0!important}body.convert-app-page #chapterActionsModal .convert-input-tabs{gap:2px!important;padding:5px 46px 0 6px!important}body.convert-app-page #chapterActionsModal .chapter-modal-close{top:6px!important;right:max(8px,var(--qk-safe-right))!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}body.convert-app-page #convertInputPanelCompose .raw-modal-form{padding-bottom:max(8px,calc(var(--qk-safe-bottom) + 6px))!important}body.convert-app-page #convertInputPanelSearch .story-search-body{padding-bottom:max(20px,calc(var(--qk-safe-bottom) + 12px))!important}body.convert-app-page #convertInputPanelFetch .chapter-fetch-footer,body.convert-app-page .free-key-modal-footer,body.convert-app-page .replace-footer{padding-bottom:max(10px,var(--qk-safe-bottom))!important}body.convert-app-page .replace-modal,body.convert-app-page .free-key-modal-backdrop{display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important}body.convert-app-page .replace-dialog,body.convert-app-page .free-key-modal-card{width:100%!important;max-width:none!important;max-height:calc(100dvh - var(--qk-safe-top))!important;margin:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:18px 18px 0 0!important}body.convert-app-page .replace-header,body.convert-app-page .replace-body,body.convert-app-page .replace-footer,body.convert-app-page .free-key-modal-header,body.convert-app-page .free-key-modal-body,body.convert-app-page .free-key-modal-footer{padding-left:calc(12px + var(--qk-safe-left))!important;padding-right:calc(12px + var(--qk-safe-right))!important}body.convert-app-page .replace-footer,body.convert-app-page .free-key-modal-footer{position:static!important}}@media(max-width:360px){body.convert-app-page{--qk-dock-control-h: 30px;--qk-dock-gap: 6px}body.convert-app-page .reader-toolbar-left{grid-template-columns:32px 32px minmax(42px,1fr) 32px!important}body.convert-app-page .reader-toolbar-right{grid-template-columns:repeat(3,32px)!important}body.convert-app-page .reader-tool-btn{width:32px!important;min-width:32px!important;height:32px!important}body.convert-app-page .reader-chapter-chip{height:32px!important}}@media(orientation:landscape)and (min-width:500px)and (max-width:639px)and (max-height:520px){body.convert-app-page>.convert-studio-topbar>.container{display:grid!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-width:0!important;padding:4px max(8px,var(--qk-safe-right)) 4px max(8px,var(--qk-safe-left))!important}body.convert-app-page>.convert-studio-topbar>.container>.float-left{grid-column:1!important;grid-row:1!important;float:none!important;height:48px!important;margin-left:0!important}body.convert-app-page>.convert-studio-topbar>.container>[data-qk-mobile-actions]{grid-column:3!important;grid-row:1!important;float:none!important;width:auto!important;max-width:none!important;height:48px!important;margin-right:0!important}body.convert-app-page>.convert-studio-topbar>.container>.clear-both{display:none!important}body.convert-app-page>.convert-studio-topbar>.container>.transition-all{grid-column:2!important;grid-row:1!important;width:auto!important;min-width:0!important}body.convert-app-page>.convert-studio-topbar>.container>.transition-all>.flex{float:none!important;width:100%!important;min-width:0!important;padding-inline:0!important}}@media(orientation:landscape)and (max-height:520px){body.convert-app-page #chapterActionsModal{height:calc(100dvh - var(--qk-safe-top))!important;max-height:calc(100dvh - var(--qk-safe-top))!important;border-radius:12px 12px 0 0!important}body.convert-app-page .tts-settings-panel,body.convert-app-page #translateModelMenu.model-menu{max-height:calc(100dvh - var(--qk-dock-space) - var(--qk-safe-top) - 16px)!important}}html[data-reader-theme] body.convert-app-page{--qk-ui-bg: var(--qk-reader-page);--qk-ui-surface: var(--qk-reader-paper);--qk-ui-surface-soft: var(--qk-reader-paper-soft);--qk-ui-line: var(--qk-reader-line);--qk-ui-line-strong: color-mix(in srgb, var(--qk-reader-text) 22%, transparent);--qk-ui-ink: var(--qk-reader-text);--qk-ui-muted: var(--qk-reader-muted);--qk-ui-accent: var(--qk-reader-accent);--qk-ui-accent-strong: var(--qk-reader-accent);--qk-ui-accent-soft: color-mix(in srgb, var(--qk-reader-accent) 10%, transparent);--qk-ui-shadow: 0 18px 48px -34px var(--qk-reader-shadow);background:linear-gradient(180deg,var(--qk-reader-page),var(--qk-reader-page-soft))!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page #turbo-container,html[data-reader-theme] body.convert-app-page .convert-simple-container,html[data-reader-theme] body.convert-app-page .convert-app-shell,html[data-reader-theme] body.convert-app-page .convert-main-grid{background:transparent!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page .convert-page-header,html[data-reader-theme] body.convert-app-page .convert-command-bar,html[data-reader-theme] body.convert-app-page .output-card,html[data-reader-theme] body.convert-app-page .reader-box,html[data-reader-theme] body.convert-app-page .reader-toolbar{background:var(--qk-reader-paper)!important;border-color:var(--qk-reader-line)!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .output-card,html[data-reader-theme] body.convert-app-page.convert-reader-themed .reader-box{background:var(--qk-reader-paper)!important;border-color:var(--qk-reader-line)!important}html[data-reader-theme] body.convert-app-page .story-map-current,html[data-reader-theme] body.convert-app-page .story-map-toggle,html[data-reader-theme] body.convert-app-page .reader-tool-btn,html[data-reader-theme] body.convert-app-page .reader-chapter-chip,html[data-reader-theme] body.convert-app-page .status-indicator{background:var(--qk-reader-paper-soft)!important;border-color:var(--qk-reader-line)!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page .chapter-shelf,html[data-reader-theme] body.convert-app-page .chapter-shelf-head,html[data-reader-theme] body.convert-app-page .chapter-shelf-tools,html[data-reader-theme] body.convert-app-page .chapter-shelf-pager,html[data-reader-theme] body.convert-app-page .chapter-shelf-stats div,html[data-reader-theme] body.convert-app-page .chapter-search-box,html[data-reader-theme] body.convert-app-page .saved-chapter-empty{background:var(--qk-reader-paper)!important;border-color:var(--qk-reader-line)!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page .chapter-shelf-head,html[data-reader-theme] body.convert-app-page .chapter-shelf-tools,html[data-reader-theme] body.convert-app-page .chapter-shelf-pager{background:var(--qk-reader-paper-soft)!important}html[data-reader-theme] body.convert-app-page .chapter-shelf-title span,html[data-reader-theme] body.convert-app-page .chapter-shelf-stats span,html[data-reader-theme] body.convert-app-page .chapter-page-info,html[data-reader-theme] body.convert-app-page .saved-chapter-empty span,html[data-reader-theme] body.convert-app-page .saved-chapter-time{color:var(--qk-reader-muted)!important}body.convert-app-page .saved-chapter-list{display:block!important;padding:4px 12px 12px!important;overflow:hidden auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.convert-app-page .saved-chapter-item{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;align-items:center!important;gap:0!important;min-height:0!important;margin:0!important;border:0!important;border-bottom:1px dashed var(--qk-reader-line, rgba(148, 163, 184, .22))!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body.convert-app-page .saved-chapter-main{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:43px!important;padding:8px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--qk-reader-text, #334155)!important;text-align:left!important}body.convert-app-page .saved-chapter-main:hover,body.convert-app-page .saved-chapter-item:not(.is-active) .saved-chapter-main:hover{background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 7%,transparent)!important}body.convert-app-page .saved-chapter-index{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:30px!important;height:22px!important;padding:0 6px!important;border:1px solid transparent!important;border-radius:6px!important;background:var(--qk-reader-paper-soft, #f8fafc)!important;color:var(--qk-reader-muted, #64748b)!important;font-size:11px!important;font-weight:700!important;line-height:1!important;font-variant-numeric:tabular-nums}body.convert-app-page .saved-chapter-title-link{display:block!important;min-width:0!important;overflow:hidden!important;color:inherit!important;text-decoration:none!important}body.convert-app-page .saved-chapter-title{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--qk-reader-muted, #64748b)!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important}body.convert-app-page .saved-chapter-main:hover .saved-chapter-title,body.convert-app-page .saved-chapter-item.is-active .saved-chapter-title{color:var(--qk-reader-accent, #287e77)!important}body.convert-app-page .saved-chapter-time{min-width:0!important;max-width:84px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--qk-reader-muted, #64748b)!important;font-size:10px!important;font-weight:500!important;text-align:right!important}body.convert-app-page .saved-chapter-item.is-active{background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 10%,transparent)!important;color:var(--qk-reader-text, #334155)!important;box-shadow:none!important}body.convert-app-page .saved-chapter-item.is-active .saved-chapter-index{background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 14%,transparent)!important;border-color:color-mix(in srgb,var(--qk-reader-accent, #287e77) 28%,transparent)!important;color:var(--qk-reader-accent, #287e77)!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .saved-chapter-item.is-active{background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 10%,transparent)!important;color:var(--qk-reader-text, #334155)!important;box-shadow:none!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .saved-chapter-item.is-active .saved-chapter-title{color:var(--qk-reader-accent, #287e77)!important}html[data-reader-theme=night] body.convert-app-page .saved-chapter-main:hover .saved-chapter-title,html[data-reader-theme=night] body.convert-app-page .saved-chapter-item.is-active .saved-chapter-title{color:var(--qk-reader-accent, #72bfb9)!important}body.convert-app-page .saved-chapter-delete{width:28px!important;height:28px!important;margin:0 0 0 2px!important;border-radius:8px!important;color:var(--qk-reader-muted, #94a3b8)!important}body.convert-app-page .saved-chapter-delete:hover{background:color-mix(in srgb,#ef4444 10%,transparent)!important;color:#dc2626!important}body.convert-app-page .saved-chapter-empty{display:grid!important;justify-items:center!important;gap:5px!important;margin:12px 4px!important;padding:18px 12px!important;border:1px dashed var(--qk-reader-line, rgba(148, 163, 184, .36))!important;border-radius:10px!important;text-align:center!important}body.convert-app-page .saved-chapter-empty strong{color:var(--qk-reader-text, #334155)!important;font-size:13px!important;font-weight:800!important}body.convert-app-page .saved-chapter-empty-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:6px!important;margin-top:7px!important}body.convert-app-page .saved-chapter-empty-action{min-height:32px!important;padding:0 11px!important;border:1px solid var(--qk-reader-line, rgba(148, 163, 184, .28))!important;border-radius:8px!important;background:var(--qk-reader-paper-soft, #f8fafc)!important;color:var(--qk-reader-text, #334155)!important;font-size:11px!important;font-weight:750!important;cursor:pointer}body.convert-app-page .saved-chapter-empty-action:hover{border-color:var(--qk-reader-accent, #287e77)!important;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 8%,var(--qk-reader-paper-soft, #f8fafc))!important;color:var(--qk-reader-accent, #287e77)!important}@media(max-width:420px){body.convert-app-page .saved-chapter-list{padding-inline:8px!important}body.convert-app-page .saved-chapter-main{gap:7px!important;min-height:41px!important;padding-inline:2px!important}body.convert-app-page .saved-chapter-title{font-size:12px!important}body.convert-app-page .saved-chapter-time{max-width:66px!important;font-size:9px!important}}@media(max-width:360px){body.convert-app-page .saved-chapter-item{grid-template-columns:minmax(0,1fr) 27px!important}body.convert-app-page .saved-chapter-main{grid-template-columns:auto minmax(0,1fr)!important}body.convert-app-page .saved-chapter-time{display:none!important}}@media(max-width:900px){body.convert-app-page{--qk-mobile-dock-height: var(--qk-dock-space)}html body.convert-app-page>.header-tabs-wrapper{width:100%!important;max-width:100%!important;overflow:hidden!important}html body.convert-app-page>.header-tabs-wrapper>.container{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:max(8px,var(--qk-safe-left)) max(8px,var(--qk-safe-right))!important}html body.convert-app-page>.header-tabs-wrapper nav{width:100%!important;max-width:100%!important;min-width:0!important;padding-inline:0!important;overflow-x:auto!important;overscroll-behavior-inline:contain}html body.convert-app-page .convert-app-dock{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;min-width:0!important;padding:6px max(8px,var(--qk-safe-right)) max(8px,var(--qk-safe-bottom)) max(8px,var(--qk-safe-left))!important;overflow:visible!important}html body.convert-app-page .convert-app-dock-inner{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}html body.convert-app-page .convert-command-bar{width:100%!important;max-width:100%!important;min-width:0!important;min-height:var(--qk-dock-control-h)!important;overflow:visible!important}html body.convert-app-page .convert-command-bar .convert-command-source{display:flex!important;width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important}html body.convert-app-page .convert-command-bar .convert-command-run{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;gap:var(--qk-dock-gap, 8px)!important;overflow:visible!important}html body.convert-app-page .convert-command-bar .convert-command-run .convert-model-wrapper{display:flex!important;width:100%!important;max-width:none!important;min-width:0!important;flex:1 1 auto!important;overflow:visible!important}html body.convert-app-page .convert-command-bar .convert-model-picker{width:auto!important;max-width:none!important;min-width:0!important;flex:1 1 auto!important}html body.convert-app-page .convert-command-bar .model-toggle-btn{width:100%!important;max-width:none!important;min-width:0!important;overflow:hidden!important}html body.convert-app-page .convert-command-bar .btn-translate,html body.convert-app-page .convert-command-bar .btn-convert{width:auto!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:none!important;padding-inline:8px!important}html body.convert-app-page .convert-command-bar .btn-clear span{display:none!important}html body.convert-app-page .reader-content{scroll-padding-bottom:calc(var(--qk-dock-space) + 24px)!important}html body.convert-app-page .reader-box{display:flex!important;flex-direction:column!important;min-height:0!important}html body.convert-app-page .reader-content{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important}html body.convert-app-page .convert-simple-root.has-reader-output .reader-box{min-height:0!important;height:auto!important}html body.convert-app-page .convert-simple-root.has-reader-output .reader-content{display:block!important;flex:0 0 auto!important;min-height:0!important;height:auto!important}html body.convert-app-page .empty-msg.convert-empty-state,html body.convert-app-page .convert-empty-state{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;flex:0 1 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:18px 12px 4px!important;gap:8px!important;transform:none!important}html body.convert-app-page .convert-empty-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important;margin-top:6px!important}html body.convert-app-page .convert-empty-cta{flex:1 1 calc(50% - 8px);min-width:min(100%,132px);max-width:100%}}@media(max-width:360px){html body.convert-app-page .saved-chapter-item{grid-template-columns:minmax(0,1fr) 30px!important}html body.convert-app-page>.header-tabs-wrapper nav>a{gap:4px!important;padding-inline:8px!important;font-size:11px!important}html body.convert-app-page .empty-msg.convert-empty-state,html body.convert-app-page .convert-empty-state{padding:14px 10px 0!important;gap:6px!important}}@media(max-width:900px)and (max-height:740px){html body.convert-app-page .convert-empty-notice,html body.convert-app-page .convert-empty-legend{display:none!important}html body.convert-app-page .convert-empty-icon{width:40px!important;height:40px!important}}@media(max-height:520px)and (max-width:900px){html body.convert-app-page .empty-msg.convert-empty-state,html body.convert-app-page .convert-empty-state{padding:10px 8px 0!important;gap:4px!important}html body.convert-app-page .convert-empty-icon,html body.convert-app-page .convert-empty-state>p,html body.convert-app-page .convert-empty-notice,html body.convert-app-page .convert-empty-legend{display:none!important}html body.convert-app-page .convert-empty-state strong{font-size:14px!important}}html body.convert-app-page{--qk-safe-top: env(safe-area-inset-top, 0px);--qk-safe-right: env(safe-area-inset-right, 0px);--qk-safe-bottom: env(safe-area-inset-bottom, 0px);--qk-safe-left: env(safe-area-inset-left, 0px);--qk-dock-control-h: 32px;--qk-dock-gap: 8px;--qk-dock-space: calc(var(--qk-dock-control-h) + 14px + max(8px, var(--qk-safe-bottom)));--qk-mobile-dock-height: var(--qk-dock-space);--convert-dock-h: var(--qk-dock-space);--qk-z-dock: 100;--qk-z-popover: 170;--qk-z-backdrop: 300;--qk-z-sheet: 310;--qk-z-dialog: 320;background:var(--qk-reader-page, #f8fafc)!important}html[data-reader-theme] body.convert-app-page,html[data-reader-theme] body.convert-app-page.convert-reader-themed{--qk-ui-bg: var(--qk-reader-page);--qk-ui-surface: var(--qk-reader-paper);--qk-ui-surface-soft: var(--qk-reader-paper-soft, var(--qk-reader-paper));--qk-ui-line: var(--qk-reader-line);--qk-ui-line-strong: color-mix(in srgb, var(--qk-reader-text) 22%, transparent);--qk-ui-ink: var(--qk-reader-text);--qk-ui-muted: var(--qk-reader-muted);--qk-ui-accent: var(--qk-reader-accent);--qk-ui-on-accent: #ffffff;--qk-ui-blue: #2563eb;--qk-ui-blue-hover: #1d4ed8;--qk-ui-on-blue: #ffffff;background:var(--qk-reader-page)!important;color:var(--qk-reader-text)!important}html body.convert-app-page,html body.convert-app-page #turbo-container,html body.convert-app-page .convert-simple-container,html body.convert-app-page .convert-app-shell,html body.convert-app-page .convert-main-grid{background:var(--qk-reader-page, #f8fafc)!important}html body.convert-app-page .convert-page-header,html body.convert-app-page .reader-toolbar,html body.convert-app-page .reader-box,html body.convert-app-page .output-card,html body.convert-app-page .chapter-shelf,html body.convert-app-page #chapterActionsModal{background:var(--qk-reader-paper, #fff)!important;border-color:var(--qk-reader-line, rgba(148, 163, 184, .22))!important;color:var(--qk-reader-text, #334155)!important}html body.convert-app-page .convert-app-dock{position:fixed!important;inset:auto 0 0!important;z-index:var(--qk-z-dock)!important;width:auto!important;max-width:none!important;min-height:0!important;padding:6px max(8px,var(--qk-safe-right)) max(8px,var(--qk-safe-bottom)) max(8px,var(--qk-safe-left))!important;overflow:visible!important;pointer-events:none!important}html body.convert-app-page .convert-app-dock-inner{width:min(900px,100%)!important;max-width:100%!important;margin:0 auto!important;filter:none!important;overflow:visible!important;pointer-events:auto!important}html body.convert-app-page .chapter-shelf-backdrop,html body.convert-app-page .raw-panel-backdrop{position:fixed!important;inset:0!important;z-index:var(--qk-z-backdrop)!important}html body.convert-app-page .chapter-shelf,html body.convert-app-page.chapter-shelf-open .chapter-shelf{position:fixed!important;inset:0 auto 0 0!important;z-index:var(--qk-z-sheet)!important;display:flex!important;flex-direction:column!important;width:min(390px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;height:100%!important;height:100dvh!important;min-height:0!important;padding:var(--qk-safe-top) 0 var(--qk-safe-bottom)!important;border:0!important;border-right:1px solid var(--qk-reader-line, rgba(148, 163, 184, .28))!important;border-radius:0 16px 16px 0!important;overflow:hidden!important;background:var(--qk-reader-paper, #fff)!important}html body.convert-app-page .chapter-shelf-head,html body.convert-app-page .chapter-shelf-tools,html body.convert-app-page .chapter-shelf-pager{flex:0 0 auto!important;background:var(--qk-reader-paper-soft, var(--qk-reader-paper, #f8fafc))!important;border-color:var(--qk-reader-line, rgba(148, 163, 184, .22))!important}html body.convert-app-page .saved-chapter-list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body.convert-app-page .saved-chapter-item{display:grid!important;grid-template-columns:minmax(0,1fr) 30px!important;align-items:center!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px dashed var(--qk-reader-line, rgba(148, 163, 184, .22))!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.convert-app-page .saved-chapter-main{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:43px!important;padding:8px 4px!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--qk-reader-text, #334155)!important}html body.convert-app-page .saved-chapter-item.is-active{background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 10%,transparent)!important;color:var(--qk-reader-text, #334155)!important;box-shadow:none!important}html body.convert-app-page .saved-chapter-title{color:var(--qk-reader-muted, #64748b)!important}html body.convert-app-page .saved-chapter-item.is-active .saved-chapter-title,html body.convert-app-page .saved-chapter-main:hover .saved-chapter-title{color:var(--qk-reader-accent, #287e77)!important}html[data-reader-theme=night] body.convert-app-page .saved-chapter-title{color:var(--qk-reader-muted, #9ca3af)!important}html[data-reader-theme=night] body.convert-app-page .saved-chapter-item.is-active .saved-chapter-title,html[data-reader-theme=night] body.convert-app-page .saved-chapter-main:hover .saved-chapter-title{color:var(--qk-reader-accent, #72bfb9)!important}html body.convert-app-page.chapter-shelf-open .convert-app-dock,html body.convert-app-page.convert-raw-modal-open .convert-app-dock,html body.convert-app-page.convert-fetch-modal-open .convert-app-dock,html body.convert-app-page:has(#chapterActionsModal:not([hidden])) .convert-app-dock,html body.convert-app-page:has(#chapterShelf:not([hidden])) .convert-app-dock,html body.convert-app-page:has(#findReplaceModal:not([hidden])) .convert-app-dock,html body.convert-app-page:has(#translateFreeKeyPanel:not([hidden])) .convert-app-dock{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(min-width:901px){html body.convert-app-page .convert-app-dock{left:0!important;right:0!important;width:auto!important;transform:none!important}html body.convert-app-page .convert-app-dock-inner{width:min(900px,calc(100vw - 28px))!important}html body.convert-app-page.chapter-shelf-open .convert-page-header,html body.convert-app-page.chapter-shelf-open .reader-toolbar,html body.convert-app-page.chapter-shelf-open .reader-box,html body.convert-app-page.chapter-shelf-open .convert-app-dock{padding-left:inherit!important;transform:none!important}}@media(max-width:900px){html body.convert-app-page{--convert-fab-reserve: 0px}html body.convert-app-page .convert-simple-container{padding:8px max(8px,var(--qk-safe-right)) calc(var(--qk-dock-space) + 16px) max(8px,var(--qk-safe-left))!important}html body.convert-app-page .convert-app-shell{min-height:100dvh!important;padding-bottom:var(--qk-dock-space)!important}html body.convert-app-page .reader-content{padding-bottom:calc(var(--qk-dock-space) + 24px)!important}html body.convert-app-page .convert-app-dock{left:0!important;right:0!important;bottom:0!important;width:100%!important;max-width:none!important;transform:none!important;padding:4px max(8px,var(--qk-safe-right)) max(6px,var(--qk-safe-bottom)) max(8px,var(--qk-safe-left))!important}html body.convert-app-page .convert-app-dock-inner,html body.convert-app-page .convert-command-bar{width:100%!important;max-width:100%!important}html body.convert-app-page .chapter-shelf,html body.convert-app-page.chapter-shelf-open .chapter-shelf{inset:0!important;width:100%!important;max-width:none!important;height:100%!important;height:100dvh!important;padding:var(--qk-safe-top) var(--qk-safe-right) var(--qk-safe-bottom) var(--qk-safe-left)!important;border:0!important;border-radius:0!important}html body.convert-app-page .chapter-shelf-pager{padding:7px 8px max(8px,var(--qk-safe-bottom))!important}html body.convert-app-page #chapterActionsModal{inset:auto 0 0!important;width:100%!important;max-width:none!important;height:min(94dvh,calc(100dvh - var(--qk-safe-top)))!important;max-height:calc(100dvh - var(--qk-safe-top))!important;transform:none!important;border-right:0!important;border-bottom:0!important;border-left:0!important;border-radius:18px 18px 0 0!important}}html body.convert-app-page .replace-modal[hidden],html body.convert-app-page .free-key-modal-backdrop[hidden],html body.convert-app-page #findReplaceModal[hidden],html body.convert-app-page #translateFreeKeyPanel[hidden],html body.convert-app-page #chapterActionsModal[hidden],html body.convert-app-page #chapterShelf[hidden],html body.convert-app-page .chapter-shelf[hidden],html body.convert-app-page .chapter-shelf-backdrop[hidden]{display:none!important}html[data-reader-theme=night] body.convert-app-page,html[data-reader-theme=night] body.convert-app-page.convert-reader-themed,body.dark.convert-app-page{--qk-ui-on-accent: #ffffff;--qk-ui-blue: #3b82f6;--qk-ui-blue-hover: #2563eb;--qk-ui-on-blue: #ffffff}html body.convert-app-page .convert-command-bar .btn-translate{background:var(--qk-ui-blue, #2563eb)!important;border-color:var(--qk-ui-blue, #2563eb)!important;color:var(--qk-ui-on-blue, #ffffff)!important}html body.convert-app-page .convert-command-bar .btn-translate:hover,html body.convert-app-page .convert-command-bar .btn-translate:active{background:var(--qk-ui-blue-hover, #1d4ed8)!important;border-color:var(--qk-ui-blue-hover, #1d4ed8)!important;color:var(--qk-ui-on-blue, #ffffff)!important}html body.convert-app-page .convert-command-bar .btn-convert{background:var(--qk-ui-accent, var(--qk-reader-accent, #287e77))!important;border-color:var(--qk-ui-accent, var(--qk-reader-accent, #287e77))!important;color:var(--qk-ui-on-accent, #ffffff)!important}html body.convert-app-page .convert-command-bar .btn-convert:hover,html body.convert-app-page .convert-command-bar .btn-convert:active{background:var(--qk-ui-accent-strong, #206b65)!important;border-color:var(--qk-ui-accent-strong, #206b65)!important;color:var(--qk-ui-on-accent, #ffffff)!important}html body.convert-app-page #toggleRawPanelBtn{border:1px solid color-mix(in srgb,var(--qk-reader-accent, #287e77) 38%,transparent)!important;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 12%,var(--qk-ui-surface, #fff))!important;color:var(--qk-reader-accent, #287e77)!important;box-shadow:none!important}html body.convert-app-page .convert-command-bar .key-config-btn{border:1px solid color-mix(in srgb,var(--qk-reader-accent, #287e77) 32%,transparent)!important;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 10%,var(--qk-ui-surface, #fff))!important;color:var(--qk-reader-accent, #287e77)!important}html body.convert-app-page .convert-command-bar .convert-storage-total{margin-left:auto;border:none!important;background:transparent!important;padding:0!important;gap:4px}html body.convert-app-page .convert-command-bar .convert-storage-total svg,html body.convert-app-page .convert-command-bar .convert-storage-total strong,html body.convert-app-page #siteStorageUsage{color:var(--qk-ui-muted, var(--qk-reader-muted, #64748b))!important}html body.convert-app-page .convert-command-bar .convert-model-wrapper{display:flex;gap:4px;align-items:center;min-width:0}html body.convert-app-page .convert-command-bar .key-config-btn{align-items:center;justify-content:center;gap:4px;flex:0 0 auto!important;width:auto!important}html body.convert-app-page .convert-command-bar .convert-model-picker{position:relative;min-width:0}html body.convert-app-page .convert-empty-cta{background:var(--qk-ui-accent, var(--qk-reader-accent, #287e77))!important;border-color:var(--qk-ui-accent, var(--qk-reader-accent, #287e77))!important;color:var(--qk-ui-on-accent, #ffffff)!important}html body.convert-app-page .convert-empty-cta.is-secondary{background:var(--qk-ui-surface, var(--qk-reader-paper, #fff))!important;border-color:color-mix(in srgb,var(--qk-ui-accent, #287e77) 22%,transparent)!important;color:var(--qk-ui-accent, #287e77)!important}html body.convert-app-page .convert-command-bar .compact-btn svg,html body.convert-app-page #toggleRawPanelBtn svg{color:inherit!important;stroke:currentColor!important}html body.convert-app-page .btn-primary,html body.convert-app-page .btn-fetch,html body.convert-app-page .btn-fetch.is-purchase,html body.convert-app-page .replace-submit,html body.convert-app-page .free-key-input-row button,html body.convert-app-page .saved-chapter-item.is-active,html body.convert-app-page .story-search-submit,html body.convert-app-page .story-search-rank,html body.convert-app-page #readButton.btn-play-minimal[aria-pressed=true]{background:var(--qk-ui-accent, var(--qk-reader-accent, #287e77))!important;border-color:var(--qk-ui-accent, var(--qk-reader-accent, #287e77))!important;color:var(--qk-ui-on-accent, #ffffff)!important}html body.convert-app-page .btn-primary svg,html body.convert-app-page .btn-fetch svg,html body.convert-app-page .replace-submit svg,html body.convert-app-page .saved-chapter-item.is-active svg{color:currentColor!important;stroke:currentColor!important;fill:none!important}@media(max-width:900px){html body.convert-app-page button,html body.convert-app-page .btn,html body.convert-app-page .reader-tool-btn{touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--qk-ui-accent, #287e77) 16%,transparent)}html body.convert-app-page input,html body.convert-app-page textarea,html body.convert-app-page select{font-size:16px!important}}html body.convert-app-page .convert-app-dock{justify-content:center!important}html body.convert-app-page .convert-app-dock-inner{width:min(560px,calc(100% - 16px))!important}html body.convert-app-page .convert-command-bar{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;min-height:var(--qk-dock-control-h, 32px)!important;gap:var(--qk-dock-gap, 8px)!important;padding:3px!important;width:100%!important;border-radius:999px!important;overflow:visible!important;background:color-mix(in srgb,var(--qk-reader-paper, var(--qk-ui-surface, #fff)) 88%,transparent)!important;border:1px solid var(--qk-reader-line, var(--qk-ui-line, rgba(148, 163, 184, .28)))!important;box-shadow:var(--qk-ui-shadow, 0 10px 28px rgba(15, 23, 42, .12))!important}html body.convert-app-page .convert-command-source,html body.convert-app-page .convert-command-bar .convert-command-source{display:inline-flex!important;width:auto!important;min-width:0!important;max-width:none!important;flex:0 0 auto!important;justify-content:center!important}html body.convert-app-page .convert-command-bar .convert-storage-total,html body.convert-app-page .convert-storage-total{display:none!important}html body.convert-app-page .convert-command-bar .convert-model-wrapper,html body.convert-app-page .convert-command-bar .convert-model-picker{display:flex!important;width:100%!important;min-width:0!important;max-width:none!important;flex:1 1 auto!important}html body.convert-app-page .convert-command-bar .convert-command-run .convert-model-wrapper{width:100%!important;min-width:0!important;max-width:none!important;flex:unset!important}html body.convert-app-page .convert-command-run,html body.convert-app-page .convert-command-bar .convert-command-run{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;flex:1 1 auto!important;gap:var(--qk-dock-gap, 8px)!important}html body.convert-app-page .convert-command-bar .model-toggle-btn,html body.convert-app-page .convert-command-bar .compact-btn,html body.convert-app-page #toggleRawPanelBtn{height:var(--qk-dock-control-h, 32px)!important;min-height:var(--qk-dock-control-h, 32px)!important;max-height:var(--qk-dock-control-h, 32px)!important;box-sizing:border-box!important}html body.convert-app-page .convert-command-bar .model-toggle-btn{width:100%!important;min-width:0!important;padding:0 7px!important;font-size:11px!important;gap:3px!important;max-width:none!important;justify-content:space-between!important}html body.convert-app-page .convert-command-bar .compact-btn svg,html body.convert-app-page .convert-command-bar .model-toggle-btn svg,html body.convert-app-page #toggleRawPanelBtn svg{width:13px!important;height:13px!important}html body.convert-app-page .convert-command-bar #clearConvertBtn{width:var(--qk-dock-control-h, 32px)!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:var(--qk-dock-control-h, 32px)!important;height:var(--qk-dock-control-h, 32px)!important;min-height:var(--qk-dock-control-h, 32px)!important;max-height:var(--qk-dock-control-h, 32px)!important;flex:0 0 var(--qk-dock-control-h, 32px)!important;padding:0!important}html body.convert-app-page .convert-command-bar #clearConvertBtn span{display:none!important}@media(max-width:900px){html body.convert-app-page .convert-app-dock{padding:4px max(8px,var(--qk-safe-right)) max(6px,var(--qk-safe-bottom)) max(8px,var(--qk-safe-left))!important}html body.convert-app-page .convert-command-bar{min-height:0!important;padding:3px!important;gap:var(--qk-dock-gap, 8px)!important;border-radius:999px!important}html body.convert-app-page .convert-command-run,html body.convert-app-page .convert-command-bar .convert-command-run{gap:var(--qk-dock-gap, 8px)!important;display:flex!important}html body.convert-app-page .convert-command-bar .model-toggle-btn,html body.convert-app-page .convert-command-bar .compact-btn,html body.convert-app-page #toggleRawPanelBtn{border-radius:999px!important}html body.convert-app-page .convert-command-bar #clearConvertBtn{width:var(--qk-dock-control-h, 32px)!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:var(--qk-dock-control-h, 32px)!important;height:var(--qk-dock-control-h, 32px)!important;min-height:var(--qk-dock-control-h, 32px)!important;max-height:var(--qk-dock-control-h, 32px)!important;flex:0 0 var(--qk-dock-control-h, 32px)!important;padding:0!important}html body.convert-app-page .convert-command-bar .compact-btn svg,html body.convert-app-page #toggleRawPanelBtn svg{width:13px!important;height:13px!important}}html body.convert-app-page .convert-command-bar .key-config-btn{display:none!important}html body.convert-app-page .convert-command-bar .model-toggle-btn>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}html body.convert-app-page .convert-command-bar .model-toggle-btn .model-chevron{flex:0 0 auto!important}@media(min-width:901px){html body.convert-app-page .convert-app-dock-inner{width:min(560px,calc(100% - 16px))!important}}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar,html[data-reader-theme] body.convert-app-page .convert-command-bar,html body.convert-app-page .convert-command-bar{background:color-mix(in srgb,var(--qk-reader-paper, var(--qk-ui-surface, #fff)) 88%,transparent)!important;border-color:var(--qk-reader-line, var(--qk-ui-line, rgba(148, 163, 184, .28)))!important;box-shadow:var(--qk-ui-shadow, 0 10px 28px rgba(15, 23, 42, .12))!important;overflow:visible!important}html[data-reader-theme] body.convert-app-page>.header-tabs-wrapper nav>a:not(.bicanh-btn){background:var(--qk-reader-paper, #fff)!important;border-color:color-mix(in srgb,var(--header-tab-accent, var(--qk-reader-line)) 42%,var(--qk-reader-line, rgba(148, 163, 184, .28)))!important;color:var(--header-tab-accent)!important;box-shadow:none!important}html[data-reader-theme] body.convert-app-page>.header-tabs-wrapper nav>a.text-cyan-700{--header-tab-accent: var(--qk-reader-accent, var(--qk-ui-accent, #287e77))}html[data-reader-theme] body.convert-app-page>.header-tabs-wrapper nav>a.header-tab-active:not(.bicanh-btn){background:color-mix(in srgb,var(--header-tab-accent) 14%,var(--qk-reader-paper, #fff))!important;border-color:color-mix(in srgb,var(--header-tab-accent) 58%,var(--qk-reader-line, rgba(148, 163, 184, .28)))!important;color:var(--header-tab-accent)!important}html[data-reader-theme=night] body.convert-app-page>.header-tabs-wrapper nav>a:not(.bicanh-btn){background:var(--qk-reader-paper-soft, var(--qk-reader-paper))!important}html body.convert-app-page #toggleRawPanelBtn,html body.convert-app-page .convert-command-bar .btn-translate,html body.convert-app-page .convert-command-bar .btn-convert{width:auto!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:none!important;flex:0 0 auto!important;padding:0 9px!important;gap:5px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:700!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}html body.convert-app-page .convert-command-bar .btn-translate span,html body.convert-app-page .convert-command-bar .btn-convert span,html body.convert-app-page #toggleRawPanelBtn span{display:inline!important;margin:0!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important;white-space:nowrap!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar .dock-action-btn,html body.convert-app-page .convert-command-bar .dock-action-btn,html body.convert-app-page #toggleRawPanelBtn.dock-action-btn{width:auto!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:none!important;flex:0 0 auto!important;padding:0 9px!important;gap:5px!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar .dock-action-btn .dock-action-label,html body.convert-app-page .convert-command-bar .dock-action-btn .dock-action-label,html body.convert-app-page #toggleRawPanelBtn .dock-action-label{display:inline!important;width:auto!important;max-width:none!important;overflow:visible!important;clip:auto!important;position:static!important;font-size:inherit!important;font-weight:inherit!important;line-height:1!important;white-space:nowrap!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar #clearConvertBtn,html body.convert-app-page .convert-command-bar #clearConvertBtn{width:var(--qk-dock-control-h, 32px)!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:var(--qk-dock-control-h, 32px)!important;flex:0 0 var(--qk-dock-control-h, 32px)!important;padding:0!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar #clearConvertBtn span,html body.convert-app-page .convert-command-bar #clearConvertBtn span{display:none!important}@media(max-width:900px){html body.convert-app-page #toggleRawPanelBtn,html body.convert-app-page .convert-command-bar .btn-translate,html body.convert-app-page .convert-command-bar .btn-convert{width:auto!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:none!important;flex:0 0 auto!important;padding:0 8px!important}html body.convert-app-page .convert-command-bar .btn-translate span,html body.convert-app-page .convert-command-bar .btn-convert span,html body.convert-app-page #toggleRawPanelBtn span{display:inline!important}}@media(max-width:360px){html body.convert-app-page{--qk-dock-control-h: 30px;--qk-dock-gap: 6px;--qk-dock-space: calc(var(--qk-dock-control-h) + 14px + max(8px, var(--qk-safe-bottom)));--qk-mobile-dock-height: var(--qk-dock-space);--convert-dock-h: var(--qk-dock-space)}html body.convert-app-page .reader-toolbar-left{grid-template-columns:32px 32px minmax(42px,1fr) 32px!important}html body.convert-app-page .reader-toolbar-right{grid-template-columns:repeat(3,32px)!important}html body.convert-app-page .reader-tool-btn,html body.convert-app-page .reader-chapter-chip{width:32px!important;min-width:32px!important;height:32px!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar .dock-action-btn,html body.convert-app-page .convert-command-bar .dock-action-btn,html body.convert-app-page #toggleRawPanelBtn.dock-action-btn,html body.convert-app-page #toggleRawPanelBtn,html body.convert-app-page .convert-command-bar .btn-translate,html body.convert-app-page .convert-command-bar .btn-convert{width:var(--qk-dock-control-h, 32px)!important;min-width:var(--qk-dock-control-h, 32px)!important;max-width:var(--qk-dock-control-h, 32px)!important;flex:0 0 var(--qk-dock-control-h, 32px)!important;padding:0!important;gap:0!important}html[data-reader-theme] body.convert-app-page.convert-reader-themed .convert-command-bar .dock-action-btn .dock-action-label,html body.convert-app-page .convert-command-bar .dock-action-btn .dock-action-label,html body.convert-app-page #toggleRawPanelBtn .dock-action-label,html body.convert-app-page .convert-command-bar .btn-translate span,html body.convert-app-page .convert-command-bar .btn-convert span,html body.convert-app-page #toggleRawPanelBtn span{display:none!important}}html[data-reader-theme] body.convert-app-page,html[data-reader-theme] body.convert-app-page.convert-reader-themed,body.convert-app-page.convert-reader-themed{--qk-primary: var(--qk-reader-accent);--qk-primary-hover: color-mix(in srgb, var(--qk-reader-accent) 78%, #000);--qk-primary-soft: color-mix(in srgb, var(--qk-reader-accent) 14%, transparent);--qk-primary-border: color-mix(in srgb, var(--qk-reader-accent) 42%, transparent);--qk-primary-border-hover: color-mix(in srgb, var(--qk-reader-accent) 62%, transparent);--qk-ui-accent: var(--qk-reader-accent);--qk-ui-accent-strong: color-mix(in srgb, var(--qk-reader-accent) 78%, #000);--qk-ui-accent-soft: color-mix(in srgb, var(--qk-reader-accent) 14%, transparent);--qk-ui-on-accent: #ffffff;--qk-app-accent: var(--qk-reader-accent);--qk-ui-bg: var(--qk-reader-page);--qk-ui-surface: var(--qk-reader-paper);--qk-ui-surface-soft: var(--qk-reader-paper-soft);--qk-ui-line: var(--qk-reader-line);--qk-ui-ink: var(--qk-reader-text);--qk-ui-muted: var(--qk-reader-muted)}html[data-reader-theme=night] body.convert-app-page,html[data-reader-theme=night] body.convert-app-page.convert-reader-themed,body.dark.convert-app-page{--qk-primary-hover: color-mix(in srgb, var(--qk-reader-accent) 72%, #fff);--qk-ui-accent-strong: color-mix(in srgb, var(--qk-reader-accent) 72%, #fff)}html[data-reader-theme=night] body.convert-app-page .convert-command-bar .btn-convert:hover,html[data-reader-theme=night] body.convert-app-page .convert-command-bar .btn-convert:active,body.dark.convert-app-page .convert-command-bar .btn-convert:hover,body.dark.convert-app-page .convert-command-bar .btn-convert:active{background:var(--qk-ui-accent-strong, #3e918a)!important;border-color:var(--qk-ui-accent-strong, #3e918a)!important;color:#fff!important}html body.convert-app-page .story-map-current small,html body.convert-app-page .convert-command-bar .model-toggle-btn{color:var(--qk-reader-accent, #287e77)!important}html body.convert-app-page .reader-progress-bar{background:var(--qk-reader-accent, #287e77)!important}html body.convert-app-page .convert-command-bar .model-toggle-btn{border-color:color-mix(in srgb,var(--qk-reader-accent, #287e77) 28%,transparent)!important}html body.convert-app-page .story-map-icon,html[data-reader-theme] body.convert-app-page .story-map-icon,body.dark.convert-app-page .story-map-icon{color:var(--qk-reader-accent, #287e77)!important;background:var(--qk-ui-accent-soft, color-mix(in srgb, var(--qk-reader-accent, #287e77) 12%, transparent))!important;border-color:color-mix(in srgb,var(--qk-reader-accent, #287e77) 22%,transparent)!important}html body.convert-app-page .input-card{border-color:color-mix(in srgb,var(--qk-reader-accent, #287e77) 22%,transparent)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--qk-reader-accent, #287e77) 6%,transparent),transparent 90px),var(--qk-reader-paper, var(--qk-shell-card, #ffffff))!important;box-shadow:0 12px 30px -22px color-mix(in srgb,var(--qk-reader-accent, #287e77) 18%,transparent)!important}html[data-reader-theme=night] body.convert-app-page .convert-page-header,body.dark.convert-app-page .convert-page-header{background:var(--qk-reader-paper, #202020)!important;background-image:none!important}html[data-reader-theme]:not([data-reader-theme=night]) body.convert-app-page .convert-page-header{background:var(--qk-reader-paper, #ffffff)!important}html body.convert-app-page .convert-page-header{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-height:44px!important;height:auto!important;margin:0!important;padding:4px 12px!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--qk-reader-line, rgba(148, 163, 184, .24)) 88%,transparent)!important;border-radius:0!important;background:var(--qk-reader-paper, #fff)!important;background-image:none!important;box-shadow:none!important}html body.convert-app-page .convert-header-main,html body.convert-app-page .convert-story-map{display:flex!important;align-items:center!important;min-width:0!important;width:auto!important;flex:1 1 auto!important;gap:8px!important}html body.convert-app-page .story-map-current{flex:1 1 auto!important;min-width:0!important;min-height:0!important;display:flex!important;align-items:center!important;gap:8px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body.convert-app-page .story-map-icon{width:26px!important;height:26px!important;border-radius:8px!important;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 12%,transparent)!important;border:0!important;color:var(--qk-reader-accent, #287e77)!important}html body.convert-app-page .story-map-icon svg{width:14px!important;height:14px!important}html body.convert-app-page .story-map-details{min-width:0!important;gap:0!important}html body.convert-app-page .story-map-current span{display:none!important}html body.convert-app-page .story-map-current strong{font-size:13.5px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.01em!important}html body.convert-app-page .story-map-current small{font-size:11px!important;font-weight:650!important;line-height:1.2!important;opacity:.88}html body.convert-app-page .story-map-actions,html body.convert-app-page .convert-header-side{display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;gap:6px!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body.convert-app-page .convert-header-side>span,html body.convert-app-page .story-map-free,html body.convert-app-page .story-map-post-link{display:none!important}html body.convert-app-page .story-map-toggle{min-width:0!important;max-width:none!important;min-height:32px!important;height:32px!important;gap:6px!important;padding:0 10px!important;border:1px solid color-mix(in srgb,var(--qk-reader-accent, #287e77) 22%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 8%,var(--qk-reader-paper, #fff))!important;color:var(--qk-reader-accent, #287e77)!important;font-size:12px!important;font-weight:750!important;box-shadow:none!important}html body.convert-app-page .story-map-toggle small{color:inherit!important;font-size:11px!important;font-weight:700!important;opacity:.72}html body.convert-app-page .status-indicator{max-width:120px!important;min-height:32px!important;padding:0 10px!important;border:0!important;border-radius:999px!important;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 8%,transparent)!important;color:var(--qk-reader-accent, #287e77)!important;font-size:11px!important;font-weight:750!important}html[data-reader-theme=night] body.convert-app-page .convert-page-header,body.dark.convert-app-page .convert-page-header{background:var(--qk-reader-paper, #181818)!important;background-image:none!important;border-bottom-color:var(--qk-reader-line, rgba(255, 255, 255, .08))!important}html[data-reader-theme=night] body.convert-app-page .story-map-current,html[data-reader-theme=night] body.convert-app-page .story-map-toggle,html[data-reader-theme=night] body.convert-app-page .status-indicator,body.dark.convert-app-page .story-map-current,body.dark.convert-app-page .story-map-toggle,body.dark.convert-app-page .status-indicator{background:transparent!important}html[data-reader-theme=night] body.convert-app-page .story-map-toggle,html[data-reader-theme=night] body.convert-app-page .status-indicator,body.dark.convert-app-page .story-map-toggle,body.dark.convert-app-page .status-indicator{background:color-mix(in srgb,var(--qk-reader-accent, #72bfb9) 12%,transparent)!important}@media(max-width:900px){html body.convert-app-page .convert-page-header{min-height:42px!important;padding:4px 10px!important;gap:6px!important}html body.convert-app-page .story-map-current strong{font-size:13px!important}html body.convert-app-page .story-map-toggle span{display:none!important}html body.convert-app-page .story-map-toggle{min-height:30px!important;height:30px!important;padding:0 8px!important}html body.convert-app-page .status-indicator{max-width:88px!important;min-height:30px!important;padding:0 8px!important;font-size:10.5px!important}}@media(max-width:480px){html body.convert-app-page .convert-header-side,html body.convert-app-page .status-indicator,html body.convert-app-page .story-map-current small{display:none!important}html body.convert-app-page .story-map-icon{width:24px!important;height:24px!important}}@media(max-width:900px){html body.convert-app-page{--qk-layout-gutter: 6px;--qk-mobile-gutter: 6px;--convert-gutter: 8px}html body.convert-app-page .convert-simple-container{padding:4px max(6px,var(--qk-safe-right)) calc(var(--qk-dock-space) + 8px) max(6px,var(--qk-safe-left))!important}html body.convert-app-page .reader-chapter-head{padding:10px 8px 2px!important}html body.convert-app-page .reader-content{padding:4px 8px calc(var(--qk-dock-space) + 12px)!important}html body.convert-app-page .reader-content p{margin-bottom:.95em!important}html body.convert-app-page .empty-msg.convert-empty-state,html body.convert-app-page .convert-empty-state{min-height:0!important;padding:10px 8px 0!important}}@media(max-width:600px){html body.convert-app-page{--convert-gutter: 6px}html body.convert-app-page .reader-chapter-head{padding:8px 6px 0!important}html body.convert-app-page .reader-content{padding:2px 6px calc(var(--qk-dock-space) + 10px)!important}}html body.convert-app-page .tts-settings-panel{position:fixed!important;inset:auto!important;z-index:calc(var(--qk-z-popover, 170) + 20)!important;display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"theme" "voice" "speed" "size" "font"!important;align-content:start!important;gap:8px!important;width:min(360px,calc(100vw - 16px))!important;max-width:min(360px,calc(100vw - 16px))!important;min-width:240px!important;padding:10px!important;margin:0!important;border:1px solid var(--qk-reader-line, rgba(148, 163, 184, .28))!important;border-radius:14px!important;background:color-mix(in srgb,var(--qk-reader-paper, #fff) 96%,transparent)!important;box-shadow:0 18px 48px -20px #0f172a73!important;overflow:hidden auto!important;overscroll-behavior:contain;transform:none!important}html body.convert-app-page .tts-settings-panel[hidden]{display:none!important}html body.convert-app-page .tts-settings-panel>.tts-setting-voice{grid-area:voice!important}html body.convert-app-page .tts-settings-panel>.tts-setting-range:first-of-type{grid-area:speed!important}html body.convert-app-page .tts-settings-panel>.tts-setting-range:last-of-type{grid-area:size!important}html body.convert-app-page .tts-settings-panel>.tts-setting-font{grid-area:font!important}html body.convert-app-page .tts-settings-panel>.tts-setting-theme{grid-area:theme!important}html body.convert-app-page .tts-setting-theme{flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;min-height:0!important;height:auto!important;overflow:visible!important;padding:8px!important}html body.convert-app-page .tts-theme-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important}html body.convert-app-page .tts-theme-grid .reader-theme-option{min-width:0!important;height:36px!important;padding:0 7px!important}html body.convert-app-page .convert-simple-root.has-reader-output .reader-box{min-height:0!important;height:auto!important}html body.convert-app-page .convert-simple-root.has-reader-output .reader-content{display:block!important;flex:0 0 auto!important;height:auto!important;padding-bottom:8px!important}html body.convert-app-page .reader-end-nav{display:none;flex-direction:row!important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:8px;width:min(100%,var(--convert-reader-max, 1190px));max-width:100%;flex-shrink:0;position:relative;z-index:4;box-sizing:border-box;margin:10px auto 0;padding:0 clamp(12px,3.2vw,48px) calc(var(--qk-dock-space, 56px) + 10px)}html body.convert-app-page .convert-simple-root.has-reader-output .reader-end-nav{display:flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}html body.convert-app-page .convert-simple-root:not(.has-reader-output) .reader-end-nav{display:none!important}html body.convert-app-page .reader-end-nav-btn{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:36px;height:36px;flex:0 0 auto;padding:0 10px;border:1px solid var(--qk-reader-line, rgba(148, 163, 184, .28));border-radius:999px;background:var(--qk-reader-paper-soft, #f8fafc);color:var(--qk-reader-text, #172033);font-size:13px;font-weight:750;line-height:1;white-space:nowrap;box-shadow:none}html body.convert-app-page .reader-end-nav-btn.is-next{flex:1 1 auto;justify-content:space-between;min-width:0;background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 12%,var(--qk-reader-paper, #fff));border-color:color-mix(in srgb,var(--qk-reader-accent, #287e77) 28%,transparent);color:var(--qk-reader-accent, #287e77)}html body.convert-app-page .reader-end-nav-copy{display:block;min-width:0;overflow:hidden}html body.convert-app-page .reader-end-nav-copy strong{display:block;overflow:hidden;font-size:13px;font-weight:850;line-height:1;text-overflow:ellipsis;white-space:nowrap}html body.convert-app-page .reader-end-nav-btn:hover:not(:disabled),html body.convert-app-page .reader-end-nav-btn:active:not(:disabled){border-color:color-mix(in srgb,var(--qk-reader-accent, #287e77) 42%,transparent);background:color-mix(in srgb,var(--qk-reader-accent, #287e77) 10%,var(--qk-reader-paper, #fff))}html body.convert-app-page .reader-end-nav-btn:disabled{opacity:.45;cursor:not-allowed}@media(max-width:600px){html body.convert-app-page .reader-end-nav{flex-direction:row!important;gap:6px;margin-top:8px;padding-bottom:calc(var(--qk-dock-space, 56px) + 8px)}html body.convert-app-page .reader-end-nav-btn{width:auto;min-height:34px;height:34px;padding:0 9px;font-size:12px}html body.convert-app-page .reader-end-nav-btn.is-next{flex:1 1 auto}}html[data-reader-theme] body.convert-app-page,html[data-reader-theme] body.convert-app-page .convert-simple-root{--qk-shell-border: var(--qk-reader-line);--qk-shell-soft: var(--qk-reader-paper-soft);--qk-shell-card: var(--qk-reader-paper);--qk-shell-text: var(--qk-reader-text);--qk-shell-muted: var(--qk-reader-muted);--qk-shell-glass: color-mix(in srgb, var(--qk-reader-paper) 82%, transparent)}html[data-reader-theme] body.convert-app-page>.header-tabs-wrapper,html[data-reader-theme] body.convert-app-page>.header-tabs-wrapper>.container,html[data-reader-theme] body.convert-app-page .convert-app-dock,html[data-reader-theme] body.convert-app-page .convert-app-dock-inner,html[data-reader-theme] body.convert-app-page .convert-command-source,html[data-reader-theme] body.convert-app-page .convert-command-run,html[data-reader-theme] body.convert-app-page .convert-model-picker,html[data-reader-theme] body.convert-app-page .model-toggle-btn,html[data-reader-theme] body.convert-app-page .empty-msg.convert-empty-state,html[data-reader-theme] body.convert-app-page .convert-empty-state,html[data-reader-theme] body.convert-app-page .reader-end-nav,html[data-reader-theme] body.convert-app-page .reader-end-nav-btn,html[data-reader-theme] body.convert-app-page .input-card,html[data-reader-theme] body.convert-app-page .convert-card,html[data-reader-theme] body.convert-app-page .convert-input-tabs,html[data-reader-theme] body.convert-app-page .convert-input-tab,html[data-reader-theme] body.convert-app-page .chapter-title-bar,html[data-reader-theme] body.convert-app-page .card-header,html[data-reader-theme] body.convert-app-page .card-content,html[data-reader-theme] body.convert-app-page .card-footer,html[data-reader-theme] body.convert-app-page .chapter-fetch-body,html[data-reader-theme] body.convert-app-page .chapter-fetch-quote-card,html[data-reader-theme] body.convert-app-page .chapter-fetch-footer,html[data-reader-theme] body.convert-app-page .story-search-body,html[data-reader-theme] body.convert-app-page .story-search-results,html[data-reader-theme] body.convert-app-page .story-search-empty,html[data-reader-theme] body.convert-app-page .raw-panel-backdrop,html[data-reader-theme] body.convert-app-page .free-key-modal-backdrop,html[data-reader-theme] body.convert-app-page .free-key-modal-card,html[data-reader-theme] body.convert-app-page .replace-dialog,html[data-reader-theme] body.convert-app-page .tts-settings-panel{background:var(--qk-reader-paper)!important;border-color:var(--qk-reader-line)!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page>.header-tabs-wrapper nav>a,html[data-reader-theme] body.convert-app-page .convert-empty-notice,html[data-reader-theme] body.convert-app-page .convert-empty-legend,html[data-reader-theme] body.convert-app-page .chapter-fetch-hint,html[data-reader-theme] body.convert-app-page .chapter-fetch-label,html[data-reader-theme] body.convert-app-page .story-search-label,html[data-reader-theme] body.convert-app-page .story-search-help,html[data-reader-theme] body.convert-app-page .story-search-model-description,html[data-reader-theme] body.convert-app-page .raw-field-label,html[data-reader-theme] body.convert-app-page .stat-badge,html[data-reader-theme] body.convert-app-page .reader-stat,html[data-reader-theme] body.convert-app-page .reader-progress-text{color:var(--qk-reader-muted)!important}html[data-reader-theme] body.convert-app-page .convert-empty-cta,html[data-reader-theme] body.convert-app-page .convert-input-tab,html[data-reader-theme] body.convert-app-page .reader-end-nav-btn,html[data-reader-theme] body.convert-app-page .story-map-free,html[data-reader-theme] body.convert-app-page .story-map-post-link,html[data-reader-theme] body.convert-app-page .btn-header-icon,html[data-reader-theme] body.convert-app-page .chapter-fetch-cancel,html[data-reader-theme] body.convert-app-page input,html[data-reader-theme] body.convert-app-page textarea,html[data-reader-theme] body.convert-app-page select{background:var(--qk-reader-paper-soft)!important;border-color:var(--qk-reader-line)!important;color:var(--qk-reader-text)!important}html[data-reader-theme] body.convert-app-page .convert-empty-cta.is-secondary,html[data-reader-theme] body.convert-app-page .convert-input-tab[aria-selected=true],html[data-reader-theme] body.convert-app-page .reader-end-nav-btn.is-next,html[data-reader-theme] body.convert-app-page .story-map-free.is-active{background:color-mix(in srgb,var(--qk-reader-accent) 14%,var(--qk-reader-paper-soft))!important;border-color:color-mix(in srgb,var(--qk-reader-accent) 35%,transparent)!important;color:var(--qk-reader-accent)!important}html body.convert-app-page .convert-page-header,html[data-reader-theme] body.convert-app-page .convert-page-header,html[data-reader-theme=night] body.convert-app-page .convert-page-header,body.dark.convert-app-page .convert-page-header{position:sticky!important;top:0!important;z-index:90!important;background:var(--qk-reader-paper, #202020)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate;contain:none!important}html body.convert-app-page .reader-toolbar,html[data-reader-theme] body.convert-app-page .reader-toolbar,html[data-reader-theme=night] body.convert-app-page .reader-toolbar,body.dark.convert-app-page .reader-toolbar{position:sticky!important;top:var(--convert-topbar-h, 52px)!important;z-index:80!important;background:var(--qk-reader-paper, #202020)!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate;contain:none!important}html body.convert-app-page .convert-page-header:before,html body.convert-app-page .reader-toolbar:before{content:"";position:absolute;left:0;right:0;pointer-events:none;z-index:-1;background:var(--qk-reader-paper, #202020)}html body.convert-app-page .convert-page-header:before{top:0;bottom:0}html body.convert-app-page .reader-toolbar:before{top:-28px;bottom:0}html body.convert-app-page .reader-toolbar-left,html body.convert-app-page .reader-toolbar-right{background:transparent!important}html body.convert-app-page .reader-box,html body.convert-app-page .reader-content,html body.convert-app-page .reader-chapter-head{z-index:0}
