/* Text-safe, font-independent arrows; scoped to replacement glyphs. */
.nonim-css-arrow{display:inline-block;position:relative;width:.8em;height:.8em;vertical-align:-.045em;flex:none;margin-left:.18em;color:inherit}
.nonim-css-arrow::before{content:"";position:absolute;left:12%;top:48%;width:75%;border-top:1.5px solid currentColor;transform:rotate(-45deg);transform-origin:center}
.nonim-css-arrow::after{content:"";position:absolute;right:5%;top:5%;width:42%;height:42%;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}
.nonim-css-arrow--right::before{transform:none;left:5%;top:50%;width:80%}
.nonim-css-arrow--right::after{transform:rotate(45deg);top:28%;right:8%;width:36%;height:36%;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor}
