.news-category-nav{position:sticky;top:var(--header);z-index:15;background:#fff;border-bottom:1px solid var(--line)}.news-category-nav .shell{display:flex;overflow:auto;scrollbar-width:none}.news-category-nav a{position:relative;flex:1;padding:24px;white-space:nowrap;text-align:center;font-size:14px}.news-category-nav a[aria-current]{color:var(--blue);font-weight:700}.news-category-nav a[aria-current]:after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:3px;background:var(--blue)}.news-item[hidden]{display:none!important}.news-main{scroll-margin-top:calc(var(--header) + 100px)}.news-main:has(#news-empty:not([hidden])) .news-list{display:none}#news-empty{padding:66px 36px;background:#fff;text-align:center;border:1px solid var(--line);font-size:17px;color:var(--muted)}.news-reset{display:inline-block;color:var(--blue);padding:18px;font-size:14px}.news-item:first-child .news-thumb img{object-fit:contain}.detail-hero{background:#09233a}.detail-hero img{object-position:center}.article-gallery{grid-template-columns:1fr;justify-items:center}.article-gallery img{width:auto;max-width:100%;height:auto;max-height:none;object-fit:contain;background:none}.article-copy h2{font-size:24px;margin:32px 0 18px;line-height:1.6}.article-source{border-top:1px solid var(--line);padding-top:20px;margin-top:28px;font-size:12px;color:#7f929e;line-height:1.8}.article-source a{color:var(--blue)}.article-note{padding:18px 22px;background:#f0f5f8;font-size:14px!important;line-height:1.85!important}.article-body h1{overflow-wrap:anywhere}.article-meta{flex-wrap:wrap}.article-empty{padding:24px 0 42px}.article-empty a{color:var(--blue)}@media(max-width:540px){.news-category-nav a{padding:21px 24px}.article-copy h2{font-size:21px}.article-meta{gap:12px}.article-note{padding:15px}.article-source{overflow-wrap:anywhere}}
