:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#fdfdfc;--ink:#171b21;--blue:#2455c4;--quiet:#535d6a;--edge:#dce0e6;--tint:#eaf0fc;--rail:#f5f6f7;--gutter:clamp(12px, 2.2vw, 32px);--sidebar-width:20%;--masthead-height:60px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#171b24;--ink:#f1f0f2;--blue:#92b2ff;--quiet:#adb7c7;--edge:#394353;--tint:#293954;--rail:#222834}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);overflow-wrap:anywhere;margin:0;font:14px/1.5 system-ui,Segoe UI,sans-serif}body>:is(header,.reader-grid){max-width:1650px;margin-inline:auto}h1,h2,h3,p,figure{margin:0}h1,h2,h3{text-wrap:pretty}h1{letter-spacing:-.035em;font-size:clamp(29px,3.5vw,48px);line-height:1.1}h2{letter-spacing:-.023em;font-size:20px;line-height:1.22}h3{letter-spacing:-.015em;font-size:18px;line-height:1.26}a{color:inherit;text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}button,summary,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}:is(a,button,summary,input):focus-visible{outline:2px solid var(--blue);outline-offset:3px}svg{flex:none}[id]{scroll-margin-block-start:12px}.visually-hidden,.skip-link:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link:focus{z-index:2;background:var(--paper);color:var(--blue);padding:9px;position:absolute;inset:8px auto auto 8px}.masthead{height:var(--masthead-height);padding:10px var(--gutter);border-bottom:1px solid var(--edge);align-items:center;gap:8px 14px;display:flex}.brand{place-items:center;padding:6px 0;display:grid}.brand img{width:112px;height:auto;display:block}.brand .brand-dark,[data-theme=dark] .brand .brand-light{display:none}[data-theme=dark] .brand .brand-dark{display:block}.tagline{color:var(--quiet);font-size:12px}.live-news{border:1px solid var(--edge);background:var(--tint);color:var(--blue);border-radius:5px;flex:none;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.live-news a,.live-news button{align-items:center;gap:6px;min-height:34px;padding:4px 9px;display:inline-flex}.live-news button{border-inline-start:1px solid var(--edge)}.reader-grid{grid-template-columns:minmax(0, 26fr) minmax(0, 54fr) var(--sidebar-width);height:calc(100vh - var(--masthead-height));height:calc(100dvh - var(--masthead-height));grid-template-rows:minmax(0,1fr);grid-template-areas:"chronology main sidebar";display:grid}.reader-main,.chronology,.reader-sidebar{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--quiet) transparent;min-height:0;overflow-y:auto}.reader-main,.chronology{scrollbar-gutter:stable}.reader-main{min-width:0;padding:var(--gutter);border-inline-end:1px solid var(--edge);grid-area:main}.reader-sidebar{flex-direction:column;grid-area:sidebar;min-width:0;display:flex}.chronology{min-width:0;padding:var(--gutter);background:var(--rail);border-inline-end:1px solid var(--edge);grid-area:chronology}.topics{min-width:0;padding:var(--gutter);grid-area:topics}.topics nav{gap:3px;margin-top:8px;display:grid}.topics a{align-items:center;gap:7px;min-height:37px;padding:6px 8px;font-size:13px;font-weight:650;display:flex}.topics [aria-current],.chronology [aria-current]{background:var(--tint);color:var(--blue);box-shadow:inset 2px 0 var(--blue)}.services{min-width:0;padding:18px var(--gutter) var(--gutter);grid-area:services;margin-block-start:auto}.services>div{border-top:1px solid var(--edge);gap:2px;padding-top:7px;display:grid}.utility{text-align:start;width:100%;min-height:35px;color:var(--quiet);grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px 0;font-size:12px;font-weight:650;display:grid}.utility::-webkit-details-marker{display:none}summary.utility{cursor:pointer}.services details p{color:var(--quiet);padding:0 0 5px 22px;font-size:12px}.switch-track{background:var(--edge);border-radius:10px;width:25px;height:14px;padding:2px}.switch-track:before{content:"";background:var(--quiet);border-radius:50%;width:10px;height:10px;display:block}[data-theme=dark] .switch-track{background:var(--blue)}[data-theme=dark] .switch-track:before{background:var(--paper);margin-inline-start:auto}.service-links{border-top:1px solid var(--edge);color:var(--quiet);flex-wrap:wrap;gap:5px 12px;margin-top:5px;padding-top:8px;font-size:12px;display:flex}.service-links a{align-items:center;gap:5px;min-height:28px;display:inline-flex}.search-form{gap:6px;min-width:0;margin:12px 0 15px;display:flex}.search-compact{width:min(100%,274px);margin:0 0 0 auto}.search-form label{flex:1;min-width:0}.search-form input{border:1px solid var(--edge);width:100%;min-height:42px;color:var(--ink);background:var(--paper);border-radius:5px;padding:8px 10px;font-size:16px}.search-form input::placeholder{color:var(--quiet)}.search-compact input{min-height:36px;font-size:13px}.search-form button{min-width:38px;color:var(--blue);background:var(--tint);border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:5px 11px;font-size:13px;font-weight:750;display:flex}.eyebrow{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.muted,.updated,.breadcrumb,.result-count{color:var(--quiet)}.breadcrumb,.updated{font-size:12px}.breadcrumb{margin-bottom:10px}.page-heading{gap:4px;margin-bottom:13px;display:grid}.text-link,.story-meta a,.breadcrumb a{color:var(--blue);font-weight:650}.text-link{align-items:center;gap:5px;width:fit-content;padding-block:5px;font-size:12px;display:inline-flex}.rail-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:5px;margin-bottom:7px;display:flex}.rail-heading small{color:var(--quiet);font-size:11px}.story-rows{margin:0;padding:0;list-style:none}.story-rows li{border-top:1px solid var(--edge)}.story-rows a{gap:4px;padding:10px 7px;line-height:1.35;display:grid}.story-rows strong{font-size:13px;font-weight:690}.story-stamp{color:var(--quiet);flex-wrap:wrap;align-items:baseline;gap:5px 7px;font-size:11px;display:flex}.story-stamp small{font-size:inherit}.chronology .story-rows a{padding-block:13px}.chronology .story-rows strong{font-size:clamp(13px,1.08vw,16px)}.story-meta{color:var(--quiet);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:12px;display:flex}time{font-variant-numeric:tabular-nums}.featured{border-bottom:1px solid var(--edge);gap:9px;padding-bottom:17px;display:grid}.featured h2{letter-spacing:-.035em;font-size:clamp(24px,3.2vw,42px);line-height:1.13}.lead{max-width:65ch;color:var(--quiet);font-size:17px;line-height:1.49}.cover-photo{background:var(--rail);border-radius:6px;position:relative;overflow:hidden}.cover-photo img{aspect-ratio:2.3;object-fit:cover;width:100%;height:auto;display:block}.cover-crop{border:1px solid #fdfdfc;position:absolute;inset:14% 23%;box-shadow:0 0 0 70vw #0d1d3e38}.story-cover figcaption{color:var(--quiet);padding-top:6px;font-size:11px}.list-title{padding:15px 0 10px}.story-card{border-top:1px solid var(--edge);gap:5px;padding:12px 0;display:grid}.story-card p{color:var(--quiet)}.feed-date{color:var(--quiet);padding:10px 0 5px;font-size:12px;font-weight:700}.story-card h2 a:target,.story-card h3 a:target,.featured h2 a:target,.story-rows a:target{outline:2px solid var(--blue);outline-offset:4px}.list-actions{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.more-link{border:1px solid var(--edge);width:fit-content;color:var(--blue);border-radius:4px;align-items:center;gap:5px;margin-top:5px;padding:7px 10px;font-size:13px;font-weight:700;display:inline-flex}.continuation{flex-wrap:wrap;align-items:center;gap:8px;padding-top:7px;display:flex}.continuation-status{color:var(--quiet);font-size:12px}.continuation-quiet{min-height:1px;padding-top:0}.continuation-quiet:not([data-status=error]) .more-link:not(:focus-visible){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.full-story{gap:clamp(12px,2vw,22px);min-width:0;display:grid}.article-title{letter-spacing:-.032em;font-size:clamp(27px,3.3vw,46px);line-height:1.15}.article-date{color:var(--quiet);font-size:clamp(13px,1.2vw,16px)}.article-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.article-button{border:1px solid var(--edge);width:fit-content;min-height:36px;color:var(--quiet);border-radius:5px;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:650;display:inline-flex}.article-button:hover{background:var(--tint)}.telegram-button{background:var(--tint);color:var(--blue)}.share-options{color:var(--blue);flex-wrap:wrap;flex-basis:100%;gap:8px 16px;display:flex}.copy-feedback{color:var(--quiet);font-size:12px}.full-story .cover-photo img{aspect-ratio:16/9}.full-story .story-cover figcaption{font-size:13px;font-style:italic}.story-body{gap:clamp(14px,2vw,23px);max-width:66ch;font-size:clamp(16px,1.45vw,20px);line-height:1.65;display:grid}.article-lead{border-inline-start:4px solid var(--edge);border-radius:3px;padding:5px 0 5px clamp(12px,1.8vw,24px);font-style:italic}.article-attribution{color:var(--quiet);font-size:.82em}.article-attribution a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.article-end{border-top:1px solid var(--edge);gap:14px;padding-block:14px 2px;display:grid}.continued-story{border-top:1px solid var(--edge);margin-top:clamp(26px,4vw,55px);padding-top:clamp(16px,3vw,34px)}.related{border-inline-start:3px solid var(--edge);background:var(--rail);border-radius:5px;padding:12px clamp(12px,2vw,20px)}.related>h2{margin-bottom:5px;font-size:18px}.related .story-rows li{border:0}.related .story-rows a{grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:5px 0}.related .story-rows svg{color:var(--blue);margin-top:2px}.related .story-rows strong{font-size:14px}.result-count{padding-bottom:7px;font-size:13px}.search-pages{margin-top:8px}.empty-state{border:1px solid var(--edge);background:var(--rail);border-radius:5px;gap:6px;padding:15px;display:grid}.empty-state p{color:var(--quiet)}.suggestions{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}.suggestions a{background:var(--tint);color:var(--blue);border-radius:5px;align-items:center;padding:5px 9px;font-size:13px;font-weight:650;display:inline-flex}.standalone{max-width:680px;padding:var(--gutter);gap:12px;margin:35px auto;display:grid}.not-found{margin-block-start:clamp(24px,9vw,96px)}.service-copy a{color:var(--blue);font-weight:650}.service-copy{gap:10px;max-width:65ch;font-size:16px;line-height:1.62;display:grid}.service-copy h2{margin-top:6px}.service-copy a{text-underline-offset:3px;text-decoration:underline}.corrections{border-top:1px solid var(--edge);gap:8px;padding-top:10px;display:grid}.corrections ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.corrections li{border-inline-start:2px solid var(--blue);padding-inline-start:10px}.corrections time{color:var(--quiet);font-size:12px}.editor-mast{min-height:60px;padding:10px var(--gutter);border-bottom:1px solid var(--edge);flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.editor-account,.editor-heading,.editor-filters,.preview-bar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.editor-account{margin-inline-start:auto}.editor-heading{justify-content:space-between}.editor-main{max-width:1100px;padding:clamp(16px, 4vw, 45px) var(--gutter);gap:15px;margin-inline:auto;display:grid}.editor-main.narrow{max-width:480px}.editor-form{align-content:start;gap:12px;min-width:0;display:grid}.editor-form label{gap:4px;min-width:0;font-weight:650;display:grid}.editor-form small{color:var(--quiet);font-weight:400}.editor-form :is(input:not([type=checkbox]),textarea,select){border:1px solid var(--edge);background:var(--paper);width:100%;min-height:42px;color:var(--ink);font:inherit;border-radius:5px;padding:8px 10px;font-size:16px;font-weight:400}.editor-form :is(textarea,select):focus-visible{outline:2px solid var(--blue);outline-offset:3px}.editor-form textarea{resize:vertical}.editor-form input[readonly]{background:var(--rail)}.editor-form .editor-checkbox{align-items:center;gap:7px;display:flex}.editor-checkbox input{accent-color:var(--blue)}.editor-button{border:1px solid var(--edge);width:fit-content;min-height:40px;color:var(--blue);border-radius:5px;justify-content:center;align-items:center;padding:7px 12px;font-weight:700;display:inline-flex}.editor-button.primary{background:var(--blue);border-color:var(--blue);color:var(--paper)}.editor-button.danger{color:var(--lightningcss-light,#97292b)var(--lightningcss-dark,#faa)}.editor-button[disabled]{opacity:.58}.editor-filters [aria-current]{background:var(--tint)}.editor-layout{grid-template-columns:minmax(0,1fr) minmax(175px,240px);align-items:start;gap:18px;display:grid}.editor-fields,.editor-source{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.editor-source{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:end}.editor-fieldset,.editor-panel,.editorial-preview{border:1px solid var(--edge);border-radius:5px;min-width:0;margin:0;padding:12px}.editor-fieldset{gap:9px;display:grid}.editor-fieldset summary{cursor:pointer;font-weight:650}.editor-fieldset[open] label{margin-top:8px}.editor-fieldset legend{font-weight:700}.editor-panel{background:var(--rail);gap:8px;display:grid}.editor-fact-review{border-block:1px solid var(--edge);gap:6px;padding-block:10px;display:grid}.editor-fact-review ol{margin:0;padding-inline-start:18px}.editor-fact-review li+li{margin-top:10px}.editor-fact-review .muted span{display:block}.editor-warning{color:var(--ink);font-weight:700}.editor-notice,.editor-error{border-inline-start:3px solid var(--blue);background:var(--tint);padding:8px 10px}.editor-error{color:var(--lightningcss-light,#812325)var(--lightningcss-dark,#faa);border-color:var(--lightningcss-light,#97292b)var(--lightningcss-dark,#faa)}.editor-articles,.editor-history ol{margin:0;padding:0;list-style:none}.editor-articles li,.editor-history li{border-top:1px solid var(--edge);padding:9px 0}.editor-articles li{justify-content:space-between;align-items:start;gap:5px 10px;display:flex}.editor-articles li>div{min-width:0}.editor-articles a{font-size:16px;font-weight:700}.editor-articles p,.editor-history .muted{font-size:12px}.editor-status{background:var(--rail);width:fit-content;color:var(--quiet);border-radius:4px;flex:none;padding:4px 8px;font-size:12px;font-weight:700}.editor-status.published{color:var(--blue);background:var(--tint)}.editor-history h2{margin-bottom:6px}.editor-history li{gap:3px;display:grid}.editorial-preview{width:min(100%,740px);padding:clamp(13px,3vw,25px)}@media (min-width:681px){.masthead{position:relative}.masthead .search-compact{width:calc(var(--sidebar-width) - 2 * var(--gutter));position:absolute;inset-block-start:50%;inset-inline-end:var(--gutter);translate:0 -50%}}@media (max-width:680px){.editor-layout,.editor-fields,.editor-source{grid-template-columns:minmax(0,1fr)}.masthead:has(.live-news a){z-index:4;background:var(--paper);position:sticky;top:0}.live-news{position:absolute;inset-block-start:calc(100% + 7px);inset-inline-end:var(--gutter);box-shadow:0 3px 10px #0000001a}.reader-grid{grid-template:"topics""services""main""chronology"/minmax(0,1fr);height:auto}.reader-sidebar{display:contents}.reader-main,.chronology{scrollbar-gutter:auto;overflow:visible}.tagline,.topics .eyebrow,.topics nav svg,.reader-grid[data-page=home] .chronology{display:none}.reader-main,.chronology{border-inline-end:0}.topics{border-bottom:1px solid var(--edge);padding-block:5px}.topics nav{flex-wrap:wrap;gap:2px;margin:0;display:flex}.topics a{min-height:36px;padding:5px 7px;font-size:12px}.chronology{border-top:1px solid var(--edge)}.services{border-bottom:1px solid var(--edge);padding-block:3px 5px}.services>div{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;padding-top:0}.services .utility{grid-template-columns:auto 1fr}.services .utility>:first-child{display:none}.services .utility>:last-child{justify-self:end}.services .service-links{border:0;grid-column:1/-1;margin:0;padding:0}}@media (max-width:430px){.masthead{gap:8px}.brand img{width:94px}.search-compact{flex:1;width:auto}.search-compact input{font-size:16px}.search-compact button{min-width:36px;padding-inline:6px}}@media (pointer:coarse){:is(.topics a,.utility,.search-form input,.search-form button,.article-button,.service-links a,.more-link,.suggestions a,.text-link,.brand,.live-news a,.live-news button){min-height:44px}}
