.tuff-icon[data-v-e7f05517]{display:inline-flex;align-items:center;justify-content:center;line-height:1;flex-shrink:0;overflow:hidden;max-width:1em;max-height:1em}.tuff-icon img[data-v-e7f05517]{display:block;width:1em;height:1em;-o-object-fit:contain;object-fit:contain}.tuff-icon__class[data-v-e7f05517]{width:1em;height:1em;display:flex;align-items:center;justify-content:center;overflow:hidden}.tuff-icon__class i[data-v-e7f05517]{font-size:1em;line-height:1;display:block;color:currentColor;background-color:currentColor}.tuff-icon__class i[data-v-e7f05517]:after,.tuff-icon__class i[data-v-e7f05517]:before{color:currentColor;background-color:currentColor}.tuff-icon__emoji[data-v-e7f05517]{display:inline-block;font-size:1em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:1em}.tuff-icon__svg-mask[data-v-e7f05517]{width:1em;height:1em;display:block;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.tuff-icon__builtin[data-v-e7f05517]{display:inline-flex;align-items:center;justify-content:center}.tuff-icon__loading-skeleton[data-v-e7f05517]{display:block;width:1em;height:1em;border-radius:6px;overflow:hidden;background:var(--tx-fill-color-light, #f5f7fa);position:relative}.tuff-icon__loading-shimmer[data-v-e7f05517]{position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);animation:tx-icon-shimmer-e7f05517 1.2s infinite}@keyframes tx-icon-shimmer-e7f05517{0%{transform:translate(-100%)}to{transform:translate(100%)}}
