/* Vector icons keep the same shape and theme color on every device. */
.ui-icon{display:inline-block;width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex-shrink:0}
.tile-icon .ui-icon,.tile-symbol .ui-icon{display:block}
.tile-arrow .ui-icon{display:block;width:16px;height:16px}
.rsvp-arrow .ui-icon{width:23px;height:23px}
.rsvp-icon,.top-heart,.rsvp-symbol{display:inline-flex;align-items:center;justify-content:center}
