/* Vector icons render the same on desktop, iOS and Android; no icon font. */
.ui-icon{display:inline-block;width:18px;height:18px;flex-shrink:0;vertical-align:middle;overflow:visible;pointer-events:none;color:inherit}
.button .ui-icon,.text-link .ui-icon{width:18px;height:18px}
.story-arrow .ui-icon{width:23px;height:23px}
.archive-card-heading>span .ui-icon{width:25px;height:25px}
.card-bottom a .ui-icon{width:21px;height:21px}
.related-controls .ui-icon,.lightbox-step .ui-icon,.article-viewer-prev .ui-icon,.article-viewer-next .ui-icon{width:22px;height:22px}
.back-top{display:inline-flex;align-items:center;gap:8px}
.back-top .ui-icon{width:13px;height:13px}
.scroll-cue .ui-icon{width:14px;height:14px}
.story-video-play .ui-icon{width:36px;height:36px}
