/* Icons are inline SVG, so they never render as fallback text. */
.ft-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1em;height:1em;font-size:24px;line-height:1;vertical-align:middle;letter-spacing:normal;white-space:nowrap}
.ft-icon>svg{display:block;flex:none;width:1em;height:1em;fill:currentColor;pointer-events:none}
