:root{--navy: #0D1B2A;--bg: #ffffff;--bg-soft: #F4F7FB;--ink: #0F172A;--ink-2: #334155;--ink-3: #5B6B80;--line: #E3E9F1;--accent: #2563FF;--accent-ink: #ffffff;--link: #1E4FE6;--head: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang TC", "Microsoft JhengHei", "Noto Sans TC", Roboto, sans-serif;--sans: var(--head);--wrap: 1160px;--radius: 10px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.7;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4{font-family:var(--head);color:var(--navy);line-height:1.4;margin:0;font-weight:800}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}@media(max-width:640px){.wrap{padding:0 16px}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:focus-visible{outline:3px solid rgba(37,99,255,.45);outline-offset:2px;border-radius:6px}.section-head{display:flex;align-items:baseline;justify-content:space-between;border-top:3px solid var(--navy);padding-top:8px;margin:40px 0 16px;gap:12px}.section-head h2{font-size:1.3rem}.section-head a.more{font-size:.875rem;color:var(--ink-3);white-space:nowrap}.meta{font-size:.8125rem;color:var(--ink-3);display:flex;gap:10px;flex-wrap:wrap}.pager{display:flex;justify-content:center;gap:8px;margin:32px 0;flex-wrap:wrap}.pager a,.pager span{border:1px solid var(--line);padding:6px 14px;border-radius:8px;font-size:.9rem}.pager span.cur{background:var(--navy);color:#fff;border-color:var(--navy)}.site-header{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px);border-bottom:1px solid var(--line)}.site-header .container,.site-footer .container{max-width:1160px;margin:0 auto;padding:0 24px}.nav{display:flex;align-items:center;justify-content:space-between;height:68px;gap:16px}.brand{display:inline-flex;align-items:center;gap:10px;color:var(--navy);text-decoration:none!important}.brand-mark{width:38px;height:28px;flex:none;display:block}.brand-text{display:flex;flex-direction:column;line-height:1.05}.brand-text b{font-size:16px;letter-spacing:.14em;font-weight:700;white-space:nowrap}.brand-text span{font-size:11px;letter-spacing:.5em;color:#5b6b80;margin-top:3px}.nav-links{display:flex;align-items:center;gap:26px}.nav-links a{color:var(--ink-2);font-weight:600;font-size:15px;white-space:nowrap}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--accent)}.nav-toggle{display:none;background:none;border:0;padding:8px;cursor:pointer;color:var(--navy)}.site-header .btn{display:inline-flex;align-items:center;gap:8px;border-radius:12px;font-weight:700;line-height:1.2;border:2px solid transparent;text-decoration:none!important;padding:9px 18px;font-size:14px;color:#fff;background:var(--accent);box-shadow:0 6px 18px #2563ff47}.site-header .btn:hover{background:#1e4fe6;color:#fff}.site-footer{background:var(--navy);color:#a9bbd1;padding:64px 0 32px;font-size:14.5px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.site-footer .brand{color:#fff}.site-footer .brand-text span{color:#8fa3bd}.site-footer h4{color:#fff;font-size:14px;margin:0 0 12px;letter-spacing:.06em;font-weight:700}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.site-footer a{color:#a9bbd1}.site-footer a:hover{color:#fff}.footer-about{margin:16px 0 0;max-width:340px}.footer-bottom{border-top:1px solid #23395A;margin-top:44px;padding-top:22px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:13px;color:#7f95b2}@media(max-width:1080px){.nav-links{gap:18px}.nav-links a{font-size:14.5px}}@media(max-width:960px){.nav-toggle{display:block}.nav-links{display:none;position:absolute;top:68px;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:#fff;border-bottom:1px solid var(--line);padding:8px 16px 16px}.nav-links.open{display:flex}.nav-links a{padding:12px 4px;border-bottom:1px solid var(--line);font-size:15px}.nav-links .btn{margin-top:12px;justify-content:center;border-bottom:0}}@media(max-width:980px){.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.site-header .container,.site-footer .container{padding:0 16px}.footer-grid{grid-template-columns:1fr}}.ad[data-astro-cid-mifrfmwx]{margin:28px auto;text-align:center;clear:both;width:100%}.ad-label[data-astro-cid-mifrfmwx]{display:block;font-size:.7rem;color:var(--ink-3);letter-spacing:.2em;margin-bottom:4px}.ad-ph[data-astro-cid-mifrfmwx]{display:grid;place-content:center;gap:2px;border:1px dashed var(--ink-3);color:var(--ink-3);background:repeating-linear-gradient(45deg,transparent 0 10px,var(--bg-soft) 10px 20px);font-size:.9rem}.ad-ph[data-astro-cid-mifrfmwx] small[data-astro-cid-mifrfmwx]{font-size:.72rem}.ad-top[data-astro-cid-mifrfmwx]{margin:16px auto 0}.ad-top[data-astro-cid-mifrfmwx] .adsbygoogle[data-astro-cid-mifrfmwx],.ad-top[data-astro-cid-mifrfmwx] .ad-ph[data-astro-cid-mifrfmwx]{min-height:90px;max-width:970px;margin:0 auto}.ad-sidebar[data-astro-cid-mifrfmwx] .adsbygoogle[data-astro-cid-mifrfmwx],.ad-sidebar[data-astro-cid-mifrfmwx] .ad-ph[data-astro-cid-mifrfmwx]{min-height:250px;max-width:300px;margin:0 auto}.ad-inArticle[data-astro-cid-mifrfmwx] .adsbygoogle[data-astro-cid-mifrfmwx],.ad-inArticle[data-astro-cid-mifrfmwx] .ad-ph[data-astro-cid-mifrfmwx],.ad-articleEnd[data-astro-cid-mifrfmwx] .adsbygoogle[data-astro-cid-mifrfmwx],.ad-articleEnd[data-astro-cid-mifrfmwx] .ad-ph[data-astro-cid-mifrfmwx]{min-height:250px}.ad-inFeed[data-astro-cid-mifrfmwx]{margin:0;padding:18px 0;border-bottom:1px solid var(--line)}.ad-inFeed[data-astro-cid-mifrfmwx] .adsbygoogle[data-astro-cid-mifrfmwx],.ad-inFeed[data-astro-cid-mifrfmwx] .ad-ph[data-astro-cid-mifrfmwx]{min-height:120px}@media(max-width:640px){.ad-top[data-astro-cid-mifrfmwx] .adsbygoogle[data-astro-cid-mifrfmwx],.ad-top[data-astro-cid-mifrfmwx] .ad-ph[data-astro-cid-mifrfmwx]{min-height:100px}}.skip[data-astro-cid-5hce7sga]{position:absolute;left:-9999px}.skip[data-astro-cid-5hce7sga]:focus{left:16px;top:12px;z-index:100;background:#fff;padding:8px 14px;border-radius:8px}.news-head[data-astro-cid-5hce7sga]{background:var(--navy);color:#fff}.news-head-in[data-astro-cid-5hce7sga]{display:flex;align-items:center;gap:12px 24px;padding-top:22px;padding-bottom:22px;flex-wrap:wrap}.news-title[data-astro-cid-5hce7sga]{display:flex;flex-direction:column;line-height:1.15;color:#fff}.news-title[data-astro-cid-5hce7sga]:hover{color:#fff}.news-title[data-astro-cid-5hce7sga] .kicker[data-astro-cid-5hce7sga]{font-size:11px;letter-spacing:.32em;color:#7fa2ff;font-weight:700}.news-title[data-astro-cid-5hce7sga] strong[data-astro-cid-5hce7sga]{font-size:clamp(1.5rem,3.6vw,2rem);font-weight:800;letter-spacing:.06em;margin-top:4px}.news-tagline[data-astro-cid-5hce7sga]{margin:0;color:#a9bbd1;font-size:.92rem;flex:1;min-width:200px}.news-tools[data-astro-cid-5hce7sga]{display:flex;gap:16px;font-size:.875rem}.news-tools[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{color:#d5dfec}.news-tools[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:#fff}.catnav[data-astro-cid-5hce7sga]{position:sticky;top:68px;z-index:40;background:#fff;border-bottom:1px solid var(--line)}.catnav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{list-style:none;margin:0;padding:0;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.catnav[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]::-webkit-scrollbar{display:none}.catnav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{display:block;padding:11px 12px;font-weight:600;font-size:.95rem;white-space:nowrap;color:var(--ink-2);border-bottom:3px solid transparent}.catnav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:var(--accent)}.catnav[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga].on{border-bottom-color:var(--accent);color:var(--accent)}.breaking[data-astro-cid-5hce7sga]{background:var(--bg-soft);border-bottom:1px solid var(--line);font-size:.9rem}.breaking-in[data-astro-cid-5hce7sga]{display:flex;gap:12px;align-items:center;min-height:40px;overflow:hidden}.breaking[data-astro-cid-5hce7sga] strong[data-astro-cid-5hce7sga]{background:var(--accent);color:#fff;padding:2px 8px;border-radius:4px;flex:none;font-size:.8rem}.breaking[data-astro-cid-5hce7sga] ul[data-astro-cid-5hce7sga]{list-style:none;margin:0;padding:0;display:flex;gap:28px;overflow-x:auto;scrollbar-width:none;white-space:nowrap}main[data-astro-cid-5hce7sga]{min-height:60vh;padding-bottom:56px}@media(max-width:640px){.news-head-in[data-astro-cid-5hce7sga]{padding-top:16px;padding-bottom:16px}.news-tagline[data-astro-cid-5hce7sga]{display:none}.news-tools[data-astro-cid-5hce7sga]{margin-left:auto}}
