.tvh-icon-root{width:var(--tvh-icon-size);height:var(--tvh-icon-size);justify-content:center;align-items:center;display:flex}.tvh-icon-svg{user-select:none;fill:currentColor;width:var(--tvh-icon-size);height:var(--tvh-icon-size);flex-shrink:0;font-size:1.5rem;transition:fill .2s cubic-bezier(.4,0,.2,1);display:inline-block}.tvh-icon-stretch{--tvh-icon-size:100%}.tvh-icon-sm{--tvh-icon-size:16px}.tvh-icon-md{--tvh-icon-size:24px}.tvh-icon-xl{--tvh-icon-size:80px}.tvh-icon-placeholder{background-color:#e0e0e0;border-radius:4px;width:100%;height:100%;animation:1.5s ease-in-out infinite tvh-icons-pulse}@keyframes tvh-icons-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}
