#news.nws{--nws-rule:var(--console-rule);--nws-rule-hi:var(--console-rule-hi);--nws-t1:var(--console-t1);--nws-t2:var(--console-t2);--nws-t3:var(--console-t3);--nws-crit:var(--console-alarm);--nws-high:var(--console-warn);--nws-med:var(--console-t2);--nws-low:var(--console-t3);background:var(--console-backdrop);min-height:calc(100vh - var(--console-header-height));text-align:start;padding-bottom:var(--console-space-6)}#news.nws .nws-shell{padding:var(--console-space-5) var(--console-page-inset) var(--console-space-7)}#news.nws .nws-crumbs{display:flex;flex-wrap:wrap;align-items:baseline;min-width:0;font-family:var(--console-font-mono);font-size:var(--console-fs-label);letter-spacing:.08em;color:var(--nws-t3);margin-bottom:var(--console-space-4)}#news.nws .nws-crumbs a{color:var(--nws-t2);text-decoration:none;border-bottom:1px solid transparent}#news.nws .nws-crumbs a:hover{color:var(--nws-t1);border-bottom-color:currentColor}#news.nws .nws-crumbs__sep{margin-inline:var(--console-space-2);color:var(--nws-rule-hi)}#news.nws .nws-crumbs__here{color:var(--nws-t1);min-width:0;overflow-wrap:anywhere}#news.nws .nws-eyebrow{font-family:var(--console-font-mono);font-size:var(--console-fs-label);font-weight:500;letter-spacing:.08em;color:var(--nws-t3);margin:0 0 var(--console-space-2)}#news.nws .nws-h1{font-family:var(--console-font-cond);font-size:var(--console-fs-h1);font-weight:700;line-height:1.04;letter-spacing:-.01em;color:var(--nws-t1);margin:0 0 var(--console-space-3)}#news.nws .nws-lede{max-width:var(--console-measure-prose);font-size:var(--console-fs-lede);line-height:1.5;color:var(--nws-t2);margin:0}#news.nws .nws-sect{font-family:var(--console-font-mono);font-size:var(--console-fs-label);font-weight:500;letter-spacing:.08em;color:var(--nws-t3);border-bottom:1px solid var(--nws-rule);padding-bottom:var(--console-space-2);margin:var(--console-space-5) 0 var(--console-space-4)}#news.nws .nws-alert{margin-top:var(--console-space-5);max-width:var(--console-measure-panel)}#news.nws .nws-today{--nws-card-w:300px;display:grid;grid-template-columns:minmax(0,1fr) var(--nws-card-w);gap:var(--console-space-6);align-items:start;padding:var(--console-space-4) 0;margin-top:var(--console-space-4);border-top:1px solid var(--nws-rule);border-bottom:1px solid var(--nws-rule)}#news.nws .nws-today__body{min-width:0}#news.nws .nws-today__h{font-family:var(--console-font-cond);font-size:var(--console-fs-h2);font-weight:700;line-height:1.15;margin:var(--console-space-2) 0 var(--console-space-3);overflow-wrap:anywhere}#news.nws .nws-today__h a{color:var(--nws-t1);text-decoration:none}#news.nws .nws-today__h a:hover{text-decoration:underline}#news.nws .nws-today__dek{max-width:var(--console-measure-prose);font-size:var(--console-fs-body);line-height:1.5;color:var(--nws-t2);margin:0 0 var(--console-space-4)}#news.nws .nws-today__cta{align-self:start}#news.nws .nws-today__card{aspect-ratio:16/9;overflow:hidden;border:1px solid var(--nws-rule);border-radius:var(--console-radius-sm)}#news.nws .nws-today__card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#news.nws .nws-today__card--dead{border-color:transparent}#news.nws .nws-dateline{font-family:var(--console-font-mono);font-size:var(--console-fs-label);letter-spacing:.01em;color:var(--nws-t3);margin:0}#news.nws .nws-dateline__sep{margin-inline:var(--console-space-2)}#news.nws .nws-cols{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--console-space-6);align-items:start}#news.nws .nws-main{min-width:0}#news.nws .nws-feed{list-style:none;margin:0;padding:0}#news.nws .nws-story{border-inline-start:3px solid var(--nws-rule-hi);padding:var(--console-space-2) var(--console-space-2) var(--console-space-4);padding-inline-start:var(--console-space-4);transition:background-color var(--console-dur) var(--console-ease)}#news.nws .nws-story--crit{border-inline-start-color:var(--nws-crit)}#news.nws .nws-story--high{border-inline-start-color:var(--nws-high)}#news.nws .nws-story--med{border-inline-start-color:var(--nws-med)}#news.nws .nws-story--low{border-inline-start-color:var(--nws-low)}#news.nws .nws-story:hover{background-color:color-mix(in srgb,var(--console-t1) 4%,transparent)}#news.nws .nws-story__meta{display:flex;flex-wrap:wrap;gap:var(--console-space-2) var(--console-space-3);align-items:center;margin:0 0 var(--console-space-2)}#news.nws .nws-story__h{font-family:var(--console-font-cond);font-size:var(--console-fs-h3);font-weight:700;line-height:1.2;margin:0 0 var(--console-space-2);overflow-wrap:anywhere}#news.nws .nws-story__h a{color:var(--nws-t1);text-decoration:none}#news.nws .nws-story__h a:hover{text-decoration:underline}#news.nws .nws-story__kv{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--console-space-1) var(--console-space-4);margin:0 0 var(--console-space-3)}#news.nws .nws-story__kv dt{font-family:var(--console-font-mono);font-size:var(--console-fs-label);font-weight:500;letter-spacing:.08em;color:var(--nws-t3);white-space:nowrap}#news.nws .nws-story__kv dd{margin:0;min-width:0;max-width:var(--console-measure-prose);font-size:var(--console-fs-body);line-height:1.5;color:var(--nws-t2)}#news.nws .nws-sev{font-family:var(--console-font-mono);font-size:var(--console-fs-label);font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:2px var(--console-space-2);border:1px solid;border-radius:var(--console-radius-sm)}#news.nws .nws-sev--crit{color:var(--nws-crit)}#news.nws .nws-sev--high{color:var(--nws-high)}#news.nws .nws-sev--med{color:var(--nws-med)}#news.nws .nws-sev--low{color:var(--nws-low)}#news.nws .nws-src{font-family:var(--console-font-mono);font-size:var(--console-fs-label);letter-spacing:.01em;color:var(--nws-t3);min-width:0;overflow-wrap:anywhere}#news.nws .nws-ext{margin-inline-start:var(--console-space-1);opacity:.6}#news.nws .nws-tags{display:flex;flex-wrap:wrap;gap:var(--console-space-1) var(--console-space-3);list-style:none;margin:0;padding:0}#news.nws .nws-tag{font-family:var(--console-font-mono);font-size:var(--console-fs-label);letter-spacing:.01em;color:var(--nws-t3)}#news.nws .nws-arch{list-style:none;margin:0;padding:0}#news.nws .nws-arch__row{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;gap:var(--console-space-4);align-items:baseline;padding:var(--console-space-3) 0;border-bottom:1px solid var(--nws-rule)}#news.nws .nws-arch__count,#news.nws .nws-arch__date{font-family:var(--console-font-mono);font-size:var(--console-fs-label);letter-spacing:.01em;color:var(--nws-t3);white-space:nowrap}#news.nws .nws-arch__link{min-width:0;color:var(--nws-t1);text-decoration:none;overflow-wrap:anywhere}#news.nws .nws-arch__link:hover{text-decoration:underline}#news.nws .nws-aside{display:flex;flex-direction:column;gap:var(--console-space-4);position:sticky;top:calc(var(--console-header-height) + var(--console-space-4));min-width:0}#news.nws .nws-panel{border:1px solid var(--nws-rule);border-radius:var(--console-radius-md);padding:var(--console-space-4)}#news.nws .nws-panel__h{font-family:var(--console-font-mono);font-size:var(--console-fs-label);font-weight:500;letter-spacing:.08em}#news.nws .nws-panel__h,#news.nws .nws-panel__p{color:var(--nws-t2);margin:0 0 var(--console-space-3)}#news.nws .nws-panel__p{font-size:var(--console-fs-small);line-height:1.5}#news.nws .nws-panel--cta{border-color:var(--nws-rule-hi)}#news.nws .nws-panel--cta .nws-panel__h{color:var(--nws-t1)}#news.nws .nws-btn{display:flex;align-items:center;gap:var(--console-space-2);min-height:40px;font-family:var(--console-font-mono);font-size:var(--console-fs-label);letter-spacing:.08em;color:var(--nws-t2);text-decoration:none;border:1px solid var(--nws-rule);border-radius:var(--console-radius-sm);padding:var(--console-space-2) var(--console-space-3);margin-bottom:var(--console-space-2);transition:color var(--console-dur) var(--console-ease),border-color var(--console-dur) var(--console-ease)}#news.nws .nws-btn span{min-width:0;overflow-wrap:anywhere}#news.nws .nws-btn:hover{color:var(--nws-t1);border-color:var(--nws-rule-hi)}#news.nws .nws-btn:last-child{margin-bottom:0}@media(max-width:1100px){#news.nws .nws-cols{grid-template-columns:minmax(0,1fr)}#news.nws .nws-aside{position:static}}@media(max-width:760px){#news.nws .nws-today{grid-template-columns:minmax(0,1fr);gap:var(--console-space-4)}#news.nws .nws-today__card{max-width:420px}#news.nws .nws-arch__row{gap:var(--console-space-1)}#news.nws .nws-arch__row,#news.nws .nws-story__kv{grid-template-columns:minmax(0,1fr)}#news.nws .nws-story__kv dt{margin-top:var(--console-space-2)}#news.nws .nws-btn{min-height:44px}}
