@layer components{.icon{--icon-s:var(--size-icon-md);width:var(--icon-s);height:var(--icon-s);flex-shrink:0;place-items:center;line-height:0;display:grid;transform:translateZ(0)}.icon--sm{--icon-s:var(--size-icon-sm)}.icon--lg{--icon-s:var(--size-icon-lg)}.icon svg{width:var(--icon-s);height:var(--icon-s);display:block;transform:translateZ(0)}}
