.dstr-bar{background:var(--dstr-bg);color:var(--dstr-fg);font-size:14px;line-height:1.3;font-weight:500;position:relative;z-index:60;width:100%;overflow:hidden}
.dstr-bar *{box-sizing:border-box}
.dstr-bar__inner{max-width:1290px;margin:0 auto;padding:0 16px;min-height:40px;display:flex;align-items:center;justify-content:center}
.dstr-bar__viewport{flex:1 1 auto;min-width:0;overflow:hidden}
.dstr-bar__track{display:flex;width:max-content}
.dstr-bar__list{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;flex:0 0 auto}
.dstr-bar__item{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:10px 0}
.dstr-bar__item a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:8px}
.dstr-bar__item a:hover span{text-decoration:underline}
.dstr-num{unicode-bidi:isolate;direction:ltr;display:inline-block;letter-spacing:.02em}
.dstr-ico{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:var(--dstr-accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.dstr-bar__item+.dstr-bar__item::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--dstr-accent);opacity:.7;margin:0 16px;flex:0 0 4px}

/* وضع الحركة المتواصلة (التيليفون والطابليط، ولا إلا ما كفاتش البلاصة فالكمبيوتر) */
.dstr-bar.is-marquee .dstr-bar__inner{padding:0}
.dstr-bar.is-marquee .dstr-bar__list{padding-inline-start:22px}
.dstr-bar.is-marquee .dstr-bar__list .dstr-bar__item:first-child::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--dstr-accent);opacity:.7;margin:0 0 0 22px;flex:0 0 4px;order:-1}
.dstr-bar.is-marquee .dstr-bar__track{animation:dstr-marquee var(--dstr-dur,30s) linear infinite;will-change:transform}
.dstr-bar.is-marquee.is-paused .dstr-bar__track{animation-play-state:paused}
@keyframes dstr-marquee{from{transform:translateX(0)}to{transform:translateX(50%)}}

@media (max-width:480px){
	.dstr-bar{font-size:13px}
	.dstr-bar__inner{min-height:38px}
	.dstr-ico{width:16px;height:16px;flex-basis:16px}
}
@media (prefers-reduced-motion:reduce){
	.dstr-bar.is-marquee .dstr-bar__track{animation:none}
	.dstr-bar.is-marquee .dstr-bar__viewport{overflow-x:auto;scrollbar-width:none}
}
