@layer components{:where(p,div,li,span,a,label):has(>.icon--with-text-end:first-child){--icon-with-text-end-size:1em;padding-inline-start:calc(var(--icon-with-text-end-size) + .3125rem)}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--small:first-child){--icon-with-text-end-size:1rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--medium:first-child){--icon-with-text-end-size:1.5rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--large:first-child){--icon-with-text-end-size:2rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--xlarge:first-child){--icon-with-text-end-size:2.5rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--xxlarge:first-child){--icon-with-text-end-size:3rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--huge:first-child){--icon-with-text-end-size:3.5rem}@media screen and (min-width:768px){:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--xlarge:first-child){--icon-with-text-end-size:3rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--xxlarge:first-child){--icon-with-text-end-size:4rem}:where(p,div,li,span,a,label):has(>.icon--with-text-end.icon--huge:first-child){--icon-with-text-end-size:5rem}}.icon{fill:currentColor;height:1em;vertical-align:text-bottom;width:1em}.icon--small{height:1rem;width:1rem}.icon--medium{height:1.5rem;width:1.5rem}.icon--large{height:2rem;width:2rem}.icon--xlarge{height:2.5rem;width:2.5rem}.icon--xxlarge{height:3rem;width:3rem}.icon--huge{height:3.5rem;width:3.5rem}@media screen and (min-width:768px){.icon--xlarge{height:3rem;width:3rem}.icon--xxlarge{height:4rem;width:4rem}.icon--huge{height:5rem;width:5rem}}.icon--info{color:var(--color-icon-information)}.icon--success{color:var(--color-icon-positive)}.icon--warning{color:var(--color-icon-warning)}.icon--danger{color:var(--color-icon-negative)}.icon--orange{color:var(--color-icon-brand)}.icon__use--light{display:block}.background-contrast .icon__use--light,.icon__use--dark,.is-dark .icon__use--light,.surface-contrast .icon__use--light{display:none}.background-contrast .icon__use--dark,.is-dark .icon__use--dark,.is-light .icon__use--light,.surface-contrast .icon__use--dark{display:block}.is-light .icon__use--dark{display:none}.icon--with-text-end{margin-inline-end:.3125rem}.icon--with-text-end:first-child{margin-inline-start:calc((var(--icon-with-text-end-size, 1em) + .3125rem)*-1)}use{pointer-events:none}}
/*# sourceMappingURL=style.css.map */