@layer omni-icon{omni-icon{vertical-align:baseline;line-height:0;display:inline-block}omni-icon:not([width]):not([height]){width:100%;height:100%}:is(p,span,a,button,label,h1,h2,h3,h4,h5,h6,li,td,th) omni-icon:not([width]):not([height]){width:1em;height:1em}omni-icon[inline]{vertical-align:middle}@keyframes oiwc-skeleton-pulse{0%,to{background-position:200% 0}}omni-icon[data-oiwc-state=loading]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s ease-in-out infinite oiwc-skeleton-pulse}:is([data-theme=dark],.dark) omni-icon[data-oiwc-state=loading]{background:linear-gradient(90deg,#2d2d2d 25%,#3d3d3d 50%,#2d2d2d 75%)}}
