.login-mask[data-v-c882ea74]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:9999;display:flex;align-items:center;justify-content:center}.login-dialog[data-v-c882ea74]{position:relative;width:560px;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 18px 50px #0003}.close-btn[data-v-c882ea74]{position:absolute;top:14px;right:18px;border:none;background:transparent;color:#fff;font-size:28px;cursor:pointer;z-index:2}.login-header[data-v-c882ea74]{position:relative;height:132px;color:#fff;text-align:center;padding-top:26px;background:radial-gradient(circle at 10% 50%,rgba(255,255,255,.25),transparent 24%),radial-gradient(circle at 92% 18%,rgba(255,255,255,.25),transparent 24%),linear-gradient(90deg,#7e8eff,#1538f2,#6c80ff)}.login-header[data-v-c882ea74]:after{content:"";position:absolute;left:50%;bottom:-24px;transform:translate(-50%);width:110px;height:48px;background:#1538f2;border-radius:0 0 60px 60px}.title[data-v-c882ea74]{font-size:32px;font-weight:900}.subtitle[data-v-c882ea74]{margin-top:6px;font-size:24px;font-weight:700}.login-body[data-v-c882ea74]{padding:44px 54px 34px}.mode-tabs[data-v-c882ea74]{display:flex;background:#f3f5ff;border-radius:28px;padding:4px;margin-bottom:22px}.mode-tabs button[data-v-c882ea74]{flex:1;height:42px;border:none;border-radius:24px;background:transparent;color:#666;font-size:16px;font-weight:700;cursor:pointer}.mode-tabs button.active[data-v-c882ea74]{background:#1538f2;color:#fff}.tabs[data-v-c882ea74]{display:flex;justify-content:center;align-items:center;margin-bottom:24px}.tab[data-v-c882ea74]{padding:0 16px;color:#999;font-size:16px;cursor:pointer;white-space:nowrap}.tab.active[data-v-c882ea74]{color:#333;font-weight:700}.line[data-v-c882ea74]{width:1px;height:18px;background:#ddd}.input-row[data-v-c882ea74]{height:56px;border:1px solid #dcdcdc;border-radius:6px;display:flex;align-items:center;overflow:hidden;margin-bottom:14px;background:#fff}.input-row input[data-v-c882ea74]{flex:1;border:none;outline:none;height:100%;padding:0 18px;font-size:15px;min-width:0}.input-row input[data-v-c882ea74]::placeholder{color:#bbb}.phone-row input[data-v-c882ea74],.forgot-account-row input[data-v-c882ea74]{padding-left:14px}.country-select[data-v-c882ea74]{width:116px;height:100%;border:none;border-right:1px solid #ddd;outline:none;background:#fff;padding-left:14px;font-size:15px;color:#333;cursor:pointer;flex-shrink:0}.country-select[data-v-c882ea74]:focus{background:#f8f9ff}.code-row button[data-v-c882ea74],.password-row button[data-v-c882ea74]{width:126px;height:100%;border:none;border-left:1px solid #ddd;background:#fff;color:#1538f2;font-size:14px;font-weight:600;cursor:pointer;flex-shrink:0}.code-row button[data-v-c882ea74]:disabled{color:#999;cursor:not-allowed}.password-row button[data-v-c882ea74]{border-left:none}.error-msg[data-v-c882ea74]{margin-top:-4px;margin-bottom:10px;color:#ef4b5d;font-size:14px}.agree-row[data-v-c882ea74]{display:flex;align-items:center;gap:8px;margin-top:6px;margin-bottom:26px;font-size:13px;color:#999}.agree-row input[data-v-c882ea74]{width:16px;height:16px;accent-color:#1538f2}.agree-row a[data-v-c882ea74]{color:#5a8cff;text-decoration:none}.submit-btn[data-v-c882ea74]{width:100%;height:58px;border:none;border-radius:30px;background:#1538f2;color:#fff;font-size:18px;font-weight:700;cursor:pointer}.forget-btn[data-v-c882ea74]{width:110px;height:100%;border:none;border-left:1px solid #ddd;background:#fff;color:#1538f2;font-size:14px;font-weight:600;cursor:pointer}.back-login[data-v-c882ea74]{text-align:right;margin-top:-4px;margin-bottom:14px;color:#1538f2;font-size:14px;cursor:pointer}.forgot-tip[data-v-c882ea74]{margin-top:-6px;margin-bottom:14px;font-size:12px;color:#999}@media screen and (max-width: 768px){.login-dialog[data-v-c882ea74]{width:calc(100vw - 36px)}.login-header[data-v-c882ea74]{height:120px;padding-top:22px}.title[data-v-c882ea74]{font-size:26px}.subtitle[data-v-c882ea74]{font-size:18px}.login-body[data-v-c882ea74]{padding:42px 20px 28px}.tab[data-v-c882ea74]{font-size:14px;padding:0 10px}.input-row[data-v-c882ea74]{height:50px}.country-select[data-v-c882ea74]{width:104px;font-size:14px;padding-left:10px}.submit-btn[data-v-c882ea74]{height:52px;font-size:16px}}.header[data-v-5cceb343]{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;width:100%;height:70px;background:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 2px 4px #00000005}.header-container[data-v-5cceb343]{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.logo-section[data-v-5cceb343]{display:flex;gap:15px;align-items:center}.logo-link[data-v-5cceb343]{display:flex;align-items:center;text-decoration:none}.logo[data-v-5cceb343]{width:auto;height:40px;background:transparent;mix-blend-mode:multiply}.main-nav[data-v-5cceb343]{display:flex;flex-shrink:0;gap:22px}.nav-link[data-v-5cceb343]{position:relative;padding:24px 0;color:#333;font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s}.nav-link[data-v-5cceb343]:hover,.nav-link.active[data-v-5cceb343]{color:var(--primary-color, #d93025)}.nav-link.active[data-v-5cceb343]:after{position:absolute;bottom:0;left:0;width:100%;height:3px;content:"";background:#d93025}.right-tools[data-v-5cceb343]{display:flex;align-items:center}.desktop-tools[data-v-5cceb343]{display:flex;gap:20px;align-items:center}.mobile-tools[data-v-5cceb343]{display:none;gap:15px;align-items:center}.icon-btn[data-v-5cceb343]{padding:5px;color:#333;font-size:20px;cursor:pointer}.search-tool[data-v-5cceb343]{position:relative;display:flex;align-items:center;padding:5px 15px;background:#f5f5f5;border-radius:20px}.search-icon[data-v-5cceb343]{padding:4px;margin-left:8px;color:#666;font-size:14px;cursor:pointer;border-radius:50%}.search-icon[data-v-5cceb343]:hover{color:#d93025;background:#ececec}.search-input[data-v-5cceb343]{width:150px;color:#333;font-size:13px;outline:none;background:transparent;border:none}.search-input[data-v-5cceb343]::placeholder{color:#999;font-size:12px}.hot-panel[data-v-5cceb343]{position:absolute;top:calc(100% + 8px);right:0;z-index:1100;width:340px;max-height:440px;padding:16px 18px;overflow-y:auto;background:#fff;border:1px solid #eeeeee;border-radius:8px;box-shadow:0 6px 20px #00000014}.hot-loading[data-v-5cceb343],.hot-empty[data-v-5cceb343]{padding:18px 0;color:#999;font-size:14px;text-align:center}.subscribe-btn[data-v-5cceb343]{padding:8px 16px;color:#fff;font-size:13px;font-weight:600;cursor:pointer;background:#1a73e8;border:none;border-radius:20px}.subscribe-btn[data-v-5cceb343]:hover{background:#1557b0}.user-menu[data-v-5cceb343],.mobile-user-menu[data-v-5cceb343]{position:relative}.user-avatar-wrap[data-v-5cceb343]{width:34px;height:34px;flex-shrink:0;overflow:hidden;cursor:pointer;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:50%}.user-avatar[data-v-5cceb343]{display:block;width:100%;height:100%;object-fit:cover}.user-dropdown[data-v-5cceb343]{position:absolute;top:calc(100% + 8px);right:0;z-index:1200;width:96px;padding:6px 0;background:#fff;border:1px solid #eeeeee;border-radius:8px;box-shadow:0 6px 18px #0000001a}.user-dropdown-item[data-v-5cceb343]{padding:9px 14px;color:#333;font-size:13px;cursor:pointer;white-space:nowrap}.user-dropdown-item[data-v-5cceb343]:hover{color:#d93025;background:#f5f5f5}.mobile-dropdown[data-v-5cceb343]{top:calc(100% + 10px);right:0}.search-overlay[data-v-5cceb343]{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;background:#fff}.search-overlay-header[data-v-5cceb343]{display:flex;gap:10px;align-items:center;padding:10px 15px;background:#fff;border-bottom:1px solid #eeeeee}.search-overlay-input-wrap[data-v-5cceb343]{display:flex;flex:1;align-items:center;height:38px;padding:0 12px;background:#f5f5f5;border-radius:6px}.search-overlay-input[data-v-5cceb343]{flex:1;color:#333;font-size:14px;outline:none;background:transparent;border:none}.search-overlay-divider[data-v-5cceb343]{width:1px;height:18px;flex-shrink:0;margin:0 10px;background:#ccc}.search-overlay-btn[data-v-5cceb343]{padding:0;color:#333;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;background:none;border:none}.search-overlay-cancel[data-v-5cceb343]{padding:4px;color:#999;font-size:16px;cursor:pointer}.search-overlay-body[data-v-5cceb343]{padding:20px 15px;overflow-y:auto}.hot-search-title[data-v-5cceb343]{margin-bottom:10px;color:#333;font-size:15px;font-weight:700}.hot-search-list[data-v-5cceb343]{padding:0;margin:0;list-style:none}.hot-search-item[data-v-5cceb343]{display:flex;gap:14px;align-items:center;padding:11px 0;cursor:pointer;border-bottom:1px solid #f5f5f5}.hot-search-item:hover .hot-search-text[data-v-5cceb343]{color:#d93025}.hot-search-rank[data-v-5cceb343]{width:18px;flex-shrink:0;color:#999;font-size:15px;font-weight:700;text-align:center}.hot-search-rank.rank-1[data-v-5cceb343]{color:#e53935}.hot-search-rank.rank-2[data-v-5cceb343]{color:#ff7043}.hot-search-rank.rank-3[data-v-5cceb343]{color:#ffa726}.hot-search-text[data-v-5cceb343]{flex:1;color:#333;font-size:14px;line-height:1.4;transition:color .2s}.hot-search-fire[data-v-5cceb343]{flex-shrink:0;font-size:13px}.fire-hot[data-v-5cceb343]{color:#e53935}.fire-warm[data-v-5cceb343]{color:#ffb300}@media (max-width: 1024px){.main-nav[data-v-5cceb343],.desktop-tools[data-v-5cceb343]{display:none}.mobile-tools[data-v-5cceb343]{display:flex}.header-container[data-v-5cceb343]{padding:0 5px}.search-overlay[data-v-5cceb343]{display:flex}}.footer[data-v-74282d0d]{margin-top:60px;padding-top:60px;border-top:1px solid #e0e0e0;background-color:#f8f9fa;color:#666;font-size:14px}.footer-container[data-v-74282d0d]{width:min(1200px,calc(100vw - 48px));margin:0 auto;padding-bottom:40px;display:grid;grid-template-columns:2fr 1fr 1fr 2fr;gap:40px}.footer-col[data-v-74282d0d]{min-width:0}.footer-logo[data-v-74282d0d]{width:auto;height:35px;margin-bottom:15px;background-color:transparent;mix-blend-mode:multiply}.footer-slogan[data-v-74282d0d]{margin-bottom:20px;color:#333;font-size:14px;font-weight:500}.footer-email[data-v-74282d0d]{display:flex;align-items:center;gap:8px;color:#1a73e8;font-weight:600}.footer-header[data-v-74282d0d]{margin:0 0 20px;color:#333;font-family:"Noto Serif SC",serif;font-size:16px;font-weight:700}.footer-links[data-v-74282d0d]{margin:0;padding:0;list-style:none}.footer-links li[data-v-74282d0d]{margin-bottom:12px}.footer-links a[data-v-74282d0d]{color:#666;text-decoration:none;transition:color .2s}.footer-links a[data-v-74282d0d]:hover{color:#1a73e8}.qr-container[data-v-74282d0d]{display:flex;gap:20px;margin-bottom:20px}.qr-item[data-v-74282d0d]{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px}.qr-item img[data-v-74282d0d]{width:80px;height:80px;padding:4px;border:1px solid #eee;background:#fff;object-fit:cover}.footer-bottom[data-v-74282d0d]{width:100%;border-top:1px solid #d9d9d9;background:#fff}.footer-bottom-inner[data-v-74282d0d]{width:min(1500px,calc(100vw - 48px));margin:0 auto;padding:40px 20px 32px;box-sizing:border-box;text-align:center}.footer-bottom-inner p[data-v-74282d0d]{margin:0;color:#111;font-size:14px;line-height:1.7;font-weight:400}.footer-copyright-main[data-v-74282d0d]{margin-bottom:12px!important;font-size:15px!important;font-weight:500!important}.footer-copyright-links[data-v-74282d0d]{margin-bottom:7px!important}.footer-bottom-inner i[data-v-74282d0d]{margin:0 9px;color:#222;font-style:normal}.footer-bottom-inner span[data-v-74282d0d]{white-space:nowrap}@media (max-width: 1024px){.footer[data-v-74282d0d]{margin-top:40px;padding-top:40px}.footer-container[data-v-74282d0d]{width:calc(100vw - 40px);grid-template-columns:1fr;gap:30px;padding-bottom:30px}.social-col[data-v-74282d0d]{order:10;padding-top:25px;border-top:1px solid #e0e0e0}.footer-bottom-inner[data-v-74282d0d]{width:calc(100vw - 40px);padding:32px 16px 26px}.footer-bottom-inner p[data-v-74282d0d]{font-size:13px}.footer-copyright-main[data-v-74282d0d]{font-size:14px!important}}@media (max-width: 640px){.footer-container[data-v-74282d0d]{width:calc(100vw - 28px)}.qr-container[data-v-74282d0d]{flex-wrap:wrap}.footer-bottom-inner[data-v-74282d0d]{width:100%;padding:24px 14px 20px}.footer-bottom-inner p[data-v-74282d0d]{font-size:12px;line-height:1.9}.footer-copyright-main[data-v-74282d0d]{font-size:13px!important}.footer-bottom-inner span[data-v-74282d0d]{white-space:normal}.footer-bottom-inner i[data-v-74282d0d]{margin:0 4px}}.container[data-v-9a7073b4]{width:100%;max-width:1560px;min-width:0;margin:0 auto}.main-content[data-v-9a7073b4]{box-sizing:border-box;margin-top:82px;padding:0 10px}.profile-content[data-v-9a7073b4]{width:calc(100% + 40px);margin:50px -20px -20px;padding:0}.global-toast[data-v-9a7073b4]{position:fixed;top:24px;left:50%;z-index:999999;display:flex;gap:10px;align-items:center;justify-content:center;min-width:280px;max-width:calc(100vw - 40px);padding:14px 24px;font-size:15px;font-weight:600;border-radius:999px;box-shadow:0 12px 40px #00000024;transform:translate(-50%)}.global-toast.success[data-v-9a7073b4]{color:#027a48;background:#ecfdf3;border:1px solid #abefc6}.global-toast.error[data-v-9a7073b4]{color:#c01048;background:#fff1f3;border:1px solid #fecdd6}.global-toast.warning[data-v-9a7073b4]{color:#b54708;background:#fffaeb;border:1px solid #fedf89}.toast-icon[data-v-9a7073b4]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:22px;height:22px;color:#fff;font-size:14px;font-weight:800;border-radius:50%}.toast-message[data-v-9a7073b4]{min-width:0;overflow-wrap:anywhere}.global-toast.success .toast-icon[data-v-9a7073b4]{background:#12b76a}.global-toast.error .toast-icon[data-v-9a7073b4]{background:#f04438}.global-toast.warning .toast-icon[data-v-9a7073b4]{background:#f79009}.toast-enter-active[data-v-9a7073b4],.toast-leave-active[data-v-9a7073b4]{transition:opacity .25s ease,transform .25s ease}.toast-enter-from[data-v-9a7073b4],.toast-leave-to[data-v-9a7073b4]{opacity:0;transform:translate(-50%) translateY(-12px)}@media (max-width: 1600px){.container[data-v-9a7073b4]{max-width:none}}@media (max-width: 1024px){.main-content[data-v-9a7073b4]{margin-top:75px;padding:0 6px}.global-toast[data-v-9a7073b4]{top:18px;min-width:240px;padding:12px 18px;font-size:14px}}@media (max-width: 768px){.main-content[data-v-9a7073b4]{padding:0}.global-toast[data-v-9a7073b4]{width:auto;min-width:220px;max-width:calc(100vw - 24px);padding:11px 16px}}[data-v-ac4ad641]{box-sizing:border-box}.top-section-container[data-v-ac4ad641]{width:100%;max-width:none;min-width:0;margin:0;padding:10px 0 20px;box-sizing:border-box}.top-layout[data-v-ac4ad641]{display:grid;grid-template-columns:minmax(0,3fr) minmax(285px,1fr);grid-template-rows:auto auto;gap:10px;align-items:stretch;width:100%;min-width:0;margin:0;padding:0}.main-content[data-v-ac4ad641]{grid-column:1;grid-row:1;width:100%;min-width:0;margin:0;padding:16px;background:#fff;border:1px solid #edf0f5;border-radius:9px;box-shadow:0 2px 10px #1a2a440a}.hero-card[data-v-ac4ad641]{display:grid;grid-template-columns:46% minmax(0,54%);gap:18px;min-height:248px;padding-bottom:16px;border-bottom:1px solid #dfe3e9}.hero-image-wrapper[data-v-ac4ad641]{display:block;min-width:0;overflow:hidden;border-radius:3px}.hero-image[data-v-ac4ad641]{display:block;width:100%;height:248px;object-fit:cover;transition:transform .3s ease}.hero-image-wrapper:hover .hero-image[data-v-ac4ad641]{transform:scale(1.025)}.hero-content[data-v-ac4ad641]{display:flex;flex-direction:column;justify-content:center;min-width:0;padding-right:4px}.hero-title-link[data-v-ac4ad641]{color:inherit;text-decoration:none}.hero-title[data-v-ac4ad641]{margin:0;color:#080808;font-size:clamp(27px,2vw,37px);font-weight:800;line-height:1.1;letter-spacing:-.8px}.hero-title-link:hover .hero-title[data-v-ac4ad641]{color:#172c55}.hero-summary[data-v-ac4ad641]{display:-webkit-box;margin:12px 0 0;overflow:hidden;color:#252525;font-size:15px;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:4}.read-more-button[data-v-ac4ad641]{align-self:flex-start;min-width:102px;margin-top:13px;padding:8px 17px;color:#fff;font-size:14px;font-weight:700;text-align:center;text-decoration:none;background:linear-gradient(180deg,#263b66,#182b50);border:1px solid #0e1c38;border-radius:5px;box-shadow:0 2px 4px #0a183129;transition:transform .2s ease,background .2s ease}.read-more-button[data-v-ac4ad641]:hover{transform:translateY(-1px);background:#12274e}.article-section[data-v-ac4ad641]{padding-top:3px}.section-title-row[data-v-ac4ad641]{padding:0 3px}.section-title[data-v-ac4ad641]{margin:0;color:#171717;font-size:18px;font-weight:700;line-height:1.7}.article-grid[data-v-ac4ad641]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.article-card[data-v-ac4ad641]{min-width:0;padding:0 8px 12px;color:inherit;text-decoration:none;border-right:1px solid #dfe3e9;border-bottom:1px solid #dfe3e9}.article-card[data-v-ac4ad641]:nth-child(3n){border-right:0}.article-card[data-v-ac4ad641]:nth-child(n+4){padding-top:11px}.article-image-wrapper[data-v-ac4ad641]{width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#f1f3f6;border-radius:4px}.article-image[data-v-ac4ad641]{width:100%;height:100%;object-fit:cover}.article-card:hover .article-image[data-v-ac4ad641]{transform:scale(1.035)}.article-title[data-v-ac4ad641]{display:-webkit-box;min-height:43px;margin:9px 0 0;overflow:hidden;color:#171717;font-size:15px;font-weight:700;line-height:1.43;-webkit-box-orient:vertical;-webkit-line-clamp:2}.article-card:hover .article-title[data-v-ac4ad641]{color:#142d5a}.article-summary[data-v-ac4ad641]{display:-webkit-box;margin:3px 0 0;overflow:hidden;color:#70747b;font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:1}.sidebar[data-v-ac4ad641]{display:flex;flex-direction:column;gap:9px;min-width:0;min-height:0;height:100%}.sidebar-primary[data-v-ac4ad641]{display:flex;flex-direction:column;gap:9px;min-width:0;min-height:0}.headline-card[data-v-ac4ad641]{flex:0 0 500px;height:500px;min-height:500px;max-height:500px}.morning-card[data-v-ac4ad641]{flex:0 0 auto}.subscribe-card[data-v-ac4ad641]{width:100%;flex:0 0 auto}.sidebar-card[data-v-ac4ad641]{overflow:hidden;background:#fff;border:1px solid #edf0f5;border-radius:9px;box-shadow:0 2px 10px #1a2a440a}.sidebar-header[data-v-ac4ad641]{display:flex;align-items:center;justify-content:space-between;height:43px;margin:0 11px;border-bottom:1px solid #e9ebef}.sidebar-title[data-v-ac4ad641]{margin:0;color:#151515;font-size:19px;font-weight:800}.sidebar-more[data-v-ac4ad641]{display:inline-flex;gap:5px;align-items:center;color:#252525;font-size:11px;text-decoration:none}.sidebar-more[data-v-ac4ad641]:hover{color:#1c3d74}.sidebar-more span[data-v-ac4ad641]{font-size:18px;line-height:1}.headline-card[data-v-ac4ad641]{display:flex;flex-direction:column;min-height:0}.headline-header[data-v-ac4ad641]{gap:10px}.headline-header-actions[data-v-ac4ad641]{display:flex;gap:8px;align-items:center}.headline-refresh-button[data-v-ac4ad641]{height:25px;padding:0 10px;color:#1a73e8;font-size:11px;font-weight:700;cursor:pointer;background:#fff;border:1px solid #d8e3f0;border-radius:999px;transition:color .2s ease,background .2s ease,border-color .2s ease}.headline-refresh-button[data-v-ac4ad641]:hover:not(:disabled){color:#135fbd;background:#f3f8ff;border-color:#1a73e8}.headline-refresh-button[data-v-ac4ad641]:disabled{color:#999;cursor:not-allowed;background:#f5f5f5;border-color:#ddd}.headline-list[data-v-ac4ad641]{flex:1;min-height:0;padding:0 11px 8px;overflow-y:auto;overscroll-behavior:contain}.headline-list[data-v-ac4ad641]::-webkit-scrollbar{width:4px}.headline-list[data-v-ac4ad641]::-webkit-scrollbar-track{background:#f2f2f2}.headline-list[data-v-ac4ad641]::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:10px}.headline-list[data-v-ac4ad641]::-webkit-scrollbar-thumb:hover{background:#929292}.headline-item[data-v-ac4ad641]{display:block;width:100%;padding:10px 0 11px;color:inherit;text-align:left;text-decoration:none;background:transparent;border:0;border-bottom:1px solid #eceef1;transition:padding-left .2s ease}.headline-item[data-v-ac4ad641]:hover{padding-left:3px}.headline-item[data-v-ac4ad641]:last-of-type{border-bottom:0}.headline-item-button[data-v-ac4ad641]{font-family:inherit;cursor:pointer}.headline-item-disabled[data-v-ac4ad641]{cursor:default}.headline-item-disabled[data-v-ac4ad641]:hover{padding-left:0}.headline-time[data-v-ac4ad641]{display:flex;gap:7px;align-items:center;color:#535353;font-size:11px;line-height:1.2}.headline-dot[data-v-ac4ad641]{width:7px;height:7px;flex-shrink:0;background:#ffad00;border-radius:50%;box-shadow:0 0 0 2px #ffad001f}.headline-title[data-v-ac4ad641]{display:-webkit-box;margin:7px 0 0;overflow:hidden;color:#121212;font-size:14px;font-weight:700;line-height:1.52;-webkit-box-orient:vertical;-webkit-line-clamp:2}.headline-item:hover .headline-title[data-v-ac4ad641]{color:#17366c}.headline-item-disabled:hover .headline-title[data-v-ac4ad641]{color:#121212}.headline-state[data-v-ac4ad641]{display:flex;align-items:center;justify-content:center;min-height:130px;color:#999;font-size:13px;text-align:center}.headline-load-more[data-v-ac4ad641]{width:100%;padding:10px 0;margin:2px 0 4px;color:#1a73e8;font-size:12px;font-weight:700;cursor:pointer;background:transparent;border:0;border-radius:6px}.headline-load-more[data-v-ac4ad641]:hover:not(:disabled){background:#f3f8ff}.headline-load-more[data-v-ac4ad641]:disabled{color:#999;cursor:not-allowed}.headline-no-more[data-v-ac4ad641]{padding:10px 0;color:#aaa;font-size:11px;text-align:center}.morning-card[data-v-ac4ad641]{padding-bottom:9px}.morning-cover-link[data-v-ac4ad641]{display:block;margin:9px 11px 2px;text-decoration:none}.morning-cover[data-v-ac4ad641]{width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#152755;border-radius:6px}.morning-cover img[data-v-ac4ad641]{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease}.morning-cover-link:hover img[data-v-ac4ad641]{transform:scale(1.025)}.morning-cover-placeholder[data-v-ac4ad641]{display:flex;flex-direction:column;justify-content:center;height:100%;padding:14px 21px;color:#fff;background:radial-gradient(circle at 70% 50%,rgba(62,91,160,.3),transparent 45%),linear-gradient(135deg,#14234d,#1d316c)}.brand-row[data-v-ac4ad641]{display:flex;gap:9px;align-items:center}.brand-logo[data-v-ac4ad641]{color:#f1233c;font-size:38px;font-weight:900;font-style:italic;line-height:1}.brand-name[data-v-ac4ad641]{display:flex;flex-direction:column;line-height:1.1}.brand-name strong[data-v-ac4ad641]{font-size:15px}.brand-name span[data-v-ac4ad641]{margin-top:2px;font-size:11px}.morning-cover-title[data-v-ac4ad641]{margin-top:8px;font-size:28px;font-weight:900;letter-spacing:1px;white-space:nowrap}.morning-cover-title span[data-v-ac4ad641]{margin-left:4px;font-size:18px}.subscribe-card[data-v-ac4ad641]{padding:10px}.subscribe-inner[data-v-ac4ad641]{padding:0 10px 12px;border:1px solid #dcdfe5;border-radius:7px}.subscribe-title[data-v-ac4ad641]{margin:0 -10px 12px;padding:8px 10px;color:#242424;font-size:16px;font-weight:600;text-align:center;background:#f7f8fa;border-bottom:1px solid #e1e3e7}.email-input[data-v-ac4ad641]{width:100%;height:39px;padding:0 13px;color:#333;font-size:13px;text-align:center;outline:none;background:#fff;border:1px solid #cfd3d9;border-radius:7px;transition:border-color .2s ease,box-shadow .2s ease}.email-input[data-v-ac4ad641]::placeholder{color:#a5a8ae}.email-input[data-v-ac4ad641]:focus{border-color:#294777;box-shadow:0 0 0 3px #29477717}.subscribe-button[data-v-ac4ad641]{width:100%;height:39px;margin-top:9px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;background:linear-gradient(180deg,#263d6a,#182b50);border:1px solid #0d1b36;border-radius:6px;transition:transform .2s ease,opacity .2s ease}.subscribe-button[data-v-ac4ad641]:hover:not(:disabled){transform:translateY(-1px)}.subscribe-button[data-v-ac4ad641]:disabled{cursor:not-allowed;opacity:.65}.loading-state[data-v-ac4ad641],.empty-state[data-v-ac4ad641]{padding:60px 20px;color:#999;text-align:center;background:#fff;border:1px solid #edf0f5;border-radius:9px}@media (max-width: 1300px){.top-layout[data-v-ac4ad641]{grid-template-columns:minmax(0,2.7fr) minmax(280px,1fr)}.hero-title[data-v-ac4ad641]{font-size:30px}}@media (max-width: 1100px){.hero-card[data-v-ac4ad641]{gap:14px}.hero-image[data-v-ac4ad641]{height:230px}.hero-card[data-v-ac4ad641]{min-height:230px}.hero-title[data-v-ac4ad641]{font-size:27px}.hero-summary[data-v-ac4ad641]{font-size:14px;line-height:1.55}}@media (max-width: 1024px){.top-section-container[data-v-ac4ad641]{width:100%}.top-layout[data-v-ac4ad641]{grid-template-columns:1fr}.sidebar[data-v-ac4ad641]{display:block;width:100%;height:auto}.sidebar-primary[data-v-ac4ad641]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;height:auto}.headline-card[data-v-ac4ad641],.morning-card[data-v-ac4ad641]{min-height:0}.headline-card[data-v-ac4ad641]{flex:0 0 382px;height:382px;max-height:382px}.subscribe-card[data-v-ac4ad641]{margin-top:9px}}@media (max-width: 768px){.top-section-container[data-v-ac4ad641]{width:100%;padding-top:0}.main-content[data-v-ac4ad641]{padding:12px;border-right:0;border-left:0;border-radius:0}.hero-card[data-v-ac4ad641]{grid-template-columns:1fr;gap:11px}.hero-image[data-v-ac4ad641]{height:210px}.hero-content[data-v-ac4ad641]{padding-right:0}.hero-title[data-v-ac4ad641]{font-size:23px;line-height:1.23}.hero-summary[data-v-ac4ad641]{margin-top:9px;font-size:13px;-webkit-line-clamp:3}.read-more-button[data-v-ac4ad641]{margin-top:11px}.article-grid[data-v-ac4ad641]{grid-template-columns:1fr}.article-card[data-v-ac4ad641],.article-card[data-v-ac4ad641]:nth-child(3n){display:grid;grid-template-columns:118px minmax(0,1fr);gap:10px;padding:11px 0;border-right:0}.article-image-wrapper[data-v-ac4ad641]{grid-row:1 / span 2;width:118px;height:80px}.article-title[data-v-ac4ad641]{min-height:auto;margin:0;font-size:14px}.article-summary[data-v-ac4ad641]{align-self:end;margin:0}.sidebar[data-v-ac4ad641]{display:block;width:100%;padding:0 0 10px}.sidebar-primary[data-v-ac4ad641]{display:flex;flex-direction:column;gap:9px;height:auto}.headline-card[data-v-ac4ad641],.morning-card[data-v-ac4ad641],.subscribe-card[data-v-ac4ad641]{grid-column:auto;grid-row:auto}.subscribe-card[data-v-ac4ad641]{margin-top:9px}.headline-card[data-v-ac4ad641]{height:auto;max-height:none;flex-basis:auto}.headline-list[data-v-ac4ad641]{height:auto;max-height:320px}.headline-refresh-button[data-v-ac4ad641]{height:27px;padding:0 11px}.headline-title[data-v-ac4ad641]{font-size:14px}}@media (max-width: 480px){.top-section-container[data-v-ac4ad641]{padding-bottom:12px}.hero-image[data-v-ac4ad641]{height:190px}.hero-title[data-v-ac4ad641]{font-size:21px}.article-image-wrapper[data-v-ac4ad641]{width:108px;height:74px}.article-card[data-v-ac4ad641],.article-card[data-v-ac4ad641]:nth-child(3n){grid-template-columns:108px minmax(0,1fr)}}[data-v-9ac388af]{box-sizing:border-box}.research-list-page[data-v-9ac388af]{width:100%;min-width:0;margin:0;padding:16px 0 40px;background:transparent}.content-shell[data-v-9ac388af]{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;width:100%;max-width:none;min-width:0;margin:0;padding:0;background:transparent;border-radius:0;box-shadow:none}.news-column[data-v-9ac388af]{min-width:0}.tabs-header[data-v-9ac388af]{display:flex;align-items:center;gap:38px;width:100%;min-height:50px;margin:0 0 22px;padding:0;overflow-x:auto;border-bottom:1px solid #d9dde3}.tabs-header[data-v-9ac388af]::-webkit-scrollbar{height:0}.tab-item[data-v-9ac388af]{position:relative;flex:0 0 auto;height:50px;padding:0;color:#555;font-size:17px;font-weight:700;white-space:nowrap;cursor:pointer;background:transparent;border:0}.tab-item.active[data-v-9ac388af]{color:#1976d2}.tab-item.active[data-v-9ac388af]:after{position:absolute;right:0;bottom:-1px;left:0;height:3px;content:"";background:#1976d2}.news-list[data-v-9ac388af]{width:100%}.news-item[data-v-9ac388af]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;width:100%;min-width:0;margin-bottom:22px;padding:0 0 22px;color:inherit;text-decoration:none;border-bottom:1px solid #e4e7eb}.news-cover[data-v-9ac388af]{display:block;width:260px;height:174px;object-fit:cover;background:#f2f3f5;border-radius:7px}.news-body[data-v-9ac388af]{display:flex;flex-direction:column;min-width:0;padding:3px 0}.news-title[data-v-9ac388af]{display:-webkit-box;margin:0 0 10px;overflow:hidden;color:#111;font-size:22px;font-weight:800;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-item:hover .news-title[data-v-9ac388af]{color:#17366c}.news-summary[data-v-9ac388af]{display:-webkit-box;margin:0 0 14px;overflow:hidden;color:#73777e;font-size:14px;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}.news-footer[data-v-9ac388af]{display:flex;gap:14px;align-items:center;margin-top:auto}.news-tags[data-v-9ac388af]{display:flex;flex-wrap:wrap;gap:8px}.news-tags span[data-v-9ac388af]{padding:5px 10px;color:#777;font-size:12px;background:#f1f2f4;border-radius:5px}.news-footer time[data-v-9ac388af]{margin-left:auto;color:#8a8a8a;font-size:13px;white-space:nowrap}.report-column[data-v-9ac388af]{min-width:0;background:none}.report-heading-line[data-v-9ac388af]{width:110px;height:3px;margin-bottom:10px;background:#111}.report-heading-row[data-v-9ac388af]{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:16px}.report-heading[data-v-9ac388af]{margin:0;color:#111;font-size:18px;font-weight:700;line-height:1.4}.report-list[data-v-9ac388af]{width:100%}.report-item[data-v-9ac388af]{display:grid;grid-template-columns:68px minmax(0,1fr) 62px;gap:12px;align-items:center;width:100%;min-width:0;margin-bottom:14px;padding:0 0 14px;border-bottom:1px solid #e8e8ea}.report-cover[data-v-9ac388af]{display:block;width:68px;height:96px;padding:2px;object-fit:contain;background:#fff;border:1px solid #dddddd}.report-body[data-v-9ac388af]{min-width:0}.report-body h3[data-v-9ac388af]{display:-webkit-box;margin:0 0 8px;overflow:hidden;color:#111;font-size:14px;font-weight:700;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.report-category[data-v-9ac388af]{margin-bottom:5px;color:#1976d2;font-size:11px;font-weight:700}.report-body time[data-v-9ac388af]{color:#888;font-size:12px}.download-button[data-v-9ac388af]{width:62px;height:34px;color:#111;font-size:14px;cursor:pointer;background:#fff;border:1px solid #d7d7d7;border-radius:5px}.download-button[data-v-9ac388af]:hover{color:#1976d2;border-color:#1976d2}.download-button[data-v-9ac388af]:disabled{color:#aaa;cursor:not-allowed;background:#f7f7f7;border-color:#e2e2e2}.state-box[data-v-9ac388af]{padding:50px 0;color:#999;text-align:center}.report-state[data-v-9ac388af]{padding:35px 0;color:#999;font-size:13px;text-align:center}@media (max-width: 1200px){.content-shell[data-v-9ac388af]{grid-template-columns:minmax(0,1fr) 310px;gap:20px}.news-item[data-v-9ac388af]{grid-template-columns:230px minmax(0,1fr);gap:18px}.news-cover[data-v-9ac388af]{width:230px;height:154px}}@media (max-width: 1024px){.content-shell[data-v-9ac388af]{grid-template-columns:1fr}.report-column[data-v-9ac388af]{margin-top:20px}.report-list[data-v-9ac388af]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.report-item[data-v-9ac388af]{margin-bottom:0}}@media (max-width: 768px){.research-list-page[data-v-9ac388af]{padding:10px 0 30px}.tabs-header[data-v-9ac388af]{gap:28px;margin-bottom:16px}.tab-item[data-v-9ac388af]{font-size:16px}.news-item[data-v-9ac388af]{grid-template-columns:130px minmax(0,1fr);gap:12px;margin-bottom:14px;padding-bottom:14px}.news-cover[data-v-9ac388af]{width:130px;height:90px}.news-body[data-v-9ac388af]{padding:0}.news-title[data-v-9ac388af]{margin-bottom:6px;font-size:16px;line-height:1.45}.news-summary[data-v-9ac388af]{margin-bottom:7px;font-size:13px;line-height:1.5;-webkit-line-clamp:1}.news-footer time[data-v-9ac388af]{display:none}.news-tags span[data-v-9ac388af]{padding:3px 7px;font-size:11px}.report-list[data-v-9ac388af]{display:block}.report-item[data-v-9ac388af]{margin-bottom:14px}}@media (max-width: 480px){.tabs-header[data-v-9ac388af]{gap:23px}.news-item[data-v-9ac388af]{grid-template-columns:112px minmax(0,1fr);gap:10px}.news-cover[data-v-9ac388af]{width:112px;height:78px}.news-title[data-v-9ac388af]{font-size:15px}.news-summary[data-v-9ac388af]{display:none}}.bottom-section[data-v-36088592]{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.bottom-column[data-v-36088592]{display:flex;flex-direction:column}.bottom-header[data-v-36088592]{border-top:2px solid var(--primary-color);padding-top:10px;margin-bottom:20px;font-weight:700;font-size:14px;text-transform:uppercase}.report-item[data-v-36088592]{margin-bottom:30px;text-decoration:none;color:inherit;display:block;transition:color .2s}.report-item:hover .report-title[data-v-36088592]{color:var(--primary-color, #1a73e8)}.report-item img[data-v-36088592]{width:100%;height:160px;object-fit:cover;border-radius:6px;margin-bottom:12px}.meta-text[data-v-36088592]{font-size:13px;color:var(--primary-color, #1a73e8);font-weight:500}.report-title[data-v-36088592]{font-size:16px;font-weight:700;font-family:var(--font-serif);margin-top:5px}.line-clamp-2[data-v-36088592]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1024px){.bottom-section[data-v-36088592]{grid-template-columns:1fr}.report-item[data-v-36088592]{margin-bottom:20px}}.home-page[data-v-c43ab6da]{width:100%;min-width:0;margin:0;padding:0 10px;background:#f7f8fa}.home-container[data-v-c43ab6da]{width:100%;max-width:1560px;min-width:0;margin:0 auto;padding:0}.section-divider[data-v-c43ab6da]{width:100%;height:1px;margin:10px 0;background:#e6e9ee;border:0}@media (max-width: 768px){.home-page[data-v-c43ab6da]{padding:0}.section-divider[data-v-c43ab6da]{margin:8px 0}}.article-left-tools[data-v-7b7eec32]{position:sticky;top:110px;display:flex;flex-direction:column;width:72px;overflow:hidden;background:#fff;border:1px solid #e7e9ee;border-radius:10px;box-shadow:0 8px 24px #151f3714}.tool-button[data-v-7b7eec32]{display:flex;flex-direction:column;gap:7px;align-items:center;justify-content:center;width:100%;min-height:92px;padding:12px 6px;color:#27272a;font-family:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eceef2;transition:color .2s ease,background .2s ease}.tool-button[data-v-7b7eec32]:last-child{border-bottom:0}.tool-button[data-v-7b7eec32]:hover{color:#163b78;background:#f6f8fc}.tool-button.active[data-v-7b7eec32]{color:#e53935;background:#fff7f7}.tool-button[data-v-7b7eec32]:disabled{color:#a1a1aa;cursor:not-allowed;background:#fafafa}.tool-icon[data-v-7b7eec32]{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.tool-icon svg[data-v-7b7eec32]{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tool-label[data-v-7b7eec32]{max-width:100%;overflow:hidden;font-size:15px;font-weight:500;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 1180px){.article-left-tools[data-v-7b7eec32]{position:fixed;right:16px;bottom:20px;top:auto;z-index:1000;flex-direction:row;width:auto;max-width:calc(100vw - 32px);border-radius:999px}.tool-button[data-v-7b7eec32]{width:70px;min-height:62px;padding:7px 5px;border-right:1px solid #eceef2;border-bottom:0}.tool-button[data-v-7b7eec32]:last-child{border-right:0}.tool-icon[data-v-7b7eec32]{width:25px;height:25px}.tool-icon svg[data-v-7b7eec32]{width:23px;height:23px}.tool-label[data-v-7b7eec32]{font-size:12px}}@media (max-width: 480px){.article-left-tools[data-v-7b7eec32]{right:8px;bottom:10px;max-width:calc(100vw - 16px)}.tool-button[data-v-7b7eec32]{width:63px;min-height:58px}}.article-outline-card[data-v-634387ab]{position:static;width:100%;max-height:calc(100vh - 125px);overflow:hidden;background:#fff;border:1px solid #e4e7ed;border-radius:10px;box-shadow:0 4px 14px #1825420d}.outline-header[data-v-634387ab]{display:flex;gap:8px;align-items:center;height:56px;padding:0 14px;border-bottom:1px solid #eceef2}.outline-header h2[data-v-634387ab]{margin:0;color:#222630;font-size:15px;font-weight:800;line-height:1.3;white-space:nowrap}.outline-icon[data-v-634387ab]{flex:0 0 auto;color:#2d2a63;font-size:18px;line-height:1}.outline-body[data-v-634387ab]{max-height:calc(100vh - 181px);padding:12px 12px 16px;overflow-y:auto;overscroll-behavior:contain}.outline-body[data-v-634387ab]::-webkit-scrollbar{width:4px}.outline-body[data-v-634387ab]::-webkit-scrollbar-track{background:transparent}.outline-body[data-v-634387ab]::-webkit-scrollbar-thumb{background:#c8cfda;border-radius:999px}.outline-timeline[data-v-634387ab]{display:flex;flex-direction:column}.outline-step[data-v-634387ab]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;width:100%;padding:0;color:#6e7380;font-family:inherit;text-align:left;cursor:pointer;background:transparent;border:0}.step-track[data-v-634387ab]{position:relative;display:flex;justify-content:center;min-height:46px}.step-track[data-v-634387ab]:after{position:absolute;top:12px;bottom:-6px;left:50%;width:2px;content:"";background:#d8d3df;transform:translate(-50%)}.outline-step:last-child .step-track[data-v-634387ab]:after{display:none}.step-dot[data-v-634387ab]{position:relative;z-index:2;width:10px;height:10px;margin-top:3px;background:#d2ced8;border:1px solid #d2ced8;border-radius:50%;transition:width .2s ease,height .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.step-content[data-v-634387ab]{min-width:0;padding:0 0 14px}.step-title[data-v-634387ab]{display:block;color:#343946;font-size:13px;font-weight:700;line-height:1.4;overflow-wrap:anywhere;transition:color .2s ease,font-weight .2s ease}.step-summary[data-v-634387ab]{display:-webkit-box;margin-top:4px;overflow:hidden;color:#8a8f9a;font-size:10px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.outline-step.completed .step-dot[data-v-634387ab]{background:#bcb5c7;border-color:#bcb5c7}.outline-step.completed .step-track[data-v-634387ab]:after{background:#bcb5c7}.outline-step.completed .step-title[data-v-634387ab]{color:#4a4f5b}.outline-step.active .step-dot[data-v-634387ab]{width:12px;height:12px;margin-top:2px;background:#2d2a63;border-color:#2d2a63;box-shadow:0 0 0 3px #2d2a6317}.outline-step.active .step-title[data-v-634387ab]{color:#2d2a63;font-weight:800}.outline-step.active .step-track[data-v-634387ab]:after{background:#d8d3df}.outline-step.pending .step-dot[data-v-634387ab]{background:#ddd8e2;border-color:#ddd8e2}.outline-step.pending .step-title[data-v-634387ab]{color:#9da1aa}.outline-step:hover .step-title[data-v-634387ab]{color:#2d2a63}.outline-step[data-v-634387ab]:focus-visible{outline:2px solid rgba(45,42,99,.35);outline-offset:3px;border-radius:4px}.outline-step.secondary .step-content[data-v-634387ab]{padding-left:6px}.outline-step.secondary .step-title[data-v-634387ab]{font-size:12px;font-weight:600}.outline-empty[data-v-634387ab]{padding:26px 8px;color:#a1a6b0;font-size:12px;line-height:1.6;text-align:center}@media (max-width: 1024px){.article-outline-card[data-v-634387ab]{position:static;max-height:none}.outline-body[data-v-634387ab]{max-height:none;overflow:visible}}@media (max-width: 768px){.article-outline-card[data-v-634387ab]{border-radius:8px}.outline-header[data-v-634387ab]{height:52px;padding:0 13px}.outline-header h2[data-v-634387ab]{font-size:14px}.outline-icon[data-v-634387ab]{font-size:17px}.outline-body[data-v-634387ab]{padding:12px}.outline-step[data-v-634387ab]{grid-template-columns:17px minmax(0,1fr);gap:7px}.step-title[data-v-634387ab]{font-size:12px}.step-summary[data-v-634387ab]{font-size:10px}}.article-content[data-v-e1ab45bf]{width:100%}.article-header[data-v-e1ab45bf]{margin-bottom:36px}.article-category[data-v-e1ab45bf]{display:inline-flex;padding:6px 14px;border-radius:999px;background:#eef5ff;color:#1d64d8;font-size:13px;font-weight:700}.article-title[data-v-e1ab45bf]{margin:18px 0 16px;font-size:42px;line-height:1.25;font-weight:800;color:#111}.article-meta[data-v-e1ab45bf]{display:flex;gap:12px;align-items:center;color:#888;font-size:14px}.summary-card[data-v-e1ab45bf]{margin-bottom:34px;padding:24px;border-radius:12px;background:#f6f9fd;border-left:5px solid #1a73e8}.summary-title[data-v-e1ab45bf]{margin-bottom:12px;font-size:18px;font-weight:700}.summary-content[data-v-e1ab45bf]{color:#555;line-height:1.9}.article-html[data-v-e1ab45bf]{color:#222;line-height:2;font-size:18px}.article-html[data-v-e1ab45bf] img{display:block;max-width:100%;margin:28px auto;border-radius:10px}.article-html[data-v-e1ab45bf] h2{margin:48px 0 18px;font-size:30px;font-weight:800}.article-html[data-v-e1ab45bf] h3{margin:34px 0 16px;font-size:24px;font-weight:700}.article-html[data-v-e1ab45bf] p{margin:20px 0}.article-html[data-v-e1ab45bf] blockquote{margin:30px 0;padding:18px 24px;background:#f8f8f8;border-left:4px solid #1a73e8}.column-card[data-v-14762939]{width:100%;overflow:hidden;background:#fff;border:1px solid #e4e8ef;border-radius:12px;box-shadow:0 8px 24px #1a26440f}.column-header[data-v-14762939]{padding:18px 20px 14px}.column-header h2[data-v-14762939]{margin:0;color:#171a20;font-size:21px;font-weight:850;line-height:1.35}.column-header p[data-v-14762939]{margin:5px 0 0;color:#9a9fa9;font-size:13px;line-height:1.55}.column-divider[data-v-14762939]{height:1px;margin:0 20px;background:#e8ebf0}.column-links[data-v-14762939]{display:flex;flex-direction:column;gap:7px;padding:15px 20px 19px}.column-link[data-v-14762939]{display:flex;align-items:baseline;min-width:0;color:#15181e;font-size:14px;line-height:1.55;text-decoration:none}.column-link-label[data-v-14762939]{flex:0 0 auto;color:#111318;font-weight:800}.column-link-separator[data-v-14762939]{flex:0 0 auto;margin:0 5px;color:#8e949e;font-weight:500}.column-link-title[data-v-14762939]{min-width:0;overflow:hidden;color:#20242b;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.column-link:hover .column-link-label[data-v-14762939],.column-link:hover .column-link-title[data-v-14762939]{color:#174c96}.column-link-disabled[data-v-14762939]{cursor:default}.column-link-disabled .column-link-label[data-v-14762939],.column-link-disabled .column-link-title[data-v-14762939]{color:#9ea4ae}.column-state[data-v-14762939]{padding:32px 18px;color:#999fa9;font-size:13px;text-align:center}@media screen and (max-width: 768px){.column-header[data-v-14762939]{padding:16px 16px 13px}.column-header h2[data-v-14762939]{font-size:19px}.column-header p[data-v-14762939]{font-size:12px}.column-divider[data-v-14762939]{margin:0 16px}.column-links[data-v-14762939]{padding:14px 16px 17px}.column-link[data-v-14762939]{font-size:14px}}.sidebar-card[data-v-57e8191e]{overflow:hidden;background:#fff;border:1px solid #e9ebf0;border-radius:12px;box-shadow:0 8px 24px #1a26440f}.sidebar-card-header[data-v-57e8191e]{display:flex;align-items:center;min-height:56px;padding:0 18px;border-bottom:1px solid #eceef2}.sidebar-card-header h2[data-v-57e8191e]{margin:0;color:#1d2433;font-size:18px;font-weight:800}.tag-list[data-v-57e8191e]{display:flex;flex-wrap:wrap;gap:9px;padding:16px}.tag-item[data-v-57e8191e]{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;color:#475069;font-size:13px;font-weight:600;text-decoration:none;background:#f2f5fa;border:1px solid #e6eaf1;border-radius:999px;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease}.tag-item[data-v-57e8191e]:hover{color:#174c96;background:#edf4ff;border-color:#bed3ef;transform:translateY(-1px)}.tag-item-navigation[data-v-57e8191e]{color:#526078;background:#f7f8fb}.tag-item-navigation[data-v-57e8191e]:hover{color:#174c96;background:#edf4ff}.loading-state[data-v-57e8191e]{padding:12px 16px 0;color:#999da6;font-size:12px}.empty-state[data-v-57e8191e]{padding:32px 16px;color:#999da6;font-size:13px;text-align:center}.newsletter-card[data-v-d62f54e0]{position:relative;width:100%;padding:38px 36px 40px;overflow:hidden;color:#fff;background:linear-gradient(135deg,#172b5b,#213f7d 58%,#2d4d88);border-radius:18px;box-shadow:0 16px 36px #162d5b2e}.newsletter-decoration[data-v-d62f54e0]{position:absolute;right:-70px;bottom:-115px;width:320px;height:320px;pointer-events:none;background:#ffffff0b;border-radius:50%}.newsletter-content[data-v-d62f54e0]{position:relative;z-index:1}.newsletter-badge[data-v-d62f54e0]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;color:#eef3ff;font-size:14px;font-weight:800;letter-spacing:1px;background:#ffffff21;border-radius:999px}.newsletter-title[data-v-d62f54e0]{margin:28px 0 0;color:#fff;font-size:32px;font-weight:900;line-height:1.25}.newsletter-description[data-v-d62f54e0]{margin:13px 0 0;color:#ffffffdb;font-size:16px;font-weight:500;line-height:1.7}.newsletter-form[data-v-d62f54e0]{display:flex;flex-direction:column;gap:16px;margin-top:28px}.newsletter-field[data-v-d62f54e0]{display:flex;flex-direction:column;gap:8px}.newsletter-field label[data-v-d62f54e0]{color:#fff;font-size:14px;font-weight:800}.newsletter-field input[data-v-d62f54e0]{width:100%;height:52px;padding:0 18px;color:#273143;font-family:inherit;font-size:15px;outline:none;background:#fff;border:1px solid rgba(255,255,255,.8);border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.newsletter-field input[data-v-d62f54e0]::placeholder{color:#9ba2ad}.newsletter-field input[data-v-d62f54e0]:focus{border-color:#a9c7ff;box-shadow:0 0 0 4px #aacaff29}.newsletter-submit[data-v-d62f54e0]{width:100%;height:52px;margin-top:2px;color:#193361;font-family:inherit;font-size:17px;font-weight:900;cursor:pointer;background:#fff;border:1px solid #ffffff;border-radius:10px;box-shadow:0 8px 18px #0a1b3d21;transition:transform .2s ease,background .2s ease,opacity .2s ease}.newsletter-submit[data-v-d62f54e0]:hover:not(:disabled){transform:translateY(-1px);background:#f4f7fc}.newsletter-submit[data-v-d62f54e0]:active:not(:disabled){transform:translateY(0)}.newsletter-submit[data-v-d62f54e0]:disabled{cursor:not-allowed;opacity:.65}@media (max-width: 768px){.newsletter-card[data-v-d62f54e0]{padding:28px 22px 30px;border-radius:14px}.newsletter-title[data-v-d62f54e0]{margin-top:22px;font-size:27px}.newsletter-description[data-v-d62f54e0]{font-size:14px}.newsletter-field input[data-v-d62f54e0],.newsletter-submit[data-v-d62f54e0]{height:48px}}.article-sidebar[data-v-1cac0b5f]{display:flex;flex-direction:column;gap:16px;width:100%;min-width:0}.sidebar-card[data-v-1cac0b5f]{overflow:hidden;background:#fff;border:1px solid #e9ebf0;border-radius:12px;box-shadow:0 8px 24px #1a26440f}.sidebar-card-header[data-v-1cac0b5f]{display:flex;align-items:center;min-height:56px;padding:0 18px;border-bottom:1px solid #eceef2}.sidebar-card-header h2[data-v-1cac0b5f]{margin:0;color:#1d2433;font-size:18px;font-weight:800}.related-list[data-v-1cac0b5f]{display:flex;flex-direction:column;padding:8px 16px 14px}.related-item[data-v-1cac0b5f]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:12px 0;color:inherit;text-decoration:none;border-bottom:1px solid #eff1f4}.related-item[data-v-1cac0b5f]:last-child{border-bottom:0}.related-image-wrapper[data-v-1cac0b5f]{width:88px;height:68px;overflow:hidden;background:#f3f5f8;border-radius:8px}.related-image[data-v-1cac0b5f]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.related-item:hover .related-image[data-v-1cac0b5f]{transform:scale(1.04)}.related-image-placeholder[data-v-1cac0b5f]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#fff;font-size:22px;font-weight:900;background:linear-gradient(135deg,#1c2f5d,#355696)}.related-content[data-v-1cac0b5f]{min-width:0}.related-content h3[data-v-1cac0b5f]{display:-webkit-box;margin:0;overflow:hidden;color:#20232b;font-size:14px;font-weight:700;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.related-content span[data-v-1cac0b5f]{display:inline-block;margin-top:7px;color:#1b62c5;font-size:12px;font-weight:600}.related-item:hover h3[data-v-1cac0b5f]{color:#17366c}@media (max-width: 1180px){.article-sidebar[data-v-1cac0b5f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.related-card[data-v-1cac0b5f]{grid-column:1 / -1}}@media (max-width: 768px){.article-sidebar[data-v-1cac0b5f]{display:flex}}[data-v-107e41fa]{box-sizing:border-box}.article-comments[data-v-107e41fa]{width:100%;margin-top:38px;padding-top:28px;border-top:1px solid #e9ebef}.comments-header[data-v-107e41fa]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:18px}.comments-header h2[data-v-107e41fa]{margin:0;color:#1e2430;font-size:23px;font-weight:800}.comments-header h2 span[data-v-107e41fa]{margin-left:5px;color:#718096;font-size:15px;font-weight:600}.comments-header p[data-v-107e41fa]{margin:7px 0 0;color:#8a909c;font-size:13px}.comment-editor[data-v-107e41fa]{padding:15px;margin-bottom:26px;background:#f7f9fc;border:1px solid #edf0f4;border-radius:12px}.comment-textarea[data-v-107e41fa]{display:block;width:100%;min-height:112px;padding:13px 14px;color:#222831;font-family:inherit;font-size:14px;line-height:1.7;resize:vertical;outline:none;background:#fff;border:1px solid #dfe3e9;border-radius:9px}.comment-textarea[data-v-107e41fa]:focus,.reply-editor textarea[data-v-107e41fa]:focus{border-color:#5b83bd;box-shadow:0 0 0 3px #2f5b9d14}.comment-editor-actions[data-v-107e41fa],.reply-editor-actions[data-v-107e41fa]{display:flex;align-items:center;justify-content:space-between;margin-top:11px}.ark-button[data-v-107e41fa]{display:inline-flex;gap:7px;align-items:center;height:35px;padding:0 13px;color:#18854a;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;background:#eaf7ef;border:0;border-radius:999px}.ark-button[data-v-107e41fa]:hover{background:#def2e6}.ark-button.small[data-v-107e41fa]{height:32px;font-size:12px}.ark-icon[data-v-107e41fa]{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;color:#fff;font-size:11px;background:#1ab364;border-radius:50%}.submit-button[data-v-107e41fa],.submit-reply-button[data-v-107e41fa]{height:36px;padding:0 18px;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;background:#1e4f91;border:0;border-radius:8px}.submit-button[data-v-107e41fa]:hover:not(:disabled),.submit-reply-button[data-v-107e41fa]:hover:not(:disabled){background:#173f77}button[data-v-107e41fa]:disabled,textarea[data-v-107e41fa]:disabled{cursor:not-allowed;opacity:.65}.comment-list[data-v-107e41fa]{display:flex;flex-direction:column}.comment-item[data-v-107e41fa]{display:flex;gap:12px;padding:20px 0;border-bottom:1px solid #eef0f3}.comment-avatar-wrapper[data-v-107e41fa]{flex:0 0 auto}.comment-avatar-image[data-v-107e41fa],.comment-avatar-placeholder[data-v-107e41fa]{width:40px;height:40px;border-radius:50%}.comment-avatar-image[data-v-107e41fa]{display:block;object-fit:cover}.comment-avatar-placeholder[data-v-107e41fa]{display:flex;align-items:center;justify-content:center;color:#24569d;font-size:15px;font-weight:800;background:#eaf1fb}.comment-main[data-v-107e41fa]{flex:1;min-width:0}.comment-user-row[data-v-107e41fa],.reply-user-row[data-v-107e41fa]{display:flex;gap:10px;align-items:center}.comment-user-row strong[data-v-107e41fa],.reply-user-row strong[data-v-107e41fa]{color:#262b35;font-size:14px}.comment-user-row time[data-v-107e41fa],.reply-user-row time[data-v-107e41fa]{color:#a0a5ae;font-size:11px}.comment-content[data-v-107e41fa],.reply-content[data-v-107e41fa]{margin-top:8px;color:#343942;font-size:14px;line-height:1.75;overflow-wrap:anywhere}.comment-actions[data-v-107e41fa],.reply-actions[data-v-107e41fa]{margin-top:9px}.comment-actions button[data-v-107e41fa],.reply-actions button[data-v-107e41fa]{padding:0;color:#3769aa;font-family:inherit;font-size:12px;font-weight:700;cursor:pointer;background:transparent;border:0}.reply-list[data-v-107e41fa]{display:flex;flex-direction:column;gap:10px;margin-top:15px}.reply-item[data-v-107e41fa]{display:flex;gap:10px;padding:12px 13px;background:#f7f9fc;border:1px solid #edf0f4;border-radius:9px}.reply-item.nested[data-v-107e41fa]{margin-left:22px;background:#fff}.reply-line[data-v-107e41fa]{width:3px;flex-shrink:0;background:#cfdbed;border-radius:999px}.reply-main[data-v-107e41fa]{flex:1;min-width:0}.reply-target-name[data-v-107e41fa]{margin-top:6px;color:#7a8493;font-size:12px}.reply-editor[data-v-107e41fa]{padding:12px;margin-top:13px;background:#f6f8fb;border:1px solid #e6eaf0;border-radius:10px}.reply-editor.nested-editor[data-v-107e41fa]{background:#fff}.reply-editor-title[data-v-107e41fa]{margin-bottom:8px;color:#667085;font-size:12px}.reply-editor textarea[data-v-107e41fa]{display:block;width:100%;min-height:88px;padding:11px 12px;color:#262b35;font-family:inherit;font-size:13px;line-height:1.65;resize:vertical;outline:none;background:#fff;border:1px solid #dfe3e9;border-radius:8px}.reply-editor-right[data-v-107e41fa]{display:flex;gap:8px;align-items:center}.cancel-button[data-v-107e41fa]{height:34px;padding:0 13px;color:#646b76;font-family:inherit;font-size:13px;cursor:pointer;background:#fff;border:1px solid #dfe3e9;border-radius:8px}.comment-state[data-v-107e41fa]{padding:40px 15px;color:#979ca5;font-size:13px;text-align:center}@media (max-width: 768px){.article-comments[data-v-107e41fa]{margin-top:28px;padding-top:22px}.comments-header h2[data-v-107e41fa]{font-size:20px}.comment-editor[data-v-107e41fa]{padding:11px}.comment-item[data-v-107e41fa]{gap:10px}.comment-avatar-image[data-v-107e41fa],.comment-avatar-placeholder[data-v-107e41fa]{width:35px;height:35px}.reply-item.nested[data-v-107e41fa]{margin-left:8px}}.citation-card[data-v-69596083]{width:100%;overflow:hidden;background:#fff;border:1px solid #e4e7ed;border-radius:14px;box-shadow:0 8px 24px #1825420f}.citation-header[data-v-69596083]{min-height:62px;padding:18px 20px 14px;border-bottom:1px solid #e8ebf0}.citation-header h2[data-v-69596083]{margin:0;color:#20232c;font-size:20px;font-weight:800;line-height:1.4}.citation-body[data-v-69596083]{padding:18px}.copy-citation-button[data-v-69596083]{width:100%;min-height:46px;padding:0 16px;color:#fff;font-family:inherit;font-size:15px;font-weight:800;cursor:pointer;background:linear-gradient(135deg,#292657,#38367a);border:0;border-radius:8px;box-shadow:0 7px 16px #2926572e;transition:transform .2s ease,opacity .2s ease}.copy-citation-button[data-v-69596083]:hover:not(:disabled){transform:translateY(-1px)}.copy-citation-button[data-v-69596083]:disabled{cursor:not-allowed;opacity:.65}.citation-formats[data-v-69596083]{display:flex;gap:9px;margin-top:15px}.citation-format-button[data-v-69596083]{min-height:36px;padding:0 12px;color:#454b58;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;background:#fff;border:1px solid #cfd4dc;border-radius:7px;transition:color .2s ease,border-color .2s ease,background .2s ease}.citation-format-button[data-v-69596083]:hover{color:#292657;border-color:#817da8}.citation-format-button.active[data-v-69596083]{color:#292657;background:#f0eff9;border-color:#292657}.citation-preview[data-v-69596083]{display:-webkit-box;margin-top:14px;padding:11px 12px;overflow:hidden;color:#737986;font-size:12px;line-height:1.65;overflow-wrap:anywhere;background:#f7f8fa;border-radius:7px;-webkit-box-orient:vertical;-webkit-line-clamp:4}.citation-divider[data-v-69596083]{height:1px;margin:18px 0;background:#e8ebf0}.ai-summary-section[data-v-69596083]{width:100%}.ai-summary-row[data-v-69596083]{display:flex;gap:14px;align-items:center;justify-content:space-between}.ai-summary-info[data-v-69596083]{min-width:0}.ai-summary-row strong[data-v-69596083]{display:block;color:#252a34;font-size:15px;font-weight:800}.ai-summary-row p[data-v-69596083]{margin:5px 0 0;color:#9298a3;font-size:11px;line-height:1.5}.summary-switch[data-v-69596083]{position:relative;width:46px;height:26px;flex:0 0 auto;padding:0;cursor:pointer;background:#d7dae2;border:0;border-radius:999px;transition:background .25s ease}.summary-switch span[data-v-69596083]{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;box-shadow:0 2px 6px #00000029;transition:transform .25s ease}.summary-switch.active[data-v-69596083]{background:#292657}.summary-switch.active span[data-v-69596083]{transform:translate(20px)}@media (max-width: 768px){.citation-header[data-v-69596083]{min-height:56px;padding:15px}.citation-header h2[data-v-69596083]{font-size:18px}.citation-body[data-v-69596083]{padding:15px}}[data-v-19e67c57]{box-sizing:border-box}.article-detail-page[data-v-19e67c57]{width:100%;min-width:0;padding:22px 0 60px}.article-page-layout[data-v-19e67c57]{display:grid;grid-template-columns:72px minmax(210px,250px) minmax(0,1fr) minmax(280px,330px);gap:18px;align-items:start;width:100%;min-width:0}.left-tools-column[data-v-19e67c57],.outline-column[data-v-19e67c57],.sidebar-column[data-v-19e67c57]{min-width:0;align-self:start}.article-detail-page[data-v-19e67c57],.article-page-layout[data-v-19e67c57]{overflow:visible}.left-tools-column[data-v-19e67c57]{position:sticky;top:105px}.outline-column[data-v-19e67c57]{position:sticky;top:105px;width:100%;min-width:0;height:fit-content;align-self:start}.outline-column-inner[data-v-19e67c57]{display:flex;flex-direction:column;gap:14px;width:100%}.sidebar-column[data-v-19e67c57]{position:sticky;top:105px;min-width:0;height:fit-content;align-self:start}[data-v-19e67c57] .article-outline,[data-v-19e67c57] .citation-card,[data-v-19e67c57] .article-sidebar,[data-v-19e67c57] .sidebar-card{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}.article-main-column[data-v-19e67c57]{width:100%;min-width:0}.article-main-card[data-v-19e67c57]{width:100%;min-width:0;padding:30px 34px 38px;background:#fff;border:1px solid #e9ebf0;border-radius:12px;box-shadow:0 8px 26px #1c27420e}.article-state-card[data-v-19e67c57]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:420px;padding:50px 20px;color:#7b8290;text-align:center;background:#fff;border:1px solid #e9ebf0;border-radius:12px}.article-state-card h2[data-v-19e67c57]{margin:0 0 12px;color:#232936;font-size:24px}.article-state-card p[data-v-19e67c57]{margin:0;font-size:14px}.article-state-card button[data-v-19e67c57]{height:40px;margin-top:22px;padding:0 20px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;background:#1c4d91;border:0;border-radius:8px}.loading-spinner[data-v-19e67c57]{width:34px;height:34px;border:3px solid #e4e9f1;border-top-color:#245ba5;border-radius:50%;animation:article-spin-19e67c57 .8s linear infinite}.article-state-card .loading-spinner+p[data-v-19e67c57]{margin-top:16px}@keyframes article-spin-19e67c57{to{transform:rotate(360deg)}}[data-v-19e67c57] .article-main-card .article-content{width:100%}[data-v-19e67c57] .article-main-card .article-title{font-size:clamp(32px,3vw,46px);line-height:1.2}[data-v-19e67c57] .article-main-card .article-html{color:#242832;font-size:17px;line-height:1.95}[data-v-19e67c57] .article-main-card .article-html p{margin:20px 0;overflow-wrap:anywhere}[data-v-19e67c57] .article-main-card .article-html h2{scroll-margin-top:110px;margin:46px 0 18px;color:#1f2633;font-size:28px;font-weight:800;line-height:1.35}[data-v-19e67c57] .article-main-card .article-html h3{scroll-margin-top:110px;margin:34px 0 16px;color:#252c38;font-size:22px;font-weight:800;line-height:1.4}[data-v-19e67c57] .article-main-card .article-html img{display:block;max-width:100%;height:auto;margin:28px auto;border-radius:8px}[data-v-19e67c57] .article-main-card .article-html video,[data-v-19e67c57] .article-main-card .article-html iframe{display:block;max-width:100%;margin:28px auto}[data-v-19e67c57] .article-main-card .article-html table{display:block;width:100%;margin:24px 0;overflow-x:auto;border-collapse:collapse}[data-v-19e67c57] .article-main-card .article-html th,[data-v-19e67c57] .article-main-card .article-html td{padding:10px 12px;border:1px solid #dde1e7}[data-v-19e67c57] .article-main-card .article-html blockquote{margin:28px 0;padding:18px 22px;color:#4f5765;background:#f6f8fb;border-left:4px solid #2f66ad;border-radius:0 8px 8px 0}.original-link-section[data-v-19e67c57]{margin-top:28px}.original-link-button[data-v-19e67c57]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 20px;color:#fff;font-size:14px;font-weight:700;text-decoration:none;background:#1d4f91;border-radius:8px}.poll-section[data-v-19e67c57]{margin-top:42px;padding:24px;background:#f8fafc;border:1px solid #e6eaf0;border-radius:12px}.poll-heading[data-v-19e67c57]{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.poll-label[data-v-19e67c57]{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;color:#1d5ca9;font-size:12px;font-weight:800;background:#eaf2fd;border-radius:999px}.poll-heading h2[data-v-19e67c57]{margin:11px 0 0;color:#232a36;font-size:21px;font-weight:800;line-height:1.45}.poll-total[data-v-19e67c57]{flex:0 0 auto;color:#8b929e;font-size:12px}.poll-options[data-v-19e67c57]{display:flex;flex-direction:column;gap:11px}.poll-option[data-v-19e67c57]{position:relative;display:block;width:100%;min-height:56px;padding:0 18px;overflow:hidden;color:#303641;font-family:inherit;font-size:15px;font-weight:700;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde2e9;border-radius:9px;transition:border-color .2s ease,transform .2s ease}.poll-option[data-v-19e67c57]:hover:not(:disabled){border-color:#3168ae;transform:translateY(-1px)}.poll-option.active[data-v-19e67c57]{color:#194b8a;border-color:#2f66ad;box-shadow:0 0 0 2px #2f66ad14}.poll-option.result[data-v-19e67c57]{cursor:default}.poll-progress[data-v-19e67c57]{position:absolute;top:0;bottom:0;left:0;background:#e7f0fc;transition:width .35s ease}.poll-option-content[data-v-19e67c57]{position:relative;z-index:1;display:flex;gap:15px;align-items:center;justify-content:space-between;width:100%}.poll-result-value[data-v-19e67c57]{color:#1c5aa2;font-weight:800}.poll-footer[data-v-19e67c57]{display:flex;gap:10px;align-items:center;justify-content:flex-end;margin-top:17px}.poll-primary-button[data-v-19e67c57],.poll-secondary-button[data-v-19e67c57]{min-height:38px;padding:0 17px;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;border-radius:8px}.poll-primary-button[data-v-19e67c57]{color:#fff;background:#1f579c;border:1px solid #1f579c}.poll-secondary-button[data-v-19e67c57]{color:#425069;background:#fff;border:1px solid #d8dde5}.poll-primary-button[data-v-19e67c57]:disabled,.poll-secondary-button[data-v-19e67c57]:disabled,.poll-option[data-v-19e67c57]:disabled{cursor:not-allowed;opacity:.65}@media (max-width: 1450px){.article-page-layout[data-v-19e67c57]{grid-template-columns:68px minmax(190px,220px) minmax(0,1fr) minmax(270px,300px);gap:14px}.article-main-card[data-v-19e67c57]{padding:28px 28px 36px}}@media (max-width: 1220px){.article-page-layout[data-v-19e67c57]{grid-template-columns:minmax(190px,230px) minmax(0,1fr) minmax(280px,310px)}.left-tools-column[data-v-19e67c57]{display:none}}@media (max-width: 1024px){.article-detail-page[data-v-19e67c57]{padding-top:10px}.article-page-layout[data-v-19e67c57]{grid-template-columns:1fr;gap:14px}.left-tools-column[data-v-19e67c57],.outline-column[data-v-19e67c57],.outline-column-inner[data-v-19e67c57],.sidebar-column[data-v-19e67c57]{position:static!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%;max-height:none;overflow:visible}.article-main-column[data-v-19e67c57]{order:1}.outline-column[data-v-19e67c57]{order:2}.sidebar-column[data-v-19e67c57]{order:3}.left-tools-column[data-v-19e67c57]{display:none;order:4}.outline-column-inner[data-v-19e67c57]{display:flex;flex-direction:column;gap:14px;width:100%;padding-right:0}.article-main-card[data-v-19e67c57]{padding:24px}.article-bottom-actions[data-v-19e67c57]{justify-content:flex-start}}@media (max-width: 768px){.article-detail-page[data-v-19e67c57]{padding:0 0 30px}.article-main-card[data-v-19e67c57]{padding:18px 14px 28px;border-right:0;border-left:0;border-radius:0}[data-v-19e67c57] .article-main-card .article-title{font-size:28px}[data-v-19e67c57] .article-main-card .article-html{font-size:16px;line-height:1.85}[data-v-19e67c57] .article-main-card .article-html h2{font-size:24px}[data-v-19e67c57] .article-main-card .article-html h3{font-size:20px}.poll-section[data-v-19e67c57]{padding:17px 14px}.poll-heading[data-v-19e67c57]{display:block}.poll-total[data-v-19e67c57]{display:inline-block;margin-top:9px}.poll-footer[data-v-19e67c57]{justify-content:flex-start;flex-wrap:wrap}.article-bottom-actions[data-v-19e67c57]{flex-direction:column}.bottom-action-button[data-v-19e67c57]{width:100%}}@media print{.left-tools-column[data-v-19e67c57],.outline-column[data-v-19e67c57],.sidebar-column[data-v-19e67c57],.article-bottom-actions[data-v-19e67c57],[data-v-19e67c57] .article-comments,.poll-footer[data-v-19e67c57]{display:none!important}.article-detail-page[data-v-19e67c57]{padding:0}.article-page-layout[data-v-19e67c57]{display:block}.article-main-card[data-v-19e67c57]{padding:0;border:0;box-shadow:none}}.pc-news-panel[data-v-933c62db]{background:#fff;padding:24px 30px 30px;box-sizing:border-box;font-family:var(--font-sans)}.panel-title[data-v-933c62db]{font-size:22px;font-weight:700;color:#1a73e8;margin:0 0 10px;padding-bottom:12px;border-bottom:2px solid #1a73e8}.filter-bar[data-v-933c62db]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:22px 0 18px;flex-wrap:wrap}.search-box[data-v-933c62db]{display:flex;align-items:center}.search-input[data-v-933c62db]{width:260px;height:34px;padding:0 12px;border:1px solid #dcdcdc;border-right:none;background:#fff;font-size:13px;color:#333;outline:none;box-sizing:border-box}.search-input[data-v-933c62db]::placeholder{color:#bbb}.search-btn[data-v-933c62db]{width:38px;height:34px;background:#1a73e8;color:#fff;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:14px;transition:background .2s}.search-btn[data-v-933c62db]:hover{background:#1557b0}.reset-btn[data-v-933c62db]{height:34px;padding:0 12px;border:1px solid #dcdcdc;background:#fff;color:#666;cursor:pointer;font-size:13px;border-radius:3px}.reset-btn[data-v-933c62db]:hover{border-color:#1a73e8;color:#1a73e8}.date-filter[data-v-933c62db]{display:flex;align-items:center;gap:8px}.date-label[data-v-933c62db]{font-size:13px;color:#666;white-space:nowrap}.date-select[data-v-933c62db]{height:34px;padding:0 10px;border:1px solid #dcdcdc;font-size:13px;color:#333;background:#fff;outline:none;cursor:pointer;min-width:90px}.news-list[data-v-933c62db]{display:flex;flex-direction:column}.news-card[data-v-933c62db]{position:relative;display:flex;align-items:stretch;gap:20px;padding:18px 4px;background:transparent;border-bottom:1px solid #ececec;cursor:pointer;transition:background-color .2s}.news-card[data-v-933c62db]:last-child{border-bottom:none}.news-card[data-v-933c62db]:hover{background-color:#fafafa}.card-image[data-v-933c62db]{width:170px;height:120px;flex-shrink:0;background:#e9e9e9;border:1px dashed #d0d0d0;border-radius:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.card-image img[data-v-933c62db]{width:100%;height:100%;object-fit:cover;display:block}.card-body[data-v-933c62db]{flex:1;display:flex;flex-direction:column;min-width:0;padding-right:120px}.card-title[data-v-933c62db]{font-size:17px;font-weight:700;color:#222;margin:0 0 8px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-digest[data-v-933c62db]{font-size:13px;color:#666;line-height:1.6;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-tags[data-v-933c62db]{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:10px;margin-top:auto}.tag-item[data-v-933c62db]{font-size:12px;color:#888}.card-date[data-v-933c62db]{font-size:12px;color:#999}.read-more-btn[data-v-933c62db]{position:absolute;right:4px;top:50%;transform:translateY(-50%);background:#1a73e8;color:#fff;border:none;padding:6px 14px;border-radius:3px;font-size:12px;cursor:pointer;transition:background .2s;white-space:nowrap}.read-more-btn[data-v-933c62db]:hover{background:#1557b0}.empty-state[data-v-933c62db]{padding:60px 0;text-align:center;color:#999;background:#fafafa;border-radius:6px}.pagination[data-v-933c62db]{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:28px}.page-btn[data-v-933c62db]{min-width:32px;height:32px;padding:0 10px;border:1px solid #e0e0e0;background:#fff;color:#555;font-size:13px;cursor:pointer;border-radius:3px;transition:all .2s}.page-btn[data-v-933c62db]:hover:not(:disabled):not(.dots):not(.active){border-color:#1a73e8;color:#1a73e8}.page-btn.active[data-v-933c62db]{background:#1a73e8;color:#fff;border-color:#1a73e8}.page-btn.dots[data-v-933c62db]{border:none;cursor:default;background:transparent}.page-btn[data-v-933c62db]:disabled{opacity:.5;cursor:not-allowed}.page-btn.nav[data-v-933c62db]{padding:0 12px}@media (max-width: 768px){.pc-news-panel[data-v-933c62db]{padding:18px 16px 24px}.filter-bar[data-v-933c62db]{flex-direction:column;align-items:stretch}.search-input[data-v-933c62db],.search-box[data-v-933c62db]{width:100%}.date-filter[data-v-933c62db]{flex-wrap:wrap}.news-card[data-v-933c62db]{flex-direction:column}.card-image[data-v-933c62db]{width:100%;height:180px}.card-body[data-v-933c62db]{padding-right:0}.read-more-btn[data-v-933c62db]{position:static;transform:none;width:fit-content;margin-top:10px}}.category-page[data-v-59387dc7]{max-width:600px;margin:0 auto;padding:5px 0;font-family:var(--font-sans)}.banner-area[data-v-59387dc7]{margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #1a73e826;font-size:0;line-height:0;aspect-ratio:16 / 9}.banner-image[data-v-59387dc7]{width:100%;height:100%;display:block;vertical-align:top;object-fit:cover}.tabs-container[data-v-59387dc7]{display:flex;gap:25px;overflow-x:auto;margin-bottom:20px;border-bottom:1px solid var(--border-color, #e0e0e0);-ms-overflow-style:none;scrollbar-width:none}.tabs-container[data-v-59387dc7]::-webkit-scrollbar{display:none}.tab-item[data-v-59387dc7]{padding:0 0 15px;border:none;font-size:15px;color:#666;white-space:nowrap;cursor:pointer;font-weight:600;position:relative}.tab-item.active[data-v-59387dc7]{color:#1a73e8}.tab-item.active[data-v-59387dc7]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:3px;background-color:#1a73e8}.list-container[data-v-59387dc7]{display:flex;flex-direction:column}.article-item[data-v-59387dc7]{display:flex;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid #f0f0f0;cursor:pointer}.article-item[data-v-59387dc7]:last-child{border-bottom:none}.article-content[data-v-59387dc7]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-width:0}.article-title[data-v-59387dc7]{font-size:16px;font-weight:700;line-height:1.4;color:#333;margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.article-tags[data-v-59387dc7]{display:flex;gap:8px;flex-wrap:wrap}.m-tag[data-v-59387dc7]{font-size:12px;color:#5f6368;background-color:#f1f3f4;padding:2px 8px;border-radius:4px}.article-image[data-v-59387dc7]{width:110px;height:75px;flex-shrink:0;background-color:#eee;border-radius:4px;overflow:hidden}.article-image img[data-v-59387dc7]{width:100%;height:100%;object-fit:cover;display:block}.state-msg[data-v-59387dc7]{text-align:center;padding:20px;color:#999}.state-empty[data-v-59387dc7]{padding:40px 20px}.load-more-btn[data-v-59387dc7]{text-align:center;padding:12px;margin-top:10px;color:#1a73e8;font-size:14px;border:1px solid #e0e6ef;border-radius:6px;cursor:pointer}.load-more-btn[data-v-59387dc7]:active{background:#f0f4f8}.load-more-end[data-v-59387dc7]{text-align:center;padding:16px;color:#bbb;font-size:13px}.pc-only[data-v-6907a3ac]{display:block}.mobile-only[data-v-6907a3ac]{display:none}@media (max-width: 1024px){.pc-only[data-v-6907a3ac]{display:none}.mobile-only[data-v-6907a3ac]{display:block}}.pc-only[data-v-fa5622ff]{display:block}.mobile-only[data-v-fa5622ff]{display:none}@media (max-width: 1024px){.pc-only[data-v-fa5622ff]{display:none}.mobile-only[data-v-fa5622ff]{display:block}}:root{--primary-color: #000;--accent-color: #d93025;--text-color: #333;--meta-color: #666;--border-color: #e0e0e0;--bg-color: #fff;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-serif: "Noto Serif SC", serif}body{margin:0;padding:20px;font-family:var(--font-sans);color:var(--text-color);background-color:var(--bg-color);line-height:1.5}h2,h3,h4{margin:0 0 10px;font-family:var(--font-serif);color:var(--primary-color)}h2{font-size:28px;line-height:1.2}h3{font-size:20px;line-height:1.3}h4{font-size:16px;line-height:1.4}p{font-size:14px;margin-bottom:0;color:#444}img{width:100%;height:auto;object-fit:cover;background-color:#f0f0f0;display:block;margin-bottom:12px}.section-divider{border:0;border-top:1px solid var(--primary-color);margin:40px 0}.meta-text{font-size:11px;text-transform:uppercase;color:var(--meta-color);letter-spacing:.5px;margin-bottom:8px;display:block;font-weight:700}
