.bling-selectable{caret-color:#37352f;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI Variable Display,Segoe UI,Helvetica,Apple Color Emoji,Arial,sans-serif,Segoe UI Emoji,Segoe UI Symbol;max-width:100%;padding:0 2px;width:100%;word-break:break-word}.bling-selectable .inline-bold{font-weight:700}.bling-selectable .inline-italic{font-style:italic}.bling-selectable .inline-link,.bling-selectable .inline-underline{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bling-selectable .inline-link{cursor:pointer;margin:0 5px;text-decoration-style:dotted}.bling-selectable .inline-link:hover{color:#39f}.bling-selectable .inline-line-through{text-decoration:line-through}.bling-selectable .inline-code{background:#87837826;border-radius:3px;color:#eb5757;font-family:SFMono-Regular,Menlo,Consolas,PT Mono,Liberation Mono,Courier,monospace;font-size:85%;line-height:normal;padding:.2em .4em}.bling-selectable .cl-default{color:#37352f}.bling-selectable .cl-gray{color:#787774;fill:#787774}.bling-selectable .cl-brown{color:#9f6b53;fill:#9f6b53}.bling-selectable .cl-orange{color:#d9730d;fill:#d9730d}.bling-selectable .cl-yellow{color:#cb912f;fill:#cb912f}.bling-selectable .cl-green{color:#448361;fill:#448361}.bling-selectable .cl-blue{color:#337ea9;fill:#337ea9}.bling-selectable .cl-purple{color:#9065b0;fill:#9065b0}.bling-selectable .cl-pink{color:#c14c8a;fill:#c14c8a}.bling-selectable .cl-red{color:#d44c47;fill:#d44c47}.bling-selectable .bg-default{background:none}.bling-selectable .bg-gray{background:#f1f1ef}.bling-selectable .bg-brown{background:#f4eeee}.bling-selectable .bg-orange{background:#fbecdd}.bling-selectable .bg-yellow{background:#fbf3db}.bling-selectable .bg-green{background:#edf3ec}.bling-selectable .bg-blue{background:#e7f3f8}.bling-selectable .bg-purple{background:#f4f0f7cc}.bling-selectable .bg-pink{background:#f9eef3cc}.bling-selectable .bg-red{background:#fdebec}.bling-text-block span:last-child{display:inline-block;width:100%}.bling-text-block span:nth-child(n+2){display:inline}.bling-h1-block{font-size:30px;font-weight:600}.bling-h2-block{font-size:24px;font-weight:600}.bling-h3-block{font-size:20px;font-weight:600}.bling-h4-block{font-size:18px;font-weight:600}.bling-h5-block{font-size:16px;font-weight:600}.bling-h6-block{font-size:14px;font-weight:600}.bling-block-position{margin:0 auto;width:720px}.bling-block-position .bling-block-position{width:100%}.bling-block-stage{line-height:1.5;padding:3px 0}.bling-table-stage .bling-text-block{font-size:14px}.bling-table-stage .bling-block-stage span{min-height:20px}.bling-blockquote-block>.bling-block-position{background:#6680990d;border-left:8px solid #d6dbdf;margin:3px auto}.bling-blockquote-block>.bling-block-position>.bling-block-stage{padding:8px 12px 6px 18px}.bling-code-block .bling-block-stage{background:#1e1e1e;border-radius:5px;box-sizing:border-box;caret-color:#fff;color:#858585;font-family:Monaco,Menlo,Consolas,Courier New,monospace;margin:6px auto;min-height:0;padding-right:20px;position:relative}.bling-code-block ol{background:#1e1e1e url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAACCAYAAADM4FV5AAAAAXNSR0IArs4c6QAAABZJREFUGBljVFVV+88wxADTEHMv2LkABnUBcwftIJ8AAAAASUVORK5CYII=) repeat-y 0 0;border-radius:8px 0 0 8px;box-sizing:border-box;margin:0;outline:none;overflow-x:auto;padding:12px 10px 12px 45px;width:100%}.bling-code-block ol li{font-size:14px;font-weight:400;line-height:auto;min-height:28px;padding-left:15px;white-space:pre-wrap}.bling-code-block ol li::marker{content:counter(list-item) " "}.bling-code-block .code-multi-line,.bling-code-block .code-single-line{color:#6a9955}.bling-code-block .code-double-quotes,.bling-code-block .code-single-quotes{color:#b58900}.bling-code-block .code-reg-exp{color:#cb4b16}.bling-code-block .code-blue{color:#559cd6}.bling-code-block .code-pink{color:orchid}.bling-code-block .code-green{color:#6a9955}.bling-code-block .code-yellow{color:gold}.bling-code-block .code-luminous-yellow{color:#dcdcaa}.bling-code-block .code-azure{color:#9ddcfe}.bling-code-block .code-number{color:#b5cea8}.bling-code-block .code-grey{color:#ccc}.bling-code-toolbar{color:#737580;font-size:13px;position:absolute;right:10px;top:6px}.bling-divider-block{margin:-5px 0}.bling-divider-block .bling-block-stage{padding:14px 0}.bling-divider-block .bling-block-stage .bling-divider{background:#e6e5e3;height:1px}.bline-image-add,.bling-block-position{margin:6px auto;position:relative}.bling-image-wrapper{display:flex}.bling-image-wrapper img{display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bling-ordered-list-block{counter-reset:section}.bling-ordered-list-block .bling-block-stage{counter-increment:section;padding-left:24px;position:relative}.bling-ordered-list-block .bling-block-stage:before{content:counter(section) ". ";font-weight:700;left:3px;position:absolute}.bling-table-block table{border-collapse:collapse;width:100%}.bling-table-block table td{border:1px solid #e9e9e7;padding:6px}.bling-table-block .bling-selectable{width:auto}.bling-task-list-block .bling-block-stage :first-child{padding-left:24px;position:relative}.bling-task-list-block .bling-block-stage :first-child:before{border:1px solid #dcdfe6;border-radius:2px;content:"";cursor:pointer;height:16px;left:0;position:absolute;top:3px;width:16px}.bling-task-list-block .bling-block-stage.done :first-child:before{background-color:#409eff;border-color:#409eff}.bling-task-list-block .bling-block-stage.done :first-child:after{border:1px solid #fff;border-left:0;border-top:0;box-sizing:content-box;content:"";height:7px;left:7px;position:absolute;top:50%;transform:translateY(-60%) rotate(45deg) scaleY(1);width:3px}.bling-unordered-list-block .bling-block-stage{min-height:28px;padding-left:24px;position:relative}.bling-unordered-list-block .bling-block-stage:before{background:#000;border-radius:50%;content:"";height:6px;left:5px;position:absolute;top:12px;width:6px}body[data-v-e647fac5]{height:100%;overflow:hidden}.reading-progress[data-v-e647fac5]{background-color:#42b983;height:3px;left:0;position:fixed;top:0;transition:width .3s ease;z-index:1000}.book-detail[data-v-e647fac5]{background-color:#fef1e5;display:flex;min-height:100vh;width:100%}.book-detail .book-right[data-v-e647fac5]{display:flex;flex-direction:column;width:100%}.book-detail .book-right .book-right-content-wrap[data-v-e647fac5]{flex:1}.book-detail .book-right .book-right-header-title[data-v-e647fac5]{font-weight:700}.book-detail .book-right-header[data-v-e647fac5]{color:#10162f;display:flex;font-size:18px;margin:31px 0 0 23px;padding-bottom:23px}.book-detail .book-right-header img[data-v-e647fac5]{cursor:pointer;margin-right:24px}.book-detail .article-header[data-v-e647fac5]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;margin:0 170px 10px;padding:30px}.book-detail .article-header .article-title[data-v-e647fac5]{color:#333;font-size:28px;font-weight:700;line-height:1.4;margin:0 0 20px}.book-detail .article-header .article-meta[data-v-e647fac5]{align-items:center;color:#666;display:flex;font-size:14px;gap:8px}.book-detail .article-header .article-meta .author-link[data-v-e647fac5]{align-items:center;background-color:#fafafa;border-radius:50px;display:inline-flex;gap:8px;padding:4px 12px 4px 4px;text-decoration:none;transition:all .3s ease}.book-detail .article-header .article-meta .author-link[data-v-e647fac5]:hover{background-color:#fff5eb}.book-detail .article-header .article-meta .author-link:hover .author-name[data-v-e647fac5]{color:#e67e22}.book-detail .article-header .article-meta .author-link .author-avatar[data-v-e647fac5]{border:1px solid #e67e22;border-radius:50%;flex-shrink:0;height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.book-detail .article-header .article-meta .author-link .author-name[data-v-e647fac5]{color:#333;font-size:14px;font-weight:500;transition:color .3s ease}.book-detail .article-header .article-meta .meta-divider[data-v-e647fac5]{color:#d9d9d9}.book-detail .article-header .article-meta .article-time[data-v-e647fac5]{color:#666}.book-detail .article-header .article-meta .article-status[data-v-e647fac5]{border-radius:4px;font-size:12px;padding:2px 8px}.book-detail .article-header .article-meta .article-status.auditing[data-v-e647fac5]{background-color:#e6f7ff;color:#1890ff}.book-detail .article-header .article-meta .article-status.published[data-v-e647fac5]{background-color:#f6ffed;color:#52c41a}.book-detail .article-header .article-meta .article-status.rejected[data-v-e647fac5]{background-color:#fff2f0;color:#ff4d4f}.book-detail .article-header .article-meta .article-status.draft[data-v-e647fac5]{background-color:#f5f5f5;color:#666}.book-detail .book-right-content[data-v-e647fac5]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000d;color:#2c3e50;font-size:16px;letter-spacing:.5px;line-height:1.8;margin:0 170px 50px;padding:30px}.book-detail .book-right-content[data-v-e647fac5] h1{background-color:#fff5eb;border-radius:6px;color:#d35400;font-size:28px;font-weight:700;margin:30px 0 20px;padding:15px 20px}.book-detail .book-right-content[data-v-e647fac5] h2{background-color:#fff8f0;border-radius:6px;color:#e67e22;font-size:24px;font-weight:700;margin:25px 0 15px;padding:12px 20px}.book-detail .book-right-content[data-v-e647fac5] h3{background-color:#fffaf5;border-radius:6px;color:#f39c12;font-size:20px;font-weight:700;margin:20px 0 12px;padding:10px 20px}.book-detail .book-right-content[data-v-e647fac5] p{line-height:1.8;margin:16px 0;padding:0 20px}.book-detail .book-right-content[data-v-e647fac5] ol,.book-detail .book-right-content[data-v-e647fac5] ul{margin:16px 0;padding-left:20px}.book-detail .book-right-content[data-v-e647fac5] li{margin:8px 0}.book-detail .book-right-content[data-v-e647fac5] code{background-color:#f8f9fa;border-radius:4px;color:#e83e8c;font-family:Menlo,Monaco,Consolas,Courier New,monospace;font-size:14px;padding:2px 6px}.book-detail .book-right-content[data-v-e647fac5] pre{background-color:#fff5eb;border-radius:8px;margin:16px 20px;overflow-x:auto;padding:20px}.book-detail .book-right-content[data-v-e647fac5] pre code{background-color:transparent;color:#333;padding:0}.book-detail .book-right-content[data-v-e647fac5] blockquote{background-color:#fff8f0;border-left:4px solid #e67e22;border-radius:0 6px 6px 0;color:#666;margin:16px 20px;padding:15px 20px}.book-detail .book-right-content[data-v-e647fac5] img{border-radius:8px;box-shadow:0 4px 12px #0000001a;height:auto;margin:16px 0;max-width:100%}.book-detail .book-right-content[data-v-e647fac5] table{border-collapse:separate;border-radius:8px;border-spacing:0;box-shadow:0 2px 8px #0000000d;margin:16px 20px;overflow:hidden;width:calc(100% - 40px)}.book-detail .book-right-content[data-v-e647fac5] table td,.book-detail .book-right-content[data-v-e647fac5] table th{border:1px solid #fde5d2;padding:12px 16px;text-align:left}.book-detail .book-right-content[data-v-e647fac5] table th{background-color:#fff5eb;color:#d35400;font-weight:700}.book-detail .book-right-content[data-v-e647fac5] table tr:nth-child(2n){background-color:#fffaf5}.book-detail .book-right-content[data-v-e647fac5] table tr:hover{background-color:#fff8f0}.book-detail .book-right-content[data-v-e647fac5] a{border-bottom:1px solid #e67e22;border-radius:4px;color:#e67e22;margin:0 2px;padding:2px 4px;text-decoration:none;transition:all .3s ease}.book-detail .book-right-content[data-v-e647fac5] a:hover{background-color:#fff5eb;border-bottom-color:#d35400;color:#d35400}.book-detail .buy-cark[data-v-e647fac5]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:150px;position:relative}.book-detail .buy-cark .buy-tip[data-v-e647fac5]{color:#ec4b4c;font-size:12px;height:12px;margin-bottom:16px;position:relative}.book-detail .buy-cark .buy-tip[data-v-e647fac5]:after{background:linear-gradient(90deg,#e4404100,#ec4b4c);left:-40px}.book-detail .buy-cark .buy-tip[data-v-e647fac5]:after,.book-detail .buy-cark .buy-tip[data-v-e647fac5]:before{content:"";height:1px;position:absolute;top:50%;transform:translateY(-50%);width:32px}.book-detail .buy-cark .buy-tip[data-v-e647fac5]:before{background:linear-gradient(270deg,#e4404100,#ec4b4c);right:-40px}.book-detail .buy-cark .buy-cark-mark[data-v-e647fac5]{background:linear-gradient(180deg,#fef2e600,#fef1e5);height:186px;left:0;position:absolute;top:-200px;width:100%}.book-detail .buy-cark .buy-cark-btn[data-v-e647fac5]{align-items:center;background-color:#ec4b4c;border-radius:70px;cursor:pointer;display:flex;height:45px;justify-content:center;width:230px}.book-detail .buy-cark .buy-cark-text[data-v-e647fac5]{color:#0f1631;font-size:14px;margin-top:16px}.book-detail .buy-cark .buy-cark-text span[data-v-e647fac5]{color:#ec4b4c}.book-detail .hd-left a[data-v-e647fac5]{align-items:center;color:#fffc;display:flex;height:38px;justify-content:left;text-decoration:none;width:316px}.book-detail .hd-left a img[data-v-e647fac5]{height:32px;width:32px}.book-detail .hd-left a h3[data-v-e647fac5]{color:#10162f;font-size:21px;font-weight:500;letter-spacing:.15rem;margin-left:12px}.book-detail .hd-left a span[data-v-e647fac5]{color:#10162f;margin:0 8px}.book-detail .hd-left a p[data-v-e647fac5]{border-left:1px solid #86838a;color:#86838a;font-size:16px;margin-left:8px;padding-left:8px}[data-v-e647fac5] .el-menu--vertical,[data-v-e647fac5] .el-menu{background:none}[data-v-e647fac5] .el-sub-menu__icon-arrow{left:0;right:auto}[data-v-e647fac5] .el-sub-menu{overflow:hidden}[data-v-e647fac5] .el-sub-menu__title{color:#10162f;font-weight:600;height:auto;padding-left:20px!important;padding:8px 0}[data-v-e647fac5] .el-sub-menu__title span{display:inline-block;line-height:20px;max-width:230px;overflow:hidden;word-wrap:break-word;white-space:normal}[data-v-e647fac5] .el-sub-menu__title .el-sub-menu__icon-arrow{color:#000!important;font-size:13px;font-weight:500!important;margin-top:0;position:absolute;top:11px;transform:none}[data-v-e647fac5] .book-detail-sidebar .el-menu-item{height:auto;padding:8px 30px 8px 20px!important;width:100%}[data-v-e647fac5] .el-sub-menu__title:hover,[data-v-e647fac5] .el-menu-item:hover{background-color:#fff0}[data-v-e647fac5] .el-menu-item.is-active .dot-chapter-text{text-decoration:underline}[data-v-e647fac5] .dot-chapter-text{display:inline-block;line-height:20px;max-width:200px;word-wrap:break-word;white-space:normal}.icon-up[data-v-e647fac5]{height:5.6px;margin-right:12px;margin-top:5px;width:10px}
