.newsroom-page{--newsroom-ink: var(--ink);--newsroom-muted: var(--muted);--newsroom-accent: var(--link-accent);--newsroom-line: var(--line);--newsroom-paper: var(--page-bg);--newsroom-heading-font: var(--sl-font);width:min(var(--layout-content-width),calc(100% - 2 * var(--layout-gutter)));margin:0 auto;padding-bottom:var(--space-12);color:var(--newsroom-ink)}.newsroom-page a:hover{color:var(--newsroom-accent)}.newsroom-page :is(a,button,input):focus-visible{outline:2px solid var(--newsroom-accent);outline-offset:4px}.newsroom-page :is(h1,h2,h3,p,figure){margin:0}.newsroom-page :is(h1,h2,h3){text-wrap:pretty;overflow-wrap:anywhere}.newsroom-page :is(p,li){overflow-wrap:anywhere}.newsroom-page :is(section[id],nav[id],h2[id],h3[id]){scroll-margin-top:calc(var(--header-height) + var(--space-6))}.newsroom-page :is(.newsroom-edition,.newsroom-meta,.home-entry-meta){font-variant-numeric:tabular-nums}.newsroom-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding:var(--space-6) 0}.newsroom-pagination p{flex:1 1 240px;color:var(--newsroom-muted);font-size:var(--site-meta-size)}.newsroom-pagination[hidden]{display:none}.newsroom-kicker{color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.6;font-weight:400}.newsroom-masthead{display:grid;gap:var(--space-4);padding:var(--layout-page-padding) 0 0}.newsroom-masthead>div{min-width:0}.newsroom-masthead h1{max-width:24em;margin:var(--space-2) 0 var(--space-3);font:600 var(--sl-text-h1)/var(--sl-line-height-headings) var(--sl-font);letter-spacing:-.025em}.newsroom-masthead p{max-width:52em;color:var(--newsroom-muted);font-size:var(--site-prose-size);line-height:var(--site-prose-leading)}.newsroom-edition{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-edition a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--newsroom-accent);text-decoration:underline;text-underline-offset:3px}.newsroom-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-3);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-disclosure{margin-top:var(--space-2)!important;color:var(--newsroom-muted);font-size:var(--site-meta-size)!important;line-height:1.8!important}.newsroom-read-link{display:inline-flex;align-items:center;min-height:var(--control-height);margin-top:var(--space-3);color:var(--newsroom-accent);font-size:.875rem;font-weight:500;line-height:1.7;text-decoration:underline;text-underline-offset:3px}.newsroom-section,.newsroom-page.topic-page .topic-first{margin-top:var(--layout-section-gap)}.newsroom-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding:0 0 var(--space-4)}.newsroom-section-head>div{min-width:0}.newsroom-section-head h2{font:600 var(--site-section-size)/1.5 var(--newsroom-heading-font)}.newsroom-section-head .newsroom-kicker+h2{margin-top:var(--space-1)}.newsroom-section-head>a{display:inline-flex;align-items:center;min-height:var(--control-height);color:var(--newsroom-accent);font-size:.875rem;line-height:1.6}.newsroom-section-head>a:not(.action-button){text-decoration:underline;text-underline-offset:3px}.newsroom-section-head p,.newsroom-section-note{max-width:56em;color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-section-head p{margin-top:var(--space-2)}.newsroom-latest-row{display:grid;grid-template-columns:minmax(0,1fr) 136px;gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line)}.newsroom-latest-row:not(:has(.newsroom-row-image)){grid-template-columns:minmax(0,1fr)}.newsroom-latest-row>div,.newsroom-lesson>div{min-width:0}.newsroom-latest-row h3{margin:var(--space-2) 0;font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-latest-row h3 a:hover{text-decoration:underline;text-underline-offset:3px}.newsroom-latest-row p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-row-image{display:block;align-self:start;min-width:0;margin-top:var(--space-1);background:var(--surface)}.newsroom-feed-list{margin-top:var(--space-4)}.newsroom-feed-list .home-entry{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) 0;border:0;border-top:1px solid var(--newsroom-line);border-radius:0;background:transparent;box-shadow:none}.newsroom-feed-list .home-entry-image{display:block;width:80px;min-width:0;flex:0 0 80px;border-radius:var(--radius-control);background:var(--surface)}.newsroom-feed-list .home-entry-copy,.newsroom-reference-list .home-entry-copy{min-width:0;flex:1}.newsroom-feed-list .home-entry-meta,.newsroom-reference-list .home-entry-meta{color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-feed-list :is(h2,h3){margin:var(--space-2) 0;font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-feed-list p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-page a:is(.home-entry,.newsroom-lesson):hover :is(h2,h3){text-decoration:underline;text-underline-offset:3px}.newsroom-external{color:var(--newsroom-accent);padding-top:var(--space-6)}.newsroom-lesson{display:grid;grid-template-columns:128px minmax(0,1fr);align-items:start;gap:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line)}.newsroom-lesson-image{display:block;align-self:start;min-width:0;background:var(--surface)}.newsroom-lesson h3{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-lesson p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-lesson-outcome{margin-top:var(--space-2)!important}.newsroom-verification{display:inline-block;margin-top:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-verification.is-overdue,.newsroom-reference-list .is-overdue{color:var(--disclosure-warning)}.newsroom-reference-list .home-entry{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;border:0;border-bottom:1px solid var(--newsroom-line);border-radius:0;background:transparent;box-shadow:none}.newsroom-reference-list .home-entry:last-child{border-bottom:0}.newsroom-reference-list .home-entry-logo{display:block;width:32px;height:32px;min-width:0;flex:0 0 32px;margin-top:var(--space-1);border-radius:var(--radius-control)}.newsroom-reference-list h3,.newsroom-page.topic-page .newsroom-reference-list.topic-resource-list h3{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-reference-list h3 a{text-decoration:underline;text-underline-offset:3px}.newsroom-reference-list p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-home-hero{padding-bottom:0}.newsroom-home-intro{min-width:0}.newsroom-home-hero .newsroom-edition{margin-top:var(--space-3)}.newsroom-home-search{width:min(100%,var(--sl-content-width));margin-top:var(--space-6)}.newsroom-home-search label{display:block;margin-bottom:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.7}.newsroom-home-search>div{display:flex;gap:var(--space-2)}.newsroom-home-position{max-width:42rem;margin-top:var(--space-3)}.newsroom-home-search input{flex:1;min-width:0;width:100%;min-height:var(--control-input-height);padding:var(--space-3) var(--space-4);border:1px solid var(--control-border);border-radius:var(--radius-control);background:var(--page-bg);color:var(--newsroom-ink);font:inherit;font-size:16px}.newsroom-home-search input::placeholder{color:var(--newsroom-muted);opacity:1}.newsroom-home-search button{flex-shrink:0;min-height:var(--control-input-height)}.newsroom-home-questions{margin-top:var(--layout-section-gap)}.newsroom-question-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-1) var(--space-8)}.newsroom-question-list>a{display:flex;align-items:flex-start;gap:var(--space-3);min-width:0;min-height:var(--control-height);padding:var(--space-3);border-radius:var(--radius-control);background:transparent}.newsroom-question-list>a:hover{background:var(--surface)}.newsroom-question-list>a>span:nth-child(2){flex:1;min-width:0}.newsroom-question-number{flex:0 0 var(--space-6);padding-top:var(--space-1);color:var(--newsroom-muted);font-size:var(--site-meta-size);font-variant-numeric:tabular-nums;line-height:1.6}.newsroom-question-list strong{display:block;margin-top:var(--space-1);font:500 var(--site-prose-size)/1.6 var(--newsroom-heading-font);overflow-wrap:anywhere}.newsroom-question-arrow{align-self:center;color:var(--newsroom-muted)}.newsroom-home-guides{display:grid;grid-template-columns:minmax(0,1fr)}.newsroom-home-guides .newsroom-lesson{grid-template-columns:128px minmax(0,1fr);gap:var(--space-6)}.newsroom-home-guides .newsroom-lesson-image{width:100%}.newsroom-home-guides .newsroom-lesson p{max-width:58em}.newsroom-home-news{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-10)}.newsroom-home-news>section,.newsroom-home-reference>section,.newsroom-channel-list>article{min-width:0}.newsroom-home-column-title{margin-bottom:var(--space-2)!important;font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-feed-list .home-entry[target=_blank] .home-entry-copy:after{content:"查看原文 ↗";display:block;margin-top:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-home-reference,.newsroom-channel-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-8)}.newsroom-home-reference .newsroom-section-head{padding:0 0 var(--space-2);gap:var(--space-2)}.newsroom-home-reference .newsroom-section-head h3{font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-home-reference .newsroom-reference-list{margin-top:var(--space-2)}.newsroom-channel-list>article{padding-top:var(--space-4);border-top:1px solid var(--newsroom-line)}.newsroom-channel-list h3{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-channel-list p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-filter{display:grid;grid-template-columns:280px minmax(0,1fr);gap:var(--space-4) var(--space-6);margin-top:var(--space-6);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line);border-bottom:1px solid var(--newsroom-line)}.newsroom-filter>*{min-width:0}.newsroom-search label,.newsroom-filter-label{display:block;margin-bottom:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);font-weight:500}.newsroom-search input{width:100%;min-height:var(--control-input-height);padding:var(--space-3) var(--space-4);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--newsroom-ink);background:var(--page-bg);font-size:1rem}.newsroom-search input::placeholder{color:var(--newsroom-muted);opacity:1}.newsroom-filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.newsroom-filter-note{grid-column:1/-1;color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-filter-note strong{color:var(--newsroom-ink)}.newsroom-scroll-hint{display:none;font-weight:400}.newsroom-directory .news-row{display:grid;grid-template-columns:144px minmax(0,1fr) 220px;align-items:start;gap:var(--space-6);margin:0;padding:var(--space-6) 0;border:0;border-bottom:1px solid var(--newsroom-line);border-radius:0;background:transparent;box-shadow:none}.newsroom-directory .news-row--text{grid-template-columns:minmax(0,1fr) 220px}.newsroom-directory .news-row .article-thumb{display:block;width:144px;min-width:0;margin-top:var(--space-1);border-radius:var(--radius-control);background:var(--surface)}.newsroom-directory .news-copy{min-width:0}.newsroom-directory .text-label{color:var(--newsroom-muted);font-size:var(--site-meta-size);letter-spacing:0}.newsroom-directory .news-copy h2{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-directory .news-copy h2 a:hover{text-decoration:underline;text-underline-offset:3px}.newsroom-directory .news-copy p{margin:0;color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-directory .card-meta{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);margin-top:var(--space-3);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-directory .news-brief{display:block;min-width:0;align-self:stretch;padding:var(--space-1) 0 0 var(--space-5);border-left:1px solid var(--newsroom-line);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-directory .news-brief>strong{color:var(--newsroom-ink);font-size:var(--site-meta-size);font-weight:600}.newsroom-directory .news-brief ul{margin:var(--space-2) 0 var(--space-3);padding-left:var(--space-4)}.newsroom-directory .news-brief li+li{margin-top:var(--space-2)}.newsroom-directory .news-brief p{margin-top:var(--space-2);font-size:var(--site-meta-size)}.newsroom-directory .card-actions{margin-top:var(--space-3);display:block}.newsroom-directory .source-link{margin-top:var(--space-2)}.newsroom-policy-row{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:var(--space-6);padding:var(--space-6) 0;border-bottom:1px solid var(--newsroom-line)}.newsroom-policy-row>div{min-width:0}.newsroom-policy-row h2{margin:var(--space-1) 0 var(--space-2);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-policy-row p{color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-policy-tags{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-3);color:var(--newsroom-muted);font-size:var(--site-meta-size)}.newsroom-policy-status{display:grid;align-content:start;padding:var(--space-1) 0 0 var(--space-5);border-left:1px solid var(--newsroom-line)}.newsroom-empty{padding:var(--space-12) 0;text-align:center;color:var(--newsroom-muted);font-size:.875rem}.newsroom-reader{width:min(1080px,calc(100% - 2 * var(--layout-gutter)))}.newsroom-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-6) 0;color:var(--newsroom-muted);font-size:.875rem}.newsroom-breadcrumb a{display:inline-flex;align-items:center;min-height:var(--control-height)}.newsroom-reader-header{padding:var(--space-2) 0 var(--space-6);border-bottom:1px solid var(--newsroom-line)}.newsroom-reader-header h1{max-width:960px;margin:var(--space-3) 0 var(--space-4);font:600 var(--sl-text-h1)/var(--sl-line-height-headings) var(--sl-font);letter-spacing:-.025em}.newsroom-reader-deck{max-width:52em;color:var(--newsroom-muted);font-size:var(--site-prose-size);line-height:var(--site-prose-leading)}.newsroom-reader-header .newsroom-meta{margin-top:var(--space-5)}.newsroom-status-notice{max-width:900px;padding:var(--space-3) var(--space-4);margin-top:var(--space-4)!important;border-left:2px solid var(--disclosure-warning);background:var(--warning-bg);color:var(--disclosure-warning);font-size:.875rem;line-height:1.8}.newsroom-reading-layout{display:grid;grid-template-columns:minmax(0,var(--sl-content-width)) 240px;gap:var(--space-10);padding-top:var(--space-8)}.newsroom-reading-column,.newsroom-article-sidebar{min-width:0}.newsroom-source-image{min-width:0;margin:0 0 var(--space-8)!important}.newsroom-source-image img{background:var(--surface)}.newsroom-source-image figcaption{margin-top:var(--space-2);color:var(--newsroom-muted);font-size:var(--site-meta-size);line-height:1.8}.newsroom-source-image figcaption a,.newsroom-article-body a,.newsroom-source-note a{color:var(--newsroom-accent);text-decoration:underline;text-underline-offset:3px}.newsroom-article-body h2{margin:var(--space-10) 0 var(--space-4);color:var(--sl-color-white);font-size:var(--site-section-size);font-weight:600;line-height:var(--sl-line-height-headings)}.newsroom-article-body h2:first-child{margin-top:0}.newsroom-article-body p{margin-bottom:var(--space-5);font:400 var(--site-prose-size)/var(--site-prose-leading) var(--sl-font)}.newsroom-article-body p strong{color:var(--newsroom-ink);font-weight:600}.newsroom-source-note{margin-top:var(--space-8);padding:var(--space-6) 0;border-top:1px solid var(--newsroom-line)}.newsroom-source-note h2{margin:var(--space-1) 0 var(--space-4);font:600 var(--site-section-size)/1.5 var(--newsroom-heading-font)}.newsroom-source-note>strong{font-size:var(--site-meta-size);line-height:1.8}.newsroom-source-note p{margin-top:var(--space-3);color:var(--newsroom-muted);font-size:.875rem;line-height:1.8}.newsroom-source-note .newsroom-source-dates{font-size:var(--site-meta-size)}.newsroom-return{display:inline-flex;align-items:center;min-height:var(--control-height);margin-block:var(--space-5);color:var(--newsroom-accent);font-size:.875rem;text-decoration:underline;text-underline-offset:3px}.newsroom-article-sidebar{color:var(--newsroom-muted)}.newsroom-reader-nav{display:grid;padding-bottom:var(--space-6)}.newsroom-reader-nav .newsroom-kicker{margin-bottom:var(--space-2)}.newsroom-reader-nav a{display:flex;align-items:center;min-height:var(--control-height);padding:var(--space-2) 0;font-size:.875rem}.newsroom-reader-nav a:hover{text-decoration:underline;text-underline-offset:3px}.newsroom-takeaways,.newsroom-related{padding:var(--space-5) 0;border-top:1px solid var(--newsroom-line)}.newsroom-article-sidebar h2{margin-bottom:var(--space-4);color:var(--newsroom-ink);font:600 var(--site-card-title-size)/1.5 var(--newsroom-heading-font)}.newsroom-takeaways ul{padding-left:var(--space-4);margin:0}.newsroom-takeaways li{padding-left:var(--space-1);margin-bottom:var(--space-4);font-size:.875rem;line-height:1.8}.newsroom-takeaways li::marker{color:var(--newsroom-muted)}.newsroom-related a{display:grid;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-3) 0;border-bottom:1px solid var(--newsroom-line);font-size:.875rem}.newsroom-related strong{color:var(--newsroom-accent);font-weight:500}.newsroom-related a:hover strong{text-decoration:underline;text-underline-offset:3px}.newsroom-related span{font-size:var(--site-meta-size);line-height:1.8}@media(max-width:1080px){.newsroom-home-news{grid-template-columns:1fr;gap:var(--space-8)}.newsroom-home-reference,.newsroom-channel-list{gap:var(--space-6)}.newsroom-directory .news-row{grid-template-columns:128px minmax(0,1fr)}.newsroom-directory .news-row--text{grid-template-columns:1fr}.newsroom-directory .news-row .article-thumb{width:128px}.newsroom-directory .news-brief{grid-column:2;padding:0;border:0}.newsroom-directory .news-row--text .news-brief{grid-column:1}.newsroom-directory .news-brief ul{display:flex;gap:var(--space-6);margin:var(--space-2) 0}.newsroom-directory .news-brief li{flex:1;margin-top:0}.newsroom-reading-layout{grid-template-columns:minmax(0,1fr) 224px}}@media(max-width:780px){.newsroom-question-list,.newsroom-home-reference,.newsroom-channel-list{grid-template-columns:1fr}.newsroom-question-list{gap:var(--space-1)}.newsroom-home-reference,.newsroom-channel-list{gap:var(--space-8)}.newsroom-filter{grid-template-columns:minmax(0,1fr)}.newsroom-search{max-width:100%}.newsroom-policy-row{grid-template-columns:1fr;gap:var(--space-3)}.newsroom-policy-status{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-5);padding:0;border:0}.newsroom-policy-status .newsroom-read-link{margin-top:0}.newsroom-reading-layout{grid-template-columns:1fr;gap:var(--space-6)}.newsroom-reader-nav{display:none}.newsroom-article-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.newsroom-article-sidebar:not(:has(.newsroom-related)){grid-template-columns:1fr}}@media(max-width:520px){.newsroom-home-search>div{flex-wrap:wrap}.newsroom-home-search input{flex-basis:100%}.newsroom-home-search button{width:100%}.newsroom-latest-row{grid-template-columns:minmax(0,1fr) 80px;gap:var(--space-4);padding:var(--space-4) 0}.newsroom-feed-list .home-entry{gap:var(--space-3)}.newsroom-feed-list .home-entry-image{width:64px;flex-basis:64px}.newsroom-external{display:none}.newsroom-lesson,.newsroom-home-guides .newsroom-lesson{grid-template-columns:80px minmax(0,1fr);gap:var(--space-4)}.newsroom-directory .news-row{grid-template-columns:1fr;gap:var(--space-3)}.newsroom-directory .news-row .article-thumb{grid-row:2;width:100%;max-width:176px;margin-top:0}.newsroom-directory .news-brief,.newsroom-directory .news-row--text .news-brief{grid-column:1}.newsroom-directory .news-brief ul{display:block}.newsroom-directory .news-brief li+li{margin-top:var(--space-2)}.newsroom-reading-layout{padding-top:var(--space-6)}.newsroom-article-sidebar{grid-template-columns:1fr;gap:0}}@media(prefers-reduced-motion:reduce){.newsroom-page a{transition:none}}
