az-brand-ticker.az-ticker { display:block; background:var(--trust-bg); color:var(--trust-text); font-family:var(--font-primary--family,sans-serif); }
.az-ticker *, .az-ticker *::before, .az-ticker *::after { box-sizing:border-box; }
.az-ticker__bar { position:relative; background:var(--trust-bg); padding-block:var(--trust-padding); }
.az-ticker__inner { position:relative; width:100%; max-width:calc(var(--trust-width) + 104px); margin-inline:auto; padding-inline:52px; }
.az-ticker__viewport { overflow-x:auto; scrollbar-width:none; outline-offset:-3px; }
.az-ticker__viewport::-webkit-scrollbar { display:none; }
.az-ticker__viewport:focus-visible, .az-ticker__toggle:focus-visible { outline:2px solid var(--trust-icon); }
.az-ticker[data-running='true'] .az-ticker__viewport { overflow-x:hidden; mask-image:linear-gradient(to right,transparent,#000 var(--trust-fade),#000 calc(100% - var(--trust-fade)),transparent); }
.az-ticker__track { display:flex; width:max-content; }
.az-ticker__list { display:flex; align-items:center; flex-shrink:0; gap:var(--trust-gap); padding:0 var(--trust-gap) 0 0; margin:0; list-style:none; }
.az-ticker__item { display:flex; flex:none; align-items:center; gap:var(--trust-icon-gap); color:var(--trust-text); font-size:var(--trust-font-size); font-weight:400; line-height:1.5; white-space:nowrap; }
.az-ticker__icon { display:block; width:var(--trust-icon-size); height:var(--trust-icon-size); flex:0 0 var(--trust-icon-size); color:var(--trust-icon); }
.az-ticker__icon svg,.az-ticker__icon img { display:block; width:100%; height:100%; object-fit:contain; }
.az-ticker__toggle { display:none; position:absolute; right:4px; top:50%; transform:translateY(-50%); width:44px; height:44px; min-height:0; min-width:0; padding:14px; border:0; border-radius:0; background:transparent; color:var(--trust-icon); cursor:pointer; }
.az-ticker[data-running='true'] .az-ticker__toggle { display:grid; place-items:center; }
.az-ticker__toggle svg { width:14px; height:14px; }
.az-ticker__play,.az-ticker__toggle[aria-pressed='true'] .az-ticker__pause { display:none; }
.az-ticker__toggle[aria-pressed='true'] .az-ticker__play { display:block; }
.az-ticker:not([data-running='true']) .az-ticker__track { padding-inline:24px; }
@media(max-width:749px) {
 .az-ticker__inner { padding-left:16px; padding-right:52px; }
 .az-ticker[data-running='true'] .az-ticker__viewport { mask-image:linear-gradient(to right,transparent,#000 var(--trust-fade-mobile),#000 calc(100% - var(--trust-fade-mobile)),transparent); }
 .az-ticker__bar { padding-block:var(--trust-padding-mobile); }
 .az-ticker__list { gap:var(--trust-gap-mobile); padding-right:var(--trust-gap-mobile); }
 .az-ticker__item { font-size:var(--trust-font-mobile); }
 .az-ticker__icon { width:var(--trust-icon-mobile); height:var(--trust-icon-mobile); flex-basis:var(--trust-icon-mobile); }
}
@media(prefers-reduced-motion:reduce) { .az-ticker__track { animation:none!important; } }
