.ids-select__chevron-button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ids-select--disabled .ids-select__chevron-button{cursor:not-allowed}.ids-select--tag{cursor:pointer;font:var(--ids-typo-label-l);font-variant-numeric:var(--ids-typo-font-variant-numeric);height:var(--ids-size-150);letter-spacing:var(--ids-typo-label-l-letter-spacing);max-width:272px;text-transform:var(--ids-typo-label-l-text-transform);outline:none;align-items:center;display:flex}.ids-select--tag:focus-visible{outline:var(--ids-size-border-high)solid var(--ids-color-border-states-focus);outline-offset:1px}.ids-select--tag--open{border-color:var(--ids-color-border-states-focus)}.ids-select--tag--has-value,.ids-select--tag--has-value svg{font:var(--ids-typo-label-l-high);font-variant-numeric:var(--ids-typo-font-variant-numeric);letter-spacing:var(--ids-typo-label-l-high-letter-spacing);text-transform:var(--ids-typo-label-l-high-text-transform)}.ids-select--tag__label{color:var(--ids-color-content-default);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;max-width:fit-content;overflow:hidden}.ids-select--tag--error .ids-icon,.ids-select--tag--error .ids-select--tag__label{color:var(--ids-color-alt-red-high)}.ids-select--tag--disabled{cursor:not-allowed;pointer-events:none}.ids-select--tag--disabled .ids-icon,.ids-select--tag--disabled .ids-select--tag__label{color:var(--ids-color-content-states-disabled)}.ids-select--tag__chevron{color:var(--ids-color-content-default)}.ids-select__list-container .ids-search-field{padding-inline:var(--ids-size-50);padding-top:var(--ids-size-25)}.ids-select__list-container .ids-scrollable-panel{overflow-x:visible!important}.ids-select__dropdown .ids-dropdown__content-wrapper{padding:0}.ids-select__dropdown .ids-select__list-scrollable-panel{padding-inline-end:0}.ids-select__dropdown .ids-list{padding-block:var(--ids-size-25);padding-inline:var(--ids-size-75);width:auto}.ids-select__multiselect-controls{background:var(--ids-color-background-default);box-shadow:inset 0 1px 0 0 var(--ids-color-border-low);align-items:center;gap:var(--ids-size-50);height:var(--ids-size-250);margin-inline:calc(var(--ids-size-75));z-index:var(--ids-z-sticky);justify-content:space-between;display:flex;position:sticky;bottom:0}.ids-select__multiselect-controls-left{align-items:center;gap:var(--ids-size-50);flex:1;display:flex}.ids-select__multiselect-controls-right{align-items:center;gap:var(--ids-size-25);display:flex}.ids-select--multiselect .ids-field__input{cursor:pointer}
.ids-notification-halo-icon{mix-blend-mode:multiply;-o-object-fit:contain;object-fit:contain;border-radius:0;display:block}
.ids-notification{background:var(--ids-color-bg-inverse);border-radius:var(--ids-size-radius-none);box-sizing:border-box;color:var(--ids-color-content-default);align-items:center;gap:var(--ids-size-100);min-width:288px;min-height:56px;padding-inline:var(--ids-size-75);pointer-events:auto;display:flex;overflow:hidden}.ids-notification.ids-notification--expandable{flex-direction:column;align-items:stretch;gap:0;height:auto}.ids-notification-main{align-items:center;gap:var(--ids-size-100);width:100%;display:flex}.ids-notification--expandable .ids-notification-main{min-height:56px}.ids-notification-text{font:var(--ids-typo-body-m);font-variant-numeric:var(--ids-typo-font-variant-numeric);letter-spacing:var(--ids-typo-body-m-letter-spacing);overflow-wrap:break-word;padding-block:var(--ids-size-50);text-transform:var(--ids-typo-body-m-text-transform);flex:1}.ids-notification-info,.ids-notification-loading{background-color:var(--ids-color-alt-blue-low)}.ids-notification-success{background-color:var(--ids-color-alt-green-low)}.ids-notification-error{background-color:var(--ids-color-alt-red-low)}.ids-notification-warning{background-color:var(--ids-color-alt-orange-low)}.ids-notification-ai{background-color:var(--ids-color-core-ai-low);color:var(--ids-color-core-ai-high)}.ids-theme-dark .ids-notification-ai .ids-notification-icon{filter:invert()hue-rotate(180deg);mix-blend-mode:difference}.ids-notification-content{align-items:center;gap:var(--ids-size-50);flex-grow:1;display:flex}.ids-notification-close,.ids-notification-toggle{background-color:inherit;cursor:pointer}.ids-notification-action{cursor:pointer;font:var(--ids-typo-label-l);font-variant-numeric:var(--ids-typo-font-variant-numeric);letter-spacing:var(--ids-typo-label-l-letter-spacing);text-transform:var(--ids-typo-label-l-text-transform)}.ids-notification-main>svg,.ids-notification>svg{min-width:20px}
.ids-notification-floating{max-width:640px;position:relative;overflow:hidden}
#ids-notifications-container{z-index:200;position:absolute}.ids-notifications-container{--custom-notification-bottom-gap:var(--ids-notifications-container--custom-bottom-gap,var(--ids-size-250));bottom:max(var(--custom-notification-bottom-gap),calc(var(--ids-size-250) + env(safe-area-inset-bottom,0px)));align-items:flex-end;gap:var(--ids-size-50);left:max(var(--ids-size-250),calc(var(--ids-size-250) + env(safe-area-inset-left,0px)));pointer-events:none;right:max(var(--ids-size-250),calc(var(--ids-size-250) + env(safe-area-inset-right,0px)));flex-direction:column;justify-content:flex-end;display:flex;position:fixed}.ids-notifications-container__start-align{align-items:flex-start}.ids-notifications-container__center-align{align-items:center}.ids-notifications-container__end-align{align-items:flex-end}
.ids-notification-item{font:var(--ids-typo-body-m);font-variant-numeric:var(--ids-typo-font-variant-numeric);align-items:center;gap:var(--ids-size-50);height:40px;letter-spacing:var(--ids-typo-body-m-letter-spacing);text-transform:var(--ids-typo-body-m-text-transform);display:flex}.ids-notification-item-content{flex:1}.ids-notification-item-caption{color:var(--ids-color-alt-red-high)}
