.submit-news-cta{border:1px solid var(--ink);background:var(--night-action-ink,var(--ink));min-height:36px;color:var(--night-fg-white,white);white-space:nowrap;border-radius:3px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.submit-news-cta:hover{background:var(--night-action-green,var(--green));border-color:var(--green);color:var(--night-fg-white,white)}.submission-page{max-width:1120px;margin-inline:auto}.submission-layout{grid-template-columns:minmax(0,1.55fr) minmax(230px,.8fr);gap:42px;display:grid}.submission-form{min-width:0;padding-top:5px}.submission-form-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;padding-bottom:16px;display:flex}.submission-form-heading h2,.submission-list-heading h2{font:550 26.4px/1.2 var(--display),Georgia,serif}.submission-form-heading p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.6}.submission-author{color:var(--green);flex-shrink:0;font-size:12px;font-weight:650}.submission-form>label{margin:15px 0 7px;font-size:12px;font-weight:700;display:block}.submission-form>input,.submission-form>textarea,.submission-grid input,.submission-grid select{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;min-height:40px;color:var(--ink);font:13.2px/1.6 var(--font-sans),sans-serif;border-radius:3px;padding:9px 10px}.submission-form>textarea{resize:vertical;min-height:105px}.submission-counter{text-align:right;color:var(--muted);margin-top:4px;font-size:10.8px;display:block}.submission-help{color:var(--muted);margin-top:6px;font-size:10.8px;line-height:1.65}.submission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px;display:grid}.submission-grid>div{min-width:0}.submission-grid label{margin-bottom:7px;font-size:12px;font-weight:700;display:block}.submission-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:20px;display:flex}.submission-actions>.button{min-height:36px;padding:9px 12px}.submission-withdraw{min-height:34px;color:var(--coral);background:0 0;border:0;align-items:center;gap:6px;margin-left:auto;padding:7px 9px;font-size:10.8px;font-weight:650;display:inline-flex}.submission-withdraw:hover{text-underline-offset:3px;text-decoration:underline}.submission-notice{min-height:35px;color:var(--green);margin-top:12px;font-size:12px;line-height:1.7}.submission-list{border-left:1px solid var(--line);min-width:0;padding-left:22px}.submission-list-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:5px 0 14px;display:flex}.submission-list-heading>.text-link{flex-shrink:0;font-size:10.8px}.submission-item{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:var(--ink);background:0 0;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 0;display:flex}.submission-item:hover,.submission-item.is-selected{color:var(--green)}.submission-item strong{font:550 19.2px/1.3 var(--display),Georgia,serif;overflow-wrap:anywhere}.submission-item>span:last-child{color:var(--muted);font-size:10.8px}.submission-item-status{color:var(--green);text-transform:uppercase;font-size:9.6px;font-weight:750}.submission-sign-in{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:16px 0;display:flex}.submission-sign-in>p{color:var(--muted);font-size:14.4px;line-height:1.7}.submission-duplicates{border:1px solid var(--line);border-left:3px solid var(--green);overflow-wrap:anywhere;border-radius:3px;margin-top:14px;padding:12px}.submission-duplicates h3{font:600 19.2px/1.3 var(--display),Georgia,serif}.submission-duplicates p,.submission-duplicates li{margin-top:8px;font-size:13.2px;line-height:1.6}.submission-duplicates ul{padding-left:18px}.submission-duplicates a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.submission-duplicates span{color:var(--muted);font-size:12px}@media (max-width:850px){.submission-layout{grid-template-columns:1fr;gap:28px}.submission-list{border-left:0;border-top:1px solid var(--line);padding:20px 0 0}}@media (max-width:600px){.submit-news-cta{width:34px;min-width:34px;padding:0;font-size:0}.submit-news-cta>svg{width:16px;height:16px}.submission-form-heading{gap:8px}.submission-form-heading h2,.submission-list-heading h2{font-size:24px}.submission-grid{gap:10px}.submission-actions{gap:6px}.submission-actions>.button{padding-inline:9px;font-size:10.8px}.submission-withdraw{margin-left:0}}@media (max-width:360px){.brand{font-size:63.6px}.header-actions{gap:3px}.submit-news-cta{width:31px;min-width:31px;height:34px}.submission-grid{grid-template-columns:1fr}}.community-news-layout{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:42px;max-width:1220px;margin:0 auto;display:grid}.community-news-article{min-width:0;max-width:none}.community-news-title-link{color:inherit;text-decoration:none;display:inline}.community-news-title-link:after{content:"↗";color:var(--muted);font:500 .42em/1 var(--font-sans),sans-serif;vertical-align:middle;margin-left:10px;display:inline-block}.community-news-title-link:hover{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:5px}.news-sidebar{align-content:start;gap:22px;padding-top:105px;display:grid;position:sticky;top:20px}.news-actions,.news-moderation-panel{border:1px solid var(--line);border-top:3px solid var(--green);background:var(--night-bg-white,white);padding:16px}.news-admin-unavailable{border-left:2px solid var(--coral);background:var(--night-bg-fbefeb,#fbefeb);color:var(--night-fg-63382f,#63382f);padding:10px;font-size:10.8px;line-height:1.6}.news-actions-heading{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.news-actions-heading h2{font:650 15.6px/1.3 var(--display),Georgia,serif}.news-actions-heading>span{color:var(--muted);white-space:nowrap;font-size:8.4px;font-weight:800}.news-karma{border-bottom:1px solid var(--line);align-items:baseline;gap:8px;padding:12px 0 10px;display:flex}.news-karma strong{font:650 37.2px/1 var(--display),Georgia,serif}.news-karma>span{color:var(--muted);font-size:10.8px}.news-vote-totals{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.news-vote-totals button{text-align:left;min-width:0;color:var(--ink);background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;column-gap:5px;padding:10px 6px;display:grid}.news-vote-totals button+button{border-left:1px solid var(--line);padding-left:12px}.news-vote-totals button>svg{color:var(--green);grid-row:span 2}.news-vote-totals button:nth-child(2)>svg{color:var(--night-fg-a95045,#a95045)}.news-vote-totals strong{font-size:14.4px}.news-vote-totals span,.news-vote-totals small{color:var(--muted);font-size:9.6px}.news-vote-totals button:hover span{text-decoration:underline}.news-actions-buttons{gap:7px;margin-top:12px;display:grid}.news-actions-buttons button,.news-action-save,.news-action-share,.news-action-signin{border:1px solid var(--line);background:var(--night-bg-white,white);min-height:36px;color:var(--ink);justify-content:center;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:700;display:flex}.news-actions-buttons .news-action-positive{border-color:var(--green);background:var(--night-action-green,var(--green));color:var(--night-fg-white,white)}.news-actions-buttons .news-action-positive:hover,.news-actions-buttons .news-action-positive.is-active{background:var(--night-bg-244d37,#244d37)}.news-actions-buttons .news-action-negative{color:var(--night-fg-8f4037,#8f4037)}.news-action-save,.news-action-share,.news-action-signin{width:100%;margin-top:7px}.news-action-save.is-active{border-color:var(--green);color:var(--green)}.news-action-signin{color:var(--green)}.news-actions button:disabled{opacity:.55;cursor:not-allowed}.news-negative-form{border-bottom:1px solid var(--line);gap:8px;padding:12px 0;display:grid}.news-negative-form label,.news-moderation-panel label{color:var(--muted);gap:5px;font-size:10.8px;font-weight:650;display:grid}.news-negative-form>label,.news-negative-form>select,.news-negative-form textarea,.news-moderation-panel select,.news-moderation-panel textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;color:var(--ink);font:12px/1.5 var(--font-sans),sans-serif;padding:8px}.news-negative-form label input{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;font:12px var(--font-sans),sans-serif;padding:8px}.news-negative-form .button{min-height:34px;padding:7px 10px}.news-karma-note{color:var(--muted);margin-top:12px;font-size:9.6px;line-height:1.55}.news-actions-notice{min-height:12px;color:var(--green);margin-top:8px;font-size:10.8px}.related-news{border-top:1px solid var(--ink);padding-top:14px}.related-news h2{font:600 22.8px/1.2 var(--display),Georgia,serif}.related-news ol{margin:6px 0 0;padding:0;list-style:none}.related-news li{border-bottom:1px solid var(--line);padding:11px 0}.related-news li>a{font:550 16.8px/1.35 var(--display),Georgia,serif;display:block}.related-news time{color:var(--muted);margin-top:5px;font-size:9.6px;display:block}.related-news>p{color:var(--muted);margin-top:10px;font-size:12px;line-height:1.6}.news-public-report{border-left:3px solid var(--coral);background:var(--night-bg-fbefeb,#fbefeb);color:var(--night-fg-63382f,#63382f);gap:5px;margin-top:13px;padding:10px 12px;font-size:12px;line-height:1.55;display:grid}.news-public-report strong{font-size:12px}.news-public-report>a{text-underline-offset:2px;align-items:center;gap:4px;width:max-content;font-weight:700;text-decoration:underline;display:inline-flex}.vote-details-dialog{border:1px solid var(--line);border-top:3px solid var(--green);background:var(--paper);width:min(480px,100% - 28px);max-height:min(75dvh,620px);color:var(--ink);padding:0}.vote-details-dialog::backdrop{background:#1b211ccc}.vote-details-dialog>header{border-bottom:1px solid var(--line);background:var(--paper);justify-content:space-between;align-items:center;padding:15px 18px;display:flex;position:sticky;top:0}.vote-details-dialog h2{font:600 24px/1.2 var(--display),Georgia,serif}.vote-details-dialog header button{border:1px solid var(--line);background:var(--night-bg-white,white);place-items:center;width:34px;height:34px;display:grid}.vote-details-dialog>p{color:var(--muted);padding:18px;font-size:13.2px}.vote-details-dialog ul{max-height:calc(75dvh - 70px);margin:0;padding:0 18px;list-style:none;overflow:auto}.vote-details-dialog li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;padding:12px 0;display:grid}.vote-details-dialog li>a:first-child{gap:3px;width:max-content;max-width:100%;display:grid}.vote-details-dialog li>a:first-child strong{font-size:13.2px}.vote-details-dialog li>a:first-child span,.vote-detail-weight{color:var(--muted);font-size:10.8px}.vote-detail-evidence{width:max-content;color:var(--green);grid-column:1/-1;font-size:10.8px;font-weight:700}.comment-ratings .comment-vote-action{border:1px solid #0000;place-items:center;width:26px;min-height:26px;padding:0;display:grid}.comment-ratings .comment-vote-count{color:var(--muted);background:0 0;border:0;padding:0;font-size:10.8px}.comment-ratings .comment-vote-count:hover{color:var(--green);text-decoration:underline}.news-comment.is-moderated-hidden{border-left:3px solid var(--night-border-a95045,#a95045);background:var(--night-bg-fbefeb,#fbefeb);padding-inline:12px}.news-comment-hidden-label{color:var(--night-fg-8f4037,#8f4037);margin-bottom:8px;font-size:9.6px;font-weight:800;display:block}.news-comment-mod-tools{padding-top:8px}.news-comment-mod-tools>div{gap:6px;max-width:420px;padding-top:7px;display:grid}.news-comment-mod-tools label{font-size:10.8px}.news-comment-mod-tools textarea{border:1px solid var(--line);width:100%;font:12px/1.5 var(--font-sans),sans-serif;padding:7px}.news-comment-mod-tools button:not(.text-link){border:1px solid var(--line);background:var(--night-bg-white,white);width:max-content;padding:6px 9px;font-size:10.8px}.news-comment-mod-tools button:disabled{opacity:.5}@media (max-width:1000px){.community-news-layout{grid-template-columns:minmax(0,1fr) 260px;gap:26px}.news-sidebar{padding-top:115px}}@media (max-width:760px){.community-news-layout{grid-template-columns:1fr;gap:28px}.community-news-article{grid-row:1}.news-sidebar{grid-row:2;padding:0;position:static}.community-news-header h1{font-size:40.8px}.news-actions{max-width:none}.related-news ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.news-moderation-panel{order:0}}@media (max-width:480px){.community-news-header h1{font-size:36px}.news-actions{padding:13px}.news-actions-heading{align-items:flex-start}.news-actions-heading h2{font-size:14.4px}.related-news ol{grid-template-columns:1fr}.vote-details-dialog{max-height:82dvh}.vote-details-dialog ul{max-height:calc(82dvh - 70px)}}.news-submitter-card{border:1px solid var(--line);background:var(--night-bg-white,white);gap:8px;padding:12px;display:grid}.news-submitter-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:9.6px;font-weight:750}.news-submitter-profile{min-width:0;color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.news-submitter-avatar{object-fit:cover;border-radius:50%;flex:0 0 40px;width:40px;height:40px}.news-submitter-copy{gap:2px;min-width:0;display:grid}.news-submitter-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.2px;overflow:hidden}.news-submitter-handle{color:var(--muted);font-size:10.8px}.news-submitter-bio{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.8px;line-height:1.45;display:-webkit-box;overflow:hidden}.news-submitter-profile:hover strong{text-underline-offset:2px;text-decoration:underline}.news-submitter-card .staff-author-badge{width:max-content;margin-left:50px}.submission-source-step{border-bottom:1px solid var(--line);margin-bottom:19px;padding:0 0 18px}.submission-source-step>label{margin:0 0 7px;font-size:13.2px;font-weight:750;display:block}.submission-source-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.submission-source-row>input{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;min-height:42px;color:var(--ink);font:13.2px/1.6 var(--font-sans),sans-serif;border-radius:3px;padding:9px 11px}.submission-preview-button{white-space:nowrap;min-height:42px;padding-inline:13px}.submission-manual-link{margin-top:9px}.submission-preview-note{border-left:2px solid var(--green);background:color-mix(in srgb,var(--night-action-green,var(--green)) 7%,var(--night-bg-white,white));color:var(--ink);margin:0 0 13px;padding:8px 10px;font-size:12px;line-height:1.5}.submission-images{border:0;border-top:1px solid var(--line);min-width:0;margin:20px 0 0;padding:14px 0 0}.submission-images legend{align-items:center;gap:7px;padding:0 8px 0 0;font-size:12px;font-weight:750;display:flex}.submission-image-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:8px;display:grid}.submission-image-choice{border:1px solid var(--line);background:var(--night-bg-white,white);cursor:pointer;border-radius:3px;flex-direction:column;gap:6px;min-width:0;padding:6px;display:flex;position:relative}.submission-image-choice.is-selected{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.submission-image-choice input{opacity:0;width:1px;height:1px;position:absolute}.submission-image-choice input:focus-visible+img,.submission-image-choice input:focus-visible~span{outline:2px solid var(--green);outline-offset:2px}.submission-image-choice img{aspect-ratio:16/10;background:var(--night-bg-edf0eb,#edf0eb);object-fit:cover;border-radius:2px;width:100%;display:block}.submission-image-choice span{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10.8px;line-height:1.35;overflow:hidden}.submission-image-choice.submission-no-image{justify-content:center;align-items:center;min-height:76px}.submission-image-choice.submission-no-image input:focus-visible+span{outline:2px solid var(--green);outline-offset:3px}.submission-image-choice.submission-no-image span{white-space:normal;text-align:center}.submission-rights{color:var(--ink);align-items:flex-start;gap:8px;margin-top:8px;padding:10px 0;font-size:12px;line-height:1.5;display:flex}.submission-rights input{accent-color:var(--green);flex:none;margin:2px 0 0}.submission-saved-image{align-items:center;gap:12px;margin:9px 0;display:flex}.submission-saved-image img{aspect-ratio:16/10;border:1px solid var(--line);background:var(--night-bg-edf0eb,#edf0eb);object-fit:cover;border-radius:3px;width:104px}.submission-saved-image .text-link{align-items:center;gap:5px;display:inline-flex}.submission-spinner{animation:.8s linear infinite submission-spin}@keyframes submission-spin{to{transform:rotate(360deg)}}@media (max-width:600px){.submission-source-row{grid-template-columns:1fr}.submission-preview-button{justify-content:center}.submission-image-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.submission-image-choice.submission-no-image{min-height:unset;aspect-ratio:16/10}}.submission-validation-error{color:var(--night-fg-a5362d,#a5362d)}.submission-form input[aria-invalid=true]{border-color:var(--night-border-a5362d,#a5362d)}.new-news-feed{border-top:1px solid var(--line);margin:8px 0 24px;padding:24px 0 34px}.new-news-note{color:var(--muted);font-size:12px;font-weight:650}.new-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:16px;display:grid}.new-news-card{border:1px solid var(--line);background:var(--night-bg-white,white);border-radius:3px;min-width:0;padding:12px}.new-news-image{aspect-ratio:16/9;background:var(--night-bg-edf0eb,#edf0eb);width:100%;margin-bottom:12px;display:block;position:relative;overflow:hidden}.new-news-image img{object-fit:cover}.new-news-section{color:var(--green);margin-bottom:6px;font-size:12px;font-weight:750;display:inline-block}.new-news-card h3{font:550 22.8px/1.3 var(--display),Georgia,serif;margin:0}.new-news-card h3 a{color:var(--ink);text-decoration:none}.new-news-card>p{color:var(--muted);margin:8px 0;font-size:13.2px;line-height:1.55}.new-news-meta{color:var(--muted);justify-content:space-between;gap:8px;font-size:10.8px;display:flex}.new-news-meta a{color:inherit;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-news-source{color:var(--ink);align-items:center;gap:4px;margin-top:10px;font-size:12px;font-weight:700;display:inline-flex}.new-news-tags{flex-wrap:wrap;gap:5px;margin:9px 0 0;padding:0;list-style:none;display:flex}.new-news-tags li{color:var(--night-fg-555,#555);font-size:10.8px}.new-news-tags li:not(:last-child):after{content:" ·";color:var(--muted)}.new-news-disclaimer{border-top:1px solid var(--line);color:var(--muted);margin-top:9px;padding-top:8px;font-size:10.8px;line-height:1.4;display:block}.new-news-stats{color:var(--muted);align-items:center;gap:12px;margin-top:7px;font-size:10.8px;display:flex}.new-news-stats>span{align-items:center;gap:4px;display:inline-flex}.new-news-stats{flex-wrap:wrap}.new-news-stats strong{color:var(--green);margin-left:auto;font-size:10.8px}.new-news-pulse-balance{color:var(--night-fg-8f4037,#8f4037);font-size:9.6px}.new-news-image-label{color:var(--night-fg-white,white);background:#181e1ae0;padding:4px 6px;font-size:9.6px;font-weight:750;position:absolute;bottom:8px;right:8px}.new-news-top-comment{border-left:2px solid var(--green);margin:9px 0 0;padding-left:8px}.new-news-top-comment>span{color:var(--green);font-size:9.6px;font-weight:750}.new-news-top-comment>p{color:var(--ink);margin:4px 0;font-size:10.8px;line-height:1.55}.new-news-top-comment>footer{color:var(--muted);justify-content:space-between;gap:8px;font-size:9.6px;display:flex}.new-news-top-comment>footer a{color:var(--green);font-weight:650}@media (max-width:850px){.new-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.new-news-grid{grid-template-columns:1fr}.new-news-card{padding:10px}.new-news-card h3{font-size:21.6px}.new-news-meta{flex-direction:column;align-items:flex-start;gap:3px}}.community-news-article{max-width:860px;margin-inline:auto}.community-news-header{padding:28px 0 20px}.community-news-category{color:var(--green);font-size:13.2px;font-weight:750}.community-news-header h1{max-width:800px;font:550 50.4px/1.12 var(--display),Georgia,serif;margin:10px 0 12px}.community-news-header>p{max-width:760px;color:var(--muted);margin:0;font-size:19.2px;line-height:1.55}.community-news-byline{color:var(--muted);flex-wrap:wrap;gap:14px;margin-top:18px;font-size:13.2px;display:flex}.community-news-byline a{color:var(--ink);font-weight:700}.community-news-cover{aspect-ratio:16/9;background:var(--night-bg-edf0eb,#edf0eb);width:100%;margin:0;position:relative;overflow:hidden}.community-news-cover img{object-fit:cover}.community-news-tags{flex-wrap:wrap;gap:8px;margin:16px 0;padding:0;list-style:none;display:flex}.community-news-tags li{border:1px solid var(--line);color:var(--muted);border-radius:3px;padding:4px 8px;font-size:12px}.community-news-source{border-bottom:1px solid var(--line);margin:0;padding:12px 0}.community-news-source a{color:var(--ink);align-items:center;gap:6px;font-size:13.2px;font-weight:700;display:inline-flex}.community-news-conversation{padding:28px 0 48px}.community-news-conversation-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:14px;display:flex}.community-news-conversation-heading h2{font:550 28.8px/1.2 var(--display),Georgia,serif;margin:0}.news-comments-empty,.news-comments-loading,.news-comments-signin{color:var(--muted);padding:16px 0;font-size:14.4px}.news-comment-list,.news-comment-replies{margin:0;padding:0;list-style:none}.news-comment{border-bottom:1px solid var(--line);padding:14px 0}.news-comment-author{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;display:flex}.news-comment-author a{color:var(--ink)}.news-comment-author time{color:var(--muted)}.news-comment>p{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0;font-size:15.6px;line-height:1.65}.news-comment-reply-ref{color:var(--muted);align-items:center;gap:5px;margin-bottom:8px;font-size:12px;display:inline-flex}.news-comment-replies{border-left:1px solid var(--line);margin-left:8px;padding-left:18px}.news-comment-form{padding:16px 0 0}.news-comment-form>label{margin-bottom:7px;font-size:13.2px;font-weight:700;display:block}.news-comment-form textarea{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-height:90px;color:var(--ink);font:14.4px/1.55 var(--font-sans),sans-serif;resize:vertical;border-radius:3px;padding:10px;display:block}.news-comment-form-footer{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.news-comment-form-footer .button{min-height:36px;padding:8px 12px}.news-comment-replying{color:var(--muted);align-items:center;gap:10px;margin:0 0 10px;font-size:12px;display:flex}.news-comments-notice{min-height:18px;color:var(--green);margin:8px 0;font-size:12px}@media (max-width:600px){.community-news-header{padding:20px 0 16px}.community-news-header h1{font-size:36px}.community-news-header>p{font-size:16.8px}.community-news-byline{gap:7px 12px}.community-news-conversation-heading h2{font-size:25.2px}.news-comment-replies{margin-left:4px;padding-left:12px}}.news-comment-order{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:5px;margin:0 0 8px;padding:12px 0;display:flex}.news-comment-order button{border:1px solid var(--line);min-height:32px;color:var(--muted);font:600 12px var(--font-sans),sans-serif;cursor:pointer;background:0 0;border-radius:3px;padding:6px 10px}.news-comment-order button[aria-pressed=true]{border-color:var(--ink);background:var(--night-action-ink,var(--ink));color:var(--night-fg-white,white)}.news-comment-order button:focus-visible,.news-comment-folded button:focus-visible,.news-comment-unfold:focus-visible{outline:2px solid var(--green);outline-offset:2px}.news-comment-highlight{margin-bottom:8px;display:block}.news-comment-folded{border-left:2px solid var(--night-border-a95045,#a95045);background:var(--night-bg-faf0ee,#faf0ee);color:var(--night-fg-7a342d,#7a342d);justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:10px;font-size:12px;display:flex}.news-comment-folded button,.news-comment-unfold{font-size:12px}.news-comment-unfold{margin-top:8px}.news-comment.is-permalink-target{border-left:3px solid var(--green);background:0 0;padding-inline:12px;scroll-margin-block:40px}.news-comment.is-permalink-flash{animation:1.8s ease-out comment-target-arrive}@keyframes comment-target-arrive{0%{box-shadow:0 0 0 4px color-mix(in srgb,var(--green) 28%,transparent)}to{box-shadow:0 0 #0000}}@media (max-width:600px){.news-comment-order{gap:4px}.news-comment-order button{flex:1;padding-inline:6px;font-size:10.8px}.news-comment-folded{flex-direction:column;align-items:flex-start;gap:6px}}.news-comment-toolbar{border-bottom:1px solid var(--line);align-items:center;gap:12px;margin-bottom:8px;padding:12px 0;display:flex}.news-comment-toolbar .news-comment-order{border-bottom:0;flex:1;min-width:0;margin:0;padding:0}.news-comment-toolbar .conversation-preferences{flex:none;justify-content:flex-end;align-items:center;gap:4px;height:32px;display:flex}.news-comment-toolbar .personal-icon{width:32px;height:32px}@media (max-width:600px){.news-comment-toolbar{gap:8px}.news-comment-toolbar .news-comment-order{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.news-comment-toolbar .news-comment-order button{min-width:0;padding-inline:3px}}.submission-editor-fields{display:contents}.submission-editor{min-width:0}.submission-editor-fields>label{margin:15px 0 7px;font-size:12px;font-weight:700;display:block}.submission-editor-fields>input,.submission-editor-fields>textarea,.submission-edit-reason textarea{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;min-height:40px;color:var(--ink);font:13.2px/1.6 var(--font-sans), sans-serif;border-radius:3px;padding:9px 10px}.submission-editor-fields>textarea,.submission-edit-reason textarea{resize:vertical;min-height:105px}.submission-edit-reason textarea{margin-top:7px;display:block}.submission-grid #submission-hemeroteca{width:auto;min-height:auto;margin-right:6px}.submission-rights-confirmation{border:2px solid var(--green);background:color-mix(in srgb,var(--green) 7%,var(--paper));cursor:pointer;border-radius:4px;margin-top:18px;padding:16px}.submission-rights-confirmation input{width:22px;height:22px}.submission-rights-confirmation strong{margin-bottom:6px;font-size:13.2px;display:block}.submission-validation-summary{border:2px solid var(--night-border-a5362d,#a5362d);background:var(--night-bg-fbefeb,#fbefeb);color:var(--night-fg-a5362d,#a5362d);border-radius:4px;margin-top:16px;padding:16px;scroll-margin-block:100px;font-size:13.2px;line-height:1.6}.submission-validation-summary ul{margin:8px 0 0;padding-left:20px}.submission-validation-summary:focus{outline:2px solid var(--night-border-a5362d,#a5362d);outline-offset:3px}.submission-form.has-validation-errors :is(input,textarea,select):invalid{border:2px solid var(--night-border-a5362d,#a5362d);outline-color:var(--night-border-a5362d,#a5362d)}.submission-form.has-validation-errors .submission-rights-confirmation:has(input:invalid){border-color:var(--night-border-a5362d,#a5362d);background:var(--night-bg-fbefeb,#fbefeb);color:var(--night-fg-a5362d,#a5362d)}.community-news-tags a,.live-frontpage-tags a{color:inherit;text-decoration:none}.community-news-tags a:hover,.live-frontpage-tags a:hover{text-underline-offset:3px;text-decoration:underline}.community-news-tags a:focus-visible,.live-frontpage-tags a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.negative-vote-error{border:2px solid var(--night-border-a5362d,#a5362d);background:var(--night-bg-fbefeb,#fbefeb);color:var(--night-fg-a5362d,#a5362d);overflow-wrap:anywhere;padding:10px;font-size:12px;line-height:1.6}.news-comment-negative-reason{grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;display:grid}.news-comment-negative-reason :is(select,textarea,input){box-sizing:border-box;border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;color:var(--ink);font:12px/1.5 var(--font-sans),sans-serif;border-radius:3px;padding:8px}.news-comment-negative-reason textarea{resize:vertical}.news-comment-negative-reason label{gap:5px;display:grid}.news-comment-negative-reason p,.news-negative-form>p{font:12px/1.6 var(--font-sans),sans-serif;overflow-wrap:anywhere;margin:0}.news-comment-negative-reason>button{width:fit-content;max-width:100%}.vote-detail-reason{overflow-wrap:anywhere}.news-view-count{min-width:0;color:var(--muted);font:12px/1.6 var(--font-sans),sans-serif;margin:6px 0 0}.news-view-count>summary{cursor:pointer;align-items:center;gap:6px;width:fit-content;max-width:100%;padding:5px 0;list-style:none;display:flex}.news-view-count>summary::-webkit-details-marker{display:none}.news-view-count>summary:focus-visible{outline:2px solid var(--green);outline-offset:3px}.news-view-count>div{border:1px solid var(--line);background:var(--paper);overflow-wrap:anywhere;padding:10px}.news-view-count p+p{margin-top:7px}.news-view-count a{text-underline-offset:2px;text-decoration:underline}.news-view-count-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.submission-withdrawal,.submission-special-context{border:1px solid var(--line);overflow-wrap:anywhere;max-width:840px;margin-bottom:24px;padding:20px}.submission-withdrawal h2,.submission-special-context h2{font:550 26.4px/1.3 var(--display),Georgia,serif}.submission-withdrawal p,.submission-special-context p{margin-block:12px;font-size:13.2px;line-height:1.6}.submission-special-context fieldset{border:0;border-top:1px solid var(--line);min-width:0;margin-top:14px;padding:14px 0}.submission-special-context legend{font-size:13.2px;font-weight:700}.submission-special-context select{border:1px solid var(--line);background:var(--paper);width:100%;max-width:100%;color:var(--ink);font:13.2px/1.6 var(--font-sans),sans-serif;padding:10px}.submission-special-context label{font-size:13.2px}.submission-special-options{flex-wrap:wrap;gap:12px 20px;margin-top:8px;display:flex}.submission-special-options label{align-items:center;gap:7px;min-height:32px;display:flex}
.publication-kind-switch{border:0;flex-wrap:wrap;gap:6px;margin:0 0 20px;padding:0;display:flex}.publication-kind-switch legend{width:100%;margin-bottom:8px;font-size:12px;font-weight:750}.publication-kind-switch label{border:1px solid var(--line);background:var(--night-bg-white,white);min-height:36px;color:var(--muted);cursor:pointer;border-radius:3px;align-items:center;padding:0 12px;font-size:12px;font-weight:650;display:flex;position:relative}.publication-kind-switch label.is-selected{border-color:var(--ink);background:var(--night-action-ink,var(--ink));color:var(--night-fg-white,white)}.publication-kind-switch input{opacity:0;width:1px;height:1px;position:absolute}.publication-kind-switch input:focus-visible+span{outline:2px solid var(--green);outline-offset:3px}.article-composer-section{border-top:1px solid var(--line);margin-top:22px;padding:18px 0 0}.article-composer-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.article-composer-heading>label{font-size:13.2px;font-weight:750}.article-editor{border:1px solid var(--line);background:var(--night-bg-white,white);border-radius:3px}.article-editor-toolbar{z-index:2;border-bottom:1px solid var(--line);background:var(--night-bg-f8f8f5,#f8f8f5);align-items:center;gap:2px;min-height:42px;padding:4px;display:flex;position:sticky;top:0}.article-editor-toolbar button{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:2px;flex:0 0 32px;place-items:center;padding:0;display:inline-grid}.article-editor-toolbar button:hover,.article-editor-toolbar button[aria-pressed=true]{background:var(--night-bg-e8eee8,#e8eee8);color:var(--night-fg-285d43,#285d43)}.article-editor-toolbar button:disabled{opacity:.42;cursor:not-allowed}.article-editor-toolbar button:focus-visible{outline:2px solid var(--green);outline-offset:1px}.article-editor-toolbar-spacer{flex:1}.article-editor-content{min-height:280px;padding:18px 20px}.article-editor-content .tiptap{min-height:240px;color:var(--ink);font:16.8px/1.75 var(--font-sans),sans-serif;overflow-wrap:anywhere;outline:none}.article-editor-content .tiptap p,.original-article-body p{margin:0 0 1em}.article-editor-content .tiptap h2,.article-editor-content .tiptap h3,.article-editor-content .tiptap h4,.original-article-body h2,.original-article-body h3,.original-article-body h4{font-family:var(--font-editorial),Georgia,serif;margin:1.6em 0 .55em;line-height:1.2}.article-editor-content .tiptap h2,.original-article-body h2{font-size:32.4px}.article-editor-content .tiptap h3,.original-article-body h3{font-size:26.4px}.article-editor-content .tiptap h4,.original-article-body h4{font-size:21.6px}.article-editor-content .tiptap ul,.article-editor-content .tiptap ol,.original-article-body ul,.original-article-body ol{margin:0 0 1em;padding-left:1.5em}.article-editor-content .tiptap blockquote,.original-article-body blockquote{border-left:3px solid var(--coral);color:var(--night-fg-575c56,#575c56);margin:1.4em 0;padding:3px 0 3px 15px}.article-editor-content .tiptap a,.original-article-body a{color:var(--night-fg-286b4c,#286b4c);text-underline-offset:3px;text-decoration:underline}.article-editor-content .tiptap code,.original-article-body code{background:var(--night-bg-f0f1ed,#f0f1ed);padding:2px 4px;font-family:monospace;font-size:.92em}.article-editor-content .tiptap img{width:auto;max-width:100%;height:auto;margin:16px auto 4px;display:block}.article-editor-content .tiptap figure{margin:16px auto 22px}.article-editor-content .tiptap figcaption{color:var(--muted);text-align:center;font-size:12px}.article-editor-content .tiptap p.is-editor-empty:first-child:before{float:left;height:0;color:var(--night-fg-858981,#858981);content:attr(data-placeholder);pointer-events:none}.article-editor-loading{border:1px solid var(--line);min-height:120px;color:var(--muted);padding:18px;font-size:13.2px}.article-editor-dialog-backdrop{z-index:100;background:#161c1770;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.article-editor-dialog{border:1px solid var(--line);background:var(--night-bg-white,white);border-radius:4px;gap:9px;width:min(100%,440px);padding:20px;display:grid;box-shadow:0 18px 60px #0003}.article-editor-dialog-heading{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.article-editor-dialog-heading h3{font:600 24px/1.2 var(--font-editorial),Georgia,serif;margin:0}.article-editor-dialog-heading h3 span{color:var(--coral)}.article-editor-dialog-heading button{width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:28.8px}.article-editor-dialog>label{font-size:12px;font-weight:700}.article-editor-dialog>input{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-height:40px;color:var(--ink);font:14.4px var(--font-sans),sans-serif;border-radius:3px;padding:8px}.article-editor-dialog>p{color:var(--night-fg-a5362d,#a5362d);margin:0;font-size:12px}.article-editor-dialog-actions{justify-content:flex-end;gap:8px;margin-top:8px;display:flex}.article-cover-fieldset>input[type=file]{max-width:100%;font:12px var(--font-sans),sans-serif;margin-top:8px;display:block}.article-recovery-link{margin-top:9px}.original-article-label{border-left:2px solid var(--coral);background:var(--night-bg-fbefeb,#fbefeb);width:max-content;color:var(--night-fg-7a342d,#7a342d);align-items:center;margin:3px 8px 3px 0;padding:4px 7px;font-size:10.8px;font-weight:750;display:inline-flex}.new-news-card .original-article-label{margin:0 0 5px}.original-article-dates{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-top:16px;padding:10px 0;font-size:12px;display:flex}.original-article-body,.original-article-preview{color:var(--ink);font:19.2px/1.85 var(--font-sans),sans-serif;overflow-wrap:anywhere}.original-article-body{padding:24px 0 30px}.original-article-body>div>p:first-child{font-size:21.6px;line-height:1.7}.original-article-image{margin:24px 0}.original-article-image img{object-fit:contain;background:var(--night-bg-f1f2ef,#f1f2ef);width:100%;height:auto;max-height:720px;display:block}.original-article-image figcaption{color:var(--muted);padding-top:7px;font-size:12px;line-height:1.5}.original-article-preview{border:1px solid var(--line);background:var(--night-bg-white,white);max-height:540px;padding:16px;overflow:auto}.original-article-preview .original-article-body{padding:0}.original-article-preview .original-article-image img{max-height:360px}.article-editor-dialog-actions button{cursor:pointer}@media (max-width:600px){.article-editor-content{min-height:220px;padding:14px}.article-editor-content .tiptap{min-height:190px;font-size:15.6px}.article-editor-toolbar{flex-wrap:wrap}.article-editor-toolbar button{flex-basis:30px;width:30px;height:30px}.article-editor-toolbar-spacer{min-width:8px}.original-article-body{font-size:18px}.original-article-body>div>p:first-child{font-size:19.2px}.article-editor-dialog{padding:16px}.article-cover-fieldset .submission-saved-image img{max-width:100%;height:auto}}.article-editor-native-dialog{background:0 0;border:0;border-radius:4px;width:min(100% - 32px,440px);padding:0;overflow:visible}.article-editor-native-dialog::backdrop{background:#161c1770}.article-editor-native-dialog .article-editor-dialog{box-sizing:border-box;width:100%}.article-editor-native-dialog .submission-rights{align-items:flex-start;gap:8px;font-size:12px;font-weight:400;display:flex}.article-editor-native-dialog .submission-rights input{flex-shrink:0;width:14px;height:14px}.article-editor-dialog-heading button{place-items:center;display:grid}.article-editor-mode-switch{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:8px;display:flex}.article-editor-mode-switch button{border:1px solid var(--line);background:var(--night-bg-white,white);min-height:36px;color:var(--ink);font:650 12px var(--font-sans),sans-serif;cursor:pointer;border-radius:3px;padding:6px 12px}.article-editor-mode-switch button[aria-pressed=true]{background:var(--night-action-ink,var(--ink));color:var(--night-fg-white,white)}.article-editor-mode-switch button:focus-visible{outline:2px solid var(--green);outline-offset:2px}.article-editor-mode-switch button:disabled{opacity:.42;cursor:not-allowed}.article-editor-markdown{padding:14px}.article-editor-markdown label{color:var(--ink);font-size:12px;font-weight:650;display:block}.article-editor-markdown textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-height:280px;color:var(--ink);resize:vertical;border-radius:3px;margin-top:8px;padding:12px;font:14px/1.65 monospace;display:block}.article-editor-markdown textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.article-editor-markdown p,.article-editor-error{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.5}.article-editor-markdown [role=alert],.article-editor-error{color:var(--night-fg-a5362d,#a5362d)}.article-editor-error{padding:12px}.article-editor-content .tableWrapper,.original-article-table{max-width:100%;margin:20px 0;overflow-x:auto}.article-editor-content .tiptap table,.original-article-table table{border-collapse:collapse;width:100%;font-size:.88em;line-height:1.5}.article-editor-content .tiptap td,.article-editor-content .tiptap th,.original-article-table td,.original-article-table th{border:1px solid var(--line);vertical-align:top;text-align:left;min-width:75px;padding:10px 12px}.article-editor-content .tiptap th,.original-article-table th{background:var(--night-bg-f0f1ed,#f0f1ed);font-weight:750}.article-editor-content .tiptap table p,.original-article-table p{margin:0}.article-editor-content .selectedCell{background:var(--night-bg-e8eee8,#e8eee8)}.original-article-table:focus-visible{outline:2px solid var(--green);outline-offset:2px}
.coverage-membership{border-left:3px solid var(--green);background:var(--night-bg-f1f5ef,#f1f5ef);color:var(--ink);align-items:flex-start;gap:12px;margin:22px 0;padding:14px 0 14px 14px;display:flex}.coverage-membership>svg{color:var(--green);flex-shrink:0;margin-top:3px}.coverage-membership strong{font-size:13.2px;display:block}.coverage-membership a{font:550 22.8px/1.35 var(--font-editorial),Georgia,serif;color:var(--ink);margin-top:5px;display:block}.coverage-staff-tools{border-block:1px solid var(--line);flex-wrap:wrap;gap:10px;margin:22px 0;padding:15px 0;display:flex}.coverage-staff-tools button,.coverage-entry-tools button{color:var(--green);font:650 12px var(--font-sans),sans-serif;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 0;display:inline-flex}.coverage-timeline{border-top:3px solid var(--green);margin-top:24px;padding:24px 0}.coverage-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:23px;display:flex}.coverage-heading h2{font:550 34.8px/1.15 var(--font-editorial),Georgia,serif;margin:5px 0 0}.coverage-heading>div:last-child{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.coverage-heading select{border:1px solid var(--line);background:var(--night-bg-white,white);max-width:100%;min-height:34px;color:var(--ink);font:12px var(--font-sans),sans-serif;border-radius:3px;padding:6px 8px}.coverage-heading .button{min-height:34px;padding:7px 10px;font-size:12px}.coverage-day{font:700 13.2px/1.5 var(--font-sans),sans-serif;color:var(--green);text-transform:uppercase;margin:26px 0 0;padding-left:22px;position:relative}.coverage-day:before{border:2px solid var(--night-border-white,white);background:var(--night-action-green,var(--green));content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:3px;left:-4px}.coverage-entry{border-left:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:18px 0 20px 22px;scroll-margin-top:30px;position:relative}.coverage-entry:target{border-left:3px solid var(--coral);background:var(--night-bg-fffcfa,#fffcfa);padding-left:20px}.coverage-entry h4{font:550 27.6px/1.28 var(--font-editorial),Georgia,serif;overflow-wrap:anywhere;margin:3px 0 5px}.coverage-entry h4 a{color:var(--ink);text-decoration:none}.coverage-entry h4 a:hover{text-underline-offset:3px;text-decoration:underline}.coverage-entry h4 svg{color:var(--muted);margin-left:7px;display:inline-block}.coverage-source{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.coverage-initial{color:var(--coral);font-size:10.8px;font-weight:750}.coverage-entry>p{color:var(--ink);overflow-wrap:anywhere;margin:11px 0;font-size:15.6px;line-height:1.7}.coverage-entry dl{color:var(--muted);gap:6px;margin:0;padding:10px 0;font-size:12px;line-height:1.5;display:grid}.coverage-entry dl>div{grid-template-columns:145px minmax(0,1fr);gap:10px;display:grid}.coverage-entry dt{font-weight:700}.coverage-entry dd{overflow-wrap:anywhere;margin:0}.coverage-entry>footer{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:10.8px;line-height:1.6;display:flex}.coverage-entry>footer>a{color:var(--green);align-items:center;gap:5px;display:inline-flex}.coverage-attached{color:var(--muted);margin-top:4px;font-size:9.6px;display:block}.coverage-entry-tools{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.coverage-entry-tools button{font-size:10.8px}.coverage-error{color:var(--night-fg-a5362d,#a5362d);font-size:13.2px;line-height:1.6}.coverage-dialog{border:1px solid var(--line);background:var(--night-bg-white,white);width:min(100% - 28px,650px);max-height:90dvh;color:var(--ink);border-radius:4px;padding:0}.coverage-dialog::backdrop{background:#161c1775}.coverage-dialog>form{padding:20px}.coverage-dialog form>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;padding-bottom:15px;display:flex}.coverage-dialog h2{font:550 31.2px/1.2 var(--font-editorial),Georgia,serif;margin:0}.coverage-dialog header button{cursor:pointer;background:0 0;border:0;flex:0 0 30px;place-items:center;width:30px;height:30px;padding:0;display:grid}.coverage-dialog-fields{border:0;gap:15px;min-width:0;padding:0;display:grid}.coverage-dialog label{gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.coverage-dialog input,.coverage-dialog textarea,.coverage-dialog select{box-sizing:border-box;border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;min-height:38px;color:var(--ink);font:13.2px/1.5 var(--font-sans),sans-serif;border-radius:3px;padding:8px}.coverage-dialog input:disabled{background:var(--night-bg-f4f4f0,#f4f4f0);color:var(--muted)}.coverage-source-input{align-items:stretch;gap:8px;display:flex}.coverage-source-input>input{flex:1;min-width:0}.coverage-source-input>button{border:1px solid var(--line);background:var(--night-bg-f5f6f1,#f5f6f1);color:var(--ink);font:650 12px var(--font-sans),sans-serif;cursor:pointer;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:8px 11px;display:inline-flex}.coverage-time-fields{border:0;border-top:1px solid var(--line);grid-template-columns:1fr .8fr 1.3fr;gap:10px;min-width:0;margin:2px 0 0;padding:13px 0 0;display:grid}.coverage-time-fields legend{padding-right:8px;font-size:13.2px;font-weight:750}.coverage-selected-title{color:var(--muted);margin:0;font-size:14.4px;line-height:1.5}.coverage-dialog form>footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.coverage-dialog button:focus-visible,.coverage-entry-tools button:focus-visible,.coverage-staff-tools button:focus-visible{outline:2px solid var(--green);outline-offset:3px}@media (max-width:600px){.coverage-heading{flex-direction:column;gap:12px}.coverage-heading>div:last-child{justify-content:flex-start}.coverage-heading h2{font-size:31.2px}.coverage-entry{padding-left:16px}.coverage-entry h4{font-size:25.2px}.coverage-entry dl>div{grid-template-columns:1fr;gap:1px}.coverage-dialog>form{padding:15px}.coverage-dialog h2{font-size:27.6px}.coverage-time-fields{grid-template-columns:1fr 1fr}.coverage-time-fields>label:last-child{grid-column:1/-1}.coverage-source-input{flex-wrap:wrap}.coverage-source-input>input{flex-basis:100%}.coverage-source-input>button{min-height:34px}.coverage-entry:target{padding-left:14px}}.coverage-entry>footer{background:0 0;border:0;margin:8px 0 0;padding:0}.coverage-dialog form>footer{background:0 0;border:0;padding:0}
.community-news-layout>.community-news-article,.community-news-layout>.community-news-conversation{width:100%;min-width:0;max-width:none;margin-inline:0}.community-news-layout>.community-news-conversation{grid-area:2/1}.community-news-layout>.news-sidebar{grid-area:1/2/span 2}.news-sidebar-controls{gap:22px;min-width:0;display:grid}.live-frontpage-tags{flex-wrap:wrap}.live-frontpage-tags>li{overflow-wrap:anywhere;min-width:0;max-width:100%}.community-news-figure{min-width:0;margin:0}.news-image-credit{color:var(--muted);overflow-wrap:anywhere;gap:3px;padding:6px 0;font-size:12px;line-height:1.4;display:grid}.news-image-caption{font-size:12.6px;font-weight:700}.news-image-credit-links{flex-wrap:wrap;align-items:baseline;gap:3px 10px;display:flex}.news-image-credit a{text-underline-offset:3px;text-decoration:underline}.news-image-credit small{font-size:inherit}.community-news-header{padding-bottom:12px}.community-news-header h1:has(+.news-source-attribution){margin-bottom:3px}.community-news-header>.news-source-attribution{margin-top:0;margin-bottom:8px}.community-news-date{color:var(--muted);margin-left:10px;font-size:12px}.submission-image-credit{border:1px solid var(--line);gap:8px;min-width:0;margin-block:14px;padding:14px;display:grid}.submission-image-credit>label{gap:5px;min-width:0;display:grid}.submission-image-credit p{overflow-wrap:anywhere;font-size:13.2px;line-height:1.6}@media (max-width:760px){.community-news-layout>.news-sidebar{display:contents}.news-sidebar-controls{grid-area:2/1}.community-news-layout>.community-news-conversation{grid-row:3}.news-sidebar>.related-news{grid-area:4/1}}.news-comment.is-moderated-hidden{color:var(--night-fg-41463f,#41463f);border-left-color:var(--night-border-858b82,#858b82)!important;background:var(--night-bg-f0f1ee,#f0f1ee)!important}.news-comment.is-moderated-hidden .news-comment-folded{border-left-color:var(--night-border-858b82,#858b82);background:var(--night-bg-e8eae6,#e8eae6);color:var(--night-fg-41463f,#41463f)}.news-comment-hidden-label{color:var(--night-fg-62685f,#62685f)}.news-comment-moderation-reason{color:var(--night-fg-666c63,#666c63)!important;font-size:13.2px!important}.news-comment-moderation-reason em{font-style:italic}.news-comment-penalty-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.news-comment-penalty-fields select{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;font:12px var(--font-sans),sans-serif;padding:6px}.news-comment-mod-tools>div>p{color:var(--muted);font-size:10.8px;line-height:1.5}.news-replies-toggle{color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;margin-top:8px;font-size:12px;font-weight:650;display:inline-block}.news-replies-toggle:hover{color:var(--green);text-decoration-color:currentColor}.news-comment-order .news-replies-toggle{border:0}.news-public-notice{border-left:3px solid var(--green);background:var(--night-bg-edf3e8,#edf3e8);gap:5px;margin-top:12px;padding:12px 14px;font-size:13.2px;line-height:1.6;display:grid}.news-public-notice.is-correction{border-left-color:var(--coral);background:var(--night-bg-fbefeb,#fbefeb)}.news-public-notice strong{font-size:12px}.news-public-notice>p{margin:0}.news-public-notice>small{color:var(--muted);font-size:9.6px}.news-mod-state,.news-mod-footnote{color:var(--muted);font-size:10.8px;line-height:1.55}.news-mod-section{border-top:1px solid var(--line);gap:8px;padding:13px 0;display:grid}.news-mod-section h3{font:600 19.2px/1.3 var(--display),Georgia,serif}.news-mod-section>p{color:var(--muted);margin:0;font-size:10.8px;line-height:1.55}.news-mod-section>label{color:var(--muted);gap:5px;font-size:10.8px;font-weight:650;display:grid}.news-mod-section select,.news-mod-section textarea{border:1px solid var(--line);background:var(--paper);width:100%;min-width:0;color:var(--ink);font:12px/1.5 var(--font-sans),sans-serif;padding:8px}.news-mod-section>button,.news-mod-section .news-mod-actions button,.news-mod-notices button,.news-mod-report>div button{border:1px solid var(--line);background:var(--night-bg-white,white);width:max-content;max-width:100%;min-height:32px;color:var(--ink);justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:10.8px;font-weight:700;display:inline-flex}.news-mod-section button:disabled{opacity:.5;cursor:not-allowed}.news-mod-actions{gap:8px;display:grid}.news-mod-section .news-mod-actions .is-destructive{border-color:var(--night-border-a95045,#a95045);color:var(--night-fg-8f4037,#8f4037)}.news-mod-checkbox{grid-template-columns:auto 1fr;align-items:center;color:var(--ink)!important;gap:7px!important;font-size:10.8px!important;display:flex!important}.news-mod-checkbox input{margin:0}.news-mod-notices{margin:6px 0;padding:0;list-style:none}.news-mod-notices li{border-top:1px solid var(--line);gap:5px;padding:9px 0;display:grid}.news-mod-notices li strong{font-size:10.8px}.news-mod-notices li p{margin:0;font-size:12px;line-height:1.55}.news-mod-voter-note{border-left:2px solid var(--coral);background:var(--night-bg-fbefeb,#fbefeb);padding:7px;color:var(--night-fg-63382f,#63382f)!important}@media (max-width:480px){.news-comment-penalty-fields{grid-template-columns:1fr}.news-mod-section>button,.news-mod-section .news-mod-actions button{width:100%}}.news-pulse{border-bottom:1px solid var(--line);align-items:baseline;gap:8px;padding:12px 0 10px;display:flex}.news-pulse strong{font:650 37.2px/1 var(--display),Georgia,serif}.news-pulse>span{color:var(--muted);font-size:10.8px}.news-pulse-note{color:var(--muted);margin-top:12px;font-size:9.6px;line-height:1.55}.news-pulse-memory{border-bottom:1px solid var(--line);gap:8px;margin:0;padding:12px 0;font-size:11px;line-height:1.5;display:grid}.news-pulse-memory>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.news-pulse-memory dt{color:var(--muted)}.news-pulse-memory dd{font-variant-numeric:tabular-nums;flex-shrink:0;margin:0;font-weight:650}.news-pulse{flex-wrap:wrap}.public-activity-tabs{border-bottom:1px solid var(--line);gap:16px;margin-top:13px;display:flex;overflow-x:auto}.public-activity-tabs button{min-height:36px;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:0 2px;font-size:12px;font-weight:650;position:relative}.public-activity-tabs button[aria-selected=true]{color:var(--ink)}.public-activity-tabs button[aria-selected=true]:after{background:var(--night-action-coral,var(--coral));content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.public-activity-list{margin:0;padding:0;list-style:none}.public-activity-item{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr);gap:10px;padding:15px 0;display:grid}.public-activity-icon{border:1px solid var(--line);width:28px;height:28px;color:var(--green);place-items:center;display:grid}.public-activity-content{min-width:0}.public-activity-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.public-activity-heading strong{font-size:12px}.public-activity-heading time{color:var(--muted);flex-shrink:0;font-size:9.6px}.public-activity-news-link{width:max-content;max-width:100%;font:550 18px/1.35 var(--display),Georgia,serif;margin-top:5px;display:block}.public-activity-body,.public-activity-reason,.public-activity-moderation{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.65}.public-activity-moderation{color:var(--night-fg-62685f,#62685f)}.public-activity-evidence{color:var(--green);text-underline-offset:2px;margin-top:6px;font-size:10.8px;font-weight:700;text-decoration:underline;display:inline-block}.public-activity-empty,.public-activity-error{color:var(--muted);padding:17px 0;font-size:12px;line-height:1.6}.public-activity-error{color:var(--night-fg-8f4037,#8f4037)}.public-activity-more{border:1px solid var(--line);background:var(--night-bg-white,white);min-height:35px;color:var(--ink);margin:14px auto 0;padding:7px 12px;font-size:10.8px;font-weight:700;display:block}.public-activity-more:disabled{opacity:.55}@media (max-width:600px){.public-activity-tabs{gap:13px}.public-activity-item{grid-template-columns:26px minmax(0,1fr);gap:8px}.public-activity-icon{width:25px;height:25px}.public-activity-heading{flex-direction:column;align-items:flex-start;gap:3px}.public-activity-news-link{font-size:16.8px}}.news-list{border-top:1px solid var(--line);margin-top:16px}.news-list-row{border-bottom:1px solid var(--line);background:var(--night-bg-fff,#fff);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:14px;padding:17px 12px;display:grid}.news-list-row.has-image{grid-template-columns:64px minmax(0,1fr) 144px}.news-list-row:hover{background:var(--night-bg-fbfcfa,#fbfcfa)}.news-list-row.is-fallen{border-left:5px solid var(--night-border-b43e2d,#b43e2d);background:var(--night-bg-fff2ec,#fff2ec)}.news-list-row.is-leaving-to-front{border-left:5px solid var(--green);background:var(--soft);animation:2.2s ease-in forwards news-list-leave;overflow:hidden}.news-list-row>.news-list-promoted{width:max-content;max-width:100%;color:var(--green);grid-column:1/-1;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}@keyframes news-list-leave{0%,70%{opacity:1;max-height:600px}to{opacity:0;border-bottom-width:0;max-height:0;padding-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){.news-list-row.is-leaving-to-front{animation:none}}.news-list-vote{justify-items:center;gap:5px;padding-top:2px;display:grid}.news-list-rank{color:var(--night-fg-87918a,#87918a);font-variant-numeric:tabular-nums;font-size:10.8px;font-weight:800}.news-list-vote .root{width:54px}.news-list-vote .count{min-height:34px}.news-list-vote .count strong{font-size:21.6px}.news-list-vote .count span{font-size:9.6px}.news-list-vote .button{min-height:23px;font-size:10.8px}.news-list-copy{min-width:0}.news-list-kicker{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:7px;font-size:9.6px;font-weight:750;display:flex}.news-list-kicker a{color:var(--green)}.news-list-kicker span{color:var(--night-fg-7b6543,#7b6543)}.news-list-coverage{border:1px solid var(--line);background:var(--soft);width:fit-content;max-width:100%;min-height:28px;color:var(--green);font:650 13.2px/1.4 var(--font-sans),sans-serif;letter-spacing:normal;text-transform:none;border-radius:5px;align-items:center;gap:7px;margin-block:6px;padding:5px 9px;text-decoration:none;display:flex}.news-list-coverage>svg{flex-shrink:0}.news-list-coverage>span{min-width:0;color:inherit;overflow-wrap:anywhere}.news-list-coverage:hover{text-underline-offset:3px;border-color:currentColor;text-decoration:underline}.news-list-coverage:focus-visible{outline:2px solid var(--green);outline-offset:3px}.news-list-copy h2{font:550 25.2px/1.22 var(--display),Georgia,serif;overflow-wrap:anywhere;margin:4px 0 3px}.news-list-copy h2 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--night-fg-c4cfc5,#c4cfc5);text-decoration-color:var(--night-fg-c4cfc5,#c4cfc5);text-underline-offset:3px}.news-list-copy .news-source-attribution{margin-top:3px;font-size:10.8px;display:inline-flex}.news-list-excerpt{color:var(--night-fg-59625d,#59625d);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 8px;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.news-list-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 11px;font-size:9.6px;display:flex}.news-list-meta>a:first-child{color:var(--night-fg-354139,#354139);font-weight:650}.news-list-meta time{font-variant-numeric:tabular-nums}.news-list-meta>span{align-items:center;gap:3px;display:inline-flex}.news-list-meta>span>svg{color:var(--night-fg-a3483b,#a3483b)}.news-list-meta .news-list-pulse{color:var(--green);font-weight:750}.news-list-comments{align-items:center;gap:4px;display:inline-flex}.news-list-source-label{display:none!important}.news-list-image{background:var(--night-bg-edf0ea,#edf0ea);width:144px;height:86px;display:block;position:relative;overflow:hidden}.news-list-image img{object-fit:cover}.news-list-image>span{color:var(--night-fg-414b43,#414b43);background:#ffffffdf;padding:3px 4px;font-size:8.4px;font-weight:700;position:absolute;bottom:3px;right:3px}.news-list-row>.news-fall-notice{border:0;border-left:6px solid var(--night-border-a93c2b,#a93c2b);background:var(--night-bg-f8d9cb,#f8d9cb);width:100%;color:var(--night-fg-54261f,#54261f);border-radius:2px;grid-column:1/-1;margin:0;padding:10px 12px}.news-fall-notice{border:1px solid var(--night-border-b64b37,#b64b37);border-left:6px solid var(--night-border-a93c2b,#a93c2b);background:var(--night-bg-f8d9cb,#f8d9cb);color:var(--night-fg-54261f,#54261f);overflow-wrap:anywhere;border-radius:3px;grid-template-columns:minmax(0,1fr);gap:5px;margin:12px 0;padding:12px 14px;font-size:12px;line-height:1.5;display:grid}.news-fall-heading{color:var(--night-fg-7a2c20,#7a2c20);flex-wrap:wrap;align-items:center;gap:7px;display:flex}.news-fall-heading svg{flex:none}.news-fall-heading strong{letter-spacing:.06em;font-size:13.2px;font-weight:900}.news-fall-heading>span{font-size:12px;font-weight:750}.news-fall-notice>p{color:var(--night-fg-54261f,#54261f);margin:0;font-size:10.8px;line-height:1.5}.news-fall-notice.is-compact{gap:3px;padding:7px 10px}.news-fall-notice.is-compact .news-fall-heading strong,.news-fall-notice.is-compact .news-fall-heading>span{font-size:10.8px}.news-fall-notice.is-compact>p{font-size:9.6px}.new-news-card.is-fallen,.coverage-entry.is-fallen{background:var(--night-bg-fff2ec,#fff2ec);border-color:var(--night-border-b43e2d,#b43e2d);box-shadow:none}.new-news-card.is-fallen .new-news-image{filter:grayscale(.75);opacity:.65}.new-news-card.is-fallen h3{color:var(--night-fg-53615d,#53615d)}.community-news-header>.news-fall-notice{border-width:2px 1px 1px 8px;margin:16px 0;padding:15px 18px}.community-news-header>.news-fall-notice .news-fall-heading strong{font-size:15.6px}.community-news-header>.news-fall-notice>p{font-size:12px}@media (max-width:700px){.news-list-row{grid-template-columns:50px minmax(0,1fr);gap:9px;padding:13px 7px}.news-list-row.has-image{grid-template-columns:50px minmax(0,1fr) 78px}.news-list-copy h2{font-size:20.4px}.news-list-image{width:78px;height:62px;margin-top:20px}.news-list-meta{gap:5px 8px}}@media (max-width:430px){.news-list-row{grid-template-columns:43px minmax(0,1fr);gap:7px;padding:11px 4px}.news-list-row.has-image{grid-template-columns:43px minmax(0,1fr) 58px}.news-list-vote .root{width:43px}.news-list-vote .count strong{font-size:19.2px}.news-list-vote .button{font-size:9.6px}.news-list-image{width:58px;height:52px}.news-list-copy h2{font-size:19.2px}.news-list-excerpt{-webkit-line-clamp:2}.news-list-meta{font-size:8.4px}}.news-duplicate-review{overflow-wrap:anywhere;min-width:0}.news-duplicate-review .news-mod-section{gap:8px;margin-top:12px;display:grid}.news-duplicate-review label{font-size:14.4px;display:block}.news-duplicate-review input:not([type=checkbox]),.news-duplicate-review textarea{box-sizing:border-box;border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;color:var(--ink);font:inherit;padding:8px}.news-duplicate-review button{white-space:normal;border:1px solid var(--line);background:var(--night-bg-white,white);max-width:100%;min-height:36px;color:var(--ink);cursor:pointer;padding:8px 12px}.news-duplicate-review button:disabled{opacity:.6;cursor:not-allowed}.news-duplicate-review [role=alert]{color:var(--night-fg-8f4037,#8f4037)}.news-feed-layout{grid-template-columns:minmax(0,1fr) 268px;grid-template-areas:"main sidebar";align-items:start;gap:28px;display:grid}.news-feed-layout:not(.has-frontpage-candidates){display:block}.news-feed-main{grid-area:main;min-width:0}.frontpage-candidates{border-top:3px solid var(--coral);background:var(--night-bg-f4f5ef,#f4f5ef);grid-area:sidebar;min-width:0;padding:16px 14px;position:sticky;top:14px}.frontpage-candidates>.eyebrow{align-items:center;gap:5px;font-size:9.6px;display:flex}.frontpage-candidates h2{font:550 27.6px/1.12 var(--display),Georgia,serif;margin-top:7px}.frontpage-candidates-intro{color:var(--muted);margin-top:8px;font-size:10.8px;line-height:1.55}.frontpage-candidates-list{margin:13px 0 0;padding:0;list-style:none}.frontpage-candidates-list li{border-top:1px solid var(--night-border-dfe3d9,#dfe3d9);gap:5px;padding:11px 0;display:grid}.frontpage-candidate-kicker{color:var(--green);letter-spacing:.035em;text-transform:uppercase;font-size:9.6px;font-weight:800}.frontpage-candidates-list li>a{font:550 18px/1.24 var(--display),Georgia,serif;overflow-wrap:anywhere}.frontpage-candidates-list li>a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--night-fg-c4cfc5,#c4cfc5);text-decoration-color:var(--night-fg-c4cfc5,#c4cfc5);text-underline-offset:3px}.frontpage-candidate-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px 10px;font-size:9.6px;display:flex}.frontpage-candidate-meta>span{align-items:center;gap:3px;display:inline-flex}.frontpage-candidates-note{border-top:1px solid var(--night-border-dfe3d9,#dfe3d9);color:var(--muted);margin-top:12px;padding-top:10px;font-size:9.6px;line-height:1.5}.frontpage-candidates-state{color:var(--muted);padding:12px 0;font-size:10.8px;line-height:1.55}.frontpage-candidates-state[role=alert]{color:var(--night-fg-8f4037,#8f4037)}.frontpage-candidates-state>p{margin:0}.frontpage-candidates-state button{border:1px solid var(--line);background:var(--night-bg-white,white);min-height:30px;color:var(--ink);margin-top:7px;padding:0 10px;font-size:10.8px;font-weight:700}@media (max-width:760px){.news-feed-layout.has-frontpage-candidates{grid-template-columns:minmax(0,1fr);grid-template-areas:"sidebar""main";gap:12px}.frontpage-candidates{padding:13px 12px;position:static}.frontpage-candidates h2{font-size:25.2px}.frontpage-candidates-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}}@media (max-width:460px){.frontpage-candidates-list{grid-template-columns:minmax(0,1fr)}}.live-frontpage-topic{display:contents}.live-frontpage-topic>i{background:var(--night-bg-c2cbbd,#c2cbbd);border-radius:50%;width:3px;height:3px}.live-frontpage-secondary{border-top:1px solid var(--line);min-width:0;padding:14px 0}.live-frontpage-secondary h2{font:550 26.4px/1.2 var(--display),Georgia,serif;margin-top:7px}.live-frontpage-secondary>p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.6}.live-frontpage-thumb{aspect-ratio:16/9;background:var(--soft);width:100%;margin-bottom:10px;display:block;position:relative;overflow:hidden}.live-frontpage-thumb img{object-fit:cover}.live-frontpage-stats{color:var(--muted);align-items:center;gap:10px;margin-top:8px;font-size:9.6px;display:flex}.live-frontpage-stats>span{align-items:center;gap:3px;display:inline-flex}.live-frontpage-stats strong{color:var(--green);margin-left:auto;font-size:9.6px}.live-frontpage-placeholder{background:var(--soft);min-height:180px;color:var(--green);place-items:center;display:grid;position:relative}.live-frontpage-placeholder>span{background:var(--night-action-green,var(--green));color:var(--night-fg-white,white);padding:6px 8px;font-size:9.6px;font-weight:800;position:absolute;bottom:10px;right:10px}.live-frontpage-promotion-reason{border-left:2px solid var(--green);background:var(--soft);margin-top:10px;padding:9px 11px;font-size:12px;line-height:1.55}.live-frontpage-tags{color:var(--muted);gap:8px;margin:10px 0;padding:0;font-size:10.8px;list-style:none;display:flex}.live-frontpage-tags li+li:before{content:"· ";color:var(--coral)}.frontpage-ranking-explainer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);margin:18px 0;padding:11px 0;font-size:10.8px;line-height:1.6}.frontpage-ranking-explainer summary{color:var(--ink);cursor:pointer;font-weight:700}.frontpage-ranking-explainer p{max-width:900px;margin-top:8px}.frontpage-ranking-explainer code{color:var(--green);font-size:10.8px}.frontpage-empty{max-width:780px;padding:65px 0}.frontpage-empty h1{max-width:640px;font:550 48px/1.1 var(--display),Georgia,serif;margin-top:14px}.frontpage-empty>p{max-width:610px;color:var(--muted);margin-top:12px;font-size:15.6px;line-height:1.7}.frontpage-empty>.button{margin-top:20px}.live-frontpage-more .new-news-grid{align-items:start}.live-frontpage-more .live-frontpage-secondary{border-top:0;padding-top:0}@media (max-width:600px){.live-frontpage-secondary h2{font-size:22.8px}.live-frontpage-stats{flex-wrap:wrap;gap:7px}.live-frontpage-stats strong{margin-left:0}.frontpage-empty{padding:38px 0}.frontpage-empty h1{font-size:37.2px}.live-frontpage-topic{display:contents}}.live-frontpage-promoted-label{width:max-content;max-width:100%;color:var(--green);margin-top:5px;font-size:9.6px;font-weight:750;line-height:1.45;display:block}.live-frontpage-demo-note{color:var(--night-fg-8f4037,#8f4037)!important;margin-top:4px!important;font-size:10.8px!important;line-height:1.5!important}.live-frontpage-demo-inline{color:var(--night-fg-8f4037,#8f4037);font-size:9.6px;font-weight:800}.live-frontpage-section-area{gap:18px;margin-top:18px;display:grid}.live-frontpage-section-nav{border-bottom:1px solid var(--line);gap:18px;padding:0 0 8px;display:flex;overflow-x:auto}.live-frontpage-section-nav>a{color:var(--ink);flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.live-frontpage-section-nav>a:hover{color:var(--green)}.live-frontpage-section-nav small{color:var(--muted);font-size:9.6px;font-weight:600}.live-frontpage-image-label{color:var(--night-fg-white,white);background:#181e1ae0;padding:4px 6px;font-size:9.6px;font-weight:750;position:absolute;bottom:8px;right:8px}.live-frontpage-opening.is-section-only{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}.live-frontpage-opening.is-section-only>.secondary{flex-direction:column;gap:12px;min-width:0;display:flex}.live-frontpage-secondary.is-section-highlight{border-top:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);gap:10px;padding:12px 0;display:grid}.live-frontpage-secondary.is-section-highlight:not(.has-image){grid-template-columns:minmax(0,1fr)}.live-frontpage-secondary.is-section-highlight .live-frontpage-thumb{aspect-ratio:4/3;grid-area:1/1;align-self:start;width:100%;margin:0}.live-frontpage-secondary.is-section-highlight .live-frontpage-card-copy{grid-column:2;min-width:0}.live-frontpage-secondary.is-section-highlight:not(.has-image) .live-frontpage-card-copy{grid-column:1}.live-frontpage-secondary .live-frontpage-card-copy>p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.55}.live-frontpage-secondary.is-section-highlight h2{margin-top:4px;font-size:19.2px;line-height:1.2}.live-frontpage-secondary.is-section-highlight .live-frontpage-tags{margin:6px 0}.community-news-cover-label{color:var(--night-fg-white,white);background:#181e1ae0;padding:5px 7px;font-size:9.6px;font-weight:750;position:absolute;bottom:10px;right:10px}.live-frontpage-top-comment{border-left:2px solid var(--green);margin:10px 0 0;padding-left:9px}.live-frontpage-top-comment>span{color:var(--green);font-size:9.6px;font-weight:750}.live-frontpage-top-comment>p{color:var(--ink);margin:4px 0;font-size:12px;line-height:1.55}.live-frontpage-top-comment>footer{color:var(--muted);justify-content:space-between;gap:8px;font-size:9.6px;display:flex}.live-frontpage-top-comment>footer a{color:var(--green);font-weight:650}.live-frontpage-top-comment.is-compact>p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.frontpage-ranking-explainer{border:0;margin:8px 0;padding:8px 0}.live-frontpage-section-area{border-top:1px solid var(--line);gap:10px;margin-top:10px;padding-top:10px}.live-frontpage-section-nav{border-bottom:0;padding:0}.live-frontpage-more{border-top:0;padding-top:10px}.news-source-attribution{width:fit-content;max-width:100%;color:var(--night-fg-7c857d,#7c857d);align-items:center;gap:4px;margin-top:5px;font-size:10.8px;font-style:italic;line-height:1.4;text-decoration:none;display:flex}.news-source-attribution:hover{text-underline-offset:2px;text-decoration:underline}.news-source-attribution>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.live-frontpage-science,.live-frontpage-context{border-top:1px solid var(--line);margin-top:14px;padding:18px 0}.live-frontpage-module-heading{justify-content:space-between;align-items:end;gap:14px;margin-bottom:12px;display:flex}.live-frontpage-module-heading>div{min-width:0}.live-frontpage-module-heading h2{font:550 26.4px/1.2 var(--display),Georgia,serif;margin-top:4px}.live-frontpage-module-heading>a{color:var(--green);flex-shrink:0;align-items:center;gap:4px;font-size:10.8px;font-weight:700;text-decoration:none;display:inline-flex}.live-frontpage-module-heading>a:hover{text-underline-offset:3px;text-decoration:underline}.live-frontpage-context-note{max-width:260px;color:var(--muted);text-align:right;font-size:9.6px;line-height:1.5}.live-frontpage-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.live-frontpage-context-item{border-right:1px solid var(--line);min-width:0;padding-right:14px}.live-frontpage-context-item:last-child{border-right:0;padding-right:0}.live-frontpage-context-title{color:var(--ink);font:550 16.8px/1.35 var(--display),Georgia,serif;overflow-wrap:anywhere;display:block}.live-frontpage-module-empty{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.live-frontpage-module-empty a{color:var(--green);text-underline-offset:2px;font-weight:650;text-decoration:underline}.live-frontpage-opening:not(.is-section-only){grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);align-items:start;gap:28px;padding-bottom:22px}.live-frontpage-opening>.lead,.live-frontpage-opening>.secondary{min-width:0}.live-frontpage-opening:not(.is-section-only):has(>.secondary:empty){grid-template-columns:minmax(0,1fr)}.live-frontpage-opening:not(.is-section-only)>.secondary:empty{display:none}.live-frontpage-opening:not(.is-section-only)>.secondary{gap:20px}.live-frontpage-opening:not(.is-section-only)>.secondary .live-frontpage-secondary{border-top:0;padding-top:0}.live-frontpage-opening:not(.is-section-only)>.secondary .live-frontpage-secondary+.live-frontpage-secondary{border-top:1px solid var(--line);padding-top:18px}.live-frontpage-opening:not(.is-section-only)>.secondary .live-frontpage-thumb{aspect-ratio:2.8}.live-frontpage-opening:not(.is-section-only)>.secondary h2{font-size:22.8px;line-height:1.22}@media (min-width:761px){.live-frontpage-opening:not(.is-section-only) .lead-excerpt{max-width:none}}.pulse.live-frontpage-pulse{border:0;border-bottom:1px solid var(--line);margin:0;padding:18px 0;display:block}.live-frontpage-pulse .pulse-title{margin:0 0 14px}.live-frontpage-pulse .pulse-title h2{font-size:26.4px}.live-frontpage-pulse-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.live-frontpage-pulse .pulse-item{border:0;align-items:flex-start;gap:8px;padding:0}.live-frontpage-pulse .pulse-item>div{flex:1;min-width:0}.live-frontpage-pulse .pulse-number{font-size:28.8px}.live-frontpage-pulse .pulse-item h3{overflow-wrap:anywhere;margin:6px 0 8px;font-size:22.8px}.live-frontpage-section-row{border-top:1px solid var(--line);align-items:flex-start;gap:24px;padding-top:16px;display:flex}.live-frontpage-section-group{flex:1;min-width:0;padding-top:0}.live-frontpage-section-group[data-story-count="2"]{flex:2}.live-frontpage-section-group[data-story-count="3"]{flex:3}.live-frontpage-section-group .section-title{flex-wrap:wrap;align-items:center;gap:6px 12px}.live-frontpage-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px;display:grid}.live-frontpage-story-grid .live-frontpage-secondary{border:0;padding:0}.live-frontpage-story-grid[data-story-count="1"],.live-frontpage-pulse-grid[data-story-count="1"],.live-frontpage-context-grid[data-story-count="1"]{grid-template-columns:minmax(0,1fr)}.live-frontpage-story-grid[data-story-count="2"],.live-frontpage-pulse-grid[data-story-count="2"],.live-frontpage-context-grid[data-story-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.live-frontpage-pulse-grid[data-story-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.live-frontpage-secondary.is-wide{display:flow-root}.live-frontpage-secondary.is-wide .live-frontpage-thumb{float:left;width:38%;margin:0 22px 10px 0}.live-frontpage-secondary.is-wide .live-frontpage-card-copy{min-width:0;display:flow-root}@media (max-width:1100px){.live-frontpage-pulse-grid,.live-frontpage-pulse-grid[data-story-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.live-frontpage-section-row{flex-direction:column;gap:20px}.live-frontpage-section-group{width:100%}}@media (max-width:760px){.live-frontpage-opening:not(.is-section-only){display:block}.live-frontpage-opening:not(.is-section-only)>.secondary{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;padding-top:20px;display:grid}.live-frontpage-opening:not(.is-section-only)>.secondary .live-frontpage-secondary+.live-frontpage-secondary{border-top:0;padding-top:0}.live-frontpage-opening:not(.is-section-only)>.secondary .live-frontpage-thumb{aspect-ratio:16/9}}@media (max-width:700px){.live-frontpage-story-grid,.live-frontpage-story-grid[data-story-count="2"],.live-frontpage-context-grid[data-story-count="2"]{grid-template-columns:minmax(0,1fr)}.live-frontpage-secondary.is-wide .live-frontpage-thumb{float:none;width:100%;margin:0 0 10px}.live-frontpage-section-row{gap:16px;padding-top:12px}}@media (max-width:600px){.live-frontpage-pulse-grid,.live-frontpage-pulse-grid[data-story-count="2"],.live-frontpage-pulse-grid[data-story-count="3"]{grid-template-columns:minmax(0,1fr);gap:18px}.live-frontpage-pulse .pulse-title{flex-wrap:wrap;gap:6px}.live-frontpage-pulse .pulse-title h2{font-size:22.8px}.live-frontpage-pulse .pulse-title>span:last-child{margin-left:0}.live-frontpage-pulse .pulse-item h3{font-size:22.8px}.live-frontpage-pulse .pulse-item+.pulse-item{border-top:1px solid var(--line);padding-top:12px}}@media (max-width:700px){.live-frontpage-science,.live-frontpage-context{margin-top:8px;padding:13px 0}.live-frontpage-module-heading{flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:8px}.live-frontpage-module-heading h2{font-size:22.8px}.live-frontpage-context-note{text-align:left;max-width:none}.live-frontpage-context-grid{grid-template-columns:1fr;gap:0}.live-frontpage-context-item,.live-frontpage-context-item:last-child{border-right:0;border-bottom:1px solid var(--line);padding:10px 0}.live-frontpage-context-item:last-child{border-bottom:0}.live-frontpage-context-title{font-size:15.6px}}.news-search-filters{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,2fr) repeat(3,minmax(125px,1fr)) repeat(2,minmax(145px,1fr)) auto;align-items:end;gap:9px;margin:8px 0 16px;padding:13px 0;display:grid}.news-search-filters label{min-width:0;color:var(--muted);gap:5px;font-size:10.8px;font-weight:650;display:grid}.news-search-filters input,.news-search-filters select{border:1px solid var(--line);background:var(--night-bg-white,white);width:100%;min-width:0;height:36px;color:var(--ink);font:12px var(--font-sans),sans-serif;border-radius:2px;padding:0 8px}.news-search-filters input:focus-visible,.news-search-filters select:focus-visible{outline:2px solid var(--green);outline-offset:2px}.news-search-filters button,.news-feed-more{border:1px solid var(--ink);background:var(--night-action-ink,var(--ink));min-height:36px;color:var(--night-fg-white,white);cursor:pointer;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:10.8px;font-weight:700;display:inline-flex}.news-feed-state{color:var(--muted);padding:18px 0;font-size:13.2px;line-height:1.6}.news-feed-state[role=alert]{color:var(--night-fg-8f4037,#8f4037)}.news-feed-state p{margin:0}.news-feed-state button{border:1px solid var(--line);background:var(--night-bg-white,white);min-height:32px;color:var(--ink);margin-top:8px;padding:0 10px;font-size:10.8px;font-weight:700}.news-feed-more{min-width:130px;margin:16px auto 28px;display:flex}.news-feed-more:disabled{opacity:.6;cursor:wait}@media (max-width:900px){.news-search-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.news-search-filters label:first-child{grid-column:span 2}}@media (max-width:600px){.news-search-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.news-search-filters label:first-child,.news-search-filters button{grid-column:1/-1}.news-feed-more{width:100%}}.news-source-attribution svg{flex-shrink:0}.news-comment-preview{border:1px solid var(--line);background:var(--night-bg-fafbf9,#fafbf9);border-radius:3px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;margin:7px 0 0;padding:5px 7px;display:grid}.news-comment-preview-number{color:var(--night-fg-2e5daf,#2e5daf);padding-top:1px;font-size:12px;font-weight:800;line-height:1.5}.news-comment-preview>p{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10.8px;line-height:1.5;display:-webkit-box;overflow:hidden}.news-comment-preview a{color:var(--green);white-space:nowrap;font-weight:750;text-decoration:none}.news-comment-preview a:hover{text-underline-offset:2px;text-decoration:underline}.news-comment-preview-meta{color:var(--muted);grid-column:2;justify-content:space-between;align-items:center;gap:8px;font-size:10.8px;display:flex}.news-comment-preview-meta a{display:inline-flex}.news-comment-preview.is-compact{background:0 0;border:0;border-radius:0;margin-top:6px;padding:0;display:block}.news-comment-preview.is-compact>p{font-size:12px;line-height:1.5}.news-comment-preview.is-compact .news-comment-preview-meta{gap:6px;margin-top:3px}.news-comment-preview.is-compact .news-comment-preview-meta time{margin:0}.comment-pulse-total{color:var(--green);white-space:nowrap;font-size:10.8px;font-weight:700}@media (max-width:760px){.live-frontpage-opening.is-section-only{grid-template-columns:1fr}.live-frontpage-opening.is-section-only>.secondary{display:flex}}.live-frontpage-topic .news-source-attribution{margin-top:1px;font-size:8.4px}.pulse-item{min-width:0}.search-expander{--search-expanded-width:min(370px,calc(100vw - 430px));flex:none;align-items:center;width:34px;height:40px;transition:width .24s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.search-expander form{background:var(--night-bg-white,white);opacity:0;border:1px solid #0000;flex:1;min-width:0;height:36px;margin-right:0;transition:opacity .16s,transform .24s,border-color .16s,margin .24s;display:flex;overflow:hidden;transform:translate(10px)}.search-expander.is-open form{border-color:var(--line);opacity:1;margin-right:7px;transform:translate(0)}.search-expander input{width:0;min-width:0;color:var(--ink);font:13.2px var(--font-sans),sans-serif;background:0 0;border:0;outline:none;flex:1;padding:0 0 0 8px}.search-expander input:focus-visible{outline:none}.search-expander form>button{background:var(--soft);color:var(--ink);border:0;flex:0 0 34px;justify-content:center;align-items:center;display:flex}.search-expander form>button:disabled{visibility:hidden}.search-expander-toggle{z-index:1;background:var(--paper);width:34px;height:36px;color:var(--ink);border:0;flex:0 0 34px;place-items:center;padding:0;display:grid;position:relative}.search-expander-toggle:hover{color:var(--green)}.search-expander-toggle:focus-visible,.search-expander form>button:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:850px){.search-expander{--search-expanded-width:min(300px,calc(100vw - 300px))}}@media (max-width:600px){.search-expander{--search-expanded-width:min(210px,calc(100vw - 205px))}.search-expander input{font-size:12px}.search-expander input::placeholder{color:var(--muted)}:is(.masthead:has(.search-expander.is-open)>.brand,.masthead:has(.search-expander.is-open) .submit-news-cta){display:none}}@media (max-width:360px){.search-expander{--search-expanded-width:min(150px,calc(100vw - 175px))}.search-expander form>button{flex-basis:30px}}.pulse-item>div{flex:1;min-width:0}.pulse-item .news-source-attribution{align-items:flex-start;width:100%;min-width:0}.pulse-item .news-source-attribution>span{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.live-frontpage-top-comment{border:1px solid var(--line);background:var(--night-bg-fafbf9,#fafbf9);border-radius:3px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;margin:8px 0 0;padding:5px 7px;display:grid}.live-frontpage-top-comment>span{color:var(--night-fg-2e5daf,#2e5daf);padding-top:1px;font-size:12px;font-weight:800;line-height:1.5}.live-frontpage-top-comment>p{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:10.8px;line-height:1.5;display:-webkit-box;overflow:hidden}.live-frontpage-top-comment>p a{color:var(--green);white-space:nowrap;font-weight:750;text-decoration:none}.live-frontpage-card-copy>.original-article-label,.live-frontpage-pulse .original-article-label{margin-inline-start:10px}
.pulse-rules{max-width:960px;margin:32px auto;padding:0 20px}.pulse-rules header,.pulse-rules section{border-bottom:1px solid var(--night-border-d5dad6,#d5dad6);padding:24px 0}.pulse-rules h1{font-family:var(--font-editorial), Georgia, serif;margin:8px 0 16px;font-size:48px}.pulse-rules h2{font-family:var(--font-editorial), Georgia, serif;margin:0 0 16px;font-size:28.8px}.pulse-rules p{overflow-wrap:anywhere;margin:12px 0;line-height:1.65}.pulse-rules dl{grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:12px 20px;margin:20px 0;display:grid}.pulse-rules dt{font-weight:700}.pulse-rules dd{overflow-wrap:anywhere;margin:0}.pulse-summary-row{display:contents}.pulse-rules label{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.pulse-rules select{border:1px solid var(--night-border-bdc5be,#bdc5be);background:var(--night-bg-white,white);max-width:100%;min-height:36px;color:var(--night-fg-202820,#202820);border-radius:4px;padding:6px}.pulse-rules button{border:1px solid var(--night-border-bdc5be,#bdc5be);background:var(--night-bg-white,white);min-height:36px;color:var(--night-fg-202820,#202820);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;margin:4px;padding:8px 12px;display:inline-flex}.pulse-rules button[aria-pressed=true]{background:var(--night-bg-e7f1e9,#e7f1e9);border-color:var(--night-border-237450,#237450)}.pulse-rules button:disabled{opacity:.6;cursor:default}.pulse-rules a{text-underline-offset:3px;text-decoration:underline}.pulse-rules progress{accent-color:#237450;width:min(100%,400px)}.pulse-table{overflow-x:auto}.pulse-history-chart{margin:20px 0}.pulse-history-chart svg{width:100%;max-height:260px;display:block}.pulse-history-chart figcaption{font-size:15.6px}.pulse-table table{border-collapse:collapse;text-align:left;width:100%;font-size:16.8px}.pulse-table caption{text-align:left;padding:12px 0}.pulse-table th,.pulse-table td{border-bottom:1px solid var(--night-border-d5dad6,#d5dad6);padding:12px 8px}@media (max-width:540px){.pulse-rules{margin:16px auto;padding:0 4px}.pulse-rules dl{grid-template-columns:1fr;gap:6px}.pulse-rules dd{margin-bottom:12px}}
html[data-theme=dark]{--night-action-green:#355342;--night-action-ink:#355342;--night-action-coral:#633d34;--night-bg-214f39:#355342;--night-bg-244d37:#355342;--night-bg-c2cbbd:#303b30;--night-bg-dce6de:#283028;--night-bg-dce8f1:#283028;--night-bg-e0e9da:#283028;--night-bg-e6e2ee:#283028;--night-bg-e6ebe2:#283028;--night-bg-e7f1e9:#283028;--night-bg-e8eae6:#283028;--night-bg-e8eee8:#283028;--night-bg-edf0ea:#283028;--night-bg-edf0eb:#283028;--night-bg-edf1e9:#283028;--night-bg-edf3e8:#283028;--night-bg-edf3ed:#283028;--night-bg-edf3ef:#283028;--night-bg-edf4ee:#283028;--night-bg-eee5c8:#303b30;--night-bg-eff5ef:#283028;--night-bg-f0f1ed:#283028;--night-bg-f0f1ee:#283028;--night-bg-f0f3eb:#283028;--night-bg-f0f3ec:#283028;--night-bg-f0f5eb:#283028;--night-bg-f1dfe5:#283028;--night-bg-f1f2ef:#283028;--night-bg-f1f5ed:#283028;--night-bg-f1f5ef:#283028;--night-bg-f2ded3:#283028;--night-bg-f2f5ee:#283028;--night-bg-f2f5ef:#283028;--night-bg-f3f6ed:#283028;--night-bg-f4f4f0:#283028;--night-bg-f4f5ef:#283028;--night-bg-f5f6f1:#283028;--night-bg-f5f8f3:#283028;--night-bg-f6f8f2:#283028;--night-bg-f6f8f3:#283028;--night-bg-f8d9cb:#352b24;--night-bg-f8eee9:#283028;--night-bg-f8f8f5:#283028;--night-bg-faf0ee:#283028;--night-bg-fafbf9:#20261f;--night-bg-fbefeb:#283028;--night-bg-fbfcfa:#20261f;--night-bg-fff:#20261f;--night-bg-fff0e8:#283028;--night-bg-fff0eb:#283028;--night-bg-fff2ec:#283028;--night-bg-fff3ef:#283028;--night-bg-fff9df:#283028;--night-bg-fffcfa:#20261f;--night-bg-white:#20261f;--night-border-214f39:#566151;--night-border-237450:#566151;--night-border-387854:#566151;--night-border-858b82:#566151;--night-border-a5362d:#a66b5b;--night-border-a93c2b:#a66b5b;--night-border-a95045:#a66b5b;--night-border-aabcb1:#566151;--night-border-aebfa3:#566151;--night-border-b43e2d:#a66b5b;--night-border-b64b37:#a66b5b;--night-border-b84636:#a66b5b;--night-border-b88c25:#a66b5b;--night-border-bdc5be:#566151;--night-border-cbd4c8:#566151;--night-border-cbdccf:#566151;--night-border-ccd8c6:#566151;--night-border-cdd9c5:#566151;--night-border-d1dcc7:#566151;--night-border-d3ddcd:#566151;--night-border-d5dad6:#566151;--night-border-d5dece:#566151;--night-border-d5dfcc:#566151;--night-border-d5dfd9:#566151;--night-border-d5e0cf:#566151;--night-border-d6e0d0:#566151;--night-border-d7dfd1:#566151;--night-border-dce5d3:#566151;--night-border-dde4df:#566151;--night-border-dfe3d9:#566151;--night-border-e0e5da:#566151;--night-border-e4e9df:#566151;--night-border-e8ece3:#566151;--night-border-e8ece4:#566151;--night-border-edf0ee:#566151;--night-border-white:#566151;--night-fg-18261e:#b7beb1;--night-fg-202820:#b7beb1;--night-fg-215b3e:#eeece1;--night-fg-253c2f:#eeece1;--night-fg-276249:#aed2b7;--night-fg-285d43:#aed2b7;--night-fg-286b4c:#aed2b7;--night-fg-2e5daf:#b1cce3;--night-fg-306b4b:#aed2b7;--night-fg-354139:#b7beb1;--night-fg-41463f:#b7beb1;--night-fg-414b43:#b7beb1;--night-fg-446947:#aed2b7;--night-fg-4b6c8b:#b1cce3;--night-fg-52605a:#b7beb1;--night-fg-53615d:#b7beb1;--night-fg-53685a:#aed2b7;--night-fg-54261f:#f3947d;--night-fg-555:#b7beb1;--night-fg-575c56:#b7beb1;--night-fg-59625d:#b7beb1;--night-fg-596452:#b7beb1;--night-fg-62685f:#b7beb1;--night-fg-63382f:#f3947d;--night-fg-634137:#f3947d;--night-fg-6555a4:#cab8eb;--night-fg-666c63:#b7beb1;--night-fg-75618d:#cab8eb;--night-fg-77530c:#f3947d;--night-fg-7a2c20:#f3947d;--night-fg-7a342d:#f3947d;--night-fg-7b6543:#f3947d;--night-fg-7c8576:#b7beb1;--night-fg-7c857d:#b7beb1;--night-fg-7f8a77:#b7beb1;--night-fg-858981:#b7beb1;--night-fg-87918a:#b7beb1;--night-fg-8b5a69:#f3947d;--night-fg-8b753b:#f3947d;--night-fg-8b9683:#b7beb1;--night-fg-8f3328:#f3947d;--night-fg-8f4037:#f3947d;--night-fg-8f4e3a:#f3947d;--night-fg-947932:#f3947d;--night-fg-9b644b:#f3947d;--night-fg-a3483b:#f3947d;--night-fg-a52e20:#f3947d;--night-fg-a5362d:#f3947d;--night-fg-a95045:#f3947d;--night-fg-b44736:#f3947d;--night-fg-b8c2b1:#b7beb1;--night-fg-c4cfc5:#b7beb1;--night-fg-c5d6bd:#aed2b7;--night-fg-fff:#eeece1;--night-fg-white:#eeece1}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.category,.news-list-kicker>a,.news-list-meta>a{align-items:center;min-height:24px;display:inline-flex}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#191d19;--ink:#eeece1;--muted:#b7beb1;--line:#566151;--green:#aed2b7;--coral:#f3947d;--soft:#28382e;--brand-word:#eeece1}.reading-theme-control{flex-shrink:0;position:relative}.reading-theme-toggle{border:1px solid var(--line);background:var(--paper);min-width:44px;min-height:44px;color:var(--ink);border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px;font-size:13.2px;display:inline-flex}.reading-theme-toggle:hover{border-color:var(--green);color:var(--green)}.reading-theme-toggle:disabled{cursor:wait}.reading-theme-feedback{z-index:40;background:var(--paper);width:240px;max-width:calc(100vw - 32px);color:var(--ink);border:1px solid var(--line);padding:12px;font-size:14.4px;line-height:1.6;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 20px #0003}.reading-theme-feedback button{background:var(--soft);color:var(--ink);border:1px solid var(--line);margin-top:8px;padding:6px 10px;display:block}html[data-theme=dark] .dark{color:#eeece1;background:#355342;border-color:#708d76}html[data-theme=dark] .dark:hover{color:#eeece1;background:#3d604c}html[data-theme=dark] .news-list-image>span{color:#eeece1;background:#20261fee}html[data-theme=dark] :is(.section-picker>summary:hover,.navigation-mobile>a:hover){background:#28382e}html[data-theme=dark] .new-news-card.is-fallen,html[data-theme=dark] .coverage-entry.is-fallen{background:#222820;border-color:#74806b}html[data-theme=dark] :is(button,input,textarea,select,summary,a):focus-visible{outline-offset:3px;outline:2px solid #f3947d}html[data-theme=dark] :is(input,textarea,select,.reading-theme-toggle){border-color:#82927b}html[data-theme=dark] .red-dot{background:#f3947d}html[data-theme=dark] .status-dot{background:#aed2b7}@media (max-width:650px){.reading-theme-label{display:none}.header-actions{gap:8px}.reading-theme-toggle{padding:6px}.masthead{flex-wrap:wrap;gap:8px;padding-block:12px}.header-actions{flex-basis:100%;justify-content:flex-end}}
.header-notification-bell{flex-shrink:0}.header-notification-bell .social-notification-button,.header-notification-link{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.header-notification-bell .social-notification-button:hover,.header-notification-link:hover{background:var(--soft);color:var(--ink)}.header-notification-bell .social-notification-button>span{min-width:18px;height:18px;font-size:10.8px;font-weight:750;line-height:18px;top:2px;right:2px}.header-notification-bell .social-notification-panel{z-index:60;text-align:left}.admin-report-notifications{border-block:2px solid var(--coral)}.admin-report-notifications-heading{background:var(--soft);justify-content:space-between;gap:12px;padding:11px 14px;font-size:13.2px;display:flex}.admin-report-notifications-heading span,.admin-report-notification>span,.admin-report-notification small{color:var(--muted);font-size:12px}.admin-report-notification{border-top:1px solid var(--line);color:var(--ink);gap:4px;padding:11px 14px;text-decoration:none;display:grid}.admin-report-notification:hover,.admin-report-notification:focus-visible{background:var(--soft)}.admin-report-notification strong,.admin-report-notification small{overflow-wrap:anywhere}.admin-report-notification small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-theme=dark] :is(.header-notification-bell .social-notification-button,.header-notification-link){border:0}@media (max-width:650px){.header-notification-bell .social-notification-panel{top:var(--bell-panel-top,72px);width:auto;max-height:calc(100dvh - var(--bell-panel-top,72px) - 14px);position:fixed;left:14px;right:14px}}
@media (max-width:650px){.masthead{flex-wrap:nowrap;gap:8px;min-height:64px;padding-block:10px}.masthead>.brand{flex-shrink:0;font-size:43.2px}.header-actions{flex:0 auto;justify-content:flex-end;gap:4px;min-width:0;margin-left:auto}.header-actions .account-header-tools{gap:0;margin-left:0}.header-actions>*{flex-shrink:0;margin:0}.account-user-menu>summary>span:not(.account-menu-avatar),.account-user-menu>summary>svg:last-child{display:none}.search-expander{height:36px;flex-basis:36px!important;width:36px!important}:is(.search-expander-toggle,.submit-news-cta,.header-notification-bell .social-notification-button,.header-notification-link,.account-user-menu>summary,.reading-theme-toggle){gap:0;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.search-expander-toggle{flex-basis:36px}:is(.search-expander-toggle,.account-user-menu>summary,.reading-theme-toggle){background:0 0;border:0;border-radius:50%}html[data-theme=dark] .reading-theme-toggle{border:0}:is(.search-expander-toggle,.account-user-menu>summary,.reading-theme-toggle):hover{background:var(--soft);color:var(--ink)}.account-menu-photo,.account-menu-avatar{width:28px;height:28px}.header-notification-bell .social-notification-button>span{min-width:16px;height:16px;font-size:9.6px;line-height:16px;top:0;right:0}.masthead:has(.search-expander.is-open) .header-actions{flex:auto}.masthead:has(.search-expander.is-open) .search-expander.is-open{flex:auto!important;width:auto!important}}@media (max-width:380px){.masthead{gap:6px}.masthead>.brand{font-size:33.6px}.header-actions{gap:2px}:is(.search-expander-toggle,.submit-news-cta,.header-notification-bell .social-notification-button,.header-notification-link,.account-user-menu>summary,.reading-theme-toggle){width:32px;min-width:32px;height:32px;min-height:32px}.search-expander{height:32px;flex-basis:32px!important;width:32px!important}.search-expander-toggle{flex-basis:32px}}
