.catalog-block[data-v-582c5933]{border-radius:8px;margin-bottom:20px;min-height:540px;background:var(--card-bg);border:1px solid var(--border-color)}.catalog-title[data-v-582c5933]{font-size:16px;font-weight:500;padding:12px 16px;border-bottom:1px solid var(--border-color);color:var(--textTitle)}.catalog-body.unfold[data-v-582c5933]{width:296px;margin:8px 4px;max-height:70vh;overflow-y:auto}.catalog-list[data-v-582c5933]{list-style:none;padding:0;margin:0}.item[data-v-582c5933]{position:relative;margin:0;padding:0;font-size:14px;line-height:1.6}.item.d2[data-v-582c5933]{margin-top:8px}.item.d2[data-v-582c5933]:first-child{margin-top:0}.a-container[data-v-582c5933]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 16px;color:var(--textNormal);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;border-radius:4px;margin:0 8px}.a-container[data-v-582c5933]:hover{background:var(--hover-bg)}.catalog-aTag[data-v-582c5933]{color:inherit;text-decoration:none;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%}.catalog-aTag[data-v-582c5933]:hover{color:var(--theme-color)}.d2-aTag-title[data-v-582c5933]{font-size:14px;font-weight:500}.d3-aTag-title[data-v-582c5933]{font-size:13px;color:var(--textSecondary)}.item.d2 .a-container[data-v-582c5933]{padding-left:16px}.item.d3 .a-container[data-v-582c5933]{padding-left:32px}.item.d3 .a-container[data-v-582c5933]:before{content:"";position:absolute;left:20px;top:50%;width:4px;height:4px;border-radius:50%;background:var(--textSecondary);opacity:.6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.active>.a-container[data-v-582c5933]{background:var(--hover-bg)}.active>.a-container>.catalog-aTag[data-v-582c5933]{color:var(--theme-color);font-weight:500}.active>.a-container[data-v-582c5933]:before{background:var(--theme-color);opacity:1}.sub-list[data-v-582c5933]{list-style:none;padding:0;margin:4px 0}.sub-list .item.d2[data-v-582c5933]{margin-top:4px}.sub-list .item.d2 .a-container[data-v-582c5933]{padding-left:32px}.sub-list .item.d3 .a-container[data-v-582c5933]{padding-left:48px}.sub-list .item.d3 .a-container[data-v-582c5933]:before{left:36px}.catalog-body[data-v-582c5933]::-webkit-scrollbar{width:4px;height:4px}.catalog-body[data-v-582c5933]::-webkit-scrollbar-track{background:transparent;border-radius:2px}.catalog-body[data-v-582c5933]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.catalog-body[data-v-582c5933]::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}.utterances-box .utterances{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:760px;margin:0 auto;min-height:269px}.utterances-box .utterances-frame{color-scheme:light;position:absolute;left:0;right:0;width:1px;min-width:100%;max-width:100%;height:100%;border:0}.comment-container[data-v-23bcf102]{margin:20px 0}.comments-container[data-v-23bcf102],.series-container[data-v-23bcf102]{margin-bottom:30px}.comment-item[data-v-23bcf102],.series-item[data-v-23bcf102]{padding:20px;margin-bottom:16px;border-radius:4px;background:var(--background-color);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid var(--border-color)}.comment-item[data-v-23bcf102]:hover,.series-item[data-v-23bcf102]:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.series-item[data-v-23bcf102]{border-left:4px solid #409eff}.series-header[data-v-23bcf102]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.series-header[data-v-23bcf102],.user-info[data-v-23bcf102]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.avatar[data-v-23bcf102]{width:40px;height:40px;border-radius:50%;overflow:hidden;margin-right:10px}.avatar img[data-v-23bcf102]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.username[data-v-23bcf102]{font-weight:600;margin-right:10px;color:var(--juejin-font-1);text-decoration:none}.username[data-v-23bcf102]:hover{color:var(--theme-color)}.time[data-v-23bcf102]{color:var(--juejin-font-3);font-size:13px;text-decoration:none}.time[data-v-23bcf102]:hover{color:var(--theme-color);text-decoration:underline}.comment-empty[data-v-23bcf102]{padding:24px 16px;text-align:center;color:var(--juejin-font-3);font-size:14px;background:var(--card-bg);border:1px dashed var(--border-color);border-radius:8px}.comment-content[data-v-23bcf102],.series-content[data-v-23bcf102]{padding:10px 0;line-height:1.6}.comment-action[data-v-23bcf102]{margin:30px 0;text-align:left}.comment-hint[data-v-23bcf102]{margin:0 0 12px;font-size:13px;color:var(--juejin-font-3);line-height:1.6}.comment-github-btn[data-v-23bcf102]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;border-radius:6px;background:var(--theme-color);color:#fff;font-size:14px;font-weight:500;text-decoration:none}.comment-github-btn[data-v-23bcf102]:hover{opacity:.9;color:#fff;text-decoration:none}.comment-subhint[data-v-23bcf102]{margin:12px 0 0;font-size:12px;color:var(--juejin-font-3)}.comment-subhint a[data-v-23bcf102]{color:var(--theme-color)}h2[data-v-23bcf102]{margin-bottom:20px;font-weight:600;font-size:18px;color:var(--juejin-font-1)}.series-catalog[data-v-23bcf102]{position:fixed;top:100px;right:20px;width:300px;background:var(--background-color);border:1px solid var(--border-color);border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}@media(max-width:1600px){.series-catalog[data-v-23bcf102]{display:none}}.page-header[data-v-b6542330]{position:relative;padding:24px 0;margin-bottom:24px;background:var(--card-bg);border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);overflow:hidden}.page-header[data-v-b6542330]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(var(--theme-color)),to(rgba(30,128,255,.5)));background:-webkit-linear-gradient(left,var(--theme-color),rgba(30,128,255,.5));background:-o-linear-gradient(left,var(--theme-color) 0,rgba(30,128,255,.5) 100%);background:linear-gradient(90deg,var(--theme-color),rgba(30,128,255,.5))}.header-content[data-v-b6542330]{padding:0 24px}.title-wrapper[data-v-b6542330]{margin-bottom:16px}.back-home[data-v-b6542330],.title-wrapper[data-v-b6542330]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-home[data-v-b6542330]{padding:6px 0;color:var(--textSecondary);font-size:14px;text-decoration:none;background:var(--background-color);border-radius:16px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-ms-flex-negative:0;flex-shrink:0;min-width:10px;height:32px}.back-home i[data-v-b6542330]{margin-right:4px;font-size:14px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.back-home span[data-v-b6542330]{opacity:0;-webkit-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.back-home[data-v-b6542330]:hover{color:var(--theme-color);background:var(--hover-bg);padding-right:16px}.back-home:hover i[data-v-b6542330]{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}.back-home:hover span[data-v-b6542330]{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.meta-actions-wrapper[data-v-b6542330]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-section[data-v-b6542330]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.title-section .main-title[data-v-b6542330]{margin:0;font-size:28px;font-weight:600;color:var(--theme-color);line-height:1.4;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.title-section .sub-title[data-v-b6542330]{font-size:14px;color:var(--textSecondary);line-height:1.6;margin-top:4px}.meta-section[data-v-b6542330]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:12px}.meta-section .meta-item[data-v-b6542330],.meta-section[data-v-b6542330]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.meta-section .meta-item[data-v-b6542330]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--textSecondary);font-size:13px;height:20px}.meta-section .meta-item i[data-v-b6542330]{margin-right:6px;font-size:14px}.meta-section .meta-item span[data-v-b6542330]{line-height:20px}.actions-section[data-v-b6542330]{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-decoration[data-v-b6542330]{position:absolute;right:0;bottom:0;width:160px;height:160px;background:-webkit-linear-gradient(315deg,transparent,rgba(30,128,255,.03));background:-o-linear-gradient(315deg,transparent 0,rgba(30,128,255,.03) 100%);background:linear-gradient(135deg,transparent,rgba(30,128,255,.03));border-radius:80px 0 0 0;pointer-events:none}@media(max-width:768px){.page-header[data-v-b6542330]{padding:16px 0}.header-content[data-v-b6542330]{padding:0 16px}.back-home[data-v-b6542330]{padding:6px;margin-right:12px}.back-home span[data-v-b6542330]{display:none}.back-home[data-v-b6542330]:hover{padding:6px}.back-home:hover span[data-v-b6542330]{display:none}.title-section .main-title[data-v-b6542330]{font-size:20px}.meta-section[data-v-b6542330]{gap:12px;margin-top:8px}.header-decoration[data-v-b6542330]{width:120px;height:120px}}.reading-progress[data-v-79262d39]{position:fixed;top:0;left:0;height:3px;background:-webkit-gradient(linear,left top,right top,from(var(--theme-color)),to(#42b983));background:-webkit-linear-gradient(left,var(--theme-color),#42b983);background:-o-linear-gradient(left,var(--theme-color),#42b983);background:linear-gradient(90deg,var(--theme-color),#42b983);z-index:9999;-webkit-transition:width .1s linear;-o-transition:width .1s linear;transition:width .1s linear;border-radius:0 2px 2px 0}.post-nav[data-v-1df3a569]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin:40px 0 20px;padding-top:24px;border-top:1px solid var(--border-color)}.post-nav-item[data-v-1df3a569]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;border-radius:8px;background:var(--card-bg,hsla(0,0%,100%,.8));border:1px solid var(--border-color);text-decoration:none;color:inherit;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.post-nav-item[data-v-1df3a569]:hover{border-color:var(--theme-color);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.08)}.post-nav-item.next[data-v-1df3a569]{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.post-nav-item.placeholder[data-v-1df3a569]{visibility:hidden}.post-nav-arrow[data-v-1df3a569]{font-size:20px;color:var(--theme-color);-ms-flex-negative:0;flex-shrink:0}.post-nav-body[data-v-1df3a569]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.post-nav-label[data-v-1df3a569]{font-size:12px;color:var(--juejin-font-3,#8a919f);text-transform:uppercase}.post-nav-title[data-v-1df3a569]{font-size:14px;font-weight:500;color:var(--juejin-font-1,#252933);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;white-space:normal}@media(max-width:768px){.post-nav[data-v-1df3a569]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.post-nav-item.placeholder[data-v-1df3a569]{display:none}}.related-posts[data-v-1f966098]{margin:0;padding:0}.related-title[data-v-1f966098]{font-size:13px;font-weight:600;color:var(--juejin-font-3);letter-spacing:.5px;text-transform:uppercase;margin:0 0 12px;padding-bottom:10px;border-bottom:1px solid var(--border-color)}.related-list[data-v-1f966098]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.related-item[data-v-1f966098]{display:block;padding:8px 0;text-decoration:none;border-bottom:1px dashed var(--border-color,#f0f0f0);-webkit-transition:color .15s;-o-transition:color .15s;transition:color .15s}.related-item[data-v-1f966098]:last-child{border-bottom:none}.related-item:hover .related-item-title[data-v-1f966098]{color:var(--theme-color)}.related-item-title[data-v-1f966098]{font-size:13px;color:var(--juejin-font-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.related-item-date[data-v-1f966098]{font-size:11px;color:var(--juejin-font-3);margin-top:3px;display:block}.article-block[data-v-046725fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1400px;margin:0 auto;padding:24px 32px;gap:48px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.article-sidebar-left[data-v-046725fd]{width:220px;-ms-flex-negative:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;padding-top:8px}.article-sidebar-left[data-v-046725fd]::-webkit-scrollbar{width:3px}.article-sidebar-left[data-v-046725fd]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.08);border-radius:3px}.article-sidebar-left[data-v-046725fd]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.15)}.article-center[data-v-046725fd]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:100%;max-width:820px}.article-sidebar-right[data-v-046725fd]{width:200px;-ms-flex-negative:0;flex-shrink:0;position:-webkit-sticky;position:sticky;top:80px;max-height:calc(100vh - 100px);overflow-y:auto;padding-top:8px}.article-sidebar-right[data-v-046725fd]::-webkit-scrollbar{width:3px}.article-sidebar-right[data-v-046725fd]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.article-header[data-v-046725fd]{margin-bottom:20px}.article-header h1[data-v-046725fd]{margin:0 0 12px}.article-area[data-v-046725fd]{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.breadcrumb[data-v-046725fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:0 0 20px;font-size:13px;color:var(--juejin-font-3)}.breadcrumb-link[data-v-046725fd]{color:var(--juejin-font-3);text-decoration:none;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.breadcrumb-link[data-v-046725fd]:hover{color:var(--theme-color)}.breadcrumb-link i[data-v-046725fd]{margin-right:2px}.breadcrumb-sep[data-v-046725fd]{color:#ccc}.breadcrumb-current[data-v-046725fd]{color:var(--juejin-font-1);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:500px}@media(max-width:1200px){.article-sidebar-right[data-v-046725fd]{display:none}.article-block[data-v-046725fd]{gap:32px;padding:24px 20px}}@media(max-width:860px){.article-sidebar-left[data-v-046725fd]{display:none}.article-block[data-v-046725fd]{display:block;padding:16px;gap:0;max-width:100%}.article-center[data-v-046725fd]{max-width:100%;width:100%}.breadcrumb-current[data-v-046725fd]{max-width:50vw}}.article-catalog[data-v-046725fd]{width:100%;padding:0}.article-catalog .catalog-title[data-v-046725fd]{padding:0 0 10px;margin-bottom:8px;font-size:13px;font-weight:600;color:var(--juejin-font-3);letter-spacing:.5px;text-transform:uppercase;border-bottom:1px solid var(--border-color);line-height:1.5}.article-catalog .catalog-title div[data-v-046725fd]{display:inline-block}.article-catalog .catalog-body[data-v-046725fd]{max-height:calc(100vh - 180px);overflow-y:auto;padding:0}.article-catalog .catalog-body[data-v-046725fd]::-webkit-scrollbar{width:2px}.article-catalog .catalog-body[data-v-046725fd]::-webkit-scrollbar-track{background:transparent}.article-catalog .catalog-body[data-v-046725fd]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.article-catalog .catalog-list .item[data-v-046725fd]{margin:0}.article-catalog .catalog-list .item .a-container[data-v-046725fd]{position:relative;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.article-catalog .catalog-list .item .catalog-aTag[data-v-046725fd]{display:block;padding:5px 10px;color:var(--juejin-font-2);font-size:13px;line-height:1.5;-webkit-transition:color .15s ease;-o-transition:color .15s ease;transition:color .15s ease;text-decoration:none;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.article-catalog .catalog-list .item .catalog-aTag[data-v-046725fd]::-webkit-scrollbar{height:3px}.article-catalog .catalog-list .item .catalog-aTag[data-v-046725fd]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.article-catalog .catalog-list .item .catalog-aTag[data-v-046725fd]:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}.article-catalog .catalog-list .item .catalog-aTag[data-v-046725fd]:hover{color:var(--theme-color);scrollbar-color:rgba(0,0,0,.15) transparent}.article-catalog .catalog-list .item.active>.a-container .catalog-aTag[data-v-046725fd]{color:var(--theme-color);font-weight:500}.article-catalog .catalog-list .item.active>.a-container[data-v-046725fd]:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:16px;background:var(--theme-color);border-radius:1px}.article-catalog .catalog-list .item.d1 .catalog-aTag[data-v-046725fd]{font-weight:500;color:var(--juejin-font-1);font-size:13px}.article-catalog .catalog-list .item.d3 .a-container[data-v-046725fd]{padding-left:16px}.article-catalog .catalog-list .item.d3 .a-container[data-v-046725fd]:before{left:16px}.catalog-block[data-v-046725fd]{margin-bottom:0;min-height:auto}.catalog-body.unfold[data-v-046725fd]{width:100%;margin:8px 0 0;max-height:70vh;overflow-y:auto}.catalog-body[data-v-046725fd]::-webkit-scrollbar{width:4px;height:80px}.catalog-body[data-v-046725fd]::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none;border-radius:2px}.catalog-body[data-v-046725fd]::-webkit-scrollbar-thumb{background-color:#e4e6eb;outline:none;border-radius:50px}.catalog-list[data-v-046725fd]{position:relative;padding:0 0 12px}.catalog-list .catalog-aTag[data-v-046725fd]{color:inherit;display:inline-block;padding:0 8px 8px;width:90%;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:transparent transparent}.catalog-list .catalog-aTag[data-v-046725fd]::-webkit-scrollbar{height:3px}.catalog-list .catalog-aTag[data-v-046725fd]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.catalog-list .catalog-aTag[data-v-046725fd]:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15)}.catalog-list .catalog-aTag[data-v-046725fd]:hover{scrollbar-color:rgba(0,0,0,.15) transparent}.catalog-list .catalog-aTag.d1-aTag-title[data-v-046725fd]{padding-top:4px;line-height:22px}.catalog-list .a-container[data-v-046725fd]:hover{cursor:pointer}.catalog-list .a-container:hover .catalog-aTag[data-v-046725fd]{color:#1e80ff}.catalog-list .sub-list[data-v-046725fd]{margin:0;padding:0}.catalog-list .item[data-v-046725fd]{margin:0;padding:0;font-size:14px;font-weight:400;list-style:none}.catalog-list .item .a-container[data-v-046725fd]{display:block;position:relative;padding:0 0 0 12px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.catalog-list .item.d1[data-v-046725fd]{font-weight:400}.catalog-list .item.d1 .a-container[data-v-046725fd]{margin:0;padding:0 0 0 11px}.catalog-list .item.d1 .a-container[data-v-046725fd]:before{left:5px;margin-top:-3px;width:6px;height:6px}.catalog-list .item.d1 .a-container .d1-aTag-title[data-v-046725fd]{font-size:14px}.catalog-list .item.d1:first-child .a-container[data-v-046725fd]{margin-top:0}.catalog-list .item.d2 .a-container[data-v-046725fd]{padding-left:26px}.catalog-list .item.d2 .a-container[data-v-046725fd]:before{left:24px}.catalog-list .item.d3 .a-container[data-v-046725fd]{padding-left:41px}.catalog-list .item.d3 .a-container[data-v-046725fd]:before{left:39px}.catalog-list .item.active>.a-container[data-v-046725fd]{color:#1e80ff}.catalog-list .item.active>.a-container[data-v-046725fd]:before{content:"";position:absolute;top:-4px;left:0;margin-top:7px;width:3px;height:14px;background:#1e80ff;border-radius:2px}.catalog-list .item.d1.active>.a-container[data-v-046725fd]:before{top:2px}@-webkit-keyframes skeleton-keyframes-046725fd{0%{background-position:0 0}to{background-position:480px 0}}[data-v-046725fd] .el-skeleton__h1{height:2.5em;margin-bottom:16px;margin-top:24px;padding-bottom:.3em}[data-v-046725fd] .el-skeleton__h2{height:1.5em;margin-bottom:16px;margin-top:24px;padding-bottom:.3em}[data-v-046725fd] .el-backtop{color:var(--theme-color)}[data-v-046725fd] .wrapper{width:100%;height:80vh}[data-v-046725fd] a:hover{text-decoration:none}[data-v-046725fd] a:active{color:#1e80ff}.series-title[data-v-046725fd]{color:var(--theme-color);font-weight:600;cursor:default}.active>.a-container>.catalog-aTag[data-v-046725fd],.catalog-aTag[data-v-046725fd]:hover{color:var(--theme-color)}.d2-aTag-title[data-v-046725fd]{font-size:13px}.d3-aTag-title[data-v-046725fd]{font-size:12px;color:var(--juejin-font-3)}.header-bottom[data-v-046725fd]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-italic[data-v-046725fd]{font-style:italic;color:var(--juejin-font-3);font-size:14px}