.c-icon{display:inline-block;transition:transform var(--t-transition-duration-medium) ease-out;vertical-align:middle}.c-icon,.c-icon__svg{height:100%;width:100%;fill:var(--t-icon-fill)}.c-icon__svg{display:flex}.c-icon--2xs{height:var(--t-icon-size-2xs);width:var(--t-icon-size-2xs)}.c-icon--xs{height:var(--t-icon-size-xs);width:var(--t-icon-size-xs)}.c-icon--sm{height:var(--t-icon-size-sm);width:var(--t-icon-size-sm)}.c-icon--md{height:var(--t-icon-size-md);width:var(--t-icon-size-md)}.c-icon--lg{height:var(--t-icon-size-lg);width:var(--t-icon-size-lg)}.c-icon--xl{height:var(--t-icon-size-xl);width:var(--t-icon-size-xl)}.c-icon--2xl{height:var(--t-icon-size-2xl);width:var(--t-icon-size-2xl)}.c-icon--sm-and-md{height:var(--t-icon-size-sm);width:var(--t-icon-size-sm)}.c-icon--info{--t-icon-fill:var(--t-color-info);--t-icon-fill-secondary:var(--t-color-sacred-10)}.c-icon--success{--t-icon-fill:var(--t-color-success);--t-icon-fill-secondary:var(--t-color-success-secondary)}.c-icon--warning{--t-icon-fill:var(--t-color-warning);--t-icon-fill-secondary:var(--t-color-sacred-70)}.c-icon--error{--t-icon-fill:var(--t-color-error);--t-icon-fill-secondary:var(--t-color-error-secondary)}.c-icon--disabled{--t-icon-fill:var(--t-color-50)}.c-icon--inverse{--t-icon-fill:var(--t-color-40)}.c-icon--ghost{--t-icon-fill:var(--t-color-sacred-10);--t-icon-fill-secondary:var(--t-color-50)}.c-icon--rotate-90{transform:rotate(90deg)}.c-icon--rotate-180{transform:rotate(180deg)}@media (min-width:40.001rem){.c-icon--sm-and-md{height:var(--t-icon-size-md);width:var(--t-icon-size-md)}}@media screen and (forced-colors:active){.c-icon{--t-icon-fill-secondary:Canvas}}