.typed-cursor{opacity:1;animation:blink .7s infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.home-banner[data-v-07c10512]{position:absolute;top:-60px;left:0;right:0;height:100vh;background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5;background-attachment:fixed;text-align:center;color:#fff!important;animation:header-effect 1s}.banner-container[data-v-07c10512]{margin-top:43vh;line-height:1.5;color:#eee}.blog-contact a[data-v-07c10512]{color:#fff!important}.card-info-social[data-v-07c10512]{line-height:40px;text-align:center;font-size:1.5rem;margin:6px 0 -6px}.left-radius[data-v-07c10512]{border-radius:8px 0 0 8px!important;order:0}.right-radius[data-v-07c10512]{border-radius:0 8px 8px 0!important;order:1}.article-wrapper[data-v-07c10512]{font-size:14px}@media (min-width:760px){.blog-title[data-v-07c10512]{font-size:2.5rem}.blog-intro[data-v-07c10512]{font-size:1.5rem}.blog-contact[data-v-07c10512]{display:none}.home-container[data-v-07c10512]{max-width:1200px;margin:calc(100vh - 48px) auto 28px auto;padding:0 5px}.article-card[data-v-07c10512]{display:flex;align-items:center;height:280px;width:100%;margin-top:20px}.article-cover[data-v-07c10512]{overflow:hidden;height:100%;width:45%}.on-hover[data-v-07c10512]{transition:all .6s}.article-card:hover .on-hover[data-v-07c10512]{transform:scale(1.1)}.article-wrapper[data-v-07c10512]{padding:0 2.5rem;width:55%}.article-wrapper a[data-v-07c10512]{font-size:1.5rem;transition:all .3s}}@media (max-width:759px){.blog-title[data-v-07c10512]{font-size:26px}.blog-contact[data-v-07c10512]{font-size:1.25rem;line-height:2}.home-container[data-v-07c10512]{width:100%;margin:calc(100vh - 66px) auto 0 auto}.article-card[data-v-07c10512]{margin-top:1rem}.article-cover[data-v-07c10512]{height:230px!important;width:100%}.article-cover div[data-v-07c10512],.article-cover[data-v-07c10512]{border-radius:8px 8px 0 0!important}.article-wrapper[data-v-07c10512]{padding:1.25rem 1.25rem 1.875rem}.article-wrapper a[data-v-07c10512]{font-size:1.25rem;transition:all .3s}}.scroll-down[data-v-07c10512]{cursor:pointer;position:absolute;bottom:0;width:100%}.scroll-down i[data-v-07c10512]{font-size:2rem}.article-wrapper a[data-v-07c10512]:hover{color:#8e8cd8}.article-info[data-v-07c10512]{font-size:95%;color:#858585;line-height:2;margin:.375rem 0}.article-info a[data-v-07c10512]{font-size:95%;color:#858585!important}.article-content[data-v-07c10512]{line-height:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.blog-wrapper[data-v-07c10512]{position:sticky;top:10px}.blog-card[data-v-07c10512]{line-height:2;padding:1.25rem 1.5rem}.author-wrapper[data-v-07c10512]{text-align:center}.blog-info-wrapper[data-v-07c10512]{display:flex;justify-self:center;padding:.875rem 0}.blog-info-data[data-v-07c10512]{flex:1;text-align:center}.blog-info-data a[data-v-07c10512]{text-decoration:none}.collection-btn[data-v-07c10512]{text-align:center;z-index:1;font-size:14px;position:relative;display:block;background-color:#49b1f5;color:#fff!important;height:32px;line-height:32px;transition-duration:1s;transition-property:color}.collection-btn[data-v-07c10512]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ff7242;content:"";transition-timing-function:ease-out;transition-duration:.5s;transition-property:transform;transform:scaleX(0);transform-origin:0 50%}.collection-btn[data-v-07c10512]:hover:before{transition-timing-function:cubic-bezier(.45,1.64,.47,.66);transform:scaleX(1)}.author-avatar[data-v-07c10512]{transition:all .5s}.web-info[data-v-07c10512]{padding:.25rem;font-size:.875rem}.scroll-down-effects[data-v-07c10512]{color:#eee!important;text-align:center;text-shadow:.1rem .1rem .2rem rgba(0,0,0,.15);line-height:1.5;display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;animation:scroll-down-effect-07c10512 1.5s infinite}@keyframes scroll-down-effect-07c10512{0%{top:0;opacity:.4;filter:alpha(opacity=40)}50%{top:-16px;opacity:1;filter:none}to{top:0;opacity:.4;filter:alpha(opacity=40)}}.big i[data-v-07c10512]{color:red;animation:big-07c10512 .8s linear infinite}@keyframes big-07c10512{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.site-author[data-v-07c10512]{text-align:center;margin-bottom:20px}.author-avatar[data-v-07c10512]{width:110px;height:110px;border-radius:50%;border:2px solid rgba(0,0,0,.1);transition:transform .3s;-o-object-fit:cover;object-fit:cover}.author-avatar[data-v-07c10512]:hover{transform:rotate(1turn);transition:transform 1s ease}.author-name[data-v-07c10512]{font-size:18px;font-weight:500;margin:15px 0 5px;color:#333}.author-description[data-v-07c10512]{font-size:14px;color:#666;margin-bottom:10px}.site-state[data-v-07c10512]{display:flex;margin:10px 0 20px;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0}.site-state-item[data-v-07c10512]{flex:1;text-align:center;padding:0 10px}.site-state-item[data-v-07c10512]:not(:last-child){border-right:1px solid #eee}.state-num[data-v-07c10512]{font-size:18px;font-weight:700;color:#333}.state-name[data-v-07c10512]{font-size:13px;color:#999}.site-social[data-v-07c10512]{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0}.social-item[data-v-07c10512]{width:50%;display:flex;align-items:center;padding:5px 10px;color:#555;transition:color .3s}.social-item[data-v-07c10512]:hover{color:#ff7e79}.social-item i[data-v-07c10512]{margin-right:5px;font-size:16px}.site-cc[data-v-07c10512]{margin:15px 0;text-align:center;display:flex;justify-content:center;gap:10px}.site-cc a[data-v-07c10512]{display:inline-block;transition:transform .3s ease}.site-cc a[data-v-07c10512]:hover{transform:translateY(-2px)}.site-cc img[data-v-07c10512]{vertical-align:middle}.theme--dark .site-cc img[data-v-07c10512],[data-theme=dark] .site-cc img[data-v-07c10512],body.theme-dark .site-cc img[data-v-07c10512]{filter:brightness(.9)}.site-friends[data-v-07c10512]{width:100%;margin-top:15px;text-align:center}.friends-title[data-v-07c10512]{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;font-size:14px;color:#666}.friends-title i[data-v-07c10512]{margin-right:5px}.friends-links[data-v-07c10512]{display:flex;flex-direction:column;align-items:center}.friend-link[data-v-07c10512]{margin:5px 0;padding:5px 10px;color:#555;transition:color .3s}.friend-link[data-v-07c10512]:hover{color:#ff7e79}.emoji[data-v-07c10512]{margin:0 3px}.site-social.simplified[data-v-07c10512]{display:none}.announcement-header[data-v-07c10512]{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:15px}.announcement-title[data-v-07c10512]{font-size:16px;font-weight:500;margin-left:10px;color:#49b1f5}.announcement-content[data-v-07c10512]{padding:0 5px}.modern-timeline[data-v-07c10512]{position:relative;padding:5px 0}.modern-timeline[data-v-07c10512]:before{content:"";position:absolute;top:0;bottom:0;left:16px;width:1px;background:#e0e0e0}.timeline-item[data-v-07c10512]{position:relative;padding-left:40px;margin-bottom:25px}.timeline-item[data-v-07c10512]:last-child{margin-bottom:0}.timeline-dot[data-v-07c10512]{position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background-color:#49b1f5;display:flex;align-items:center;justify-content:center;z-index:1;box-shadow:0 2px 4px rgba(73,177,245,.3)}.timeline-dot.secondary[data-v-07c10512]{background-color:#ff7242;box-shadow:0 2px 4px rgba(255,114,66,.3)}.timeline-card[data-v-07c10512]{position:relative;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 6px rgba(0,0,0,.05);border-left:3px solid #49b1f5;transition:transform .3s}.timeline-card[data-v-07c10512]:hover{transform:translateY(-2px);box-shadow:0 3px 10px rgba(0,0,0,.08)}.timeline-time[data-v-07c10512]{display:flex;align-items:center;font-size:12px;color:#888;margin-bottom:10px;padding-bottom:6px;border-bottom:1px dashed #eee}.timeline-time i[data-v-07c10512]{margin-right:4px}.timeline-content[data-v-07c10512]{color:#444}.update-link[data-v-07c10512]{color:#444;transition:color .3s;font-weight:500}.update-link[data-v-07c10512]:hover{color:#49b1f5}.markdown-body[data-v-07c10512]{font-size:14px;line-height:1.6}.markdown-body h1[data-v-07c10512],.markdown-body h2[data-v-07c10512],.markdown-body h3[data-v-07c10512]{font-weight:500;margin-top:12px;margin-bottom:8px;color:#333}.markdown-body p[data-v-07c10512]{margin-bottom:10px}.markdown-body ul[data-v-07c10512]{padding-left:20px}.markdown-body code[data-v-07c10512]{background-color:rgba(73,177,245,.1);border-radius:3px;padding:2px 4px;font-family:Consolas,Monaco,Andale Mono,monospace;color:#49b1f5}.markdown-body pre[data-v-07c10512]{background-color:#f8f9fb;border-radius:4px;padding:12px;overflow:auto;border-left:2px solid #49b1f5}.timeline-dot .v-icon[data-v-07c10512]{color:#fff!important}.theme-dark .markdown-body[data-v-07c10512],.theme-dark .timeline-content[data-v-07c10512],.theme-dark .update-link[data-v-07c10512],[data-theme=dark] .markdown-body[data-v-07c10512],[data-theme=dark] .timeline-content[data-v-07c10512],[data-theme=dark] .update-link[data-v-07c10512]{color:hsla(0,0%,100%,.9)!important}.theme-dark .update-link[data-v-07c10512]:hover,[data-theme=dark] .update-link[data-v-07c10512]:hover{color:#49b1f5!important}.theme-dark .timeline-card[data-v-07c10512],[data-theme=dark] .timeline-card[data-v-07c10512]{background-color:hsla(0,0%,100%,.08);box-shadow:0 1px 6px rgba(0,0,0,.2)}.theme-dark .modern-timeline[data-v-07c10512]:before,[data-theme=dark] .modern-timeline[data-v-07c10512]:before{background:hsla(0,0%,100%,.2)}.theme-dark .timeline-time[data-v-07c10512],[data-theme=dark] .timeline-time[data-v-07c10512]{color:hsla(0,0%,100%,.7);border-bottom:1px dashed hsla(0,0%,100%,.1)}.banner[data-v-010e4fb7]:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background-color:rgba(0,0,0,.5)}.passage-end-tag[data-v-010e4fb7]{text-align:center;color:#999;font-size:14px;margin:15px 0 25px;padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.passage-end-tag div[data-v-010e4fb7]{font-weight:500;letter-spacing:1px}.reward-support[data-v-010e4fb7]{margin:30px 0;text-align:center}.reward-title[data-v-010e4fb7]{font-size:18px;margin-bottom:15px}.reward-button[data-v-010e4fb7]{margin-bottom:15px}.pay-btn[data-v-010e4fb7]{background-color:#ff4b2b;color:#fff;padding:8px 30px;border:none;border-radius:30px;font-size:16px;cursor:pointer;transition:all .3s;box-shadow:0 2px 6px rgba(255,75,43,.4)}.pay-btn[data-v-010e4fb7]:hover{background-color:tomato;transform:translateY(-2px);box-shadow:0 5px 15px rgba(255,75,43,.5)}.reward-qrcode[data-v-010e4fb7]{display:flex;justify-content:center;margin:20px 0;animation:fadeIn-010e4fb7 .3s ease-out}.qrcode-item[data-v-010e4fb7]{margin:0 20px}.qrcode-item img[data-v-010e4fb7]{width:150px;height:150px;border:1px solid #eee;border-radius:5px;transition:all .3s}.qrcode-item img[data-v-010e4fb7]:hover{transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.1)}.qrcode-item p[data-v-010e4fb7]{margin-top:8px;color:#666}.platform[data-v-010e4fb7]{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:10px;transition:all .3s;margin:3px;background-color:#fff;overflow:hidden}.platform[data-v-010e4fb7]:hover{transform:translateY(-3px);box-shadow:0 3px 8px rgba(0,0,0,.15)}.platform img[data-v-010e4fb7]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.article-tags[data-v-010e4fb7]{display:flex;flex-wrap:wrap;margin:20px 0;justify-content:space-between;align-items:center}.tag-container[data-v-010e4fb7]{display:flex;flex-wrap:wrap;flex:1}.tag-item[data-v-010e4fb7]{display:inline-flex;align-items:center;margin:5px 10px 5px 0;padding:5px 12px;background-color:#f6f6f6;border-radius:15px;color:#666;font-size:13px;transition:all .3s}.tag-item[data-v-010e4fb7]:hover{background-color:#49b1f5;color:#fff;transform:translateY(-2px);box-shadow:0 5px 10px rgba(73,177,245,.2)}.tag-item i[data-v-010e4fb7]{margin-right:3px;font-size:14px}.article-actions[data-v-010e4fb7]{display:flex;align-items:center;gap:10px}.like-btn-active[data-v-010e4fb7],.like-btn[data-v-010e4fb7]{display:flex;align-items:center;justify-content:center;min-width:100px;height:36px;padding:0 15px;border-radius:18px;text-align:center;font-size:14px;transition:all .3s;cursor:pointer}.like-btn[data-v-010e4fb7]{background:#969696;color:#fff!important}.like-btn-active[data-v-010e4fb7]{background:#ec7259;color:#fff!important}.like-btn-active[data-v-010e4fb7]:hover,.like-btn[data-v-010e4fb7]:hover{transform:translateY(-2px);box-shadow:0 5px 10px rgba(0,0,0,.2)}.like-count[data-v-010e4fb7]{margin-left:5px;font-weight:700}.share-container[data-v-010e4fb7]{position:relative}.share-trigger[data-v-010e4fb7]{display:flex;align-items:center;justify-content:center;min-width:100px;height:36px;padding:0 15px;border:none;border-radius:18px;background:#49b1f5;color:#fff;font-size:14px;cursor:pointer;transition:all .3s}.share-trigger[data-v-010e4fb7]:hover{background:#3aa0e4;transform:translateY(-2px);box-shadow:0 5px 10px rgba(73,177,245,.2)}.share-trigger i[data-v-010e4fb7]{margin-right:5px;font-size:16px}.share-dropdown[data-v-010e4fb7]{position:absolute;top:45px;right:0;width:320px;background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.15);z-index:100;animation:fadeIn-010e4fb7 .3s ease-out;overflow:hidden;padding:0 0 15px}.share-dropdown[data-v-010e4fb7]:before{content:"";position:absolute;top:-8px;right:20px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}.share-section[data-v-010e4fb7]{padding:0 15px;margin-bottom:10px}.share-title[data-v-010e4fb7]{font-size:14px;font-weight:500;color:#666;margin:15px 0 10px;padding-bottom:5px;border-bottom:1px solid #f0f0f0;position:relative}.share-title[data-v-010e4fb7]:after{content:"";position:absolute;left:0;bottom:-1px;width:40px;height:2px;background:linear-gradient(90deg,#49b1f5,#8fc5e3)}.share-platforms[data-v-010e4fb7]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.share-item[data-v-010e4fb7]{display:flex;flex-direction:column;align-items:center;padding:10px 5px;border-radius:10px;transition:all .3s;text-decoration:none;color:#666}.share-item[data-v-010e4fb7]:hover{background-color:#f5f5f5;transform:translateY(-3px);box-shadow:0 3px 8px rgba(0,0,0,.08)}.icon-wrapper[data-v-010e4fb7]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-bottom:5px;overflow:hidden;background-color:#f9f9f9}.icon-wrapper img[data-v-010e4fb7]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.icon-wrapper i[data-v-010e4fb7]{font-size:20px;color:#666}.platform-name[data-v-010e4fb7]{font-size:12px;margin-top:5px}.weibo .icon-wrapper[data-v-010e4fb7]{background-color:#ffeaea}.wechat .icon-wrapper[data-v-010e4fb7]{background-color:#e6ffed}.qq .icon-wrapper[data-v-010e4fb7]{background-color:#fff1f0}.twitter .icon-wrapper[data-v-010e4fb7]{background-color:#e6f7ff}.facebook .icon-wrapper[data-v-010e4fb7]{background-color:#e6f4ff}.linkedin .icon-wrapper[data-v-010e4fb7]{background-color:#e6f7ff}.tumblr .icon-wrapper[data-v-010e4fb7]{background-color:#f0e6ff}.reddit .icon-wrapper[data-v-010e4fb7]{background-color:#fff7e6}.pinterest .icon-wrapper[data-v-010e4fb7]{background-color:#fff1f0}.copy .icon-wrapper[data-v-010e4fb7],.email .icon-wrapper[data-v-010e4fb7]{background-color:#f5f5f5}@keyframes fadeIn-010e4fb7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.share-dropdown[data-v-010e4fb7]{width:280px}.share-platforms[data-v-010e4fb7]{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.share-dropdown[data-v-010e4fb7]{width:260px;right:-15px}}@media (min-width:760px){.banner[data-v-010e4fb7]{color:#eee!important}.article-info span[data-v-010e4fb7]{font-size:95%;background-color:transparent!important}.article-info-container[data-v-010e4fb7]{position:absolute;bottom:6.25rem;padding:0 8%;width:100%;text-align:center;background-color:transparent!important}.second-line[data-v-010e4fb7],.third-line[data-v-010e4fb7]{display:inline}.article-title[data-v-010e4fb7]{font-size:35px;margin:20px 0 8px;background-color:transparent!important}.pagination-post[data-v-010e4fb7]{display:flex}.post[data-v-010e4fb7]{width:50%}.recommend-item[data-v-010e4fb7]{position:relative;display:inline-block;overflow:hidden;margin:3px;width:calc(33.333% - 6px);height:200px;background:#000;vertical-align:bottom}}@media (max-width:759px){.banner[data-v-010e4fb7]{color:#eee!important;height:360px}.article-info span[data-v-010e4fb7]{font-size:90%}.separator[data-v-010e4fb7]:first-child{display:none}.blog-container[data-v-010e4fb7]{margin:322px 5px 0 5px}.article-info-container[data-v-010e4fb7]{position:absolute;bottom:1.3rem;padding:0 5%;width:100%;color:#eee;text-align:left}.article-title[data-v-010e4fb7]{font-size:1.5rem;margin-bottom:.4rem}.post[data-v-010e4fb7]{width:100%}.pagination-post[data-v-010e4fb7]{display:block}.recommend-item[data-v-010e4fb7]{position:relative;display:inline-block;overflow:hidden;margin:3px;width:calc(100% - 4px);height:150px;margin:2px;background:#000;vertical-align:bottom}}.article-operation[data-v-010e4fb7]{display:flex;align-items:center}.article-category a[data-v-010e4fb7]{color:#fff!important;background-color:transparent!important}.tag-container a[data-v-010e4fb7]{display:inline-block;margin:.5rem .5rem .5rem 0;padding:0 .75rem;width:-moz-fit-content;width:fit-content;border:1px solid #49b1f5;border-radius:1rem;color:#49b1f5!important;font-size:12px;line-height:2}.tag-container a[data-v-010e4fb7]:hover{color:#fff!important;background:#49b1f5;transition:all .5s}.aritcle-copyright[data-v-010e4fb7]{position:relative;margin-top:40px;margin-bottom:10px;font-size:.875rem;line-height:2;padding:.625rem 1rem;border:1px solid #eee}.aritcle-copyright span[data-v-010e4fb7]{color:#49b1f5;font-weight:700}.aritcle-copyright a[data-v-010e4fb7]{text-decoration:underline!important;color:#99a9bf!important}.aritcle-copyright[data-v-010e4fb7]:before{position:absolute;top:.7rem;right:.7rem;width:1rem;height:1rem;border-radius:1rem;background:#49b1f5;content:""}.aritcle-copyright[data-v-010e4fb7]:after{position:absolute;top:.95rem;right:.95rem;width:.5rem;height:.5rem;border-radius:.5em;background:#fff;content:""}.pagination-post[data-v-010e4fb7]{margin-top:40px;overflow:hidden;width:100%;background:#000}.post[data-v-010e4fb7]{position:relative;height:150px;overflow:hidden}.post-info[data-v-010e4fb7]{position:absolute;top:50%;padding:20px 40px;width:100%;transform:translateY(-50%);line-height:2;font-size:14px}.post-cover[data-v-010e4fb7]{position:absolute;width:100%;height:100%;opacity:.4;transition:all .6s;-o-object-fit:cover;object-fit:cover}.post a[data-v-010e4fb7]{position:relative;display:block;overflow:hidden;height:150px}.post:hover .post-cover[data-v-010e4fb7]{opacity:.8;transform:scale(1.1)}.label[data-v-010e4fb7]{font-size:90%;color:#eee}.post-title[data-v-010e4fb7]{font-weight:500;color:#fff}hr[data-v-010e4fb7]{position:relative;margin:40px auto;border:2px dashed #d2ebfd;width:calc(100% - 4px)}.full[data-v-010e4fb7]{width:100%!important}.right-container[data-v-010e4fb7]{padding:20px 24px;font-size:14px;display:flex;flex-direction:column}.right-title[data-v-010e4fb7]{display:flex;align-items:center;line-height:2;font-size:16.8px;margin-bottom:6px}.right-title i[data-v-010e4fb7]{font-weight:700}.recommend-container[data-v-010e4fb7]{margin-top:40px}.recommend-title[data-v-010e4fb7]{font-size:20px;line-height:2;font-weight:700;margin-bottom:5px}.recommend-cover[data-v-010e4fb7]{width:100%;height:100%;opacity:.4;transition:all .6s;-o-object-fit:cover;object-fit:cover}.recommend-info[data-v-010e4fb7]{line-height:2;color:#fff;position:absolute;top:50%;padding:0 20px;width:100%;transform:translateY(-50%);text-align:center;font-size:14px}.recommend-date[data-v-010e4fb7]{font-size:90%}.recommend-item:hover .recommend-cover[data-v-010e4fb7]{opacity:.8;transform:scale(1.1)}.article-item[data-v-010e4fb7]{display:flex;align-items:center;padding:6px 0}.article-item[data-v-010e4fb7]:first-child{padding-top:0}.article-item[data-v-010e4fb7]:last-child{padding-bottom:0}.article-item[data-v-010e4fb7]:not(:last-child){border-bottom:1px dashed #f5f5f5}.article-item img[data-v-010e4fb7]{width:100%;height:100%;transition:all .6s;-o-object-fit:cover;object-fit:cover}.article-item img[data-v-010e4fb7]:hover{transform:scale(1.1)}.content[data-v-010e4fb7]{flex:1;padding-left:10px;word-break:break-all;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.content-cover[data-v-010e4fb7]{width:58.8px;height:58.8px;overflow:hidden}.content-title a[data-v-010e4fb7]{transition:all .2s;font-size:95%}.content-title a[data-v-010e4fb7]:hover{color:#2ba1d1}.content-time[data-v-010e4fb7]{color:#858585;font-size:85%;line-height:2}@media (max-width:768px){.article-tags[data-v-010e4fb7]{flex-direction:column;align-items:flex-start}.article-actions[data-v-010e4fb7]{margin-top:15px;align-self:flex-end}}.wechat-share-dialog[data-v-010e4fb7]{display:flex;flex-direction:column;align-items:center;padding:20px 0}.wechat-share-tip[data-v-010e4fb7]{margin-top:15px;color:#666;font-size:14px}.wechat-share-link[data-v-010e4fb7]{text-align:center}.article-link[data-v-010e4fb7],.wechat-share-link[data-v-010e4fb7]{margin-top:10px;padding:8px 15px;background-color:#f2f2f2;border-radius:5px;font-size:13px;color:#333;word-break:break-all;max-width:100%}.theme--dark.v-application .v-dialog__overlay[data-v-010e4fb7],[data-theme=dark] .v-dialog__overlay[data-v-010e4fb7],body.theme-dark .v-dialog__overlay[data-v-010e4fb7]{background-color:transparent!important}.theme--dark.v-application .v-dialog__content[data-v-010e4fb7],[data-theme=dark] .v-dialog__content[data-v-010e4fb7],body.theme-dark .v-dialog__content[data-v-010e4fb7]{background-color:transparent!important;box-shadow:none!important}.theme--dark.v-overlay .v-overlay__scrim[data-v-010e4fb7],[data-theme=dark] .v-overlay .v-overlay__scrim[data-v-010e4fb7],body.theme-dark .v-overlay .v-overlay__scrim[data-v-010e4fb7]{background-color:rgba(0,0,0,.5)!important}.theme--dark .v-dialog[data-v-010e4fb7],[data-theme=dark] .v-dialog[data-v-010e4fb7],body.theme-dark .v-dialog[data-v-010e4fb7]{background-color:transparent!important;box-shadow:none!important}.theme--dark .v-card[data-v-010e4fb7],.theme--dark .wechat-share-dialog[data-v-010e4fb7],[data-theme=dark] .v-card[data-v-010e4fb7],[data-theme=dark] .wechat-share-dialog[data-v-010e4fb7],body.theme-dark .v-card[data-v-010e4fb7],body.theme-dark .wechat-share-dialog[data-v-010e4fb7]{background-color:#1e1e1e!important;color:#fff!important}.theme--dark .wechat-share-link[data-v-010e4fb7],[data-theme=dark] .wechat-share-link[data-v-010e4fb7],body.theme-dark .wechat-share-link[data-v-010e4fb7]{background-color:#333!important;color:#ddd!important;border:1px solid #444}.theme--dark .qrcode-container[data-v-010e4fb7],[data-theme=dark] .qrcode-container[data-v-010e4fb7],body.theme-dark .qrcode-container[data-v-010e4fb7]{background-color:#fff!important;padding:10px;border-radius:4px}.theme--dark .v-card__title[data-v-010e4fb7],[data-theme=dark] .v-card__title[data-v-010e4fb7],body.theme-dark .v-card__title[data-v-010e4fb7]{color:#fff!important}.theme--dark .v-btn.primary[data-v-010e4fb7],[data-theme=dark] .v-btn.primary[data-v-010e4fb7],body.theme-dark .v-btn.primary[data-v-010e4fb7]{background-color:#2196f3!important;color:#fff!important}.theme--dark .v-btn.text[data-v-010e4fb7],[data-theme=dark] .v-btn.text[data-v-010e4fb7],body.theme-dark .v-btn.text[data-v-010e4fb7]{color:#2196f3!important}.qq-share-dialog[data-v-010e4fb7]{display:flex;flex-direction:column;align-items:center;padding:20px 0}.qrcode-container[data-v-010e4fb7]{margin:20px 0;width:200px;height:200px;display:flex;justify-content:center;align-items:center;background-color:#f8f8f8;border-radius:8px}.qq-share-tip[data-v-010e4fb7]{margin-top:15px;color:#666;font-size:14px}.qq-share-link[data-v-010e4fb7]{text-align:center}.qrcode-fallback[data-v-010e4fb7]{display:flex;flex-direction:column;align-items:center}.qq-share-link[data-v-010e4fb7]{margin-top:10px;padding:8px 15px;background-color:#f2f2f2;border-radius:5px;font-size:13px;color:#333;word-break:break-all;max-width:100%}#toc[data-v-010e4fb7]{flex:1;min-height:100px;overflow-y:auto;margin:0;padding:0 0 10px 0}.toc-tabs[data-v-010e4fb7]{display:flex;margin-bottom:15px;border-bottom:1px solid #eee}.tab-item[data-v-010e4fb7]{padding:8px 15px;font-size:15px;color:#666;cursor:pointer;transition:all .3s;position:relative}.tab-item.active[data-v-010e4fb7]{color:#ff7e79}.tab-item.active[data-v-010e4fb7]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:#ff7e79}.site-overview[data-v-010e4fb7]{display:flex;flex-direction:column;align-items:center;padding:10px 0}.site-author[data-v-010e4fb7]{text-align:center;margin-bottom:20px}.author-avatar[data-v-010e4fb7]{width:120px;height:120px;border-radius:50%;border:2px solid rgba(0,0,0,.1);transition:transform .3s;-o-object-fit:cover;object-fit:cover}.author-avatar[data-v-010e4fb7]:hover{transform:rotate(1turn);transition:transform 1s ease}.author-name[data-v-010e4fb7]{font-size:18px;font-weight:500;margin:15px 0 5px;color:#333}.author-description[data-v-010e4fb7]{font-size:14px;color:#666;margin-bottom:10px}.site-state[data-v-010e4fb7]{display:flex;margin:10px 0 20px;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0}.site-state-item[data-v-010e4fb7]{flex:1;text-align:center;padding:0 10px}.site-state-item[data-v-010e4fb7]:not(:last-child){border-right:1px solid #eee}.state-num[data-v-010e4fb7]{font-size:18px;font-weight:700;color:#333}.state-name[data-v-010e4fb7]{font-size:13px;color:#999}.site-social[data-v-010e4fb7]{width:100%;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:15px}.social-item[data-v-010e4fb7]{width:50%;display:flex;align-items:center;padding:5px 10px;color:#555;transition:color .3s}.social-item[data-v-010e4fb7]:hover{color:#ff7e79}.social-item i[data-v-010e4fb7]{margin-right:5px;font-size:16px}.site-cc[data-v-010e4fb7]{margin:15px 0;text-align:center;display:flex;justify-content:center;gap:20px;padding:10px}.site-cc a[data-v-010e4fb7]{display:inline-block;transition:transform .3s ease}.site-cc a[data-v-010e4fb7]:hover{transform:translateY(-2px)}.site-cc img[data-v-010e4fb7]{vertical-align:middle;height:31px;-o-object-fit:contain;object-fit:contain}.site-friends[data-v-010e4fb7]{width:100%;margin-top:15px;text-align:center}.friends-title[data-v-010e4fb7]{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px;font-size:14px;color:#666}.friends-title i[data-v-010e4fb7]{margin-right:5px}.friends-links[data-v-010e4fb7]{display:flex;flex-direction:column;align-items:center}.friend-link[data-v-010e4fb7]{margin:5px 0;padding:5px 10px;color:#555;transition:color .3s}.friend-link[data-v-010e4fb7]:hover{color:#ff7e79}.emoji[data-v-010e4fb7]{margin:0 3px}.toc-card[data-v-010e4fb7]{padding:20px 24px 0 24px;overflow:hidden;display:flex;flex-direction:column}#toc[data-v-010e4fb7],.site-overview[data-v-010e4fb7]{flex:1;min-height:300px;overflow-y:auto;padding:0 0 10px 0}.theme-dark .toc-tabs[data-v-010e4fb7]{border-bottom:1px solid #444}.theme-dark .tab-item[data-v-010e4fb7]{color:#b1b1b3}.theme-dark .author-name[data-v-010e4fb7]{color:#ddd}.theme-dark .author-description[data-v-010e4fb7]{color:#999}.theme-dark .site-state[data-v-010e4fb7]{border-top:1px solid #444;border-bottom:1px solid #444}.theme-dark .site-state-item[data-v-010e4fb7]:not(:last-child){border-right:1px solid #444}.theme-dark .state-num[data-v-010e4fb7]{color:#ddd}.theme-dark .social-item[data-v-010e4fb7]{color:#b1b1b3}.theme-dark .friends-title[data-v-010e4fb7]{border-bottom:1px solid #444;color:#b1b1b3}.theme-dark .friend-link[data-v-010e4fb7]{color:#b1b1b3}.theme-dark .author-avatar[data-v-010e4fb7]{border:2px solid hsla(0,0%,100%,.2)}.site-website-info[data-v-010e4fb7]{width:100%;margin:15px 0;padding:15px 10px;border-top:1px solid #eee;border-bottom:1px solid #eee}.website-info-title[data-v-010e4fb7]{margin-bottom:10px;font-weight:500;color:#666}.website-info-title i[data-v-010e4fb7]{margin-right:5px}.website-info-item[data-v-010e4fb7]{display:flex;justify-content:space-between;font-size:14px;color:#666;line-height:1.8}.site-announcement[data-v-010e4fb7]{width:100%;margin:15px 0;padding:15px 10px}.announcement-title[data-v-010e4fb7]{margin-bottom:10px;font-weight:500;color:#666}.announcement-title i[data-v-010e4fb7]{margin-right:5px;color:red;animation:big-010e4fb7 .8s linear infinite}.announcement-content[data-v-010e4fb7]{font-size:14px;color:#666;line-height:1.8}.collection-btn[data-v-010e4fb7]{text-align:center;z-index:1;font-size:14px;position:relative;display:block;background-color:#49b1f5;color:#fff!important;height:32px;line-height:32px;margin:15px 0;width:100%;transition-duration:1s;transition-property:color}.collection-btn[data-v-010e4fb7]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#ff7242;content:"";transition-timing-function:ease-out;transition-duration:.5s;transition-property:transform;transform:scaleX(0);transform-origin:0 50%}.collection-btn[data-v-010e4fb7]:hover:before{transition-timing-function:cubic-bezier(.45,1.64,.47,.66);transform:scaleX(1)}.site-state-item a[data-v-010e4fb7]{color:inherit;text-decoration:none;display:block}.site-state-item:hover .state-num[data-v-010e4fb7]{color:#ff7e79}@keyframes big-010e4fb7{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.mermaid[data-v-010e4fb7]{margin:1.5em 0;overflow:auto;background:#f8f8f8;border-radius:5px;padding:15px;text-align:center;min-height:50px}.theme-dark .mermaid[data-v-010e4fb7]{background:#282c34;color:#abb2bf}.katex-display[data-v-010e4fb7]{overflow-x:auto;overflow-y:hidden;padding:5px 0}.markdown-body .task-list-item[data-v-010e4fb7]{list-style-type:none}.markdown-body .task-list-item-checkbox[data-v-010e4fb7]{margin-right:8px}.markdown-body .footnotes[data-v-010e4fb7]{margin-top:40px;border-top:1px solid #eee;padding-top:20px}.theme-dark .math-block[data-v-010e4fb7]{background-color:#282c34;color:#abb2bf}.article-content[data-v-010e4fb7]{padding:20px}.markdown-body[data-v-010e4fb7]{font-size:16px;line-height:1.8}.article-content[data-v-010e4fb7] .markdown-body{width:100%;max-width:100%;overflow-x:auto;background-color:#fff!important;color:#333!important}.article-content[data-v-010e4fb7] .markdown-body pre{background-color:#f6f8fa!important;border:1px solid #e1e4e8!important;border-radius:6px;padding:16px;margin:16px 0}.article-content[data-v-010e4fb7] .markdown-body code{font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:14px;line-height:1.5;background-color:#f6f8fa!important;color:#24292e!important}.article-content[data-v-010e4fb7] .markdown-body pre code{background-color:transparent!important;padding:0;border-radius:0}.article-content[data-v-010e4fb7] .markdown-body img{max-width:100%;height:auto}.article-content[data-v-010e4fb7] .bytemd{height:auto!important;border:none}.article-content[data-v-010e4fb7] .bytemd-preview{padding:20px;background:transparent;background-color:#fff!important;color:#333!important}.article-content[data-v-010e4fb7] .markdown-body h1,.article-content[data-v-010e4fb7] .markdown-body h2,.article-content[data-v-010e4fb7] .markdown-body h3,.article-content[data-v-010e4fb7] .markdown-body h4,.article-content[data-v-010e4fb7] .markdown-body h5,.article-content[data-v-010e4fb7] .markdown-body h6{color:#49b1f5!important;border-bottom-color:#eaecef!important}.article-content[data-v-010e4fb7] .markdown-body a{color:#0366d6!important}.article-content[data-v-010e4fb7] .markdown-body table{border-color:#dfe2e5!important}.article-content[data-v-010e4fb7] .markdown-body table tr{background-color:#fff!important;border-top-color:#dfe2e5!important}.article-content[data-v-010e4fb7] .markdown-body table tr:nth-child(2n){background-color:#f6f8fa!important}.article-content[data-v-010e4fb7] .markdown-body table td,.article-content[data-v-010e4fb7] .markdown-body table th{border-color:#dfe2e5!important}.article-content[data-v-010e4fb7] .markdown-body blockquote{color:#6a737d!important;border-left-color:#dfe2e5!important}.article-content[data-v-010e4fb7] .mermaid{margin:1.5em 0;text-align:center;background:#fff;border-radius:5px;padding:15px;min-height:50px;overflow:visible}.article-content[data-v-010e4fb7] .mermaid-chart{background-color:#fff;border-radius:4px;padding:16px;margin:16px 0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.article-content[data-v-010e4fb7] .medium-zoom-image{cursor:zoom-in}.article-content[data-v-010e4fb7] .medium-zoom-overlay{background:#fff!important}.article-content[data-v-010e4fb7] .katex-display{overflow-x:auto;overflow-y:hidden}.loading-content[data-v-010e4fb7],.no-toc[data-v-010e4fb7]{padding:20px;text-align:center;color:#999}.toc-content[data-v-010e4fb7]{position:relative;padding:0 10px;max-height:70vh;overflow-y:auto}.catalog-list[data-v-010e4fb7]{padding-left:0;list-style:none;border-left:2px solid #ebedef}.catalog-list ul[data-v-010e4fb7]{padding-left:16px;list-style:none}.catalog-list li[data-v-010e4fb7]{margin:4px 0;position:relative}.toc-link[data-v-010e4fb7]{position:relative;display:block;padding:6px 8px 6px 12px;color:#666;font-size:14px;line-height:1.5;text-decoration:none;transition:all .3s;border-left:3px solid transparent;margin-left:-2px}.toc-link[data-v-010e4fb7]:hover{color:#4caf50;background-color:rgba(76,175,80,.1)}.toc-link.active[data-v-010e4fb7]{color:#4caf50!important;background-color:rgba(76,175,80,.1);border-left:3px solid #4caf50;font-weight:500}.toc-h1[data-v-010e4fb7]{font-size:15px;font-weight:600}.toc-h2[data-v-010e4fb7]{padding-left:12px}.toc-h3[data-v-010e4fb7]{padding-left:24px;font-size:13px}.toc-h4[data-v-010e4fb7]{padding-left:36px;font-size:13px}.toc-h5[data-v-010e4fb7]{padding-left:48px;font-size:12px}.toc-h6[data-v-010e4fb7]{padding-left:60px;font-size:12px}.toc-link[data-v-010e4fb7]{transition:all .3s ease}.toc-link.active[data-v-010e4fb7]{animation:highlight-010e4fb7 .3s ease-in-out}@keyframes highlight-010e4fb7{0%{background-color:transparent}50%{background-color:rgba(76,175,80,.2)}to{background-color:rgba(76,175,80,.1)}}.toc-content[data-v-010e4fb7]::-webkit-scrollbar{width:4px}.toc-content[data-v-010e4fb7]::-webkit-scrollbar-track{background:transparent}.toc-content[data-v-010e4fb7]::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:2px}.toc-content[data-v-010e4fb7]::-webkit-scrollbar-thumb:hover{background-color:#4caf50}.toc-content[data-v-010e4fb7]{padding:10px 0}.toc-item[data-v-010e4fb7]{padding:6px 10px;cursor:pointer;color:#666;font-size:14px;line-height:1.5;transition:all .3s;position:relative}.toc-arrow[data-v-010e4fb7]{margin-right:6px;font-size:12px}.toc-children[data-v-010e4fb7]{margin-top:4px}.toc-level-1[data-v-010e4fb7]{font-weight:700}.toc-item.active[data-v-010e4fb7]{color:#fff;background-color:#1baea0;border-radius:4px}.toc-item[data-v-010e4fb7]:hover{background-color:rgba(27,174,160,.1)}.toc-item.expanded>.toc-arrow[data-v-010e4fb7]{transform:rotate(0deg)}.toc-children[data-v-010e4fb7]{transition:all .3s}.toc-item-wrapper[data-v-010e4fb7]{margin:2px 0}.toc-children[data-v-010e4fb7]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.toc-children.expanded[data-v-010e4fb7]{max-height:1000px}.toc-arrow[data-v-010e4fb7]{display:inline-block;width:16px;text-align:center;transition:transform .3s}.toc-item.expanded>.toc-arrow[data-v-010e4fb7]{transform:rotate(0)}.toc-item:not(.expanded)>.toc-arrow[data-v-010e4fb7]{transform:rotate(-90deg)}.toc-level-1[data-v-010e4fb7]{padding-left:10px}.toc-level-2[data-v-010e4fb7]{padding-left:24px}.toc-level-3[data-v-010e4fb7]{padding-left:38px}.toc-level-4[data-v-010e4fb7]{padding-left:52px}[data-v-010e4fb7] .markdown-body pre{background-color:#1e1e1e!important;margin:0;padding:0}[data-v-010e4fb7] .markdown-body pre code{display:block;overflow-x:auto;padding:16px;color:#fff;background:#1e1e1e;font-family:Consolas,Monaco,monospace;font-size:14px;line-height:1.5}[data-v-010e4fb7] .markdown-body pre{position:relative}[data-v-010e4fb7] .markdown-body pre:before{content:attr(data-lang);position:absolute;top:0;right:0;color:#fff;text-align:right;font-size:.75em;padding:5px 10px;background:#323232;border-radius:0 3px 0 4px}[data-v-010e4fb7] .hljs-keyword{color:#569cd6}[data-v-010e4fb7] .hljs-string{color:#ce9178}[data-v-010e4fb7] .hljs-comment{color:#6a9955}[data-v-010e4fb7] .hljs-function{color:#dcdcaa}[data-v-010e4fb7] .hljs-number{color:#b5cea8}[data-v-010e4fb7] .hljs-operator{color:#d4d4d4}[data-v-010e4fb7] .hljs-built_in,[data-v-010e4fb7] .hljs-class{color:#4ec9b0}[data-v-010e4fb7] .hljs-property,[data-v-010e4fb7] .hljs-variable{color:#9cdcfe}.article-content[data-v-010e4fb7] .code-copy-btn{position:absolute;top:8px;right:8px;width:32px;height:32px;border-radius:4px;background-color:rgba(0,0,0,.06);border:none;color:#666;font-size:14px;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease}.article-content[data-v-010e4fb7] pre:hover .code-copy-btn{opacity:1}.article-content[data-v-010e4fb7] .code-copy-btn:hover{background-color:rgba(0,0,0,.1);color:#333}.article-content[data-v-010e4fb7] .code-copy-btn.copied{background-color:#67c23a;color:#fff}.article-content[data-v-010e4fb7] .code-copy-btn.copied svg{stroke:#fff}.article-content[data-v-010e4fb7] pre{padding-right:45px!important}.copy-toast[data-v-010e4fb7]{position:fixed;top:50px;left:50%;transform:translateX(-50%) translateY(-20px);background-color:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;z-index:9999;opacity:0;transition:all .3s ease;pointer-events:none}.copy-toast.show[data-v-010e4fb7]{opacity:1;transform:translateX(-50%) translateY(0)}:root[data-theme=dark] .v-dialog[data-v-010e4fb7],body.theme-dark .v-dialog[data-v-010e4fb7]{background-color:#2c2c2c!important;color:#e0e0e0!important}:root[data-theme=dark] .share-title[data-v-010e4fb7],body.theme-dark .share-title[data-v-010e4fb7]{color:#e0e0e0!important}:root[data-theme=dark] .share-list-item[data-v-010e4fb7],body.theme-dark .share-list-item[data-v-010e4fb7]{background-color:#383838!important}:root[data-theme=dark] .share-list-item[data-v-010e4fb7]:hover,body.theme-dark .share-list-item[data-v-010e4fb7]:hover{background-color:#4a4a4a!important}:root[data-theme=dark] .share-icon-name[data-v-010e4fb7],body.theme-dark .share-icon-name[data-v-010e4fb7]{color:#d4d4d4!important}:root[data-theme=dark] .share-platform-title[data-v-010e4fb7],body.theme-dark .share-platform-title[data-v-010e4fb7]{color:#fff!important;border-bottom-color:#444!important}:root[data-theme=dark] .v-card[data-v-010e4fb7],body.theme-dark .v-card[data-v-010e4fb7]{background-color:#1e1e1e!important;color:#e0e0e0!important}:root[data-theme=dark] .theme-button[data-v-010e4fb7],body.theme-dark .theme-button[data-v-010e4fb7]{background-color:#383838!important;color:#e0e0e0!important}:root[data-theme=dark] .theme-button[data-v-010e4fb7]:hover,body.theme-dark .theme-button[data-v-010e4fb7]:hover{background-color:#4a4a4a!important}:root[data-theme=dark] .copy-toast[data-v-010e4fb7],body.theme-dark .copy-toast[data-v-010e4fb7]{background-color:rgba(50,50,50,.9)!important;color:#fff!important}:root[data-theme=dark] .国内平台[data-v-010e4fb7],:root[data-theme=dark] .国际平台[data-v-010e4fb7],:root[data-theme=dark] .更多平台[data-v-010e4fb7],body.theme-dark .国内平台[data-v-010e4fb7],body.theme-dark .国际平台[data-v-010e4fb7],body.theme-dark .更多平台[data-v-010e4fb7]{color:#e0e0e0!important;border-bottom-color:#444!important}:root[data-theme=dark] .Facebook[data-v-010e4fb7],:root[data-theme=dark] .LinkedIn[data-v-010e4fb7],:root[data-theme=dark] .Pinterest[data-v-010e4fb7],:root[data-theme=dark] .QQ[data-v-010e4fb7],:root[data-theme=dark] .Reddit[data-v-010e4fb7],:root[data-theme=dark] .Tumblr[data-v-010e4fb7],:root[data-theme=dark] .Twitter[data-v-010e4fb7],:root[data-theme=dark] .复制链接[data-v-010e4fb7],:root[data-theme=dark] .小红书[data-v-010e4fb7],:root[data-theme=dark] .微信[data-v-010e4fb7],:root[data-theme=dark] .微博[data-v-010e4fb7],:root[data-theme=dark] .邮件[data-v-010e4fb7],body.theme-dark .Facebook[data-v-010e4fb7],body.theme-dark .LinkedIn[data-v-010e4fb7],body.theme-dark .Pinterest[data-v-010e4fb7],body.theme-dark .QQ[data-v-010e4fb7],body.theme-dark .Reddit[data-v-010e4fb7],body.theme-dark .Tumblr[data-v-010e4fb7],body.theme-dark .Twitter[data-v-010e4fb7],body.theme-dark .复制链接[data-v-010e4fb7],body.theme-dark .小红书[data-v-010e4fb7],body.theme-dark .微信[data-v-010e4fb7],body.theme-dark .微博[data-v-010e4fb7],body.theme-dark .邮件[data-v-010e4fb7]{color:#d4d4d4!important}:root[data-theme=dark] .share-panel[data-v-010e4fb7],body.theme-dark .share-panel[data-v-010e4fb7]{background-color:#2c2c2c!important;color:#e0e0e0!important;border-color:#444!important;box-shadow:0 4px 15px rgba(0,0,0,.3)!important}[data-v-010e4fb7] .theme-dark .article-container .markdown-body,[data-v-010e4fb7] [data-theme=dark] .article-container .markdown-body{background-color:#1e1e1e!important;color:#e0e0e0!important}[data-v-010e4fb7] .theme-dark .hljs,[data-v-010e4fb7] [data-theme=dark] .hljs{background-color:#2c2c2c!important}[data-v-010e4fb7] .theme-dark .hljs-keyword,[data-v-010e4fb7] [data-theme=dark] .hljs-keyword{color:#ff79c6!important}[data-v-010e4fb7] .theme-dark .hljs-string,[data-v-010e4fb7] [data-theme=dark] .hljs-string{color:#f1fa8c!important}[data-v-010e4fb7] .theme-dark .hljs-comment,[data-v-010e4fb7] [data-theme=dark] .hljs-comment{color:#6272a4!important}[data-v-010e4fb7] .theme-dark .hljs-function,[data-v-010e4fb7] [data-theme=dark] .hljs-function{color:#50fa7b!important}[data-v-010e4fb7] .theme-dark .hljs-number,[data-v-010e4fb7] [data-theme=dark] .hljs-number{color:#bd93f9!important}[data-v-010e4fb7] .theme-dark .hljs-title,[data-v-010e4fb7] [data-theme=dark] .hljs-title{color:#50fa7b!important}[data-v-010e4fb7] .theme-dark .hljs-params,[data-v-010e4fb7] [data-theme=dark] .hljs-params{color:#ffb86c!important}[data-v-010e4fb7] .theme-dark .hljs-built_in,[data-v-010e4fb7] [data-theme=dark] .hljs-built_in{color:#8be9fd!important}[data-v-010e4fb7] .theme-dark .pagination-post,[data-v-010e4fb7] [data-theme=dark] .pagination-post{background-color:#1e1e1e!important}[data-v-010e4fb7] .theme-dark .pagination-post>div,[data-v-010e4fb7] [data-theme=dark] .pagination-post>div{background-color:#2c2c2c!important}[data-v-010e4fb7] .theme-dark .post-info,[data-v-010e4fb7] [data-theme=dark] .post-info{background-color:rgba(0,0,0,.6)!important}[data-v-010e4fb7] .theme-dark .post-title,[data-v-010e4fb7] [data-theme=dark] .post-title{color:#e0e0e0!important}[data-v-010e4fb7] .theme-dark .label,[data-v-010e4fb7] [data-theme=dark] .label{color:#b0b0b0!important}[data-theme=dark] .share-dropdown[data-v-010e4fb7],body.theme-dark .share-dropdown[data-v-010e4fb7]{background-color:#1e1e1e!important;border-color:#444!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}[data-theme=dark] .share-title[data-v-010e4fb7],body.theme-dark .share-title[data-v-010e4fb7]{color:#e0e0e0!important;border-bottom-color:#444!important}[data-theme=dark] .share-item[data-v-010e4fb7],body.theme-dark .share-item[data-v-010e4fb7]{background-color:#333!important}[data-theme=dark] .platform-name[data-v-010e4fb7],body.theme-dark .platform-name[data-v-010e4fb7]{color:#d4d4d4!important}[data-theme=dark] .wechat-share-dialog[data-v-010e4fb7],body.theme-dark .wechat-share-dialog[data-v-010e4fb7]{background-color:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark] .wechat-share-link[data-v-010e4fb7],body.theme-dark .wechat-share-link[data-v-010e4fb7]{background-color:#333!important;color:#d4d4d4!important;border-color:#444!important}[data-theme=dark] .v-dialog[data-v-010e4fb7],body.theme-dark .v-dialog[data-v-010e4fb7]{background-color:#1e1e1e!important}[data-theme=dark] .markdown-body[data-v-010e4fb7],body.theme-dark .markdown-body[data-v-010e4fb7]{color-scheme:dark!important;background-color:#0d1117!important;color:#c9d1d9!important}[data-theme=dark] .markdown-body h1[data-v-010e4fb7],[data-theme=dark] .markdown-body h2[data-v-010e4fb7],[data-theme=dark] .markdown-body h3[data-v-010e4fb7],[data-theme=dark] .markdown-body h4[data-v-010e4fb7],[data-theme=dark] .markdown-body h5[data-v-010e4fb7],[data-theme=dark] .markdown-body h6[data-v-010e4fb7],body.theme-dark .markdown-body h1[data-v-010e4fb7],body.theme-dark .markdown-body h2[data-v-010e4fb7],body.theme-dark .markdown-body h3[data-v-010e4fb7],body.theme-dark .markdown-body h4[data-v-010e4fb7],body.theme-dark .markdown-body h5[data-v-010e4fb7],body.theme-dark .markdown-body h6[data-v-010e4fb7]{color:#e6edf3!important;border-bottom-color:#30363d!important}[data-theme=dark] .hljs[data-v-010e4fb7],body.theme-dark .hljs[data-v-010e4fb7]{display:block;overflow-x:auto;padding:.5em;color:#d4d4d4!important;background:#1e1e1e!important}[data-theme=dark] .hljs-keyword[data-v-010e4fb7],[data-theme=dark] .hljs-literal[data-v-010e4fb7],[data-theme=dark] .hljs-name[data-v-010e4fb7],[data-theme=dark] .hljs-symbol[data-v-010e4fb7],body.theme-dark .hljs-keyword[data-v-010e4fb7],body.theme-dark .hljs-literal[data-v-010e4fb7],body.theme-dark .hljs-name[data-v-010e4fb7],body.theme-dark .hljs-symbol[data-v-010e4fb7]{color:#569cd6!important}[data-theme=dark] .hljs-string[data-v-010e4fb7],body.theme-dark .hljs-string[data-v-010e4fb7]{color:#ce9178!important}[data-theme=dark] .hljs-comment[data-v-010e4fb7],body.theme-dark .hljs-comment[data-v-010e4fb7]{color:#6a9955!important;font-style:italic!important}[data-theme=dark] .hljs-function[data-v-010e4fb7],body.theme-dark .hljs-function[data-v-010e4fb7]{color:#dcdcaa!important}[data-theme=dark] .hljs-built_in[data-v-010e4fb7],body.theme-dark .hljs-built_in[data-v-010e4fb7]{color:#4ec9b0!important}[data-theme=dark] .hljs-number[data-v-010e4fb7],body.theme-dark .hljs-number[data-v-010e4fb7]{color:#b5cea8!important}[data-theme=dark] .hljs-attr[data-v-010e4fb7],body.theme-dark .hljs-attr[data-v-010e4fb7]{color:#9cdcfe!important}[data-theme=dark] .hljs-title[data-v-010e4fb7],body.theme-dark .hljs-title[data-v-010e4fb7]{color:#dcdcaa!important}[data-theme=dark] .markdown-body blockquote[data-v-010e4fb7],body.theme-dark .markdown-body blockquote[data-v-010e4fb7]{color:#8b949e!important;border-left-color:#30363d!important;background-color:#161b22!important}[data-theme=dark] .markdown-body pre[data-v-010e4fb7],body.theme-dark .markdown-body pre[data-v-010e4fb7]{background-color:#161b22!important;border-color:#30363d!important}[data-theme=dark] .markdown-body code[data-v-010e4fb7],body.theme-dark .markdown-body code[data-v-010e4fb7]{background-color:hsla(215,8%,47%,.4)!important;color:#c9d1d9!important}[data-theme=dark] .markdown-body a[data-v-010e4fb7],body.theme-dark .markdown-body a[data-v-010e4fb7]{color:#58a6ff!important}[data-theme=dark] .markdown-body table tr[data-v-010e4fb7],body.theme-dark .markdown-body table tr[data-v-010e4fb7]{background-color:#0d1117!important;border-color:#30363d!important}[data-theme=dark] .markdown-body table tr[data-v-010e4fb7]:nth-child(2n),body.theme-dark .markdown-body table tr[data-v-010e4fb7]:nth-child(2n){background-color:#161b22!important}[data-theme=dark] .markdown-body table td[data-v-010e4fb7],[data-theme=dark] .markdown-body table th[data-v-010e4fb7],body.theme-dark .markdown-body table td[data-v-010e4fb7],body.theme-dark .markdown-body table th[data-v-010e4fb7]{border-color:#30363d!important}[data-theme=dark] .article-container[data-v-010e4fb7],[data-theme=dark] .article-wrapper[data-v-010e4fb7],[data-theme=dark] .bytemd-body[data-v-010e4fb7],[data-theme=dark] .bytemd-preview[data-v-010e4fb7],[data-theme=dark] .bytemd[data-v-010e4fb7],[data-theme=dark] .markdown-body[data-v-010e4fb7],body.theme-dark .article-container[data-v-010e4fb7],body.theme-dark .article-wrapper[data-v-010e4fb7],body.theme-dark .bytemd-body[data-v-010e4fb7],body.theme-dark .bytemd-preview[data-v-010e4fb7],body.theme-dark .bytemd[data-v-010e4fb7],body.theme-dark .markdown-body[data-v-010e4fb7]{background-color:#1e1e1e!important;color:#e0e0e0!important}[data-theme=dark] .bytemd-mermaid[data-v-010e4fb7],[data-theme=dark] [class*=article][data-v-010e4fb7],[data-theme=dark] [class*=bytemd][data-v-010e4fb7],body.theme-dark .bytemd-mermaid[data-v-010e4fb7],body.theme-dark [class*=article][data-v-010e4fb7],body.theme-dark [class*=bytemd][data-v-010e4fb7]{background-color:#1e1e1e!important}[data-theme=dark] .bytemd-mermaid .actor[data-v-010e4fb7],body.theme-dark .bytemd-mermaid .actor[data-v-010e4fb7]{fill:#2c2c2c!important;stroke:#555!important}[data-theme=dark] .bytemd-mermaid text.actor[data-v-010e4fb7],body.theme-dark .bytemd-mermaid text.actor[data-v-010e4fb7]{fill:#e0e0e0!important;stroke:none!important}[data-theme=dark] .bytemd-mermaid .messageLine0[data-v-010e4fb7],[data-theme=dark] .bytemd-mermaid .messageLine1[data-v-010e4fb7],body.theme-dark .bytemd-mermaid .messageLine0[data-v-010e4fb7],body.theme-dark .bytemd-mermaid .messageLine1[data-v-010e4fb7]{stroke:#aaa!important}[data-theme=dark] .v-card[data-v-010e4fb7],body.theme-dark .v-card[data-v-010e4fb7]{background-color:#1e1e1e!important}[data-theme=dark] .bytemd-mermaid rect[data-v-010e4fb7],body.theme-dark .bytemd-mermaid rect[data-v-010e4fb7]{fill:#2c2c2c!important}[data-theme=dark] .bytemd-mermaid text[data-v-010e4fb7],body.theme-dark .bytemd-mermaid text[data-v-010e4fb7]{fill:#e0e0e0!important}.theme--dark .article-category[data-v-010e4fb7],.theme--dark .article-info-container[data-v-010e4fb7],.theme--dark .article-info[data-v-010e4fb7],.theme--dark .article-title[data-v-010e4fb7],[data-theme=dark] .article-category[data-v-010e4fb7],[data-theme=dark] .article-info-container[data-v-010e4fb7],[data-theme=dark] .article-info[data-v-010e4fb7],[data-theme=dark] .article-title[data-v-010e4fb7],body.theme-dark .article-category[data-v-010e4fb7],body.theme-dark .article-info-container[data-v-010e4fb7],body.theme-dark .article-info[data-v-010e4fb7],body.theme-dark .article-title[data-v-010e4fb7]{background-color:transparent!important}.redbook-share-dialog[data-v-010e4fb7]{padding:15px 0}.redbook-steps[data-v-010e4fb7]{padding-left:20px;margin:15px 0;line-height:1.6}.redbook-share-link-container[data-v-010e4fb7]{margin:15px 0;background-color:#f5f5f5;border-radius:4px;padding:10px}.redbook-share-link[data-v-010e4fb7]{word-break:break-all;font-size:14px;color:#333;font-family:monospace}.theme--dark .redbook-share-link-container[data-v-010e4fb7],[data-theme=dark] .redbook-share-link-container[data-v-010e4fb7],body.theme-dark .redbook-share-link-container[data-v-010e4fb7]{background-color:#333}.theme--dark .redbook-share-link[data-v-010e4fb7],[data-theme=dark] .redbook-share-link[data-v-010e4fb7],body.theme-dark .redbook-share-link[data-v-010e4fb7]{color:#ddd}.theme--dark .icon-wrapper[data-v-010e4fb7],.theme--dark .share-item[data-v-010e4fb7]:hover,[data-theme=dark] .icon-wrapper[data-v-010e4fb7],[data-theme=dark] .share-item[data-v-010e4fb7]:hover,body.theme-dark .icon-wrapper[data-v-010e4fb7],body.theme-dark .share-item[data-v-010e4fb7]:hover{background-color:#333}.theme--dark .share-item[data-v-010e4fb7],[data-theme=dark] .share-item[data-v-010e4fb7],body.theme-dark .share-item[data-v-010e4fb7]{color:#ccc}.archive-banner[data-v-0319f683]{background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5;position:relative;height:300px;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.banner-title[data-v-0319f683]{font-size:2.5rem;text-shadow:0 2px 10px rgba(0,0,0,.3);font-weight:700;color:#fff;z-index:1}.archive-container[data-v-0319f683]{padding:2rem;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;position:relative;margin-top:-3rem;background-color:#fff;z-index:2}.archive-header[data-v-0319f683]{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px dashed rgba(73,177,245,.3);display:flex;flex-direction:column;align-items:center;position:relative}.archive-counter[data-v-0319f683]{display:flex;align-items:center;margin-bottom:.5rem}.counter-icon[data-v-0319f683]{margin-right:1rem;opacity:.8}.counter-text[data-v-0319f683]{display:flex;align-items:baseline}.counter-number[data-v-0319f683]{font-size:2.5rem;font-weight:700;color:#49b1f5;margin-right:.5rem;font-family:DIN Condensed,Arial,sans-serif}.counter-label[data-v-0319f683]{font-size:1.2rem;color:#666}.archive-description[data-v-0319f683]{font-size:1rem;color:#777;margin-top:.5rem}.archive-articles-title[data-v-0319f683]{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.archive-articles-title .icon[data-v-0319f683]{color:#49b1f5;margin-right:.5rem;font-size:1.8rem}.archive-articles-title .text[data-v-0319f683]{font-size:1.5rem;color:#49b1f5;font-weight:700}.timeline-container[data-v-0319f683]{position:relative;padding:1rem 0 1rem 2rem;min-height:300px}.vertical-line[data-v-0319f683]{position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#e0e0e0}.year-group[data-v-0319f683]{position:relative;margin-bottom:3rem}.year-node[data-v-0319f683]{position:absolute;left:-2.5rem;top:0;width:16px;height:16px;border-radius:50%;background-color:#fff;border:3px solid #49b1f5;z-index:2}.year-label[data-v-0319f683]{font-size:1.8rem;font-weight:700;color:#333;margin-bottom:1.5rem;position:relative}.article-items[data-v-0319f683]{padding-left:1.5rem;position:relative}.article-item[data-v-0319f683]{position:relative;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px dashed rgba(0,0,0,.06)}.article-item[data-v-0319f683]:last-child{border-bottom:none}.date-node[data-v-0319f683]{position:absolute;left:-2rem;top:.5rem;width:10px;height:10px;border-radius:50%;background-color:#49b1f5;opacity:.7}.date-label[data-v-0319f683]{font-size:.9rem;color:#888;margin-bottom:.5rem;font-family:DIN Condensed,Arial,sans-serif;display:inline-block;min-width:3.5rem}.article-title[data-v-0319f683]{color:#555;text-decoration:none;font-size:1.1rem;position:relative;transition:all .3s ease;padding:.3rem 0;font-weight:500;margin-left:1rem}.article-title[data-v-0319f683]:hover{color:#49b1f5;padding-left:.5rem}.article-title[data-v-0319f683]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#49b1f5;transition:width .3s ease}.article-title[data-v-0319f683]:hover:after{width:100%}.pagination-container[data-v-0319f683]{margin-top:2rem;display:flex;justify-content:center}.custom-pagination[data-v-0319f683]{box-shadow:0 2px 12px rgba(73,177,245,.1);border-radius:30px;padding:.3rem 1rem;background-color:#f9f9f9}@media (max-width:600px){.archive-container[data-v-0319f683]{padding:1.5rem}.timeline-container[data-v-0319f683]{padding-left:1rem}.year-node[data-v-0319f683]{left:-1.5rem;width:12px;height:12px}.date-node[data-v-0319f683]{left:-1.5rem;width:8px;height:8px}.banner-title[data-v-0319f683],.counter-number[data-v-0319f683]{font-size:2rem}.counter-label[data-v-0319f683]{font-size:1rem}.year-label[data-v-0319f683]{font-size:1.5rem}.article-title[data-v-0319f683]{font-size:1rem}}.theme--dark .archive-container[data-v-0319f683],[data-theme=dark] .archive-container[data-v-0319f683],body.theme-dark .archive-container[data-v-0319f683]{background-color:#1e1e1e;box-shadow:0 4px 20px rgba(0,0,0,.3)}.theme--dark .year-label[data-v-0319f683],[data-theme=dark] .year-label[data-v-0319f683],body.theme-dark .year-label[data-v-0319f683]{color:#fff}.theme--dark .article-title[data-v-0319f683],[data-theme=dark] .article-title[data-v-0319f683],body.theme-dark .article-title[data-v-0319f683]{color:#e0e0e0}.theme--dark .article-title[data-v-0319f683]:hover,[data-theme=dark] .article-title[data-v-0319f683]:hover,body.theme-dark .article-title[data-v-0319f683]:hover{color:#49b1f5}.theme--dark .counter-label[data-v-0319f683],[data-theme=dark] .counter-label[data-v-0319f683],body.theme-dark .counter-label[data-v-0319f683]{color:#b0b0b0}.theme--dark .archive-description[data-v-0319f683],[data-theme=dark] .archive-description[data-v-0319f683],body.theme-dark .archive-description[data-v-0319f683]{color:#ccc}.theme--dark .date-label[data-v-0319f683],[data-theme=dark] .date-label[data-v-0319f683],body.theme-dark .date-label[data-v-0319f683]{color:#aaa}.theme--dark .vertical-line[data-v-0319f683],[data-theme=dark] .vertical-line[data-v-0319f683],body.theme-dark .vertical-line[data-v-0319f683]{background-color:#444}.theme--dark .article-item[data-v-0319f683],[data-theme=dark] .article-item[data-v-0319f683],body.theme-dark .article-item[data-v-0319f683]{border-bottom-color:hsla(0,0%,100%,.06)}.theme--dark .custom-pagination[data-v-0319f683],[data-theme=dark] .custom-pagination[data-v-0319f683],body.theme-dark .custom-pagination[data-v-0319f683]{background-color:#2c2c2c;box-shadow:0 2px 12px rgba(0,0,0,.3)}.tag-banner[data-v-6bdb91d9]{background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5;height:300px;display:flex;justify-content:center;align-items:center;position:relative}.banner-title[data-v-6bdb91d9]{font-size:2.5rem;text-shadow:0 2px 10px rgba(0,0,0,.3);font-weight:700;color:#fff;z-index:1}.tag-container[data-v-6bdb91d9]{padding:2rem;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;margin-top:-3rem;background:#fff;z-index:2;position:relative}.tag-header[data-v-6bdb91d9]{text-align:center;margin-bottom:2rem}.tag-title-icon[data-v-6bdb91d9]{margin-bottom:.5rem}.tag-title-text[data-v-6bdb91d9]{font-size:1.5rem;color:#555}.tag-count-number[data-v-6bdb91d9]{font-size:1.8rem;font-weight:700;color:#49b1f5;margin:0 .3rem}.tag-cloud-wrapper[data-v-6bdb91d9]{background-color:#f9f9f9;border-radius:8px;padding:2rem;margin-bottom:2rem;min-height:200px}.tag-cloud[data-v-6bdb91d9]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.tag-item[data-v-6bdb91d9]{display:inline-flex;align-items:center;padding:.5rem 1rem;margin:.8rem;border-radius:3rem;text-decoration:none;transition:all .5s;box-shadow:0 2px 8px rgba(0,0,0,.05);position:relative;animation:float-6bdb91d9 3s ease-in-out infinite}@keyframes float-6bdb91d9{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(5deg)}}.tag-item[data-v-6bdb91d9]:hover{transform:scale(1.15)!important;box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:10}.tag-item-icon[data-v-6bdb91d9]{margin-right:.3rem;font-size:.9rem}.tag-divider[data-v-6bdb91d9]{display:flex;align-items:center;justify-content:center;margin:2rem 0;position:relative}.tag-divider[data-v-6bdb91d9]:after,.tag-divider[data-v-6bdb91d9]:before{content:"";height:1px;background:#eee;flex:1}.divider-icon[data-v-6bdb91d9]{margin:0 1rem;color:#49b1f5}.divider-text[data-v-6bdb91d9]{margin:0 .5rem;font-size:1.3rem;color:#49b1f5;font-weight:500}.tag-list-container[data-v-6bdb91d9]{padding:1rem 0}.tag-list[data-v-6bdb91d9]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem}.tag-list-item[data-v-6bdb91d9]{cursor:pointer;transition:all .3s;font-size:1rem}.tag-list-item[data-v-6bdb91d9]:hover{transform:translateY(-3px);box-shadow:0 4px 10px rgba(0,0,0,.1)}@media (max-width:759px){.tag-container[data-v-6bdb91d9]{padding:1.5rem}.tag-title-text[data-v-6bdb91d9]{font-size:1.2rem}.tag-count-number[data-v-6bdb91d9]{font-size:1.5rem}.tag-cloud-wrapper[data-v-6bdb91d9]{padding:1rem}.tag-item[data-v-6bdb91d9]{padding:.4rem .8rem;margin:.5rem}.divider-text[data-v-6bdb91d9]{font-size:1.1rem}}.category-banner[data-v-7b927efe]{background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5;height:300px;display:flex;justify-content:center;align-items:center;position:relative}.banner-title[data-v-7b927efe]{font-size:2.5rem;text-shadow:0 2px 10px rgba(0,0,0,.3);font-weight:700;color:#fff;z-index:1}.category-container[data-v-7b927efe]{padding:2rem;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;margin-top:-3rem;background:#fff;z-index:2;position:relative}.category-header[data-v-7b927efe]{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px dashed rgba(73,177,245,.3)}.category-icon[data-v-7b927efe]{margin-right:1rem;opacity:.8}.category-title[data-v-7b927efe]{font-size:1.5rem;color:#555;text-align:center}.category-count-number[data-v-7b927efe]{font-size:1.8rem;font-weight:700;color:#49b1f5;margin:0 .3rem}.category-cloud[data-v-7b927efe]{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;margin-bottom:2rem}.category-item[data-v-7b927efe]{display:inline-flex;align-items:center;padding:.5rem 1rem;margin:.5rem;border-radius:3rem;text-decoration:none;transition:all .3s;box-shadow:0 2px 8px rgba(0,0,0,.05)}.category-item[data-v-7b927efe]:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.category-item-icon[data-v-7b927efe]{margin-right:.3rem;font-size:.9rem}.category-item-count[data-v-7b927efe]{margin-left:.3rem;font-size:.8rem;opacity:.7}.category-list-container[data-v-7b927efe]{background:#f9f9f9;padding:1.5rem;border-radius:8px}.category-list-header[data-v-7b927efe]{display:flex;align-items:center;margin-bottom:1rem;font-size:1.3rem;font-weight:500;color:#49b1f5}.category-list-header .v-icon[data-v-7b927efe]{margin-right:.5rem}.category-list[data-v-7b927efe]{margin:0 1.8rem;list-style:none}.category-list-item[data-v-7b927efe]{padding:10px 1.8rem 10px 0;border-bottom:1px dashed rgba(0,0,0,.06);transition:all .3s}.category-list-item[data-v-7b927efe]:last-child{border-bottom:none}.category-list-item[data-v-7b927efe]:before{display:inline-block;position:relative;left:-.75rem;width:12px;height:12px;border:.2rem solid #49b1f5;border-radius:50%;background:#fff;content:"";transition-duration:.3s}.category-list-item[data-v-7b927efe]:hover{background-color:rgba(73,177,245,.05);transform:translateX(5px)}.category-list-item[data-v-7b927efe]:hover:before{border:.2rem solid #ff7242}.category-list-item a[data-v-7b927efe]{color:#555;text-decoration:none;font-size:1.1rem;transition:all .3s}.category-list-item a[data-v-7b927efe]:hover{color:#49b1f5}.category-count[data-v-7b927efe]{margin-left:.5rem;font-size:.85rem;color:#858585}@media (max-width:759px){.category-container[data-v-7b927efe]{padding:1.5rem}.category-title[data-v-7b927efe]{font-size:1.2rem}.category-count-number[data-v-7b927efe]{font-size:1.5rem}.category-cloud[data-v-7b927efe]{padding:.5rem}.category-item[data-v-7b927efe]{padding:.4rem .8rem;margin:.3rem}.category-list-container[data-v-7b927efe]{padding:1rem}.category-list-header[data-v-7b927efe]{font-size:1.1rem}.category-list-item a[data-v-7b927efe]{font-size:1rem}}blockquote[data-v-63f14292]{line-height:2;margin:0;font-size:15px;border-left:.2rem solid #49b1f5;padding:10px 1rem!important;background-color:#ecf7fe;border-radius:4px}.link-banner[data-v-63f14292]{background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5}.link-title[data-v-63f14292]{color:#344c67;font-size:21px;font-weight:700;line-height:2}.link-container[data-v-63f14292]{margin:10px 10px 0}.link-wrapper[data-v-63f14292]{position:relative;transition:all .3s;border-radius:8px}.link-avatar[data-v-63f14292]{margin-top:5px;margin-left:10px;transition:all .5s}@media (max-width:759px){.link-avatar[data-v-63f14292]{margin-left:30px}}.link-name[data-v-63f14292]{text-align:center;font-size:1.25rem;font-weight:700;z-index:1000}.link-intro[data-v-63f14292]{text-align:center;padding:16px 10px;height:50px;font-size:13px;color:#1f2d3d;width:100%}.link-wrapper:hover .link-intro[data-v-63f14292],.link-wrapper:hover a[data-v-63f14292]{color:#fff}.link-wrapper:hover .link-avatar[data-v-63f14292]{transform:rotate(1turn)}.link-wrapper a[data-v-63f14292]{color:#333;text-decoration:none;display:flex;height:100%;width:100%}.link-wrapper[data-v-63f14292]:hover{box-shadow:0 2px 20px #49b1f5}.link-wrapper[data-v-63f14292]:hover:before{transform:scale(1)}.link-wrapper[data-v-63f14292]:before{position:absolute;border-radius:8px;top:0;right:0;bottom:0;left:0;background:#49b1f5!important;content:"";transition-timing-function:ease-out;transition-duration:.3s;transition-property:transform;transform:scale(0)}.theme--dark .link-title[data-v-63f14292],[data-theme=dark] .link-title[data-v-63f14292],body.theme-dark .link-title[data-v-63f14292]{color:#81a7c7}.theme--dark .link-wrapper a[data-v-63f14292],[data-theme=dark] .link-wrapper a[data-v-63f14292],body.theme-dark .link-wrapper a[data-v-63f14292]{color:#fff}.theme--dark .link-name[data-v-63f14292],[data-theme=dark] .link-name[data-v-63f14292],body.theme-dark .link-name[data-v-63f14292]{color:#49b1f5}.theme--dark .link-intro[data-v-63f14292],[data-theme=dark] .link-intro[data-v-63f14292],body.theme-dark .link-intro[data-v-63f14292]{color:#ccc}.theme--dark .link-wrapper:hover .link-intro[data-v-63f14292],.theme--dark .link-wrapper:hover .link-name[data-v-63f14292],[data-theme=dark] .link-wrapper:hover .link-intro[data-v-63f14292],[data-theme=dark] .link-wrapper:hover .link-name[data-v-63f14292],body.theme-dark .link-wrapper:hover .link-intro[data-v-63f14292],body.theme-dark .link-wrapper:hover .link-name[data-v-63f14292]{color:#fff}.theme--dark blockquote[data-v-63f14292],[data-theme=dark] blockquote[data-v-63f14292],body.theme-dark blockquote[data-v-63f14292]{background-color:#2c2c2c;border-left-color:#49b1f5;color:#e0e0e0}.theme--dark .link-wrapper[data-v-63f14292],[data-theme=dark] .link-wrapper[data-v-63f14292],body.theme-dark .link-wrapper[data-v-63f14292]{background-color:rgba(30,30,30,.6)}.theme--dark .link-wrapper[data-v-63f14292]:hover,[data-theme=dark] .link-wrapper[data-v-63f14292]:hover,body.theme-dark .link-wrapper[data-v-63f14292]:hover{box-shadow:0 2px 20px rgba(73,177,245,.7)}.about-banner[data-v-ae5562a8]{background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5;display:flex;justify-content:center;align-items:center;height:300px;position:relative}.banner-title[data-v-ae5562a8]{color:#fff;font-size:36px;font-weight:700;text-shadow:2px 2px 8px rgba(0,0,0,.3)}.resume-container[data-v-ae5562a8]{padding:30px;margin-top:-50px;position:relative;z-index:10;box-shadow:0 4px 20px rgba(0,0,0,.1);border-radius:8px;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:30px}.resume-layout[data-v-ae5562a8]{display:flex;gap:30px}.left-column[data-v-ae5562a8]{flex:0 0 30%;border-right:1px solid #eee;padding-right:20px}.right-column[data-v-ae5562a8]{flex:0 0 70%;padding-left:10px}.avatar-wrapper[data-v-ae5562a8]{text-align:center;padding:20px 0}.my-avatar[data-v-ae5562a8]{border:3px solid #49b1f5;box-shadow:0 4px 10px rgba(73,177,245,.3);overflow:hidden}.author-avatar[data-v-ae5562a8]{transition:all .8s;-o-object-fit:cover!important;object-fit:cover!important;width:100%!important;height:100%!important}.author-avatar[data-v-ae5562a8]:hover{transform:rotate(1turn)}.name-title[data-v-ae5562a8]{margin-top:15px}.name-title h2[data-v-ae5562a8]{font-size:24px;margin-bottom:5px;color:#333}.name-title p[data-v-ae5562a8]{color:#666;font-size:16px}.info-section[data-v-ae5562a8]{margin:25px 0}.section-title[data-v-ae5562a8]{color:#49b1f5;font-size:22px;margin-bottom:20px;position:relative;padding-left:15px;border-left:4px solid #49b1f5}.info-list[data-v-ae5562a8]{list-style:none;padding-left:5px}.info-list li[data-v-ae5562a8]{margin-bottom:12px;display:flex;align-items:center}.info-list li i[data-v-ae5562a8]{margin-right:10px;color:#49b1f5;min-width:24px}.info-list a[data-v-ae5562a8]{color:#49b1f5;text-decoration:none}.info-list a[data-v-ae5562a8]:hover{text-decoration:underline}.experience-item[data-v-ae5562a8]{margin-bottom:25px}.experience-header[data-v-ae5562a8]{display:flex;align-items:center;margin-bottom:10px}.experience-header i[data-v-ae5562a8]{margin-right:10px}.experience-header h4[data-v-ae5562a8]{font-size:18px;color:#333;margin:0}.experience-date[data-v-ae5562a8]{color:#777;font-size:14px;margin-left:10px;font-style:italic}.experience-points[data-v-ae5562a8]{list-style:none;padding-left:5px;margin-top:8px}.experience-points li[data-v-ae5562a8]{margin-bottom:8px;font-size:14px;color:#555;line-height:1.6}.experience-points li strong[data-v-ae5562a8]{color:#333;font-weight:600}.about-me[data-v-ae5562a8]{font-size:16px;line-height:1.6;color:#444;margin-bottom:20px;text-align:justify}.skill-list[data-v-ae5562a8]{padding-left:5px}.skill-item[data-v-ae5562a8]{margin-bottom:15px}.skill-header[data-v-ae5562a8]{display:flex;justify-content:space-between;margin-bottom:5px}.skill-name[data-v-ae5562a8]{font-weight:500;color:#333}.skill-percent[data-v-ae5562a8]{color:#666;font-size:14px}.skill-bar[data-v-ae5562a8]{height:10px;background-color:#eee;border-radius:5px;overflow:hidden}.skill-level[data-v-ae5562a8]{height:100%;background-color:#49b1f5;border-radius:5px;transition:width .8s ease-in-out}.awards[data-v-ae5562a8]{display:flex;flex-direction:column;gap:20px}.award-category[data-v-ae5562a8]{margin-bottom:10px}.category-title[data-v-ae5562a8]{font-size:18px;color:#333;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #eee}.award-list[data-v-ae5562a8]{list-style:none;padding-left:5px}.award-list li[data-v-ae5562a8]{display:flex;align-items:center;margin-bottom:8px;font-size:15px;color:#333}.award-list li i[data-v-ae5562a8]{margin-right:10px;min-width:20px}.certificate-list[data-v-ae5562a8]{display:flex;flex-wrap:wrap;gap:10px}.certificate-item[data-v-ae5562a8]{display:flex;align-items:center;background-color:#f5f5f5;padding:8px 12px;border-radius:4px;margin-bottom:10px;font-size:14px;color:#333;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s}.certificate-item[data-v-ae5562a8]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}.certificate-item i[data-v-ae5562a8]{margin-right:8px}.project-card[data-v-ae5562a8]{background-color:#fff;padding:20px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s;border-left:4px solid #49b1f5}.project-card[data-v-ae5562a8]:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.1)}.project-header[data-v-ae5562a8]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #eaeaea}.project-header h3[data-v-ae5562a8]{font-size:20px;color:#333;margin:0;flex:1;text-align:left}.project-role[data-v-ae5562a8]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;flex:2;margin-bottom:0}.project-link[data-v-ae5562a8]{color:#49b1f5;text-decoration:none;font-size:14px;display:flex;align-items:center;flex:1;justify-content:flex-end}.project-link i[data-v-ae5562a8]{margin-right:5px}.role-tag[data-v-ae5562a8]{background-color:#49b1f5;color:#fff;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:500;display:none}.date-tag[data-v-ae5562a8]{color:#666;font-size:16px;font-weight:500;background-color:transparent;padding:0;border-radius:0}.project-points[data-v-ae5562a8]{list-style:none;padding-left:0;margin-top:0}.project-points li[data-v-ae5562a8]{margin-bottom:10px;font-size:14px;color:#555;line-height:1.6}.project-points li strong[data-v-ae5562a8]{color:#333;font-weight:600}.project-points li ul[data-v-ae5562a8]{list-style:none;padding-left:20px;margin-top:5px}.project-points li ul li[data-v-ae5562a8]{position:relative;padding-left:15px;margin-bottom:6px;font-size:13px}.project-points li ul li[data-v-ae5562a8]:before{content:"•";position:absolute;left:0;color:#49b1f5;font-weight:700}.tech-stack[data-v-ae5562a8]{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px;padding-top:10px;border-top:1px dashed #eaeaea}.tech-tag[data-v-ae5562a8]{background-color:#e8f4ff;color:#49b1f5;padding:4px 10px;border-radius:4px;font-size:13px;font-weight:500}.my-divider[data-v-ae5562a8]{margin:20px 0}.kanban-spacing[data-v-ae5562a8]{height:150px;width:100%}@media (max-width:992px){.resume-layout[data-v-ae5562a8]{flex-direction:column}.left-column[data-v-ae5562a8]{flex:1;border-right:none;border-bottom:1px solid #eee;padding-right:0;padding-bottom:20px}.right-column[data-v-ae5562a8]{flex:1;padding-left:0;padding-top:20px}.resume-container[data-v-ae5562a8]{padding:20px;max-width:95%}.kanban-spacing[data-v-ae5562a8]{height:200px}.certificate-list[data-v-ae5562a8]{flex-direction:column}.certificate-item[data-v-ae5562a8]{width:100%}}.skills-container[data-v-ae5562a8]{padding-left:5px}.skills-intro[data-v-ae5562a8]{margin-bottom:15px;color:#555;font-size:15px}.skills-list[data-v-ae5562a8]{list-style:none;padding-left:0}.skills-list li[data-v-ae5562a8]{margin-bottom:12px;font-size:15px;color:#333;display:flex;align-items:flex-start;line-height:1.5}.skills-list li i[data-v-ae5562a8]{margin-right:8px;margin-top:3px}.experience-brief[data-v-ae5562a8]{margin-top:5px}.experience-title[data-v-ae5562a8]{display:flex;align-items:center;margin-bottom:5px}.experience-title i[data-v-ae5562a8]{margin-right:10px}.experience-title strong[data-v-ae5562a8]{font-size:16px;color:#333}.experience-time[data-v-ae5562a8]{color:#777;font-size:14px;margin-left:34px;margin-bottom:5px}.experience-brief[data-v-ae5562a8]{font-size:14px;color:#555;margin-left:34px;margin-bottom:15px}.avatar-container[data-v-ae5562a8]{width:150px;height:150px;border-radius:50%;overflow:hidden}.avatar-container img[data-v-ae5562a8]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-title-container[data-v-ae5562a8]{display:flex;align-items:center;justify-content:center;margin-bottom:30px;position:relative}.project-title[data-v-ae5562a8]{color:#49b1f5;font-size:26px;font-weight:700;margin:0 15px;padding:0 10px;position:relative;z-index:1;text-shadow:1px 1px 2px rgba(73,177,245,.2)}.project-title-line[data-v-ae5562a8]{flex:1;height:1px;background:linear-gradient(90deg,transparent,#49b1f5,transparent)}.project-title[data-v-ae5562a8]:before{content:"";position:absolute;left:-5px;right:-5px;top:-5px;bottom:-5px;background-color:#f8fcff;border-radius:4px;z-index:-1}.message-banner[data-v-5d17f238]{position:absolute;top:-60px;left:0;right:0;height:100vh;background-color:#49b1f5;background-image:url(/img/6.45ac467d.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;animation:header-effect 1s}.message-title[data-v-5d17f238]{color:#eee;animation:title-scale 1s}.message-container[data-v-5d17f238]{position:absolute;width:360px;top:35%;left:0;right:0;text-align:center;z-index:5;margin:0 auto;color:#fff}.message-input-wrapper[data-v-5d17f238]{display:flex;justify-content:center;height:2.5rem;margin-top:2rem}.message-input-wrapper input[data-v-5d17f238]{outline:none;width:70%;border-radius:20px;height:100%;padding:0 1.25rem;color:#eee;border:1px solid #fff}.message-input-wrapper input[data-v-5d17f238]::-webkit-input-placeholder{color:#eeee}.message-input-wrapper button[data-v-5d17f238]{outline:none;border-radius:20px;height:100%;padding:0 1.25rem;border:1px solid #fff}.barrage-container[data-v-5d17f238]{position:absolute;top:50px;left:0;right:0;bottom:0;height:calc(100vh - 100px)!important;width:100%;overflow:hidden;z-index:1}.barrage-items[data-v-5d17f238]{display:inline-flex;align-items:center;background:rgba(0,0,0,.7);border-radius:100px;padding:5px 10px 5px 5px;color:#fff;white-space:nowrap}.barrage-items img[data-v-5d17f238]{width:30px;height:30px;border-radius:50%;vertical-align:middle;margin-right:8px;-o-object-fit:cover;object-fit:cover}.barrage-items span[data-v-5d17f238]{color:#fff;font-weight:500;text-shadow:0 0 2px rgba(0,0,0,.3);display:inline-block;vertical-align:middle;line-height:30px}[data-v-5d17f238] .vue-danmaku{width:100%!important;height:100%!important}[data-v-5d17f238] .vue-danmaku-item{display:inline-block!important}.user-banner[data-v-0d589f1f]{background:url(/img/6.45ac467d.jpg) 50%/cover no-repeat;background-color:#49b1f5}.info-title[data-v-0d589f1f]{font-size:1.25rem;font-weight:700}.info-wrapper[data-v-0d589f1f]{margin-top:1rem;display:flex;align-items:center;justify-content:center}#pick-avatar[data-v-0d589f1f]{outline:none}.binding[data-v-0d589f1f]{display:flex;align-items:center}.ai-agent-container[data-v-82f91f78]{max-width:1200px;margin:0 auto;padding:0;height:100%}.ai-banner[data-v-82f91f78]{position:absolute;top:-60px;left:0;right:0;height:100vh;background-color:#49b1f5;background-image:url(/img/6.45ac467d.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;animation:header-effect-82f91f78 1s;display:flex;align-items:center;justify-content:center}.ai-agent-card[data-v-82f91f78]{width:100%;max-width:1000px;margin:60px 20px 0;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.25);background-color:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:calc(100vh - 80px);display:flex;flex-direction:column;border:1px solid hsla(0,0%,100%,.5)}.ai-title[data-v-82f91f78]{font-size:1.7rem;font-weight:600;padding:25px 30px 15px;color:#333;display:flex;align-items:center}.ai-title .v-icon[data-v-82f91f78]{font-size:28px;margin-right:12px}.ai-subtitle[data-v-82f91f78]{padding:0 30px 20px;opacity:.7;font-size:1rem;color:#555}.chat-container[data-v-82f91f78]{flex:1;overflow-y:auto;padding:30px;background-color:hsla(0,0%,100%,.4);border-top:1px solid rgba(0,0,0,.05);border-bottom:1px solid rgba(0,0,0,.05);position:relative}.messages-container[data-v-82f91f78]{display:flex;flex-direction:column}.message-item[data-v-82f91f78]{display:flex;margin-bottom:24px;max-width:75%;animation:fade-in-82f91f78 .3s ease-out}.user-message[data-v-82f91f78]{align-self:flex-end;flex-direction:row-reverse}.agent-message[data-v-82f91f78]{align-self:flex-start}.message-avatar[data-v-82f91f78]{margin:0 12px}.message-content[data-v-82f91f78]{background-color:#fff;padding:15px 20px;border-radius:18px;box-shadow:0 3px 10px rgba(0,0,0,.08);transition:transform .2s}.user-message .message-content[data-v-82f91f78]{background-color:#1976d2;color:#fff;border-top-right-radius:4px}.agent-message .message-content[data-v-82f91f78]{border-top-left-radius:15px}.message-text[data-v-82f91f78]{line-height:1.6;word-break:break-word;font-size:14px}.message-text p[data-v-82f91f78]{margin-bottom:10px}.message-text p[data-v-82f91f78]:last-child{margin-bottom:0}.message-time[data-v-82f91f78]{font-size:.7rem;color:#aaa;margin-top:6px;text-align:right}.user-message .message-time[data-v-82f91f78]{color:hsla(0,0%,100%,.7)}.input-container[data-v-82f91f78]{padding:20px 30px 15px;display:flex;align-items:flex-end;background-color:hsla(0,0%,100%,.7)}.message-input[data-v-82f91f78]{flex-grow:1;border-radius:15px}.message-input[data-v-82f91f78] .v-text-field__slot textarea{font-size:15px}.send-button[data-v-82f91f78]{margin-left:15px;margin-bottom:5px;transition:transform .2s}.send-button[data-v-82f91f78]:hover{transform:scale(1.1)}.ai-features[data-v-82f91f78]{padding:15px 30px 20px;background-color:hsla(0,0%,100%,.7)}.suggestion-chip[data-v-82f91f78]{margin:5px;font-size:14px;height:36px;transition:all .2s}.suggestion-chip[data-v-82f91f78]:hover{transform:translateY(-2px);box-shadow:0 3px 8px rgba(0,0,0,.1)}.agent-typing[data-v-82f91f78]{align-self:flex-start;margin-bottom:20px;margin-left:60px}.typing-indicator[data-v-82f91f78]{background-color:#f5f5f5;padding:12px 16px;border-radius:18px;display:flex;align-items:center;box-shadow:0 3px 10px rgba(0,0,0,.05)}.typing-indicator span[data-v-82f91f78]{height:8px;width:8px;border-radius:50%;background-color:#999;display:inline-block;margin-right:5px;animation:bounce-82f91f78 1.5s infinite}.typing-indicator span[data-v-82f91f78]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-82f91f78]:nth-child(3){animation-delay:.4s;margin-right:0}@keyframes bounce-82f91f78{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes header-effect-82f91f78{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in-82f91f78{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.chat-container[data-v-82f91f78]::-webkit-scrollbar{width:8px}.chat-container[data-v-82f91f78]::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:4px}.chat-container[data-v-82f91f78]::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:4px}.chat-container[data-v-82f91f78]::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}@media (max-width:960px){.ai-agent-card[data-v-82f91f78]{max-width:95%;height:calc(100vh - 70px)}.message-item[data-v-82f91f78]{max-width:85%}.ai-title[data-v-82f91f78]{font-size:1.5rem;padding:20px 20px 10px}.ai-subtitle[data-v-82f91f78]{padding:0 20px 15px}.chat-container[data-v-82f91f78]{padding:20px}.ai-features[data-v-82f91f78],.input-container[data-v-82f91f78]{padding:15px 20px}}@media (max-width:600px){.ai-agent-card[data-v-82f91f78]{max-width:100%;border-radius:0;margin:60px 0 0;height:calc(100vh - 60px)}.message-item[data-v-82f91f78]{max-width:90%}.chat-container[data-v-82f91f78]{padding:15px}}[data-v-82f91f78] .custom-list-item{list-style-type:none;position:relative;padding-left:0;margin-left:0}[data-v-82f91f78] .custom-list-item:before{content:"•";position:absolute;left:-18px;color:inherit}[data-v-82f91f78] ul{list-style-type:none;padding-left:5px;margin:10px 0}[data-v-82f91f78] li{margin:5px 0}[data-v-82f91f78] ul li:before{content:none}[data-v-82f91f78] .contact-qrcode{width:150px;height:150px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.1);margin:5px 0;-o-object-fit:cover;object-fit:cover}[data-v-82f91f78] .qrcode-grid{display:flex;justify-content:space-around;flex-wrap:wrap;margin:15px 0}[data-v-82f91f78] .qrcode-item{display:flex;flex-direction:column;align-items:center;margin:0 10px}[data-v-82f91f78] .qrcode-label{margin-top:8px;font-weight:700;color:#1976d2}.theme--dark .ai-agent-card[data-v-82f91f78],[data-theme=dark] .ai-agent-card[data-v-82f91f78],body.theme-dark .ai-agent-card[data-v-82f91f78]{background-color:rgba(30,30,30,.9);border-color:hsla(0,0%,100%,.1)}.theme--dark .ai-title[data-v-82f91f78],[data-theme=dark] .ai-title[data-v-82f91f78],body.theme-dark .ai-title[data-v-82f91f78]{color:#fff}.theme--dark .ai-subtitle[data-v-82f91f78],[data-theme=dark] .ai-subtitle[data-v-82f91f78],body.theme-dark .ai-subtitle[data-v-82f91f78]{color:#fff;opacity:.8}.theme--dark .chat-container[data-v-82f91f78],[data-theme=dark] .chat-container[data-v-82f91f78],body.theme-dark .chat-container[data-v-82f91f78]{background-color:rgba(30,30,30,.6);border-color:hsla(0,0%,100%,.05)}.theme--dark .agent-message .message-content[data-v-82f91f78],[data-theme=dark] .agent-message .message-content[data-v-82f91f78],body.theme-dark .agent-message .message-content[data-v-82f91f78]{background-color:#333;color:#fff}.theme--dark .message-text[data-v-82f91f78],[data-theme=dark] .message-text[data-v-82f91f78],body.theme-dark .message-text[data-v-82f91f78]{color:#fff}.theme--dark .agent-message .message-time[data-v-82f91f78],[data-theme=dark] .agent-message .message-time[data-v-82f91f78],body.theme-dark .agent-message .message-time[data-v-82f91f78]{color:hsla(0,0%,100%,.6)}.theme--dark .ai-features[data-v-82f91f78],.theme--dark .input-container[data-v-82f91f78],[data-theme=dark] .ai-features[data-v-82f91f78],[data-theme=dark] .input-container[data-v-82f91f78],body.theme-dark .ai-features[data-v-82f91f78],body.theme-dark .input-container[data-v-82f91f78]{background-color:rgba(30,30,30,.7)}.theme--dark .typing-indicator[data-v-82f91f78],[data-theme=dark] .typing-indicator[data-v-82f91f78],body.theme-dark .typing-indicator[data-v-82f91f78]{background-color:#333}.theme--dark .typing-indicator span[data-v-82f91f78],[data-theme=dark] .typing-indicator span[data-v-82f91f78],body.theme-dark .typing-indicator span[data-v-82f91f78]{background-color:#fff}.theme--dark[data-v-82f91f78] .qrcode-label,[data-theme=dark][data-v-82f91f78] .qrcode-label,body.theme-dark[data-v-82f91f78] .qrcode-label{color:#49b1f5}.theme--dark .message-input[data-v-82f91f78] .v-text-field__slot textarea,[data-theme=dark] .message-input[data-v-82f91f78] .v-text-field__slot textarea,body.theme-dark .message-input[data-v-82f91f78] .v-text-field__slot textarea{color:#fff}.theme--dark[data-v-82f91f78] a,[data-theme=dark][data-v-82f91f78] a,body.theme-dark[data-v-82f91f78] a{color:#49b1f5}.favorites-container[data-v-485ffe1e]{position:absolute;top:-60px;left:0;right:0;min-height:calc(100vh + 60px);padding:120px 20px 60px;background-color:#49b1f5;background-image:url(/img/6.45ac467d.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;animation:header-effect 1s;overflow-x:hidden}.page-header[data-v-485ffe1e]{text-align:center;margin-bottom:30px;padding:15px;background-color:hsla(0,0%,100%,.8);border-radius:10px;max-width:800px;margin-left:auto;margin-right:auto}.page-title[data-v-485ffe1e]{font-size:2.2rem;color:#49b1f5;margin-bottom:15px;font-weight:700}.page-description[data-v-485ffe1e]{color:#555;max-width:700px;margin:0 auto}.category-nav[data-v-485ffe1e]{margin-bottom:30px;display:flex;justify-content:center;background-color:hsla(0,0%,100%,.8);padding:10px;border-radius:40px;max-width:90%;margin-left:auto;margin-right:auto;overflow-x:auto}.category-active[data-v-485ffe1e]{background-color:#49b1f5!important;color:#49b1f5!important;font-weight:700}.website-grid[data-v-485ffe1e]{margin-top:15px;padding:0 5px;display:flex;flex-wrap:wrap;justify-content:center}.website-card[data-v-485ffe1e]{border-radius:8px;transition:all .3s ease;background-color:hsla(0,0%,100%,.9);height:100%;overflow:hidden;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.05);cursor:pointer;margin-bottom:10px}.website-card[data-v-485ffe1e]:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)!important;border-color:transparent}.website-icon[data-v-485ffe1e]{display:flex;justify-content:center;padding:15px 0 10px}.icon-img[data-v-485ffe1e]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.1)}.website-content[data-v-485ffe1e]{padding:0 15px 15px;flex:1;display:flex;flex-direction:column}.website-name[data-v-485ffe1e]{font-size:16px;font-weight:600;text-align:center;margin-bottom:8px;color:#333}.website-tags[data-v-485ffe1e]{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8px;gap:4px}.category-tag[data-v-485ffe1e]{padding:3px 8px;color:#fff;font-weight:500}.category-tag[data-v-485ffe1e],.tag[data-v-485ffe1e]{font-size:11px;border-radius:15px;display:inline-block}.tag[data-v-485ffe1e]{padding:2px 8px;background-color:#f0f0f0;color:#666}.website-description[data-v-485ffe1e]{font-size:12px;line-height:1.5;color:#666;text-align:center;margin-top:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.theme--dark .page-header[data-v-485ffe1e],[data-theme=dark] .page-header[data-v-485ffe1e],body.theme-dark .page-header[data-v-485ffe1e]{background-color:rgba(30,30,30,.8)}.theme--dark .page-title[data-v-485ffe1e],[data-theme=dark] .page-title[data-v-485ffe1e],body.theme-dark .page-title[data-v-485ffe1e]{color:#49b1f5}.theme--dark .page-description[data-v-485ffe1e],[data-theme=dark] .page-description[data-v-485ffe1e],body.theme-dark .page-description[data-v-485ffe1e]{color:hsla(0,0%,100%,.8)}.theme--dark .category-nav[data-v-485ffe1e],[data-theme=dark] .category-nav[data-v-485ffe1e],body.theme-dark .category-nav[data-v-485ffe1e]{background-color:rgba(30,30,30,.8)}.theme--dark .v-chip[data-v-485ffe1e],[data-theme=dark] .v-chip[data-v-485ffe1e],body.theme-dark .v-chip[data-v-485ffe1e]{color:hsla(0,0%,100%,.8)!important}.theme--dark .website-card[data-v-485ffe1e],[data-theme=dark] .website-card[data-v-485ffe1e],body.theme-dark .website-card[data-v-485ffe1e]{background-color:rgba(30,30,30,.9);border-color:hsla(0,0%,100%,.05)}.theme--dark .website-card[data-v-485ffe1e]:hover,[data-theme=dark] .website-card[data-v-485ffe1e]:hover,body.theme-dark .website-card[data-v-485ffe1e]:hover{box-shadow:0 15px 30px rgba(0,0,0,.3)!important}.theme--dark .website-name[data-v-485ffe1e],[data-theme=dark] .website-name[data-v-485ffe1e],body.theme-dark .website-name[data-v-485ffe1e]{color:hsla(0,0%,100%,.9)}.theme--dark .website-description[data-v-485ffe1e],[data-theme=dark] .website-description[data-v-485ffe1e],body.theme-dark .website-description[data-v-485ffe1e]{color:hsla(0,0%,100%,.7)}.theme--dark .tag[data-v-485ffe1e],[data-theme=dark] .tag[data-v-485ffe1e],body.theme-dark .tag[data-v-485ffe1e]{background-color:rgba(80,80,80,.5);color:hsla(0,0%,100%,.7)}.theme--dark .icon-img[data-v-485ffe1e],[data-theme=dark] .icon-img[data-v-485ffe1e],body.theme-dark .icon-img[data-v-485ffe1e]{box-shadow:0 3px 6px rgba(0,0,0,.3)}@media (max-width:600px){.favorites-container[data-v-485ffe1e]{top:-40px;padding-top:100px;padding-bottom:20px;min-height:calc(100vh + 40px)}.page-title[data-v-485ffe1e]{font-size:1.8rem}.category-nav[data-v-485ffe1e]{padding:8px;border-radius:30px}.website-card[data-v-485ffe1e]{margin-bottom:15px}}.banner[data-v-14378774]{width:100%;height:300px;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;position:relative;overflow:hidden}.banner[data-v-14378774]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:1}.banner-container[data-v-14378774]{position:relative;z-index:2}.page-title[data-v-14378774]{font-size:3rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.seckill-main[data-v-14378774]{width:100%;max-width:1200px;margin:-80px auto 40px;background:#fff;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);padding:32px 24px 24px 24px;position:relative;z-index:3}.seckill-header[data-v-14378774]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.seckill-countdown[data-v-14378774]{text-align:center;margin-bottom:30px}.countdown-box[data-v-14378774]{margin-top:10px}.time[data-v-14378774]{display:inline-block;padding:5px 10px;background:#f56c6c;color:#fff;border-radius:4px;margin:0 5px}.seckill-products[data-v-14378774]{margin-top:10px}.product-card[data-v-14378774]{transition:all .3s;background:#fff!important}.product-card[data-v-14378774]:hover{transform:translateY(-5px);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.price-box[data-v-14378774]{margin:10px 0;text-align:center}.current-price[data-v-14378774]{color:#f56c6c;font-size:20px;font-weight:700;margin-right:10px}.original-price[data-v-14378774]{color:#999;text-decoration:line-through}.stock-box[data-v-14378774]{margin:10px 0;text-align:center}.seckill-rules[data-v-14378774]{line-height:2}:root[data-theme=dark] .product-card[data-v-14378774],:root[data-theme=dark] .seckill-main[data-v-14378774]{background:var(--card-background-color)!important;color:var(--text-color)}:root[data-theme=dark] .original-price[data-v-14378774]{color:var(--text-color-secondary)}:root[data-theme=dark] .seckill-page[data-v-14378774]{background:var(--background-color)}