/* A quiet source-fed ribbon. Motion never blocks access to a headline. */
.mi-ticker{position:relative;isolation:isolate;background:#141721;color:#f6f7fa;border-block:1px solid #202430;width:100%;overflow:hidden}
.mi-ticker:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:linear-gradient(90deg,#02abd0,#7d28cb);opacity:.9;pointer-events:none}
.mi-ticker-inner{max-width:1440px;margin:auto;display:flex;align-items:center;gap:0;padding:0 30px;min-height:62px}
.mi-ticker a{color:inherit;text-decoration:none}
.mi-ticker-label{display:flex;align-items:center;gap:11px;flex-shrink:0;padding-inline-end:24px;margin-inline-end:24px;border-inline-end:1px solid #ffffff20;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.3}
.mi-ticker-label b{color:#b985ec;font-size:19px;font-weight:700;letter-spacing:0}
.mi-ticker-dot{width:6px;height:6px;border-radius:50%;background:#46d1e9;box-shadow:0 0 0 5px #02abd015;flex-shrink:0}
.mi-ticker-window{flex:1;min-width:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 22px,#000 calc(100% - 22px),transparent)}
.mi-ticker-track{display:flex;width:max-content;direction:ltr;will-change:transform}
.mi-ticker.is-ready .mi-ticker-track{animation:mi-news-flow var(--mi-ticker-duration,100s) linear infinite}
.mi-ticker-group{list-style:none;display:flex;align-items:center;flex:0 0 auto;width:max-content;gap:0;padding:0!important;margin:0!important}
.mi-ticker-story{display:flex;align-items:center;gap:14px;min-height:62px;white-space:nowrap;padding-inline-start:22px;font-size:13px;line-height:1.5}
.mi-ticker-title{font-weight:450;unicode-bidi:plaintext}
.mi-ticker-publisher{color:#bde8f1;border:1px solid #02abd025;background:#02abd00b;padding:3px 8px;border-radius:5px;font-size:10px;letter-spacing:.015em;line-height:1.4}
.mi-ticker-story time{color:#a0a8bc;font-size:10px;flex-shrink:0}
.mi-ticker-separator{color:#9970be;font-size:11px;margin:0 12px 0 16px}
.mi-ticker-story:hover .mi-ticker-title{text-decoration:underline;text-underline-offset:4px;color:#fff}
.mi-ticker-tools{display:flex;align-items:center;gap:13px;flex-shrink:0;padding-inline-start:22px}
.mi-ticker-all{font-size:11px;white-space:nowrap;color:#dce1ee!important}.mi-ticker-all:hover{color:#7ae1f1!important}
.mi-ticker-toggle{width:30px;height:30px;display:grid;place-items:center;border:1px solid #ffffff23;border-radius:50%;background:transparent;color:#d5dbe8;cursor:pointer;padding:0;transition:background .2s}
.mi-ticker-toggle:hover{background:#ffffff12}.mi-play-icon{display:none}.mi-ticker-toggle[aria-pressed=true] .mi-play-icon{display:block}.mi-ticker-toggle[aria-pressed=true] .mi-pause-icon{display:none}
.mi-ticker:hover .mi-ticker-track,.mi-ticker.is-paused .mi-ticker-track,.mi-ticker.is-offscreen .mi-ticker-track{animation-play-state:paused}
.mi-ticker-window:focus-within{overflow-x:auto;mask-image:none}.mi-ticker-window:focus-within .mi-ticker-track{animation:none;transform:none;will-change:auto}
.mi-ticker-window:focus-within .mi-ticker-group[aria-hidden=true]{display:none}
.mi-ticker-fallback{color:#dce1ee;font-size:12px;margin:0;padding:14px 22px}
.mi-ticker-empty .mi-ticker-window{mask-image:none}.mi-ticker-empty .mi-ticker-track{max-width:100%;width:auto}
.mabni-lang-ar .mi-ticker-label{letter-spacing:0;font-size:12px}.mabni-lang-ar .mi-ticker-all{font-size:12px}
@keyframes mi-news-flow{to{transform:translateX(-50%)}}
@media(max-width:700px){.mi-ticker-inner{padding:0 20px;min-height:86px;display:grid;grid-template-columns:1fr auto}.mi-ticker-label{grid-column:1;grid-row:1;border:0;padding:0;margin:0;min-height:36px;font-size:9px;gap:9px}.mi-ticker-tools{grid-column:2;grid-row:1;padding:0;gap:12px}.mi-ticker-all{font-size:10px}.mi-ticker-toggle{width:27px;height:27px}.mi-ticker-window{grid-column:1/-1;grid-row:2;min-width:0;width:100%}.mi-ticker-story{min-height:48px;padding-inline-start:4px;gap:11px;font-size:12px}.mi-ticker-publisher{font-size:9px}.mi-ticker-separator{margin-inline:14px}.mi-ticker-fallback{padding:5px 0 15px;line-height:1.6}.mi-ticker:after{height:1.5px}}
@media(prefers-reduced-motion:reduce){.mi-ticker-window{overflow-x:auto;mask-image:none}.mi-ticker-track{animation:none!important;transform:none;will-change:auto}.mi-ticker-group[aria-hidden=true],.mi-ticker-toggle{display:none!important}}
@media print{.mi-ticker{display:none}}
