.news-detail-page[data-v-077ab7bc]{background:#fff;display:flex;flex-direction:column;min-height:100vh;position:relative;width:100%}.detail-header[data-v-077ab7bc]{background:transparent;position:relative;z-index:50}.detail-header[data-v-077ab7bc] header{align-items:center;display:flex;height:90px;margin:0;padding-bottom:0;padding-top:0}.detail-header[data-v-077ab7bc] .header-inner{align-items:center;display:flex;height:90px}.related-sidebar[data-v-077ab7bc]{align-self:flex-start;flex-shrink:0;max-height:calc(100vh - 110px);overflow-y:auto;position:sticky;scrollbar-width:none;top:100px;width:351px;-ms-overflow-style:none}.related-sidebar[data-v-077ab7bc]::-webkit-scrollbar{display:none}@media(max-width:1480px){.related-sidebar[data-v-077ab7bc]{width:clamp(280px,24vw,351px)}}@media(max-width:1023px){.related-sidebar[data-v-077ab7bc]{max-height:none;overflow-y:visible;position:static;width:100%}}.related-news[data-v-077ab7bc]{position:relative;z-index:5}.related-news-title[data-v-077ab7bc]{color:#030016;font-size:18px;font-weight:600;line-height:28px;margin-bottom:20px}.related-news-list[data-v-077ab7bc]{display:flex;flex-direction:column;gap:16px}.related-featured-card[data-v-077ab7bc]{aspect-ratio:351/203;box-sizing:border-box;cursor:pointer;overflow:hidden;position:relative;text-decoration:none}.featured-card-img[data-v-077ab7bc],.related-featured-card[data-v-077ab7bc]{border-radius:8px;display:block;width:100%}.featured-card-img[data-v-077ab7bc]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.related-featured-card:hover .featured-card-img[data-v-077ab7bc]{transform:scale(1.05)}.featured-card-mask[data-v-077ab7bc]{align-items:flex-end;background:linear-gradient(180deg,#0000,#000000b3 87%);border-radius:0 0 8px 8px;bottom:0;box-sizing:border-box;display:flex;height:70px;left:0;padding:0 14px 12px;position:absolute;right:0;z-index:2}.featured-card-title[data-v-077ab7bc]{color:#fff;display:-webkit-box;font-size:16px;font-weight:500;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.featured-more-badge[data-v-077ab7bc]{align-items:center;background:#ffffff26;border:1px solid hsla(0,0%,100%,.25);border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;height:20px;justify-content:center;line-height:1;margin-left:6px;min-width:29px;padding:0 6px;transition:all .2s ease;white-space:nowrap;width:auto}.featured-more-badge[data-v-077ab7bc]:hover{background:#ffffff59;color:#fff}.category[data-v-077ab7bc]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#7a59fdcc;border-radius:8px 0;box-sizing:border-box;color:#fff;display:inline-flex;font-size:12px;height:25px;justify-content:center;left:0;max-width:calc(5em + 18px);min-width:40px;overflow:hidden;padding:0 8px;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:auto;z-index:2}.related-small-item[data-v-077ab7bc]{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);cursor:pointer;display:flex;gap:16px;padding-bottom:14px;text-decoration:none;transition:transform .2s ease}.related-small-item[data-v-077ab7bc]:last-child{border-bottom:none;padding-bottom:0}.related-small-item[data-v-077ab7bc]:hover{transform:translate(4px)}.small-item-thumb[data-v-077ab7bc]{border-radius:8px;flex-shrink:0;height:88px;overflow:hidden;position:relative;width:140px}.small-thumb-img[data-v-077ab7bc]{border-radius:6px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.related-small-item:hover .small-thumb-img[data-v-077ab7bc]{transform:scale(1.05)}.small-category[data-v-077ab7bc]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#7a59fdd9;border-radius:8px 0;box-sizing:border-box;color:#fff;display:inline-flex;font-size:12px;height:21px;justify-content:center;left:0;max-width:calc(5em + 14px);min-width:36px;overflow:hidden;padding:0 6px;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:auto;z-index:2}.small-item-info[data-v-077ab7bc]{display:flex;flex:1;flex-direction:column;height:80px;justify-content:space-between;min-width:0}.small-item-title[data-v-077ab7bc]{color:#030016;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.small-item-footer[data-v-077ab7bc]{color:#62637c;font-size:12px}.multi-sources-wrap[data-v-077ab7bc],.small-item-footer[data-v-077ab7bc]{align-items:center;display:flex;gap:4px;min-width:0}.multi-sources-wrap[data-v-077ab7bc]{flex:0 1 auto}.source-badge-item[data-v-077ab7bc]{align-items:center;cursor:pointer;display:inline-flex;gap:4px;min-width:0;transition:all .2s ease}.source-badge-item:hover .small-footer-text[data-v-077ab7bc]{color:#7a59fd}.more-source-badge[data-v-077ab7bc]{align-items:center;background:#7a59fd1f;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-sizing:border-box;color:#7a59fd;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;height:20px;justify-content:center;line-height:1;min-width:29px;padding:0 6px;transition:all .2s;white-space:nowrap;width:auto}.more-source-badge[data-v-077ab7bc]:hover{background:#7a59fd26;border-color:#7a59fd4d;color:#7a59fd}.small-author-icon[data-v-077ab7bc]{border-radius:50%;flex-shrink:0;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.small-footer-text[data-v-077ab7bc]{color:#62637c;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.small-footer-divider[data-v-077ab7bc]{background-color:#62637c;display:inline-block;flex-shrink:0;height:10px;margin:0 4px;width:1px}.small-footer-date[data-v-077ab7bc]{color:#62637c;flex-shrink:0;font-size:12px;white-space:nowrap}@media(min-width:1024px)and (max-height:950px){.related-sidebar[data-v-077ab7bc]{max-height:calc(100vh - 100px);top:90px}.related-news-title[data-v-077ab7bc]{font-size:16px;line-height:22px;margin-bottom:12px}.related-news-list[data-v-077ab7bc]{gap:10px}.related-featured-card[data-v-077ab7bc]{aspect-ratio:16/8.5}.featured-card-mask[data-v-077ab7bc]{height:52px;padding:0 10px 8px}.featured-card-title[data-v-077ab7bc]{font-size:13px;line-height:1.3}.category[data-v-077ab7bc]{border-radius:6px 0;font-size:11px;height:22px;padding:0 6px}.related-small-item[data-v-077ab7bc]{gap:12px;padding-bottom:10px}.small-item-thumb[data-v-077ab7bc]{border-radius:6px;height:72px;width:116px}.small-category[data-v-077ab7bc]{border-radius:6px 0;font-size:10px;height:18px;padding:0 5px}.small-item-info[data-v-077ab7bc]{height:72px}.small-item-title[data-v-077ab7bc]{font-size:13px;line-height:18px}.small-footer-date[data-v-077ab7bc],.small-footer-text[data-v-077ab7bc],.small-item-footer[data-v-077ab7bc]{font-size:11px}}@media(min-width:1024px)and (max-height:760px){.related-sidebar[data-v-077ab7bc]{max-height:calc(100vh - 90px);top:95px}.related-news-title[data-v-077ab7bc]{font-size:15px;line-height:20px;margin-bottom:8px}.related-news-list[data-v-077ab7bc]{gap:8px}.related-featured-card[data-v-077ab7bc]{aspect-ratio:16/7.5}.featured-card-mask[data-v-077ab7bc]{height:44px;padding:0 8px 6px}.featured-card-title[data-v-077ab7bc]{font-size:12px}.related-small-item[data-v-077ab7bc]{gap:10px;padding-bottom:8px}.small-item-thumb[data-v-077ab7bc]{height:60px;width:96px}.small-item-info[data-v-077ab7bc]{height:60px}.small-item-title[data-v-077ab7bc]{font-size:12px;line-height:16px}.small-author-icon[data-v-077ab7bc]{height:14px;width:14px}}.sources-modal-mask[data-v-077ab7bc]{align-items:center;background:#0006;height:100vh;justify-content:center;inset:0;padding:20px;position:fixed;width:100vw;z-index:999999}.sources-modal-card[data-v-077ab7bc],.sources-modal-mask[data-v-077ab7bc]{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);box-sizing:border-box;display:flex}.sources-modal-card[data-v-077ab7bc]{background:linear-gradient(141deg,#4b43b980,#0000 99%),#030016b3;border:1px solid hsla(0,0%,100%,.12);border-radius:24px;box-shadow:0 20px 50px #0009;flex-direction:column;max-height:800px;max-width:520px;min-height:300px;overflow:hidden;width:100%}.sources-modal-header[data-v-077ab7bc]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;flex-shrink:0;justify-content:space-between;padding:18px 24px}.sources-modal-title[data-v-077ab7bc]{color:#fff;font-size:16px;font-weight:600;letter-spacing:.02em}.sources-modal-close[data-v-077ab7bc]{align-items:center;background:transparent;border:none;color:#ffffffb3;cursor:pointer;display:flex;justify-content:center;line-height:1;padding:4px;transition:color .2s ease,opacity .2s ease}.sources-modal-close[data-v-077ab7bc]:hover{color:#fff;opacity:1}.close-icon[data-v-077ab7bc]{height:18px;width:18px}.sources-modal-body[data-v-077ab7bc]{align-content:flex-start;display:grid;flex:1;gap:14px 12px;grid-template-columns:repeat(3,minmax(0,1fr));overflow-y:auto;padding:24px}.sources-modal-item[data-v-077ab7bc]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08);border-radius:100px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;min-width:0;padding:6px 12px;transition:all .2s ease}.sources-modal-item[data-v-077ab7bc]:hover{background:#ffffff1f;border-color:#fff3}.sources-modal-item:hover .modal-source-name[data-v-077ab7bc]{color:#fff}.modal-avatar-box[data-v-077ab7bc]{align-items:center;background:transparent;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;overflow:hidden;width:20px}.modal-avatar[data-v-077ab7bc]{background:transparent;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.modal-source-name[data-v-077ab7bc]{color:#dbdceb;font-size:13px;line-height:1.4;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.fade-enter-active[data-v-077ab7bc],.fade-leave-active[data-v-077ab7bc]{transition:opacity .3s ease}.fade-enter-from[data-v-077ab7bc],.fade-leave-to[data-v-077ab7bc]{opacity:0}@media(max-width:768px){.sources-modal-card[data-v-077ab7bc]{border-radius:20px;max-height:min(800px,85vh);max-width:360px;min-height:300px;width:100%}.sources-modal-header[data-v-077ab7bc]{padding:16px 18px}.sources-modal-body[data-v-077ab7bc]{gap:12px 10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 16px}.sources-modal-item[data-v-077ab7bc]{background:#ffffff12;border:1px solid hsla(0,0%,100%,.12);border-radius:100px;gap:8px;height:38px;padding:8px 12px}.sources-modal-item[data-v-077ab7bc]:active{background:#ffffff2e;transform:scale(.98)}.modal-avatar-box[data-v-077ab7bc]{height:20px;width:20px}.modal-source-name[data-v-077ab7bc]{font-size:13px;font-weight:400}}.header-gradient-bg[data-v-077ab7bc]{background:linear-gradient(180deg,#b9c3f4bf,#b9c3f400);height:460px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.article-main[data-v-077ab7bc]{background:transparent;display:flex;flex:1;flex-direction:column;position:relative;width:100%;z-index:5}.article-container[data-v-077ab7bc]{align-items:flex-start;box-sizing:border-box;display:flex;gap:129px;justify-content:space-between;margin:0 auto;max-width:1440px;padding:120px 0 60px;width:100%}@media(min-width:1024px)and (max-height:950px){.article-container[data-v-077ab7bc]{padding-bottom:40px;padding-top:90px}}@media(min-width:1024px)and (max-height:760px){.article-container[data-v-077ab7bc]{padding-bottom:30px;padding-top:80px}}@media(max-width:1480px){.article-container[data-v-077ab7bc]{gap:clamp(24px,3.5vw,60px);padding-left:20px;padding-right:20px}}@media(max-width:1023px){.article-container[data-v-077ab7bc]{flex-direction:column;gap:20px;padding:80px 20px 20px}.related-sidebar[data-v-077ab7bc]{position:static;width:100%}}.article-main-section[data-v-077ab7bc]{flex-shrink:0;width:960px}@media(max-width:1480px){.article-main-section[data-v-077ab7bc]{flex:1;min-width:0;width:auto}}.title-header[data-v-077ab7bc]{align-items:center;display:flex;flex-direction:column;margin-bottom:28px;text-align:center}.article-title[data-v-077ab7bc]{color:#030016;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:1.4;margin:0 0 16px;text-align:center}@media(min-width:768px){.article-title[data-v-077ab7bc]{font-size:32px;font-weight:600;margin-bottom:18px;text-align:center}}.article-meta[data-v-077ab7bc]{flex-wrap:wrap;gap:10px;justify-content:center}.article-meta[data-v-077ab7bc],.meta-author[data-v-077ab7bc]{align-items:center;display:flex}.meta-author[data-v-077ab7bc]{gap:6px}.author-avatar[data-v-077ab7bc]{border-radius:50%;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.meta-text[data-v-077ab7bc]{color:#4b4c55;font-size:16px}.meta-divider[data-v-077ab7bc]{color:#9b9daf;font-size:13px}.article-divider[data-v-077ab7bc]{background:#ebebf2;height:1px;margin:28px 0 36px;width:100%}.article-content[data-v-077ab7bc],.article-content[data-v-077ab7bc] *{box-sizing:border-box}.article-content[data-v-077ab7bc]{background:transparent!important;color:#333348;font-family:Microsoft YaHei,PingFang SC,SimSun,sans-serif;font-size:16px;line-height:2;white-space:pre-line;word-break:break-all}.article-content[data-v-077ab7bc] article,.article-content[data-v-077ab7bc] div:not([class*=play]):not([class*=video]):not([class*=preview]),.article-content[data-v-077ab7bc] figure,.article-content[data-v-077ab7bc] p,.article-content[data-v-077ab7bc] section,.article-content[data-v-077ab7bc] span:not([class*=play]):not([class*=video]):not([class*=preview]){background-color:transparent!important}.article-content[data-v-077ab7bc] p{line-height:2;margin:0 0 20px;min-height:1em;text-indent:2em}.article-content[data-v-077ab7bc] p:has(.mce-preview-object),.article-content[data-v-077ab7bc] p:has(iframe),.article-content[data-v-077ab7bc] p:has(img),.article-content[data-v-077ab7bc] p:has(table),.article-content[data-v-077ab7bc] p:has(video),.article-content[data-v-077ab7bc] p[data-indent="0"],.article-content[data-v-077ab7bc] p[style*="text-align: center"],.article-content[data-v-077ab7bc] p[style*="text-align: right"],.article-content[data-v-077ab7bc] p[style*="text-align:center"],.article-content[data-v-077ab7bc] p[style*="text-align:right"],.article-content[data-v-077ab7bc] p[style*="text-indent: 0"],.article-content[data-v-077ab7bc] p[style*="text-indent: 0px"],.article-content[data-v-077ab7bc] p[style*="text-indent:0"],.article-content[data-v-077ab7bc] p[style*="text-indent:0px"]{text-indent:0!important}.article-content[data-v-077ab7bc] .mce-preview-object,.article-content[data-v-077ab7bc] iframe,.article-content[data-v-077ab7bc] img,.article-content[data-v-077ab7bc] p iframe,.article-content[data-v-077ab7bc] p img,.article-content[data-v-077ab7bc] p video,.article-content[data-v-077ab7bc] video{text-indent:0!important}.article-content[data-v-077ab7bc] p:has(img) em,.article-content[data-v-077ab7bc] p:has(img) font,.article-content[data-v-077ab7bc] p:has(img) span,.article-content[data-v-077ab7bc] p:has(img) strong{display:contents!important}.article-content[data-v-077ab7bc] img{border-radius:8px;box-shadow:0 2px 12px #0000000d;box-sizing:border-box;display:block;height:auto;margin:16px 0;max-width:100%;-o-object-fit:fill!important;object-fit:fill!important;vertical-align:top}.article-content[data-v-077ab7bc] p:has(br) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(img~img)):not(:has(img+img)) img:not([width]):not([style*=width]){display:block!important;height:auto!important;margin:16px 0!important;max-width:100%!important;width:100%!important}.article-content[data-v-077ab7bc] p:has(img){white-space:normal}.article-content[data-v-077ab7bc] p[style*="text-align: center"]:has(img),.article-content[data-v-077ab7bc] p[style*="text-align:center"]:has(img){text-align:center!important}.article-content[data-v-077ab7bc] p[style*="text-align: center"]:has(img) img,.article-content[data-v-077ab7bc] p[style*="text-align:center"]:has(img) img{margin-left:auto!important;margin-right:auto!important}.article-content[data-v-077ab7bc] p[style*="text-align: left"]:has(img),.article-content[data-v-077ab7bc] p[style*="text-align:left"]:has(img){text-align:left!important}.article-content[data-v-077ab7bc] p[style*="text-align: right"]:has(img),.article-content[data-v-077ab7bc] p[style*="text-align:right"]:has(img){text-align:right!important}.article-content[data-v-077ab7bc] p[style*="text-align: justify"]:has(img),.article-content[data-v-077ab7bc] p[style*="text-align:justify"]:has(img){text-align:justify!important}.article-content[data-v-077ab7bc] p:has(img) br{clear:both;content:"";display:block;height:0;width:100%}.article-content[data-v-077ab7bc] p:not(:has(br)):has(img+img),.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~img),.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~span img),.article-content[data-v-077ab7bc] p:not(:has(br)):has(span img~img){align-items:flex-start!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px!important;justify-content:center!important;margin:16px 0!important;white-space:normal!important}.article-content[data-v-077ab7bc] p:not(:has(br)):has(img+img) img,.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~img) img,.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~span img) img,.article-content[data-v-077ab7bc] p:not(:has(br)):has(span img~img) img{align-self:flex-start!important;float:none!important;margin:0!important;vertical-align:top!important}.article-content[data-v-077ab7bc] p:not(:has(br)):has(img+img) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~img) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~span img) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(br)):has(span img~img) img:not([width]):not([style*=width]){flex:0 0 calc(50% - 12px)!important;height:auto!important;max-width:calc(50% - 12px)!important;width:calc(50% - 12px)!important}.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~img~img) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~img~span img) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(br)):has(img~span img~img) img:not([width]):not([style*=width]),.article-content[data-v-077ab7bc] p:not(:has(br)):has(span img~img~img) img:not([width]):not([style*=width]){flex:0 0 calc(33.33% - 12px)!important;height:auto!important;max-width:calc(33.33% - 12px)!important;width:calc(33.33% - 12px)!important}.article-content[data-v-077ab7bc] iframe,.article-content[data-v-077ab7bc] video{border:none;border-radius:8px;box-shadow:0 4px 16px #0000001a;display:block;height:auto;margin:20px auto;max-width:100%;min-height:240px;outline:none;width:100%}.article-content[data-v-077ab7bc] .mce-object-video video,.article-content[data-v-077ab7bc] .mce-preview-object video,.article-content[data-v-077ab7bc] span[data-mce-object=video] video{border:none;display:block;height:100%;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:0;width:100%}.article-content[data-v-077ab7bc] table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;margin:20px 0;max-width:100%}.article-content[data-v-077ab7bc] td,.article-content[data-v-077ab7bc] th{border:1px solid #dcdfe6;box-sizing:border-box;min-height:24px;min-width:36px;overflow-wrap:break-word;padding:8px 12px;text-align:left;word-break:break-all}.article-content[data-v-077ab7bc] th{background-color:#f5f7fa;font-weight:600}.article-content[data-v-077ab7bc] td p,.article-content[data-v-077ab7bc] th p{margin:0;text-indent:0}.article-content[data-v-077ab7bc] h1{color:#0f0f1e;font-size:28px;font-weight:700;line-height:1.4;margin:36px 0 18px}.article-content[data-v-077ab7bc] h2{color:#1a1a2e;font-size:22px;font-weight:700;line-height:1.4;margin:36px 0 16px}.article-content[data-v-077ab7bc] h3{color:#2a2a40;font-size:18px;font-weight:600;line-height:1.5;margin:28px 0 12px}.article-content[data-v-077ab7bc] h4{color:#3a3a50;font-size:16px;font-weight:600;line-height:1.5;margin:22px 0 10px}.article-content[data-v-077ab7bc] h5{color:#424258;font-size:15px;font-weight:600;line-height:1.5;margin:18px 0 8px}.article-content[data-v-077ab7bc] h6{color:#52526b;font-size:14px;font-weight:600;line-height:1.5;margin:16px 0 8px}.article-content[data-v-077ab7bc] .article-blockquote,.article-content[data-v-077ab7bc] blockquote{background:#f6f4ff;border-left:4px solid #7a59fd;border-radius:0 8px 8px 0;color:#555570;font-size:15px;font-style:italic;line-height:1.8;margin:28px 0;padding:20px 24px;text-indent:0}.article-content[data-v-077ab7bc] .article-blockquote cite,.article-content[data-v-077ab7bc] blockquote cite{color:#9898b4;display:block;font-size:13px;font-style:normal;margin-top:10px}.article-content[data-v-077ab7bc] .article-media{border-radius:12px;margin:32px 0;overflow:hidden;text-indent:0}.article-content[data-v-077ab7bc] .article-img{border-radius:12px;display:block;width:100%}.article-content[data-v-077ab7bc] figcaption{color:#9898b4;font-size:13px;margin-top:10px;text-align:center;text-indent:0}.article-content[data-v-077ab7bc] .video-placeholder{border-radius:12px;cursor:pointer;overflow:hidden;position:relative;width:100%}.article-content[data-v-077ab7bc] .video-cover{display:block;max-height:480px;-o-object-fit:cover;object-fit:cover;width:100%}.article-content[data-v-077ab7bc] .play-btn-wrap{align-items:center;background:#00000047;display:flex;inset:0;justify-content:center;position:absolute;transition:background .25s}.article-content[data-v-077ab7bc] .play-btn-wrap:hover{background:#0000006b}.article-content[data-v-077ab7bc] .play-btn{align-items:center;background:#ffffffeb;border-radius:50%;box-shadow:0 4px 24px #0000004d;display:flex;height:64px;justify-content:center;transition:transform .2s;width:64px}.article-content[data-v-077ab7bc] .play-btn-wrap:hover .play-btn{transform:scale(1.08)}.article-content[data-v-077ab7bc] .play-icon{color:#1a1a2e;height:28px;margin-left:4px;width:28px}.article-content[data-v-077ab7bc] .video-caption{background:linear-gradient(0deg,rgba(0,0,0,.6) 0,transparent);bottom:0;color:#ffffffd9;font-size:13px;left:0;padding:10px 16px;position:absolute;right:0;text-align:right}.article-content[data-v-077ab7bc] pre{background:#f3f3fb;border-radius:8px;color:#1a1a2e;font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:14px;line-height:1.7;margin:24px 0;overflow-x:auto;padding:16px;white-space:pre-wrap;word-break:break-all}.article-content[data-v-077ab7bc] code{background:#f3f3fb;border-radius:4px;color:#1a1a2e;font-family:JetBrains Mono,Menlo,Consolas,monospace;font-size:13px;padding:2px 6px}.article-content[data-v-077ab7bc] .img-w-full{display:block;height:auto;margin:20px 0;width:100%}.article-content[data-v-077ab7bc] .img-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:20px 0}.article-content[data-v-077ab7bc] .img-row img{border-radius:8px;flex:1;height:auto;margin:0;max-width:100%;min-width:0;-o-object-fit:cover;object-fit:cover;vertical-align:top}.article-content[data-v-077ab7bc] ol,.article-content[data-v-077ab7bc] ul{margin:0 0 20px;padding-left:2em}.article-content[data-v-077ab7bc] li{line-height:2;margin:6px 0}.article-content[data-v-077ab7bc] hr{border:none;border-top:1px solid #ebebf2;margin:32px 0}.article-content[data-v-077ab7bc] a{border-bottom:1px dashed #c8bdfe;color:#5b3df7;text-decoration:none;transition:color .2s ease,border-color .2s ease}.article-content[data-v-077ab7bc] a:hover{border-color:#7a59fd;color:#7a59fd}.article-footer[data-v-077ab7bc]{display:none}@media(min-width:768px){.article-footer[data-v-077ab7bc]{display:flex;justify-content:center;margin-bottom:-115px;margin-top:56px;position:relative;z-index:1}.article-bottom-gradient-wrapper[data-v-077ab7bc]{bottom:0;height:161px;left:0;margin:0 auto;max-width:1151px;padding:0 40px;position:absolute;right:0;z-index:1}}.article-bottom-gradient-wrapper img[data-v-077ab7bc]{height:100%;width:100%}.back-btn[data-v-077ab7bc]{align-items:center;background:#fafafa;border:1.5px solid #e0e0f0;border-radius:9999px;color:#555570;display:inline-flex;font-size:15px;gap:8px;padding:12px 32px;text-decoration:none;transition:color .3s ease,background .3s ease,border-color .3s ease,transform .3s ease}.back-btn[data-v-077ab7bc]:hover{background:#f6f4ff;border-color:#7a59fd;box-shadow:0 4px 16px #7a59fd26;color:#7a59fd}.back-icon[data-v-077ab7bc]{flex-shrink:0;height:16px;width:16px}.mobile-separator-line[data-v-077ab7bc]{box-sizing:border-box;height:8px;margin:0;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:0 20px;width:100%}.mobile-related-section[data-v-077ab7bc]{padding:20px 0;width:100%}.mobile-related-title[data-v-077ab7bc]{color:#030016;font-size:16px;font-weight:500;letter-spacing:.04em;margin-bottom:16px;padding:0 20px}.mobile-related-scroll[data-v-077ab7bc]{display:flex;gap:12px;overflow-x:auto;padding:0 20px 8px;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior:none;overscroll-behavior-x:none;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.mobile-related-scroll[data-v-077ab7bc]::-webkit-scrollbar{display:none}.mobile-related-card[data-v-077ab7bc]{background:#f7f7fa;border:1px solid #f7f7fa;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;height:201px;text-decoration:none;-webkit-touch-callout:none;-webkit-user-drag:none;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-card-thumb[data-v-077ab7bc],.mobile-related-card[data-v-077ab7bc]{flex-shrink:0;overflow:hidden;width:160px}.mobile-card-thumb[data-v-077ab7bc]{height:90px;position:relative}.mobile-card-img[data-v-077ab7bc]{border-radius:8px 8px 0 0;display:block;height:90px;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:160px;-webkit-user-drag:none}.mobile-card-tag[data-v-077ab7bc]{align-items:center;background:#7a59fd;border-radius:4px 0;color:#fff;display:inline-flex;font-size:12px;height:21px;justify-content:center;left:0;line-height:1;max-width:calc(5em + 12px);min-width:36px;overflow:hidden;padding:0 6px;pointer-events:none;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap;width:auto;z-index:2}.mobile-card-body[data-v-077ab7bc]{box-sizing:border-box;display:flex;flex:1;flex-direction:column;min-width:0;padding:0 8px 8px}.mobile-card-title[data-v-077ab7bc]{color:#030016;display:-webkit-box;font-size:13px;-webkit-line-clamp:2;line-clamp:2;line-height:20px;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.mobile-card-footer[data-v-077ab7bc]{display:flex;flex-direction:column;gap:5px;margin-top:12px}.mobile-multi-sources[data-v-077ab7bc],.mobile-source-row[data-v-077ab7bc]{align-items:center;display:flex;min-width:0}.mobile-multi-sources[data-v-077ab7bc]{gap:4px;max-width:100%}.mobile-source-badge[data-v-077ab7bc]{gap:4px;min-width:0}.mobile-more-badge[data-v-077ab7bc],.mobile-source-badge[data-v-077ab7bc]{align-items:center;cursor:pointer;display:inline-flex}.mobile-more-badge[data-v-077ab7bc]{background:#0000000d;border:1px solid rgba(0,0,0,.1);border-radius:12px;box-sizing:border-box;color:#62637c;flex-shrink:0;font-size:11px;height:20px;justify-content:center;line-height:1;min-width:29px;padding:0 6px;transition:all .2s;white-space:nowrap;width:auto}.mobile-single-source[data-v-077ab7bc]{align-items:center;display:flex;gap:4px;min-width:0}.mobile-author-icon[data-v-077ab7bc]{border-radius:50%;flex-shrink:0;height:16px;-o-object-fit:cover;object-fit:cover;width:16px}.mobile-source-name[data-v-077ab7bc]{color:#4b4c55;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-date-text[data-v-077ab7bc]{color:#4b4c55;font-size:12px;line-height:1.2}.offline-state-container[data-v-077ab7bc]{box-sizing:border-box;flex:1;margin:0 auto;min-height:calc(100vh - 180px);padding:40px 20px 80px}.offline-card[data-v-077ab7bc],.offline-state-container[data-v-077ab7bc]{align-items:center;display:flex;justify-content:center;width:100%}.offline-card[data-v-077ab7bc]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffffd9;border:1px solid rgba(122,89,253,.15);border-radius:20px;box-shadow:0 16px 40px #7a59fd14;flex-direction:column;max-width:480px;padding:48px 32px;text-align:center}.offline-icon-wrap[data-v-077ab7bc]{align-items:center;background:#7a59fd1a;border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:20px;width:64px}.offline-icon[data-v-077ab7bc]{color:#7a59fd;height:32px;width:32px}.offline-title[data-v-077ab7bc]{color:#030016;font-size:20px;font-weight:600;line-height:1.4;margin:0 0 12px}.offline-countdown[data-v-077ab7bc]{color:#62637c;font-size:14px;line-height:1.5;margin:0 0 28px}.countdown-num[data-v-077ab7bc]{color:#7a59fd;font-size:18px;font-weight:700;padding:0 4px}.offline-btn[data-v-077ab7bc]{align-items:center;background:linear-gradient(135deg,#8b6dfd,#7a59fd);border:none;border-radius:24px;box-shadow:0 6px 18px #7a59fd4d;color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;justify-content:center;padding:10px 36px;transition:all .25s ease}.offline-btn[data-v-077ab7bc]:hover{box-shadow:0 8px 24px #7a59fd66;transform:translateY(-2px)}.offline-btn[data-v-077ab7bc]:active{transform:translateY(0)}@media(max-width:768px){.offline-state-container[data-v-077ab7bc]{min-height:360px;padding:40px 16px}.offline-card[data-v-077ab7bc]{border-radius:16px;padding:36px 20px}.offline-icon-wrap[data-v-077ab7bc]{height:52px;margin-bottom:16px;width:52px}.offline-icon[data-v-077ab7bc]{height:26px;width:26px}.offline-title[data-v-077ab7bc]{font-size:17px}.offline-countdown[data-v-077ab7bc]{font-size:13px;margin-bottom:24px}.offline-btn[data-v-077ab7bc]{font-size:14px;padding:9px 28px}}
