html body:not(.admin-body) .news-ticker>strong{font-size:14px;letter-spacing:.35px;text-shadow:none;padding-left:14px;padding-right:18px}
.editorial-typing{position:relative}.editorial-typing .typing-original{opacity:0}.editorial-typing .typing-overlay{position:absolute;top:0;left:0;display:block;white-space:nowrap;pointer-events:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;line-height:inherit}
.news-ticker>strong.editorial-typing .typing-overlay{inset:0;display:flex;align-items:center;justify-content:center;padding:inherit}
.editorial-typing .typing-overlay::after{content:'';display:inline-block;width:1.5px;height:.9em;margin-left:4px;background:currentColor;vertical-align:-.05em;animation:editorial-caret 1.1s step-end infinite;flex:0 0 1.5px}
@keyframes editorial-caret{0%,48%{opacity:1}49%,100%{opacity:0}}
@media(max-width:700px){html body:not(.admin-body) .news-ticker>strong{font-size:12px;letter-spacing:.15px;padding-left:9px;padding-right:12px}}
@media(prefers-reduced-motion:reduce){.editorial-typing .typing-overlay::after{animation:none}}
html body .news-ticker>strong.editorial-typing>span{animation:none!important;transform:none!important;min-width:0;margin:0;font:inherit;letter-spacing:inherit;gap:0;width:auto}
html body .news-ticker>strong.editorial-typing>.typing-original{display:inline;padding:0}
html body .news-ticker>strong.editorial-typing>.typing-overlay{width:auto;height:auto;box-sizing:border-box}
