/* Optional editorial presentation; loaded only when selected. */
body.siaq-editorial{--news-ink:#222963;--news-accent:#c25d31;--news-line:#e5e7ed;--news-paper:#faf9f5;background:var(--news-paper);color:#111428}
.siaq-editorial .topbar{background:#171c48;color:#e8eaf7;border:0}.siaq-editorial .topbar button{color:inherit;border-color:#ffffff50}
.siaq-editorial header.site{background:#fff;border-bottom:0}.siaq-editorial .hdr{padding-top:20px;gap:18px}.siaq-editorial .hdr .brand{margin-inline:0 auto}.siaq-editorial .hdr .siaq-brand-tagline{color:#222963}
.siaq-editorial .hdr .nav{background:#222963;justify-content:flex-start;border:0;padding:0 18px;gap:0 22px;flex-basis:100%;order:3}.siaq-editorial .hdr .nav a{color:#fff;padding:14px 0;border-bottom:3px solid transparent}.siaq-editorial .hdr .nav a.on,.siaq-editorial .hdr .nav a:hover{color:#ffcb78;border-bottom-color:#ffbc48}.siaq-editorial .nav-icon{display:inline-block}
.siaq-editorial .market{background:#f3f1ec;color:#33364c}.siaq-editorial .siaq-topline{background:transparent;color:#636c76}.siaq-editorial .siaq-topline a{color:#222963}
.siaq-editorial .siaq-hero{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px;align-items:start}
.siaq-editorial .siaq-lead .siaq-cover{display:flex;flex-direction:column;position:relative;height:auto;min-height:0;background:#fff;color:#111428;border-bottom:3px solid #222963}.siaq-editorial .siaq-cover:after{display:none}
.siaq-editorial .siaq-lead .siaq-cover>img{position:static;display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.siaq-editorial .siaq-cover>.siaq-noimage{min-height:0;height:auto;aspect-ratio:16/9;background:#e9eaf3;color:#222963}
.siaq-editorial .siaq-lead-text{position:static;display:block;padding:20px 22px;color:#111428;background:transparent}.siaq-editorial .siaq-lead-text em{background:#f3e8d8;color:#764316;font-size:12px;padding:4px 10px;display:inline-block}.siaq-editorial .siaq-lead-text strong{font-family:'IBM Plex Sans Arabic',sans-serif;font-size:clamp(24px,2.3vw,33px);line-height:1.65;color:#111428;margin-top:10px;text-shadow:none}.siaq-editorial .siaq-lead-text small{color:#636c76;font-size:12px}
.siaq-editorial .siaq-feature-side{gap:22px 18px}.siaq-editorial .siaq-feature-side .siaq-mini-feature{background:transparent;border-bottom:1px solid #d9dce5;padding-bottom:12px}.siaq-editorial .siaq-feature-side .siaq-feature-img{height:auto;aspect-ratio:16/9}.siaq-editorial .siaq-mini-feature strong{color:#111428;font-size:16px;padding-top:10px;line-height:1.8}
.siaq-editorial .siaq-updates{background:#fff;border-top:3px solid #222963;padding:18px;margin-top:2px}.siaq-editorial .siaq-updates h2{color:#222963;border-color:#fd8a24}.siaq-editorial .siaq-updates>a{color:#202224;font-size:13px}
.siaq-editorial .siaq-exclusive{background:#171c48;border-top-color:#c8a86b;padding:28px}.siaq-editorial .siaq-exclusive h2,.siaq-editorial .siaq-exclusive h3{color:#fff}
.siaq-editorial .siaq-topicstrip>a,.siaq-editorial .siaq-topicstrip>a:nth-child(even){background:transparent;color:#222963}
.siaq-editorial .newsroom-sections{gap:30px;grid-template-columns:repeat(2,minmax(0,1fr));margin:32px 0 40px}.siaq-editorial .newsroom-sections>.newsroom-section{--section-color:#222963;background:#fff;border-top:4px solid var(--section-color);padding:20px}.siaq-editorial .newsroom-section:nth-child(4n+2){--section-color:#0b8060}.siaq-editorial .newsroom-section:nth-child(4n+3){--section-color:#a83c70}.siaq-editorial .newsroom-section:nth-child(4n){--section-color:#087b94}.siaq-editorial .newsroom-section h2,.siaq-editorial .newsroom-section h2 svg{color:var(--section-color)}.siaq-editorial .category-copy h3{color:#111428}.siaq-editorial .category-copy p{color:#545658}
.siaq-editorial .siaq-panel,.siaq-editorial .siaq-mainfeed{background:#fff;border-color:#e5e7ed}.siaq-editorial .siaq-contentgrid{grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr) minmax(0,1fr);gap:24px}.siaq-editorial .siaq-section-title h2,.siaq-editorial .siaq-panel>h2{color:#222963}.siaq-editorial .siaq-ranked{border-bottom:1px solid #e5e7ed;padding-block:16px}.siaq-editorial .siaq-ranked b{color:#a7864e;font-size:34px}.siaq-editorial .siaq-newsrow strong{color:#111428;font-size:18px}.siaq-editorial .siaq-newsrow:hover strong{color:#2e3885}
.siaq-editorial .siaq-spotlight{border-top:4px solid #fd8a24;background:#fff6e8}.siaq-editorial .short-panel{border-top:4px solid #00a3c6}.siaq-editorial .video-panel{border-top:4px solid #7b5aa6}.siaq-editorial .editorial-people{margin:32px 0;border-top:4px solid #222963}
.editorial-people-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding-top:20px}.editorial-people-list>a{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:18px 10px;background:#faf9f5;color:#222963}.editorial-people-list>a>span{width:66px;height:66px;border-radius:50%;background:#e9eaf3;display:grid;place-items:center;font-size:30px;font-weight:600}.editorial-people-list small{font-size:12px;color:#636c76}
.siaq-editorial .foot,.siaq-editorial .news{background:#171c48;color:#fff}.siaq-editorial .foot a{color:#e2e6fa}
html[data-theme="dark"] body.siaq-editorial{--news-paper:#101421;--news-ink:#e8eaf7;--news-line:#30364c;background:#101421;color:#e8eaf7}
html[data-theme="dark"] .siaq-editorial :is(header.site,.siaq-panel,.siaq-mainfeed,.newsroom-section,.siaq-updates,.siaq-lead .siaq-cover){background:#191f30;border-color:#30364c}
html[data-theme="dark"] .siaq-editorial :is(.market,.siaq-spotlight,.editorial-people-list>a){background:#20283b;color:#e8eaf7}
html[data-theme="dark"] .siaq-editorial :is(.siaq-lead-text strong,.siaq-mini-feature strong,.siaq-newsrow strong,.category-copy h3,.siaq-section-title h2,.siaq-panel>h2,.siaq-updates>a,.siaq-brand-tagline,.siaq-topicstrip>a,.siaq-topline a){color:#e8eaf7}
html[data-theme="dark"] .siaq-editorial :is(.siaq-lead-text small,.category-copy p,.editorial-people-list small){color:#b6bed0}
html[data-theme="dark"] .siaq-editorial .editorial-people-list>a>span{background:#303b58;color:#fff}
@media(max-width:1000px){.siaq-editorial .siaq-contentgrid{grid-template-columns:1fr 1.8fr}.siaq-editorial .siaq-short-column{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.siaq-editorial .newsroom-category-stories{grid-template-columns:1fr}.siaq-editorial .category-lead{grid-row:auto;grid-column:auto}.siaq-editorial .category-lead .category-picture{height:auto;aspect-ratio:16/9}.editorial-people-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.siaq-editorial .hdr{padding-top:14px}.siaq-editorial .hdr .nav{padding-inline:12px;gap:0 20px;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto}.siaq-editorial .hdr .nav a{flex:none;white-space:nowrap;font-size:14px}.siaq-editorial .siaq-hero{grid-template-columns:1fr;gap:20px}.siaq-editorial .siaq-lead{grid-column:1;grid-row:1}.siaq-editorial .siaq-feature-side{grid-column:1;grid-row:2}.siaq-editorial .siaq-updates{grid-column:1;grid-row:3}.siaq-editorial .siaq-lead-text{padding:16px}.siaq-editorial .siaq-lead-text strong{font-size:25px}.siaq-editorial .siaq-contentgrid,.siaq-editorial .newsroom-sections{grid-template-columns:1fr}.siaq-editorial .siaq-short-column{grid-column:auto;display:block}.siaq-editorial .siaq-short-column>*{margin-bottom:20px}.siaq-editorial .siaq-newsrow{grid-template-columns:112px minmax(0,1fr);gap:12px}.siaq-editorial .siaq-newsrow strong{font-size:16px}.siaq-editorial .siaq-newsimg{height:auto;aspect-ratio:16/9}.siaq-editorial .siaq-exclusive{padding:18px}.siaq-editorial .newsroom-sections>.newsroom-section{padding:16px}.editorial-people-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
@media(prefers-reduced-motion:reduce){.siaq-editorial *{scroll-behavior:auto!important;transition:none!important}}

/* Approved profile images and linked stories. */
.editorial-person-card{min-width:0;background:#faf9f5;padding:18px 12px;color:#222963}
.editorial-person-profile{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;color:inherit}
.editorial-person-photo{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;overflow:hidden;background:#e9eaf3;font-size:32px}
.editorial-person-photo img{width:100%;height:100%;object-fit:cover;display:block}
.editorial-person-photo [hidden]{display:none!important}
.editorial-person-news{margin-top:18px;border-top:1px solid #d5d9e3;padding-top:12px}
.editorial-person-news>span,.person-no-news{font-size:12px;color:#636c76}
.editorial-person-news>a{display:block;padding:10px 0;border-bottom:1px solid #e5e7ed;font-size:13px;line-height:1.8;color:#222963;overflow-wrap:anywhere}
.editorial-person-news .person-all-news{font-size:12px;border-bottom:0;color:#76551f}
html[data-theme="dark"] .editorial-person-card{background:#20283b;color:#edf2fa}
html[data-theme="dark"] .editorial-person-photo{background:#303b58}
html[data-theme="dark"] .editorial-person-news>a{color:#edf2fa;border-color:#43516a}
html[data-theme="dark"] .editorial-person-news>span,html[data-theme="dark"] .person-no-news{color:#bdc9da}
html[data-theme="dark"] .editorial-person-news .person-all-news{color:#e5c386}

/* Portraits only: horizontal strip, touch and keyboard scrolling. */
.portrait-slider{display:flex;gap:20px;overflow-x:auto;scrollbar-width:thin;padding:22px 4px 14px;direction:rtl}
.portrait-slide{flex:0 0 150px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;color:#222963;padding:14px 8px}
.portrait-photo{width:112px;height:112px;flex:none;border-radius:50%;overflow:hidden;background:#e9eaf3;display:grid;place-items:center;font-size:32px;border:3px solid #c8a86b}
.portrait-photo img{display:block;width:100%;height:100%;object-fit:cover}.portrait-photo [hidden]{display:none!important}
.portrait-slide strong{font-size:15px;line-height:1.7}.portrait-slide:focus-visible{outline:2px solid #c8a86b;outline-offset:-2px}
html[data-theme="dark"] .portrait-slide{color:#edf2fa}html[data-theme="dark"] .portrait-photo{background:#303b58}
@media(max-width:700px){.portrait-slider{gap:12px}.portrait-slide{flex-basis:128px}.portrait-photo{width:96px;height:96px}}
