/* v47: nyhetsvisning følger operativsystemets fargetema */
.v47-world-clocks{display:grid;gap:8px;width:100%;max-width:260px;margin:16px auto 4px;}
.v47-world-clocks>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 11px;border:1px solid var(--border,#546a7a);border-radius:9px;}
.v47-world-clocks span{font-size:13px;color:var(--muted,#b0c1ca);}
.v47-world-clocks strong{font-size:18px;color:var(--text,#edf6ff);font-variant-numeric:tabular-nums;}
.v5-forecast{grid-template-columns:repeat(7,minmax(0,1fr))!important;}
@media(max-width:1020px){.v5-forecast{display:grid;grid-template-columns:repeat(7,minmax(125px,1fr))!important;overflow-x:auto;scrollbar-width:thin;}}
/* Nyhetskort skal ikke arve uleselig mørk farge i lys modus */
@media(prefers-color-scheme:light){
 .v43-news-collapse,.v43-news-collapse>.v7-news-section,.v19-news,.v19-news-grid,.v19-news-scroller{background:#f7fbfd!important;color:#183244!important;}
 .v19-source,.v19-source[open],.v19-source>summary,.v19-articles,.v19-article,.v19-article-copy,.v19-open-site{background:#fff!important;color:#183244!important;border-color:#b6cbd6!important;}
 .v43-news-toggle,.v19-source summary,.v19-article strong,.v19-summary-more,.v19-article time,.v19-news-header h2,.v19-news-header a,.v19-open-site{color:#183244!important;}
 .v19-source summary:hover,.v19-article:hover{background:#edf5f8!important;}
 .v43-news-action,.v7-source-note{color:#3b5c6d!important;}
}
