/* V20.52.24 · Theme-aware light newsroom for generic organization themes.
   Structure/interactions remain shared; only the accidental all-black skin is removed. */
:root{
  --org-news-bg:#f5f7fb;
  --org-news-surface:#ffffff;
  --org-news-surface-2:#f8fafc;
  --org-news-text:#10213d;
  --org-news-muted:#68768b;
  --org-news-line:rgba(15,38,72,.11);
}
body:has([data-org-news-feed]),body:has([data-org-news-detail]){background:var(--org-news-bg);color:var(--org-news-text)}
body.org-news-feed-active > header{transform:none!important;opacity:1!important;position:sticky!important;top:0!important}
body.org-news-feed-active.org-news-header-hidden > header{transform:none!important;opacity:1!important}
.org-news-search-stage{background:linear-gradient(180deg,rgba(245,247,251,.98),rgba(245,247,251,.94));border-bottom:1px solid var(--org-news-line)}
body.org-news-header-hidden .org-news-search-stage{top:var(--org-news-header-height)}
.org-news-search{border-color:#d8e1ed;background:rgba(255,255,255,.97);box-shadow:0 10px 34px rgba(16,33,61,.07)}
.org-news-search>svg{stroke:var(--org-news-primary)}
.org-news-search input{color:var(--org-news-text)}
.org-news-search input::placeholder{color:#8b96a8}
.org-news-search button{color:#5f6d82}.org-news-search button:hover{background:#edf2f8;color:var(--org-news-primary)}
.org-news-search-spinner,.org-news-feed-spinner{border-color:#d7e0eb;border-top-color:var(--org-news-primary)}
.org-news-feed-section{background:var(--org-news-bg)}
.org-news-card{background:#fff;color:var(--org-news-text);border-color:var(--org-news-line)}
.org-news-media{background:#e9eef5}
.org-news-avatar{background:color-mix(in srgb,var(--org-news-primary) 12%,#fff);color:var(--org-news-primary);border-color:var(--org-news-line)}
.org-news-author-copy strong,.org-news-card-copy h2 a{color:var(--org-news-text)}
.org-news-card-copy p{color:#526176}
.org-news-action{color:#69778a}.org-news-action:hover{background:#eef3f8;color:var(--org-news-text)}
.org-news-action.is-active{color:#d72e39;background:#fff0f2}
.org-news-empty{background:#fff;color:var(--org-news-text);border-color:var(--org-news-line)}
.org-news-detail{background:var(--org-news-bg);color:var(--org-news-text)}
.org-news-detail-meta-card,.org-news-detail-actions,.org-news-detail-content{background:#fff;border-color:var(--org-news-line);box-shadow:0 18px 55px rgba(16,33,61,.09)}
.org-news-detail-author strong,.org-news-detail-content h1{color:var(--org-news-text)}
.org-news-detail-meta-card time{background:color-mix(in srgb,var(--org-news-primary) 10%,#fff);color:var(--org-news-primary)}
.org-news-detail-copy{color:#33445e}
.org-news-related a{background:#fff;color:var(--org-news-text);border-color:var(--org-news-line)}
.org-comments-backdrop{background:rgba(15,31,56,.45)}
.org-comments-sheet{background:#fff;color:var(--org-news-text);border-color:var(--org-news-line);box-shadow:0 -28px 80px rgba(16,33,61,.22)}
.org-comments-handle{background:#cbd5e1}.org-comments-head{border-color:var(--org-news-line)}
.org-comments-head strong{color:var(--org-news-text)}.org-comments-head button{background:#eef2f7;color:var(--org-news-text)}
.org-comment{background:#f8fafc;border-color:var(--org-news-line)}.org-comment-avatar{background:#eaf2ff;color:var(--org-news-primary)}
.org-comment-copy strong{color:var(--org-news-text)}.org-comment-copy p{color:#415169}
.org-comments-form{background:#fff;border-color:var(--org-news-line)}.org-comments-form textarea{background:#f7f9fc;color:var(--org-news-text);border-color:#d8e1ed}
.org-news-toast{background:#10213d;color:#fff;border-color:rgba(255,255,255,.1)}
