.st-ai-novel[data-v-d5663b94]{background-color:var(--containerBg);min-height:100vh;padding:20px;width:100%}.st-ai-novel .page-header[data-v-d5663b94]{align-items:center;display:flex;justify-content:space-between;margin:0 auto 24px;max-width:1400px}.st-ai-novel .page-header .page-title[data-v-d5663b94]{color:#fff;font-size:24px;font-weight:600;margin:0;text-align:left}.st-ai-novel .page-header .tutorial-btn[data-v-d5663b94]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 16px;transition:all .2s ease}.st-ai-novel .page-header .tutorial-btn[data-v-d5663b94]:hover{background:rgba(64,158,255,.1);border-color:#409eff;color:#409eff}.st-ai-novel .page-header .tutorial-btn i[data-v-d5663b94]{font-size:16px}.st-ai-novel .container[data-v-d5663b94]{margin:0 auto;max-width:1400px;position:relative}.st-ai-novel .container .loading-box[data-v-d5663b94]{bottom:0;height:400px;left:0;position:absolute;width:100%;z-index:10}.st-ai-novel .grid-container[data-v-d5663b94]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(max-width:768px){.st-ai-novel .grid-container[data-v-d5663b94]{gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}}@media(max-width:480px){.st-ai-novel .grid-container[data-v-d5663b94]{gap:12px;grid-template-columns:1fr}}.novel-preview[data-v-efcead8c]{align-items:center;display:flex;flex-direction:column;height:100%;padding-top:15px;position:relative;width:100%}.novel-preview .back-to[data-v-efcead8c]{align-items:center;background:rgba(7,11,21,.431);border-radius:50%;cursor:pointer;display:flex;height:52px;justify-content:center;left:20px;position:fixed;top:120px;width:52px;z-index:98}.novel-preview .back-to i[data-v-efcead8c]{color:#fff;font-size:28px}.novel-preview .back-to[data-v-efcead8c]:hover{background-color:#1c2433}.novel-preview .novel-detail-container[data-v-efcead8c]{margin:0 auto;position:relative}.novel-preview .novel-detail-container .novel-detail[data-v-efcead8c]{background:#141416;border-radius:12px;display:flex;min-height:400px;padding:20px;width:866px}.novel-preview .novel-detail-container .novel-detail .novel-cover[data-v-efcead8c]{align-items:center;display:flex;flex-shrink:0;height:270px;justify-content:center;position:relative;width:190px}.novel-preview .novel-detail-container .novel-detail .novel-cover.has-cover[data-v-efcead8c]:before{z-index:3}.novel-preview .novel-detail-container .novel-detail .novel-cover.has-cover img[data-v-efcead8c]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.novel-preview .novel-detail-container .novel-detail .novel-cover.no-cover[data-v-efcead8c]{background:linear-gradient(135deg,#2a2a2a,#1a1a1a);border:2px solid hsla(0,0%,100%,.1);border-radius:8px 0 8px 8px;overflow:hidden}.novel-preview .novel-detail-container .novel-detail .novel-cover.no-cover .cover-title[data-v-efcead8c]{word-wrap:break-word;color:hsla(0,0%,100%,.8);font-family:Inter;font-size:18px;font-weight:700;line-height:1.4;max-width:100%;padding:20px;text-align:center}.novel-preview .novel-detail-container .novel-detail .novel-info[data-v-efcead8c]{box-sizing:border-box;display:flex;flex-direction:column;padding-left:28px;position:relative;width:676px}.novel-preview .novel-detail-container .novel-detail .novel-info .top-actions[data-v-efcead8c]{display:flex;flex-direction:column;gap:8px;position:absolute;right:0;top:0;z-index:10}.novel-preview .novel-detail-container .novel-detail .novel-info .top-actions .continue-read-btn[data-v-efcead8c]{align-items:center;background:#f1314e;border:none;border-radius:42px;color:#fff;cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-weight:500;height:33px;justify-content:center;padding:0 12px;transition:all .2s ease}.novel-preview .novel-detail-container .novel-detail .novel-info .top-actions .continue-read-btn[data-v-efcead8c]:hover{background:#d12847}.novel-preview .novel-detail-container .novel-detail .novel-info .top-actions .bookmark-btn[data-v-efcead8c]{align-items:center;background:#409eff;border:none;border-radius:42px;color:#fcfcfd;cursor:pointer;display:flex;font-family:Inter;font-size:16px;font-weight:500;height:33px;justify-content:center;padding:0 12px;transition:all .2s ease}.novel-preview .novel-detail-container .novel-detail .novel-info .top-actions .bookmark-btn[data-v-efcead8c]:hover{background:#3674d8}.novel-preview .novel-detail-container .novel-detail .novel-info .author-info[data-v-efcead8c]{align-items:center;display:flex;gap:8px;margin-bottom:12px}.novel-preview .novel-detail-container .novel-detail .novel-info .author-info .author-name[data-v-efcead8c]{color:hsla(0,0%,100%,.7);cursor:pointer;font-size:14px;font-weight:400;margin-left:4px}.novel-preview .novel-detail-container .novel-detail .novel-info .author-info .author-name[data-v-efcead8c]:hover{color:hsla(0,0%,100%,.9)}.novel-preview .novel-detail-container .novel-detail .novel-info .novel-title[data-v-efcead8c]{color:#fefefe;font-family:Inter;font-size:24px;font-weight:500;line-height:30px;margin:0 0 14px;overflow:hidden;padding-right:160px;text-overflow:ellipsis;white-space:nowrap}.novel-preview .novel-detail-container .novel-detail .novel-info .word-chapter[data-v-efcead8c]{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;margin-bottom:14px}.novel-preview .novel-detail-container .novel-detail .novel-info .word-chapter span[data-v-efcead8c]{color:hsla(0,0%,100%,.4);font-family:Inter;font-size:14px;font-weight:500;line-height:16px}.novel-preview .novel-detail-container .novel-detail .novel-info .novel-desc[data-v-efcead8c]{color:hsla(0,0%,100%,.8);font-size:14px;line-height:24px;margin-bottom:12px}.novel-preview .novel-detail-container .novel-detail .novel-info .update-time[data-v-efcead8c]{color:hsla(0,0%,100%,.4);font-family:Inter;font-size:14px;font-weight:500;line-height:16px;margin-bottom:20px}.novel-preview .novel-detail-container .novel-detail .novel-info .preview-divider[data-v-efcead8c]{background:hsla(0,0%,100%,.1);height:1px;margin:20px 0 16px;width:100%}.novel-preview .novel-detail-container .novel-detail .novel-info .content-preview[data-v-efcead8c]{display:flex;height:190px;justify-content:center;width:100%}.novel-preview .novel-detail-container .novel-detail .novel-info .content-preview .preview-content[data-v-efcead8c]{-webkit-box-orient:vertical;-webkit-line-clamp:8;word-wrap:break-word;color:hsla(0,0%,100%,.9);display:-webkit-box;font-size:14px;letter-spacing:.5px;line-height:1.6;overflow:hidden;text-overflow:ellipsis;width:310px}.novel-preview .novel-detail-container .novel-detail .novel-info .content-preview .preview-content[data-v-efcead8c] p{color:hsla(0,0%,100%,.9);font-size:14px;letter-spacing:.5px;line-height:1.6;margin:0}.novel-preview .novel-detail-container .novel-detail .novel-info .content-preview .preview-content[data-v-efcead8c] br{line-height:1.6}.novel-preview .novel-detail-container .novel-detail .novel-info .continue-reading-section[data-v-efcead8c]{margin-top:20px;text-align:center}.novel-preview .novel-detail-container .novel-detail .novel-info .continue-reading-section .btn-continue-read[data-v-efcead8c]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.06);border-radius:4px 4px 4px 4px;color:hsla(0,0%,100%,.6);cursor:pointer;font-family:Inter;font-size:14px;font-weight:500;height:32px;line-height:24px;outline:none;padding:0 30px}.novel-reading-container[data-v-69cf05a6]{align-items:center;background-color:#222325;color:#e5e5e5;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;height:100vh;justify-content:center}.reading-content[data-v-69cf05a6]{background-color:#1c1c1d;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 132px);margin:0 auto;max-width:calc(100vw - 224px);min-height:0;min-width:0;padding:0 20px;position:relative;transition:background-color .2s ease-in-out;width:80%}.reading-content .chapter-header[data-v-69cf05a6]{border-bottom:1px solid #404040;padding:20px 0;text-align:center}.reading-content .chapter-header .chapter-title[data-v-69cf05a6]{color:#ffc107;font-size:24px;font-weight:600;height:32px;line-height:32px;margin:0}.reading-content .reading-area[data-v-69cf05a6]{flex:1;overflow-y:auto;padding:30px 0 80px;position:relative}.reading-content .reading-area .reading-loading[data-v-69cf05a6]{align-items:center;backdrop-filter:blur(4px);background-color:rgba(28,28,29,.8);border-radius:16px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.reading-content .reading-area .reading-loading i[data-v-69cf05a6]{animation:rotating-69cf05a6 1.5s linear infinite;color:#e5e5e5;font-size:32px}.reading-content .reading-area .single-column[data-v-69cf05a6]{display:flex;height:100%;justify-content:center;overflow:hidden}.reading-content .reading-area .single-column .content-text[data-v-69cf05a6]{box-sizing:border-box;color:#e5e5e5;font-size:16px;height:100%;hyphens:auto;line-height:1.6;max-width:800px;overflow:hidden;text-align:justify;width:100%;word-break:break-word}.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] p{margin-bottom:18px;text-indent:2em}.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] h1,.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] h2,.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] h3{color:#fff;margin:16px 0 12px;text-align:center}.reading-content .reading-area .double-column[data-v-69cf05a6]{display:flex;gap:40px;height:100%;margin:0 auto;max-width:1200px;overflow:hidden}.reading-content .reading-area .double-column .left-page[data-v-69cf05a6],.reading-content .reading-area .double-column .right-page[data-v-69cf05a6]{box-sizing:border-box;flex:1;height:100%;overflow:hidden;position:relative}.reading-content .reading-area .double-column .left-page[data-v-69cf05a6]:after,.reading-content .reading-area .double-column .right-page[data-v-69cf05a6]:after{background:rgba(255,193,7,.2);bottom:0;content:"";position:absolute;right:-20px;top:0;width:1px}.reading-content .reading-area .double-column .left-page .content-text[data-v-69cf05a6],.reading-content .reading-area .double-column .right-page .content-text[data-v-69cf05a6]{color:#e5e5e5;font-size:16px;height:100%;hyphens:auto;line-height:1.6;overflow:hidden;text-align:justify;width:100%;word-break:break-word}.reading-content .reading-area .double-column .left-page .content-text[data-v-69cf05a6] p,.reading-content .reading-area .double-column .right-page .content-text[data-v-69cf05a6] p{margin-bottom:18px;text-indent:2em}.reading-content .reading-area .double-column .left-page .content-text[data-v-69cf05a6] h1,.reading-content .reading-area .double-column .left-page .content-text[data-v-69cf05a6] h2,.reading-content .reading-area .double-column .left-page .content-text[data-v-69cf05a6] h3,.reading-content .reading-area .double-column .right-page .content-text[data-v-69cf05a6] h1,.reading-content .reading-area .double-column .right-page .content-text[data-v-69cf05a6] h2,.reading-content .reading-area .double-column .right-page .content-text[data-v-69cf05a6] h3{color:#ffc107;font-weight:600;margin:16px 0 12px;text-align:center}.reading-content .reading-area .double-column .right-page[data-v-69cf05a6]:after{display:none}.reading-content .pagination-controls[data-v-69cf05a6]{align-items:center;background:linear-gradient(transparent,rgba(26,26,26,.95));border-radius:0 0 16px 16px;bottom:0;display:flex;justify-content:space-between;left:0;padding:20px 40px;position:absolute;right:0}.reading-content .pagination-controls .page-btn[data-v-69cf05a6]{align-items:center;backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.1);border:none;border-radius:6px;color:#e5e5e5;cursor:pointer;display:flex;font-size:14px;font-weight:500;padding:12px 24px;transition:all .2s ease}.reading-content .pagination-controls .page-btn[data-v-69cf05a6]:hover:not(.disabled){background-color:hsla(0,0%,100%,.15);transform:translateY(-1px)}.reading-content .pagination-controls .page-btn.disabled[data-v-69cf05a6]{cursor:not-allowed;opacity:.4}.reading-content .pagination-controls .page-btn i[data-v-69cf05a6]{font-size:16px;margin:0 4px}.reading-content .pagination-controls .page-btn.prev-btn i[data-v-69cf05a6]{margin-right:8px}.reading-content .pagination-controls .page-btn.next-btn i[data-v-69cf05a6]{margin-left:8px}.reading-content .pagination-controls .page-info[data-v-69cf05a6]{align-items:center;color:#888;display:flex;font-size:14px}.reading-content .pagination-controls .page-info .chapter-info[data-v-69cf05a6]{color:#666;font-size:12px;margin-left:8px}.fixed-paragraph-settings[data-v-69cf05a6]{display:flex;flex-direction:column;gap:8px;position:absolute;right:-86px;top:50%;transform:translateY(-50%);z-index:20}.fixed-paragraph-settings .setting-btn[data-v-69cf05a6]{align-items:center;background:#1c1c1d;border-radius:12px;color:#999;cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:7px;height:60px;justify-content:center;width:60px}.fixed-paragraph-settings .setting-btn i[data-v-69cf05a6]{font-size:20px}.fixed-paragraph-settings .setting-btn i.iconfont[data-v-69cf05a6]{transform:scale(1.5)}.fixed-paragraph-settings .setting-btn[data-v-69cf05a6]:hover{color:#fff}[data-v-69cf05a6] .menu-popover{background:#353535;border:none;border-radius:12px;width:420px}[data-v-69cf05a6] .menu-popover .menu-content{border-radius:12px;color:hsla(0,0%,100%,.4);padding-bottom:15px}[data-v-69cf05a6] .menu-popover .menu-content .data-count{align-items:center;color:#666;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:14px;padding:20px 30px}[data-v-69cf05a6] .menu-popover .menu-content .data-count .data-item-title{color:#ff8d36;font-size:16px;font-weight:500}[data-v-69cf05a6] .menu-popover .menu-content .data-count .data-item-value{color:#666}[data-v-69cf05a6] .menu-popover .menu-content .menu-list{color:#999;display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:20px;max-height:400px;overflow-y:auto;padding:0 30px}[data-v-69cf05a6] .menu-popover .menu-content .menu-list .menu-item{border-bottom:1px solid hsla(0,0%,100%,.1);cursor:pointer;padding:8px 0}[data-v-69cf05a6] .menu-popover .menu-content .menu-list .menu-item:last-child{border-bottom:none}[data-v-69cf05a6] .menu-popover .menu-content .menu-list .menu-item.activeMenu{color:#fff}[data-v-69cf05a6] .menu-popover .menu-content .menu-list .menu-item.activeMenu .name{color:#ffc107;font-weight:500}[data-v-69cf05a6] .menu-popover .menu-content .menu-list .menu-item:hover{color:#fff}[data-v-69cf05a6] .menu-popover .menu-content .menu-list .menu-item .name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-69cf05a6] .menu-popover .menu-content .menu-list::-webkit-scrollbar{width:6px}[data-v-69cf05a6] .menu-popover .menu-content .menu-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}[data-v-69cf05a6] .menu-popover .menu-content .menu-list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}[data-v-69cf05a6] .menu-popover .menu-content .menu-list::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}[data-v-69cf05a6] .fontsize-popover{align-items:center;background:#353535;border:none;border-radius:12px;color:#999;display:flex;height:60px;padding:0 20px;width:240px}[data-v-69cf05a6] .fontsize-popover .font-size-adjust{align-items:center;display:flex;width:100%}[data-v-69cf05a6] .fontsize-popover .font-size-adjust .el-slider{width:100%}[data-v-69cf05a6] .fontsize-popover .font-size-adjust:before{color:#999;content:"A";font-size:14px;line-height:44px;margin-right:16px}[data-v-69cf05a6] .fontsize-popover .font-size-adjust:after{color:#999;content:"A";font-size:20px;margin-left:16px}[data-v-69cf05a6] .fontsize-popover .el-slider__runway{background:#515050;border-radius:4px;height:8px}[data-v-69cf05a6] .fontsize-popover .el-slider__runway .el-slider__bar{background-color:#ffc107;height:8px}[data-v-69cf05a6] .fontsize-popover .el-slider__runway .el-slider__button{background-color:#fff;border:2px solid #ffc107;height:16px;width:16px}@media(max-width:768px){.fixed-paragraph-settings[data-v-69cf05a6]{display:none}.reading-content[data-v-69cf05a6]{border-radius:12px;height:calc(100% - 80px);margin:40px auto 0;max-width:calc(100vw - 20px);padding:0 20px;width:95%}.reading-content .chapter-header[data-v-69cf05a6]{padding:30px 0 20px}.reading-content .chapter-header .chapter-title[data-v-69cf05a6]{font-size:20px}.reading-content .reading-area .double-column .content-text[data-v-69cf05a6],.reading-content .reading-area .single-column .content-text[data-v-69cf05a6]{font-size:15px;line-height:1.6}.reading-content .reading-area .double-column .content-text[data-v-69cf05a6] p,.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] p{margin-bottom:16px}.reading-content .reading-area .double-column .content-text[data-v-69cf05a6] h1,.reading-content .reading-area .double-column .content-text[data-v-69cf05a6] h2,.reading-content .reading-area .double-column .content-text[data-v-69cf05a6] h3,.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] h1,.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] h2,.reading-content .reading-area .single-column .content-text[data-v-69cf05a6] h3{font-size:17px;margin:16px 0 12px}.reading-content .reading-area .double-column[data-v-69cf05a6]{flex-direction:column;gap:20px}.reading-content .reading-area .double-column .left-page[data-v-69cf05a6]:after,.reading-content .reading-area .double-column .right-page[data-v-69cf05a6],.reading-content .reading-area .double-column .right-page[data-v-69cf05a6]:after{display:none}.reading-content .pagination-controls[data-v-69cf05a6]{padding:15px 20px}.reading-content .pagination-controls .page-info .chapter-info[data-v-69cf05a6]{display:none}}@keyframes rotating-69cf05a6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}