:root,:host{--group-icon-color: var(--group-light-icon-on-light-default-1);--group-icon-inverted: var(--group-light-icon-on-dark);--group-icon-color-hover: var(--group-light-icon-on-light-hover-1);--group-icon-color-pressed: var(--group-light-icon-on-light-pressed-1);--group-icon-color-processing: var(--group-light-icon-on-light-processing);--group-icon-color-disabled: var(--group-light-icon-on-light-disabled-1)}:root[data-theme=dark]{--group-icon-color: var(--group-light-icon-on-dark);--group-icon-inverted: var(--group-light-icon-on-light-default-1);--group-icon-color-hover: var(--group-light-icon-on-dark-hover);--group-icon-color-pressed: var(--group-light-icon-on-dark-pressed);--group-icon-color-processing: var(--group-light-icon-on-dark-processing);--group-icon-color-disabled: var(--group-light-icon-on-dark-disabled-1)}.group-icon{display:flex;justify-content:center;align-items:center;position:static;pointer-events:visible;width:1.125rem;max-height:1.125rem}.group-icon--shadow svg{filter:drop-shadow(0px 0px 5rem rgba(0, 0, 0, 0.5))}.group-icon--is-inline{display:inline-flex}.group-icon__inner{display:block;position:static;transition:transform .2s ease-in-out;padding:.063rem;width:1.125rem;max-height:1.125rem}.group-icon__inner--turn-plus{transform:rotate(225deg)}.group-icon__inner--turn-caret-down,.group-icon__inner--turn-caret-up{transform:rotate(180deg)}.group-icon__inner--turn-nav-go-down{transform:rotate(180deg)}.group-icon__inner>svg{vertical-align:top}.group-icon--is-xsmall{width:var(--group-scale-1-icon-xsmall-width);max-height:var(--group-scale-1-icon-xsmall-width)}.group-icon--is-small{width:var(--group-scale-1-icon-small-width);max-height:var(--group-scale-1-icon-small-width)}.group-icon--is-medium{width:var(--group-scale-1-icon-medium-width);max-height:var(--group-scale-1-icon-medium-width)}.group-icon--is-large{width:var(--group-scale-1-icon-large-width);max-height:var(--group-scale-1-icon-large-width)}.group-icon--is-primary svg,.group-icon--is-primary g,.group-icon--is-primary path,.group-icon--is-primary circle{fill:var(--group-icon-color)}.group-icon--is-inverted svg,.group-icon--is-inverted g,.group-icon--is-inverted path,.group-icon--is-inverted circle{fill:var(--group-icon-color-inverted)}.group-icon--is-primary-hover svg,.group-icon--is-primary-hover g,.group-icon--is-primary-hover path,.group-icon--is-primary-hover circle{fill:var(--group-icon-color-hover)}.group-icon--is-primary-pressed svg,.group-icon--is-primary-pressed g,.group-icon--is-primary-pressed path,.group-icon--is-primary-pressed circle{fill:var(--group-icon-color-pressed)}.group-icon--is-disabled svg,.group-icon--is-disabled g,.group-icon--is-disabled path,.group-icon--is-disabled circle{fill:var(--group-icon-color-disabled)}.icon-text{align-items:center;color:inherit;display:inline-flex;vertical-align:top;flex-wrap:nowrap;word-break:break-word;line-height:1.5rem}.icon-text.is-small{line-height:1.75rem}.icon-text.is-medium{line-height:1.5rem}.icon-text.is-large{line-height:3rem}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.5rem}.icon-text .icon:not(:first-child){margin-right:.5rem}div.icon-text{display:flex}