@charset "UTF-8";.float-left[data-v-3006e14f],.float-left[data-v-f3156612]{float:left}.qrcode-img[data-v-52ffc46f]{display:block;margin:0 auto}.float-right[data-v-a6c56faa]{float:right}.small-tip[data-v-a6c56faa]{font-size:14px;margin-right:10px}.dialog-footer .float-left[data-v-a6c56faa]{margin-right:5px}.source-container .text-button[data-v-a6c56faa]{padding:3px 5px}.book-info-container .book-cover[data-v-55b3df84]{width:100%;position:relative;height:150px}.book-info-container .book-cover .book-cover-bg[data-v-55b3df84]{position:absolute;height:100%;width:100%;filter:blur(50px)}.book-info-container .book-cover .book-cover-bg-image[data-v-55b3df84]{position:absolute;height:100%;width:100%}.book-info-container .book-cover .book-cover-bg-image img[data-v-55b3df84]{margin:0 auto;display:block;height:150px}.book-info-container .book-name[data-v-55b3df84]{display:block;font-size:16px;font-weight:500;text-align:center;padding:10px 0}.book-info-container .book-kind[data-v-55b3df84]{display:block;color:red;text-align:center;padding:5px 0}.book-info-container .book-props[data-v-55b3df84]{padding:5px 0}.book-info-container .book-props .book-prop[data-v-55b3df84]{padding:3px 0}.book-info-container .book-props .book-prop.book-latest[data-v-55b3df84]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.book-info-container .book-props .book-prop.book-latest .latest-title[data-v-55b3df84]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.book-info-container .book-props .book-prop.book-latest .book-prop-btn[data-v-55b3df84]{width:80px;text-align:right}.book-info-container .book-props .book-prop .book-prop-btn[data-v-55b3df84]{float:right;height:19px;padding:0;cursor:pointer}.book-info-container .book-props .book-prop.book-operate-zone[data-v-55b3df84]{text-align:center}.book-info-container .book-props .book-prop.book-operate-zone .book-operate-btn[data-v-55b3df84]{cursor:pointer}.book-info-container .book-intro[data-v-55b3df84]{line-height:1.6;max-height:calc(var(--vh, 1vh)*70 - 459px);overflow-y:auto}.night-theme .book-info-container .book-name{color:#eee!important}@media screen and (max-width:750px){.book-info-container .book-intro{max-height:calc(var(--vh, 1vh)*100 - 459px)!important}}.float-right[data-v-6397e4cb]{float:right}.qrcode-img[data-v-23c914c0]{display:block;margin:0 auto}.drag-icon[data-v-23c914c0]{cursor:move;display:inline-block;margin-right:5px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rss-source-list-container[data-v-35986089]{max-height:calc(var(--vh, 1vh)*70 - 114px);overflow-y:auto}.rss-source-list-container .rss-source[data-v-35986089]{display:inline-block;width:25%;box-sizing:border-box;padding:10px;text-align:center;vertical-align:top;margin-bottom:10px;cursor:pointer;position:relative}.rss-source-list-container .rss-source .el-icon-close[data-v-35986089]{position:absolute;right:6px;top:8px;font-size:18px}.rss-source-list-container .rss-source .el-icon-edit[data-v-35986089]{position:absolute;right:6px;top:42px;font-size:18px}.rss-source-list-container .rss-source .rss-icon[data-v-35986089]{display:inline-block;width:50px;height:50px;border-radius:5px}.rss-source-list-container .rss-source .rss-title[data-v-35986089]{margin-top:5px;text-align:center}.night-theme .rss-source-list-container .rss-source .rss-title{color:#aaa}@media screen and (max-width:750px){.rss-source-list-container{max-height:calc(var(--vh, 1vh)*100 - 94px)!important}}@media screen and (max-width:480px){.rss-source-list-container .rss-source .el-icon-close,.rss-source-list-container .rss-source .el-icon-edit{right:-5px}}.rss-article-list-container[data-v-3672581d]{max-height:calc(var(--vh, 1vh)*70 - 114px);overflow-y:auto}.rss-article-list-container .rss-article[data-v-3672581d]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:15px 10px;border-bottom:1px solid #eee;cursor:pointer}.rss-article-list-container .rss-article .rss-article-info[data-v-3672581d]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:1;flex:1;padding-right:5px}.rss-article-list-container .rss-article .rss-article-info .rss-article-title[data-v-3672581d]{font-weight:600;font-size:14px}.rss-article-list-container .rss-article .rss-article-info .rss-article-date[data-v-3672581d]{font-size:12px;margin-top:10px}.rss-article-list-container .rss-article .rss-article-image[data-v-3672581d]{width:120px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rss-article-list-container .rss-article .rss-article-image .image-wrapper[data-v-3672581d]{width:100%;height:0;padding-bottom:62.5%;overflow:hidden}.rss-article-list-container .rss-article .rss-article-image .image-wrapper .rss-article-img[data-v-3672581d]{width:120px;height:75px}.rss-article-list-container .load-more-rss[data-v-3672581d]{text-align:center;padding:10px;cursor:pointer}.night-theme .rss-article-list-container .rss-article{border-color:#333;color:#aaa}.night-theme .rss-article-list-container .rss-article .rss-article-date{color:#666}@media screen and (max-width:750px){.rss-article-list-container{max-height:calc(var(--vh, 1vh)*100 - 94px)!important}.rss-article-list-container .rss-article{padding:15px 5px}.rss-article-list-container .rss-article .rss-article-image{width:100px}.rss-article-list-container .rss-article .rss-article-image .rss-article-img{width:100px;height:62.5px}}.rss-article-info-container[data-v-2eda2fab]{max-height:calc(var(--vh, 1vh)*70 - 114px);overflow-y:auto}.night-theme .rss-article-content{color:#aaa}@media screen and (max-width:750px){.rss-article-info-container{max-height:calc(var(--vh, 1vh)*100 - 94px)!important}}.rss-article-info-container img,.rss-article-info-container video{max-width:100%}.float-left[data-v-6e24e744]{float:left}.title-input[data-v-6e24e744]{display:inline-block;width:75%;margin:0 auto;-ms-transform:translateX(20%);transform:translateX(20%)}.float-left[data-v-4d97092f],.float-left[data-v-b4d6c7ce]{float:left}@font-face{font-family:iconfont;src:url(../fonts/iconfont.f9a3fb0e.woff) format("woff")}@font-face{font-family:reader-iconfont;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff"),url(data:font/ttf;base64,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) format("truetype")}.reader-iconfont{font-family:reader-iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.reader-icon-shezhi:before{content:"\e654"}.reader-icon-volume-off:before{content:"\e631"}.reader-icon-volume:before{content:"\e632"}.reader-icon-15s:before{content:"\e61f"}.reader-icon-jian15s:before{content:"\e620"}.reader-icon-player-pause:before{content:"\ea2b"}.reader-icon-player-forward-step:before{content:"\ea2c"}.reader-icon-player-backward-step:before{content:"\ea2d"}.reader-icon-player-play:before{content:"\ea2e"}:root{--font-display:"Noto Serif SC","Source Han Serif SC","Source Han Serif CN","Songti SC",Georgia,serif;--font-body:"Noto Sans SC","Source Han Sans SC","PingFang SC",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:"JetBrains Mono","Fira Code","Source Code Pro",monospace;--color-bg-primary:#faf8f5;--color-bg-secondary:#f5f2ed;--color-bg-tertiary:#ede9e3;--color-bg-card:#fff;--color-bg-nav:#f8f6f2;--color-text-primary:#2c2825;--color-text-secondary:#5a5550;--color-text-tertiary:#8a857f;--color-text-muted:#b5b0a8;--color-accent:#8b4513;--color-accent-light:sienna;--color-accent-hover:#6b3410;--color-accent-soft:rgba(139,69,19,0.1);--color-success:#4a7c59;--color-warning:#c4a35a;--color-danger:#a63d40;--color-border:#e5e0d8;--color-border-light:#ede9e3;--shadow-sm:0 1px 2px rgba(44,40,37,0.04);--shadow-md:0 4px 12px rgba(44,40,37,0.08);--shadow-lg:0 8px 24px rgba(44,40,37,0.12);--shadow-card:0 2px 8px rgba(44,40,37,0.06),0 1px 2px rgba(44,40,37,0.04);--shadow-card-hover:0 8px 24px rgba(44,40,37,0.12),0 2px 4px rgba(44,40,37,0.06);--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-full:9999px;--transition-fast:150ms cubic-bezier(0.4,0,0.2,1);--transition-base:250ms cubic-bezier(0.4,0,0.2,1);--transition-slow:400ms cubic-bezier(0.4,0,0.2,1);--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-tooltip:400}.night-theme{--color-bg-primary:#1a1918;--color-bg-secondary:#222120;--color-bg-tertiary:#2a2928;--color-bg-card:#252423;--color-bg-nav:#1f1e1d;--color-text-primary:#e8e6e3;--color-text-secondary:#b5b2ad;--color-text-tertiary:#8a8780;--color-text-muted:#5a5750;--color-accent:#c4956a;--color-accent-light:#d4a57a;--color-accent-hover:#b4855a;--color-accent-soft:rgba(196,149,106,0.15);--color-border:#3a3835;--color-border-light:#323130;--shadow-sm:0 1px 2px rgba(0,0,0,0.2);--shadow-md:0 4px 12px rgba(0,0,0,0.3);--shadow-lg:0 8px 24px rgba(0,0,0,0.4);--shadow-card:0 2px 8px rgba(0,0,0,0.25),0 1px 2px rgba(0,0,0,0.15);--shadow-card-hover:0 8px 24px rgba(0,0,0,0.35),0 2px 4px rgba(0,0,0,0.2)}html{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none;width:0;height:0}::selection{background:var(--color-accent-soft);color:var(--color-text-primary)}body{font-family:var(--font-body);background-color:var(--color-bg-primary);color:var(--color-text-primary);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none;width:0;height:0}.index-wrapper .navigation-wrapper{background:var(--color-bg-nav);border-right:1px solid var(--color-border-light);transition:background var(--transition-base),border-color var(--transition-base)}.navigation-title{font-family:var(--font-display)!important;font-size:28px!important;font-weight:700!important;color:var(--color-text-primary)!important;letter-spacing:-.02em;position:relative}.navigation-title:after{content:"";position:absolute;bottom:-8px;left:0;width:32px;height:3px;background:var(--color-accent);border-radius:2px}.navigation-sub-title{font-family:var(--font-display)!important;font-size:15px!important;color:var(--color-text-tertiary)!important;font-style:italic;margin-top:20px!important;letter-spacing:.02em}.search-wrapper .search-input .el-input__inner{border-radius:var(--radius-full)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-text-primary)!important;padding-left:40px;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.search-wrapper .search-input .el-input__inner:focus{border-color:var(--color-accent)!important;box-shadow:var(--shadow-md),0 0 0 3px var(--color-accent-soft)}.search-wrapper .search-input .el-input__prefix{left:12px;color:var(--color-text-tertiary)}.setting-wrapper{margin-top:28px!important}.setting-title{font-family:var(--font-body)!important;font-size:13px!important;font-weight:600!important;color:var(--color-text-tertiary)!important;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px}.setting-item{padding-top:12px!important}.reading-recent{margin:14px 0!important}.setting-btn{margin-right:10px!important;margin-bottom:10px!important;border-radius:var(--radius-full)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-text-secondary)!important;font-size:13px!important;padding:8px 16px!important;height:auto!important;line-height:1.4!important;cursor:pointer;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.setting-btn:hover{background:var(--color-accent)!important;color:#fff!important;border-color:var(--color-accent)!important;-ms-transform:translateY(-1px);transform:translateY(-1px);box-shadow:var(--shadow-md)}.setting-connect{border-radius:var(--radius-full)!important;padding:6px 14px!important;font-size:13px!important}.recent-book,.setting-connect{height:auto!important;line-height:1.4!important;display:inline-block!important}.recent-book{border-radius:var(--radius-md)!important;padding:6px 12px!important;font-size:14px!important;background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;color:var(--color-text-primary)!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:all var(--transition-fast)}.recent-book:hover{border-color:var(--color-accent)!important;background:var(--color-accent-soft)!important}.theme-item{border:2px solid var(--color-border)!important;box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}.theme-item:hover{-ms-transform:scale(1.1);transform:scale(1.1);box-shadow:var(--shadow-md)}.shelf-wrapper{background:var(--color-bg-primary)!important;padding:32px 40px!important;transition:background var(--transition-base)}.shelf-title{font-family:var(--font-display)!important;font-size:22px!important;font-weight:600!important;color:var(--color-text-primary)!important;letter-spacing:-.01em}.shelf-title .title-btn{font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;color:var(--color-text-tertiary)!important;padding:6px 12px;border-radius:var(--radius-sm);transition:all var(--transition-fast)}.shelf-title .title-btn:hover{color:var(--color-accent)!important;background:var(--color-accent-soft)}.book-group-tabs .el-tabs__item{font-family:var(--font-body)!important;font-size:14px!important;color:var(--color-text-tertiary)!important;padding:0 16px;transition:color var(--transition-fast)}.book-group-tabs .el-tabs__item.is-active{color:var(--color-accent)!important;font-weight:600}.book-group-tabs .el-tabs__active-bar{background-color:var(--color-accent)!important;height:3px!important;border-radius:2px}.book-group-tabs .el-tabs__nav-wrap:after{background-color:var(--color-border)!important}.book-group-btn{border-radius:var(--radius-full)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-text-secondary)!important;transition:all var(--transition-fast)}.book-group-btn:hover{border-color:var(--color-accent)!important;color:var(--color-accent)!important}.book-group-btn.selected{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important;box-shadow:var(--shadow-sm)}.book{background:var(--color-bg-card)!important;border-radius:var(--radius-lg)!important;border:1px solid var(--color-border-light)!important;padding:20px!important;transition:all var(--transition-base);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.book:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-light));opacity:0;transition:opacity var(--transition-fast)}.book:hover{border-color:var(--color-border)!important;box-shadow:var(--shadow-card-hover);-ms-transform:translateY(-2px);transform:translateY(-2px)}.book:hover:before{opacity:1}.cover-img{position:relative}.cover-img .cover{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-md);transition:transform var(--transition-base)}.book:hover .cover-img .cover{-ms-transform:scale(1.02);transform:scale(1.02)}.book .info .name{font-family:var(--font-display)!important;font-size:16px!important;font-weight:600!important;color:var(--color-text-primary)!important;letter-spacing:-.01em;line-height:1.4}.book .info .sub{font-size:12px!important;color:var(--color-text-tertiary)!important}.book .info .sub .author{color:var(--color-text-secondary)!important;font-weight:500}.book .info .dur-chapter,.book .info .last-chapter{font-size:13px!important;color:var(--color-text-tertiary)!important;line-height:1.5}.book .info .book-operation{font-size:18px!important}.book .info .book-operation i{color:var(--color-text-muted);transition:color var(--transition-fast)}.book .info .book-operation i:hover{color:var(--color-accent)!important}.unread-num-badge .el-badge__content{background-color:var(--color-accent)!important;border-radius:var(--radius-full)!important;font-family:var(--font-body)!important}.book .info .setting-connect{background:var(--color-success)!important;border-color:var(--color-success)!important;color:#fff!important;font-size:12px!important;padding:6px 12px!important;border-radius:var(--radius-full)!important;transition:all var(--transition-fast)}.book .info .setting-connect:hover{-ms-transform:scale(1.05);transform:scale(1.05);box-shadow:var(--shadow-sm)}.el-dialog{border-radius:var(--radius-lg)!important;background:var(--color-bg-card)!important;box-shadow:var(--shadow-lg);overflow:hidden}.el-dialog__header{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border-light);padding:16px 20px!important}.el-dialog__title{font-family:var(--font-display)!important;font-size:18px!important;font-weight:600!important;color:var(--color-text-primary)!important}.el-dialog__body{padding:20px!important;color:var(--color-text-primary)}.el-dialog__footer{border-top:1px solid var(--color-border-light);padding:16px 20px!important;background:var(--color-bg-secondary)}.el-button--primary{background:var(--color-accent)!important;border-color:var(--color-accent)!important;font-family:var(--font-body)!important;transition:all var(--transition-fast)}.el-button--primary:hover{background:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important}.el-button--default{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important;font-family:var(--font-body)!important}.el-button--default:hover{border-color:var(--color-accent)!important;color:var(--color-accent)!important}.el-input__inner{border-radius:var(--radius-sm)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-text-primary)!important;font-family:var(--font-body)!important;transition:all var(--transition-fast)}.el-input__inner:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 3px var(--color-accent-soft)}.el-select .el-input__inner{border-radius:var(--radius-sm)!important}.el-select-dropdown{border-radius:var(--radius-md)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;box-shadow:var(--shadow-lg)}.el-select-dropdown__item{font-family:var(--font-body)!important;color:var(--color-text-secondary);transition:all var(--transition-fast)}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.el-select-dropdown__item.selected{color:var(--color-accent)!important;font-weight:600}.el-tag{border-radius:var(--radius-full)!important;font-family:var(--font-body)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;color:var(--color-text-secondary)!important;transition:all var(--transition-fast)}.el-tag--success{background:rgba(74,124,89,.1)!important;border-color:rgba(74,124,89,.2)!important;color:var(--color-success)!important}.el-tag--warning{background:rgba(196,163,90,.1)!important;border-color:rgba(196,163,90,.2)!important;color:var(--color-warning)!important}.el-tag--danger{background:rgba(166,61,64,.1)!important;border-color:rgba(166,61,64,.2)!important;color:var(--color-danger)!important}.el-tag--info{background:var(--color-bg-secondary)!important;border-color:var(--color-border)!important;color:var(--color-text-secondary)!important}.el-table{background:rgba(0,0,0,0)!important;font-family:var(--font-body)!important}.el-table th{background:var(--color-bg-secondary)!important;color:var(--color-text-secondary)!important;font-weight:600!important;border-bottom:1px solid var(--color-border)!important}.el-table td{border-bottom:1px solid var(--color-border-light)!important}.el-table tr{background:rgba(0,0,0,0)!important;transition:background var(--transition-fast)}.el-table--enable-row-hover .el-table__body tr:hover>td,.el-table__body tr.hover-row>td{background:var(--color-accent-soft)!important}.el-pagination{font-family:var(--font-body)!important}.el-pager li{background:var(--color-bg-card)!important;color:var(--color-text-secondary)!important;border-radius:var(--radius-sm)!important;margin:0 2px;transition:all var(--transition-fast)}.el-pager li:hover{color:var(--color-accent)!important}.el-pager li.active{background:var(--color-accent)!important;color:#fff!important}.el-pagination .btn-next,.el-pagination .btn-prev{background:var(--color-bg-card)!important;color:var(--color-text-secondary)!important;border-radius:var(--radius-sm)!important}.el-message{border-radius:var(--radius-md)!important;border:none!important;box-shadow:var(--shadow-lg)!important;font-family:var(--font-body)!important}.el-message--success{background:var(--color-success)!important}.el-message--warning{background:var(--color-warning)!important}.el-message--error{background:var(--color-danger)!important}.el-message-box{border-radius:var(--radius-lg)!important;border:none!important;box-shadow:var(--shadow-lg)!important;background:var(--color-bg-card)!important;font-family:var(--font-body)!important}.el-message-box__title{font-family:var(--font-display)!important;color:var(--color-text-primary)!important}.el-message-box__content{color:var(--color-text-secondary)!important}.el-checkbox__input.is-checked .el-checkbox__inner{background:var(--color-accent)!important;border-color:var(--color-accent)!important}.el-checkbox__inner{border-radius:var(--radius-xs)!important;border-color:var(--color-border)!important;transition:all var(--transition-fast)}.el-checkbox__inner:hover{border-color:var(--color-accent)!important}.el-checkbox__label{font-family:var(--font-body)!important;color:var(--color-text-secondary)!important}.el-loading-spinner .circular{stroke:var(--color-accent)!important}.el-loading-text{color:var(--color-text-tertiary)!important;font-family:var(--font-body)!important}::-webkit-scrollbar{width:0;height:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.book{animation:fadeIn var(--transition-base) ease-out;animation-fill-mode:both}.book:first-child{animation-delay:0ms}.book:nth-child(2){animation-delay:50ms}.book:nth-child(3){animation-delay:.1s}.book:nth-child(4){animation-delay:.15s}.book:nth-child(5){animation-delay:.2s}.book:nth-child(6){animation-delay:.25s}.book:nth-child(7){animation-delay:.3s}.book:nth-child(8){animation-delay:.35s}.book:nth-child(9){animation-delay:.4s}.book:nth-child(10){animation-delay:.45s}.setting-wrapper{animation:slideIn var(--transition-base) ease-out;animation-fill-mode:both}.setting-wrapper:first-child{animation-delay:.1s}.setting-wrapper:nth-child(2){animation-delay:.15s}.setting-wrapper:nth-child(3){animation-delay:.2s}.setting-wrapper:nth-child(4){animation-delay:.25s}.setting-wrapper:nth-child(5){animation-delay:.3s}.setting-wrapper:nth-child(6){animation-delay:.35s}.setting-wrapper:nth-child(7){animation-delay:.4s}@media screen and (max-width:750px){.navigation-wrapper .navigation-inner-wrapper{padding:20px 24px 80px 24px!important}.shelf-wrapper{padding:16px!important}.shelf-title{font-size:18px!important;padding:16px 16px 0 16px!important}.book{padding:16px!important;border-radius:var(--radius-md)!important}.book .info .name{font-size:15px!important}.navigation-title{font-size:24px!important}}.night-theme .el-input__inner{color:var(--color-text-primary)!important}.night-theme .el-input__inner,.night-theme .el-tag{background:var(--color-bg-tertiary)!important;border-color:var(--color-border)!important}.night-theme .el-tag{color:var(--color-text-secondary)!important}.night-theme .el-select-dropdown{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}.night-theme .el-select-dropdown__item{color:var(--color-text-secondary)}.night-theme .el-select-dropdown__item.hover,.night-theme .el-select-dropdown__item:hover{background:var(--color-accent-soft)!important}.night-theme .el-dialog__footer,.night-theme .el-dialog__header{background:var(--color-bg-tertiary)}.night-theme .el-table th{background:var(--color-bg-tertiary)!important}.night-theme .el-message-box{background:var(--color-bg-card)!important}.night-theme .book .info .name{color:var(--color-text-primary)!important}.night-theme .book .info .dur-chapter,.night-theme .book .info .last-chapter,.night-theme .book .info .sub{color:var(--color-text-tertiary)!important}.night-theme .el-pager li,.night-theme .el-pagination .btn-next,.night-theme .el-pagination .btn-prev{background:var(--color-bg-tertiary)!important;color:var(--color-text-secondary)!important}.el-link--primary{color:var(--color-accent)!important}.el-link--primary:hover{color:var(--color-accent-hover)!important}.text-accent{color:var(--color-accent)!important}.bg-accent-soft{background:var(--color-accent-soft)!important}.border-accent{border-color:var(--color-accent)!important}.chapter-wrapper{background:var(--color-bg-primary)!important}.chapter-wrapper .chapter{font-family:var(--font-body)!important;border:none!important;box-shadow:var(--shadow-lg)!important;border-radius:var(--radius-lg)!important;margin-top:20px!important;margin-bottom:40px!important;padding-top:32px!important;padding-bottom:48px!important;transition:all var(--transition-base)}.chapter-wrapper .chapter .content-inner h3{font-family:var(--font-display)!important;font-size:24px!important;font-weight:600!important;color:var(--color-text-primary)!important;letter-spacing:-.01em;margin-bottom:1.5em!important;padding-bottom:.8em;border-bottom:1px solid var(--color-border-light);position:relative}.chapter-wrapper .chapter .content-inner h3:after{content:"";position:absolute;bottom:-1px;left:0;width:60px;height:2px;background:var(--color-accent);border-radius:1px}.chapter-wrapper .chapter .content-inner p{text-indent:2em;color:var(--color-text-primary);text-align:justify;word-break:break-word}.chapter-wrapper .top-bar{font-family:var(--font-display)!important;font-size:15px!important;font-weight:500!important;color:var(--color-text-tertiary)!important;letter-spacing:.02em}.chapter-wrapper .bottom-bar{color:var(--color-text-tertiary)!important;font-family:var(--font-body)!important;font-size:13px!important}.chapter-wrapper .bottom-bar .bottom-btn{background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-full)!important;color:var(--color-text-secondary)!important;padding:12px 32px!important;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.chapter-wrapper .bottom-bar .bottom-btn:hover{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important;-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:var(--shadow-md)}.chapter-wrapper .tool-bar{background:var(--color-bg-card)!important;border-right:1px solid var(--color-border-light)!important;box-shadow:var(--shadow-md)!important;border-radius:0 var(--radius-lg) var(--radius-lg) 0!important;overflow:hidden}.chapter-wrapper .tool-bar .tool-icon{color:var(--color-text-secondary)!important;border:none!important;margin-top:0!important;padding:14px 0!important;transition:all var(--transition-fast);position:relative}.chapter-wrapper .tool-bar .tool-icon:before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:0;background:var(--color-accent);border-radius:0 2px 2px 0;transition:height var(--transition-fast)}.chapter-wrapper .tool-bar .tool-icon:hover{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.chapter-wrapper .tool-bar .tool-icon:hover:before{height:24px}.chapter-wrapper .tool-bar .tool-icon .iconfont,.chapter-wrapper .tool-bar .tool-icon .tool-el-icon{font-size:18px!important;transition:transform var(--transition-fast)}.chapter-wrapper .tool-bar .tool-icon:hover .iconfont,.chapter-wrapper .tool-bar .tool-icon:hover .tool-el-icon{-ms-transform:scale(1.1);transform:scale(1.1)}.chapter-wrapper .tool-bar .tool-icon .icon-text{font-family:var(--font-body)!important;font-size:11px!important;color:var(--color-text-tertiary)!important;margin-top:4px;transition:color var(--transition-fast)}.chapter-wrapper .tool-bar .tool-icon:hover .icon-text{color:var(--color-accent)!important}.chapter-wrapper .read-bar{background:var(--color-bg-card)!important;border-left:1px solid var(--color-border-light)!important;box-shadow:var(--shadow-md)!important;border-radius:var(--radius-lg) 0 0 var(--radius-lg)!important}.chapter-wrapper .read-bar .progress{padding:16px 24px!important}.chapter-wrapper .read-bar .progress-tip{font-family:var(--font-body)!important;font-size:13px!important;color:var(--color-text-tertiary)!important;min-width:50px}.chapter-wrapper .read-bar .tools .tool-icon{color:var(--color-text-secondary)!important;border:none!important;padding:10px 0!important;transition:all var(--transition-fast)}.chapter-wrapper .read-bar .tools .tool-icon:hover{color:var(--color-accent)!important;background:var(--color-accent-soft)!important}.chapter-wrapper .read-bar .tools .tool-icon.progress-text{font-family:var(--font-body)!important;font-size:12px!important;color:var(--color-text-tertiary)!important}.chapter-wrapper .read-bar .float-btn{background:var(--color-bg-card)!important;border:1px solid var(--color-border)!important;box-shadow:var(--shadow-sm)!important;transition:all var(--transition-fast);color:var(--color-text-secondary)!important}.chapter-wrapper .read-bar .float-btn:hover{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important;-ms-transform:scale(1.1);transform:scale(1.1);box-shadow:var(--shadow-md)!important}.chapter-wrapper .read-bar .cache-content-zone{font-family:var(--font-body)!important;color:var(--color-text-tertiary)!important}.chapter-wrapper .read-bar .cache-content-zone .cache-content-btn{background:var(--color-bg-secondary)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-full)!important;padding:6px 12px;font-size:12px;transition:all var(--transition-fast)}.chapter-wrapper .read-bar .cache-content-zone .cache-content-btn:hover{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important}.chapter-wrapper .read-bar .reader-bar-inner{background:var(--color-bg-secondary)!important;border-radius:var(--radius-md);margin:8px;padding:12px!important}.chapter-wrapper .read-bar .operate-bar{padding:8px!important}.chapter-wrapper .read-bar .operate-bar .close-btn,.chapter-wrapper .read-bar .operate-bar .collapse-btn{color:var(--color-text-tertiary)!important;width:32px;height:32px;line-height:32px;border-radius:var(--radius-full);transition:all var(--transition-fast)}.chapter-wrapper .read-bar .operate-bar .close-btn:hover,.chapter-wrapper .read-bar .operate-bar .collapse-btn:hover{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.chapter-wrapper .read-bar .operate-bar .play-pause-btn{color:var(--color-accent)!important}.chapter-wrapper .read-bar .operate-bar .ctrl-btn{font-family:var(--font-body)!important;font-size:13px!important;color:var(--color-text-secondary)!important;padding:6px 12px;border-radius:var(--radius-full);transition:all var(--transition-fast)}.chapter-wrapper .read-bar .operate-bar .ctrl-btn:hover{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.chapter-wrapper .read-bar .setting-item .setting-title{font-family:var(--font-body)!important;font-size:13px!important;font-weight:600!important;color:var(--color-text-secondary)!important}.chapter-wrapper .read-bar .setting-item .progress .progress-tip{font-family:var(--font-body)!important;font-size:12px!important;color:var(--color-text-tertiary)!important}.chapter-wrapper .read-bar .setting-item .setting-btn{font-family:var(--font-body)!important;font-size:12px!important;color:var(--color-accent)!important;cursor:pointer}.chapter-wrapper .el-slider__runway{background:var(--color-bg-tertiary)!important;border-radius:4px;height:4px}.chapter-wrapper .el-slider__bar{background:var(--color-accent)!important;border-radius:4px;height:4px}.chapter-wrapper .el-slider__button{width:14px;height:14px;border:2px solid var(--color-accent)!important;background:var(--color-bg-card)!important;transition:all var(--transition-fast)}.chapter-wrapper .el-slider__button:hover{-ms-transform:scale(1.2);transform:scale(1.2)}.chapter-wrapper .chapter .click-zone{background:var(--color-bg-card)!important;opacity:.95;border-radius:var(--radius-lg);margin:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chapter-wrapper .chapter .click-zone div{border-radius:var(--radius-md);font-family:var(--font-body)!important}.chapter-wrapper .chapter .click-zone .close-btn{background:var(--color-accent)!important;color:#fff!important;border-radius:var(--radius-full)!important;margin:0 20px;font-family:var(--font-body)!important;transition:all var(--transition-fast)}.chapter-wrapper .chapter .click-zone .close-btn:hover{-ms-transform:scale(1.05);transform:scale(1.05);box-shadow:var(--shadow-md)}.settings-wrapper{background:var(--color-bg-card)!important;border-radius:var(--radius-lg)!important}.settings-wrapper .settings-title{font-family:var(--font-display)!important;font-size:20px!important;font-weight:600!important;color:var(--color-text-primary)!important;letter-spacing:-.01em;position:relative;padding-bottom:16px;border-bottom:1px solid var(--color-border-light);margin-bottom:24px!important}.settings-wrapper .settings-title:after{content:"";position:absolute;bottom:-1px;left:0;width:40px;height:2px;background:var(--color-accent);border-radius:1px}.settings-wrapper .settings-title .title-btn{font-family:var(--font-body)!important;font-size:13px!important;font-weight:500!important;color:var(--color-accent)!important;padding:6px 12px;border-radius:var(--radius-full);background:var(--color-accent-soft)!important;transition:all var(--transition-fast)}.settings-wrapper .settings-title .title-btn:hover{background:var(--color-accent)!important;color:#fff!important}.settings-wrapper .setting-list{max-height:50vh!important}.settings-wrapper .setting-list li .setting-item-title{font-weight:600!important;min-width:72px!important}.settings-wrapper .setting-list li .setting-item-title,.settings-wrapper .setting-list li .span-item{font-family:var(--font-body)!important;font-size:13px!important;color:var(--color-text-secondary)!important}.settings-wrapper .setting-list li .span-item{border-radius:var(--radius-full)!important;border:1px solid var(--color-border)!important;background:var(--color-bg-card)!important;transition:all var(--transition-fast);box-shadow:var(--shadow-sm)}.settings-wrapper .setting-list li .span-item:hover{border-color:var(--color-accent)!important;color:var(--color-accent)!important}.settings-wrapper .setting-list li .span-item.selected{background:var(--color-accent)!important;border-color:var(--color-accent)!important;color:#fff!important;box-shadow:var(--shadow-md)}.settings-wrapper .setting-list li .theme-item{border:2px solid var(--color-border)!important;box-shadow:var(--shadow-sm);transition:all var(--transition-fast)}.settings-wrapper .setting-list li .theme-item:hover{-ms-transform:scale(1.1);transform:scale(1.1);box-shadow:var(--shadow-md)}.settings-wrapper .setting-list li .theme-item.selected{border-color:var(--color-accent)!important;box-shadow:var(--shadow-md)}.settings-wrapper .setting-list li .resize{background:var(--color-bg-secondary)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-full)!important;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;height:34px;vertical-align:middle}.settings-wrapper .setting-list li .resize span.less,.settings-wrapper .setting-list li .resize span.more{min-width:44px;height:34px;line-height:34px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-align:center;vertical-align:middle;transition:all var(--transition-fast)}.settings-wrapper .setting-list li .resize span em{font-style:normal}.settings-wrapper .setting-list li .resize span:hover{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.settings-wrapper .setting-list li .resize .lang{color:var(--color-text-primary)!important;font-family:var(--font-body)!important;font-weight:400;min-width:70px;padding:0 4px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.settings-wrapper .setting-list li .resize .lang .el-input,.settings-wrapper .setting-list li .resize .lang .setting-input{width:70px!important}.settings-wrapper .setting-list li .resize .lang .el-input__inner{text-align:center!important;padding:0!important;height:28px!important;line-height:28px!important;width:70px!important}.settings-wrapper .setting-list li .resize b{display:inline-block;width:1px;height:20px;vertical-align:middle;background:var(--color-border);margin:0 2px}.settings-wrapper .operation-zone .span-btn{font-family:var(--font-body)!important;font-size:13px!important;color:var(--color-accent)!important;padding:8px 16px;border-radius:var(--radius-full);border:1px solid var(--color-accent)!important;transition:all var(--transition-fast)}.settings-wrapper .operation-zone .span-btn:hover{background:var(--color-accent)!important;color:#fff!important}.chapter-wrapper .chapter.volume-chapter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;min-height:50vh}.chapter-wrapper .chapter.volume-chapter .volume-content{text-align:center;padding:40px}.chapter-wrapper .chapter.volume-chapter .volume-content h3{font-family:var(--font-display)!important;font-size:20px!important;font-weight:600!important;color:var(--color-text-primary)!important;margin-bottom:16px;border-bottom:none;padding-bottom:0}.chapter-wrapper .chapter.volume-chapter .volume-content h3:after{display:none}.chapter-wrapper .chapter.volume-chapter .volume-tag{font-family:var(--font-body)!important;font-size:14px!important;color:var(--color-text-tertiary)!important;font-style:italic}.night-theme .chapter-wrapper .chapter{box-shadow:0 4px 20px rgba(0,0,0,.3)!important}.night-theme .chapter-wrapper .chapter .content-inner h3{border-bottom-color:var(--color-border)}.night-theme .chapter-wrapper .chapter .content-inner p{color:var(--color-text-primary)}.night-theme .chapter-wrapper .tool-bar{background:var(--color-bg-card)!important;border-right-color:var(--color-border)!important}.night-theme .chapter-wrapper .read-bar{background:var(--color-bg-card)!important;border-left-color:var(--color-border)!important}.night-theme .chapter-wrapper .read-bar .float-btn{background:var(--color-bg-tertiary)!important;border-color:var(--color-border)!important}.night-theme .chapter-wrapper .read-bar .float-btn:hover{background:var(--color-accent)!important;border-color:var(--color-accent)!important}.night-theme .chapter-wrapper .read-bar .reader-bar-inner{background:var(--color-bg-tertiary)!important}.night-theme .settings-wrapper{background:var(--color-bg-card)!important}.night-theme .settings-wrapper .settings-title{border-bottom-color:var(--color-border)}.night-theme .settings-wrapper .setting-list li .resize,.night-theme .settings-wrapper .setting-list li .span-item{background:var(--color-bg-tertiary)!important;border-color:var(--color-border)!important}.night-theme .settings-wrapper .setting-list li .resize b{background:var(--color-border)!important}@media screen and (max-width:750px){.chapter-wrapper .chapter{border-radius:0!important;margin:0!important;padding:16px!important;box-shadow:none!important;border:none!important}.chapter-wrapper .tool-bar{border-bottom:1px solid var(--color-border-light)!important}.chapter-wrapper .read-bar,.chapter-wrapper .tool-bar{border-radius:0!important;box-shadow:var(--shadow-sm)!important}.chapter-wrapper .read-bar{border-top:1px solid var(--color-border-light)!important}.settings-wrapper{border-radius:0!important;padding:16px!important}.settings-wrapper .settings-title{font-size:18px!important}.settings-wrapper .setting-list{max-height:60vh!important}.settings-wrapper .setting-list li .resize{display:-ms-inline-flexbox!important;display:inline-flex!important}.settings-wrapper .setting-list li .resize span.less,.settings-wrapper .setting-list li .resize span.more{min-width:44px!important;min-height:44px!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}.settings-wrapper .setting-list li .resize span:active{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.settings-wrapper .setting-list li .resize .lang{min-width:60px!important}.settings-wrapper .setting-list li .resize .lang .el-input,.settings-wrapper .setting-list li .resize .lang .el-input__inner,.settings-wrapper .setting-list li .resize .lang .setting-input{width:60px!important}.settings-wrapper .setting-input .el-input__inner{font-size:16px!important;-webkit-appearance:none!important}}@supports (-webkit-touch-callout:none){.settings-wrapper .setting-list li .resize{display:-ms-inline-flexbox!important;display:inline-flex!important}.settings-wrapper .setting-list li .resize span.less,.settings-wrapper .setting-list li .resize span.more{min-width:44px!important;min-height:44px!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:center!important;justify-content:center!important}.settings-wrapper .setting-list li .resize span:active{background:var(--color-accent-soft)!important;color:var(--color-accent)!important}.settings-wrapper .setting-input .el-input__inner{font-size:16px!important;-webkit-appearance:none!important}.settings-wrapper .setting-list li{-webkit-tap-highlight-color:transparent!important}.settings-wrapper .setting-list li .resize span.less,.settings-wrapper .setting-list li .resize span.more{cursor:pointer!important;-ms-touch-action:manipulation!important;touch-action:manipulation!important}}@keyframes readingProgress{0%{width:0}to{width:100%}}.chapter-wrapper .chapter .content-inner{animation:fadeIn var(--transition-base) ease-out}.chapter-wrapper .chapter .content-inner p.reading{background:var(--color-accent-soft);border-left:3px solid var(--color-accent);margin-left:-16px;padding-left:13px;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.popup-wrapper{background:var(--color-bg-card)!important;border-radius:var(--radius-lg)!important}.popup-wrapper .title-zone{margin-bottom:20px!important;padding-bottom:16px;border-bottom:1px solid var(--color-border-light)}.popup-wrapper .title{font-family:var(--font-display)!important;font-size:20px!important;font-weight:600!important;color:var(--color-text-primary)!important;border-bottom:none!important;position:relative;letter-spacing:-.01em}.popup-wrapper .title:after{content:"";position:absolute;bottom:-17px;left:0;width:40px;height:2px;background:var(--color-accent);border-radius:1px}.popup-wrapper .title span{font-size:14px!important;font-weight:400!important;color:var(--color-text-tertiary)!important;margin-left:8px}.popup-wrapper .title-btn,.popup-wrapper .title span{font-family:var(--font-body)!important}.popup-wrapper .title-btn .span-btn{color:var(--color-text-secondary)!important;padding:4px 12px;border-radius:var(--radius-full);background:var(--color-bg-secondary)!important;font-size:13px;transition:all var(--transition-fast);margin-left:8px!important}.popup-wrapper .title-btn .span-btn:hover{background:var(--color-accent)!important;color:#fff!important}.popup-wrapper .title-btn .refresh-btn{color:var(--color-accent)!important;padding:4px 12px;border-radius:var(--radius-full);border:1px solid var(--color-accent)!important;font-size:13px;transition:all var(--transition-fast);margin-left:8px!important}.popup-wrapper .title-btn .refresh-btn:hover{background:var(--color-accent)!important;color:#fff!important}.popup-wrapper .title-btn .refresh-btn.loading{color:var(--color-text-tertiary)!important;border-color:var(--color-border)!important}.popup-wrapper .data-wrapper{height:320px!important;border-radius:var(--radius-md);background:var(--color-bg-secondary)!important;padding:8px}.popup-wrapper .data-wrapper .cata{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.popup-wrapper .data-wrapper .cata .log{width:50%;height:44px!important;line-height:44px!important;font-family:var(--font-body)!important;font-size:14px!important;padding:0 12px;margin:0;border-radius:var(--radius-sm);transition:all var(--transition-fast);border-bottom:none!important;position:relative}.popup-wrapper .data-wrapper .cata .log.selected,.popup-wrapper .data-wrapper .cata .log:hover{background:var(--color-accent-soft)!important}.popup-wrapper .data-wrapper .cata .log.selected:before{content:"";position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:3px;height:20px;background:var(--color-accent);border-radius:0 2px 2px 0}.popup-wrapper .data-wrapper .cata .log .log-text{color:var(--color-text-primary)!important;margin-right:0!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:44px}.popup-wrapper .data-wrapper .cata .log .log-text.cached{color:var(--color-text-tertiary)!important}.popup-wrapper .data-wrapper .cata .log.selected .log-text{color:var(--color-accent)!important;font-weight:500}.popup-wrapper .data-wrapper.night{background:var(--color-bg-tertiary)!important}.popup-wrapper .data-wrapper.day .log,.popup-wrapper .data-wrapper.night .log{border-bottom:none!important}@media screen and (max-width:500px){.popup-wrapper .data-wrapper .cata .log{width:100%;padding:0 16px}}.popup-wrapper .shelf-title{font-family:var(--font-display)!important;font-size:18px!important;font-weight:600!important;color:var(--color-text-primary)!important;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--color-border-light)}.popup-wrapper .book-list{max-height:400px;overflow-y:auto}.popup-wrapper .book-list .book-item{padding:12px;border-radius:var(--radius-md);margin-bottom:8px;background:var(--color-bg-secondary)!important;transition:all var(--transition-fast);cursor:pointer}.popup-wrapper .book-list .book-item:hover{background:var(--color-accent-soft)!important;-ms-transform:translateX(4px);transform:translateX(4px)}.popup-wrapper .book-list .book-item .book-name{font-family:var(--font-display)!important;font-size:15px!important;font-weight:500!important;color:var(--color-text-primary)!important}.popup-wrapper .book-list .book-item .book-author{font-family:var(--font-body)!important;font-size:12px!important;color:var(--color-text-tertiary)!important;margin-top:4px}.popup-wrapper .source-list{max-height:300px;overflow-y:auto}.popup-wrapper .source-item{padding:12px 16px;border-radius:var(--radius-md);margin-bottom:8px;background:var(--color-bg-secondary)!important;border:1px solid rgba(0,0,0,0);transition:all var(--transition-fast);cursor:pointer}.popup-wrapper .source-item.selected,.popup-wrapper .source-item:hover{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important}.popup-wrapper .source-item .source-name{font-family:var(--font-body)!important;font-size:14px!important;font-weight:500!important;color:var(--color-text-primary)!important}.popup-wrapper .source-item .source-group{font-family:var(--font-body)!important;font-size:12px!important;color:var(--color-text-tertiary)!important;margin-top:4px}.popup-wrapper .search-box{margin-bottom:16px}.popup-wrapper .search-box .el-input__inner{border-radius:var(--radius-full)!important;background:var(--color-bg-secondary)!important;border:1px solid var(--color-border)!important;padding-left:40px}.popup-wrapper .search-box .el-input__inner:focus{border-color:var(--color-accent)!important;box-shadow:0 0 0 3px var(--color-accent-soft)}.content-audio{background:var(--color-bg-card)!important;padding:32px!important}.content-audio,.content-audio .book-cover img{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important}.content-audio .book-progress{background:var(--color-bg-secondary)!important;border-radius:var(--radius-lg)!important;padding:20px!important;margin:24px 0!important}.content-audio .book-operation{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;gap:32px}.content-audio .book-operation i{font-size:28px!important;color:var(--color-text-secondary)!important;transition:all var(--transition-fast);cursor:pointer}.content-audio .book-operation i:hover{color:var(--color-accent)!important;-ms-transform:scale(1.1);transform:scale(1.1)}.content-audio .book-info{background:linear-gradient(135deg,var(--color-bg-tertiary),var(--color-bg-secondary))!important;border-radius:var(--radius-lg)!important;padding:20px!important;margin-top:24px}.content-audio .book-info .book-intro .title{font-family:var(--font-display)!important;font-size:18px!important;font-weight:600!important;color:var(--color-text-primary)!important}.content-audio .book-info .book-intro .subtitle{font-family:var(--font-body)!important;font-size:14px!important;color:var(--color-text-tertiary)!important;margin-top:8px}.epub-iframe{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-sm)!important}.chapter-wrapper .chapter.cartoon .content-inner{text-align:center}.chapter-wrapper .chapter.cartoon .content-inner img{border-radius:var(--radius-md)!important;box-shadow:var(--shadow-md)!important;margin:8px auto}.chapter-wrapper .chapter.slide-reader{overflow-x:hidden}.chapter-wrapper .chapter.slide-reader .content-inner{display:-ms-flexbox;display:flex;transition:transform var(--transition-base)}#app{font-family:var(--font-body,"Noto Sans SC",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-text-primary,#2c3e50);margin:0;height:100%;position:relative;background:var(--color-bg-primary,#faf8f5)}@font-face{font-family:reader-st;src:local("Songti SC"),local("Noto Serif CJK SC"),local("Source Han Serif SC"),local("Source Han Serif CN"),local("STSong"),local("宋体"),local("明体"),local("明朝"),local("Songti"),local("Songti TC"),local("Song S"),local("Song T"),local("STBShusong"),local("TBMincho"),local("HYMyeongJo"),local("DK-SONGTI")}@font-face{font-family:reader-fs;src:local("STFangsong"),local("FangSong"),local("FangSong_GB2312"),local("amasis30"),local("仿宋"),local("仿宋_GB2312"),local("Yuanti"),local("Yuanti SC"),local("Yuanti TC"),local("DK-FANGSONG")}@font-face{font-family:reader-kt;src:local("Kaiti SC"),local("STKaiti"),local("Caecilia"),local("楷体"),local("楷体_GB2312"),local("Kaiti"),local("Kaiti SC"),local("Kaiti TC"),local("MKai PRC"),local("MKaiGB18030C-Medium"),local("MKaiGB18030C-Bold"),local("DK-KAITI")}@font-face{font-family:reader-ht;src:local("Noto Sans CJK SC"),local("Source Han Sans SC"),local("Source Han Sans CN"),local("Microsoft YaHei"),local("PingFang SC"),local("Hiragino Sans GB"),local("黑体"),local("微软雅黑"),local("Heiti"),local("Heiti SC"),local("Heiti TC"),local("MYing Hei S"),local("MYing Hei T"),local("TBGothic"),local("DK-HEITI")}::-webkit-scrollbar{display:none;width:0!important;height:0!important}:focus{outline:none!important}.el-dialog .el-dialog__header{padding:20px 40px 10px 20px}.el-dialog__header .el-dialog__headerbtn{margin:0;font-size:22px;line-height:24px}.popper-component{top:0!important}.code-editor{max-height:calc(var(--vh, 1vh)*80 - 180px);overflow-y:auto}.mini-interface .popper-component{top:0!important;left:0!important;width:100vw!important;box-sizing:border-box;margin:0!important;overflow-x:hidden}.mini-interface .code-editor{max-height:calc(var(--vh, 1vh)*100 - 160px)}.night-theme{background-color:#222}.night-theme .el-message-box{background:#212121;border:1px solid #212121}.night-theme .el-message-box .el-message-box__title{color:#888}.night-theme .el-message-box .el-message-box__content{color:#777}.night-theme .el-button--default{background:#888;color:#ddd;border:1px solid #888}.night-theme .el-button:focus,.night-theme .el-button:hover{color:#eee;border-color:#bbb;background-color:#bbb}.night-theme .el-button--text:focus,.night-theme .el-button--text:hover{color:#66b1ff;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.night-theme .el-button.is-disabled,.night-theme .el-button.is-disabled:focus,.night-theme .el-button.is-disabled:hover{color:#666}.night-theme .el-button--primary{background:#185798;border:1px solid #185798}.night-theme .el-button--primary:focus,.night-theme .el-button--primary:hover{background:#2b67bb;border-color:#2b67bb;color:#fff}.night-theme .el-input-number__decrease,.night-theme .el-input-number__increase{background-color:#909399;border-color:#909399;color:#fff}.night-theme .el-checkbox__inner{background:#bbb}.night-theme .el-input__inner,.night-theme .el-textarea__inner{background-color:#444;border:1px solid #444!important;color:#ddd}.night-theme .el-tabs__item{color:#ddd}.night-theme .el-tabs__nav-next,.night-theme .el-tabs__nav-prev{color:#aaa}.night-theme .el-tabs__nav-wrap:after{background-color:#444}.night-theme .el-select-dropdown{background-color:#333;border:1px solid #333!important}.night-theme .el-select-dropdown__item{color:#ddd}.night-theme .el-select-dropdown__item.hover,.night-theme .el-select-dropdown__item:hover{background-color:#444}.night-theme .el-select .el-tag.el-tag--info{background-color:#777;border-color:#777;color:#ddd}.night-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.hover,.night-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#555}.night-theme .el-select-dropdown.is-multiple .el-select-dropdown__item.selected{background-color:#444}.night-theme .el-popper[x-placement^=bottom] .popper__arrow,.night-theme .el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#333!important}.night-theme .el-popper[x-placement^=top] .popper__arrow,.night-theme .el-popper[x-placement^=top] .popper__arrow:after{border-top-color:#333!important}.night-theme .el-dialog{background-color:#222}.night-theme .el-dialog__title{color:#bbb}.night-theme .el-pagination .btn-next,.night-theme .el-pagination .btn-prev{background:50% no-repeat #444;color:#ddd}.night-theme .el-pager li{background:#444;color:#ddd}.night-theme .el-pager li.btn-quicknext,.night-theme .el-pager li.btn-quickprev{color:#ddd}.night-theme .el-pager li.active{color:#409eff}.night-theme .code-editor .language-css .token.string,.night-theme .code-editor .style .token.string,.night-theme .code-editor .token.entity,.night-theme .code-editor .token.operator,.night-theme .code-editor .token.url{background:inherit}.night-theme .el-table__expanded-cell{background-color:rgba(0,0,0,0)}.night-theme .el-table th,.night-theme .el-table tr{background-color:#222!important}.night-theme .el-table td,.night-theme .el-table td.el-table__cell,.night-theme .el-table th.el-table__cell.is-leaf,.night-theme .el-table th.is-leaf{border-bottom:1px solid #555}.night-theme .el-dropdown-menu{background-color:#444!important;border-color:#444}.night-theme .el-dropdown-menu__item:focus,.night-theme .el-dropdown-menu__item:not(.is-disabled):hover{background-color:#666!important;border-color:#666}.night-theme .el-dropdown-menu__item{color:#bbb}.night-theme .el-table--border:after{background-color:rgba(0,0,0,0)}.night-theme .el-table--group:after{background-color:rgba(0,0,0,0)}.night-theme .el-table:before{background-color:rgba(0,0,0,0)}.night-theme .el-table{color:#888;background-color:rgba(0,0,0,0)}.night-theme .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#333}.night-theme .el-table__fixed-right:before,.night-theme .el-table__fixed:before{background-color:#333}.night-theme .el-table__body tr.hover-row.current-row>td,.night-theme .el-table__body tr.hover-row.el-table__row--striped.current-row>td,.night-theme .el-table__body tr.hover-row.el-table__row--striped>td,.night-theme .el-table__body tr.hover-row>td{background-color:#444}.night-theme .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell,.night-theme .el-table__body tr.hover-row.current-row>td.el-table__cell,.night-theme .el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.night-theme .el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.night-theme .el-table__body tr.hover-row>td.el-table__cell{background-color:#444;color:#ccc}.night-theme .el-dialog__wrapper::-webkit-scrollbar,.night-theme .el-table__body-wrapper::-webkit-scrollbar{background-color:#333!important}.night-theme .check-tip{color:#bbb}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline:none}.el-message-box{max-width:85vw}.el-dialog__header{position:relative}.el-dialog.is-fullscreen{padding-top:0;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important}.popper-component.el-popover{border:none;box-shadow:none}.kindle-page{-webkit-tap-highlight-color:rbga(255,255,255,0);-webkit-user-select:none}.check-tip{display:inline-block;float:left;line-height:40px;margin-left:10px;font-size:14px}.float-left{float:left}.float-right{float:right}.custom-dialog-title .span-btn{display:inline-block;cursor:pointer;font-size:15px;margin-right:10px}