@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.icon-xs{--ch-image-size: var(--icon-xs);--ch-image-background-size: 100%}.icon-s{--ch-image-size: var(--icon-s);--ch-image-background-size: 100%}.icon-m{--ch-image-size: var(--icon-m);--ch-image-background-size: 100%}.icon-l{--ch-image-size: var(--icon-l);--ch-image-background-size: 100%}.icon-xl{--ch-image-size: var(--icon-xl);--ch-image-background-size: 100%}.icon-xxl{--ch-image-size: var(--icon-xxl);--ch-image-background-size: 100%}.icon-size-xs{content:"";display:block;inline-size:var(--icon-xs);block-size:var(--icon-xs);background:no-repeat center/100% var(--icon-path)}.icon-size-s{content:"";display:block;inline-size:var(--icon-s);block-size:var(--icon-s);background:no-repeat center/100% var(--icon-path)}.icon-size-m{content:"";display:block;inline-size:var(--icon-m);block-size:var(--icon-m);background:no-repeat center/100% var(--icon-path)}.icon-size-l{content:"";display:block;inline-size:var(--icon-l);block-size:var(--icon-l);background:no-repeat center/100% var(--icon-path)}.icon-size-xl{content:"";display:block;inline-size:var(--icon-xl);block-size:var(--icon-xl);background:no-repeat center/100% var(--icon-path)}.icon-size-xxl{content:"";display:block;inline-size:var(--icon-xxl);block-size:var(--icon-xxl);background:no-repeat center/100% var(--icon-path)}.icon-and-text{display:inline-grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:var(--spacing-gap-m)}