.ids-button-circle{background-color:var(--_bg-color);color:var(--_txt-color);min-width:var(--_width)}.ids-button-circle--primary{--_bg-color:var(--color-button-primary-fill-default);--_txt-color:var(--color-button-primary-on-fill-default);--_bg-color-hover:var(--color-button-primary-fill-hover);--_txt-color-hover:var(--color-button-primary-on-fill-hover);--_bg-color-focus:var(--color-button-primary-fill-default);--_txt-color-focus:var(--color-button-primary-on-fill-default);--_bg-color-active:var(--color-button-primary-fill-pressed);--_txt-color-active:var(--color-button-primary-on-fill-pressed);--_bg-color-disabled:var(--color-button-primary-fill-disabled);--_txt-color-disabled:var(--color-button-primary-on-fill-disabled);--_bg-color-selected:var(--color-button-primary-fill-selected);--_txt-color-selected:var(--color-button-primary-on-fill-selected);--_bg-color-selected-hover:var(--color-button-primary-fill-selected-hover);--_txt-color-selected-hover:var(--color-button-primary-on-fill-selected);--_bg-color-selected-active:var(--color-button-primary-fill-selected-pressed);--_txt-color-selected-active:var(--color-button-primary-on-fill-selected)}.ids-button-circle--secondary{--_bg-color:var(--color-button-secondary-fill-default);--_txt-color:var(--color-button-secondary-on-fill-default);--_bg-color-hover:var(--color-button-secondary-fill-hover);--_txt-color-hover:var(--color-button-secondary-on-fill-hover);--_bg-color-focus:var(--color-button-secondary-fill-default);--_txt-color-focus:var(--color-button-secondary-on-fill-default);--_bg-color-active:var(--color-button-secondary-fill-pressed);--_txt-color-active:var(--color-button-secondary-on-fill-pressed);--_bg-color-disabled:var(--color-button-secondary-fill-disabled);--_txt-color-disabled:var(--color-button-secondary-on-fill-disabled);--_bg-color-selected:var(--color-button-secondary-fill-selected);--_txt-color-selected:var(--color-button-secondary-on-fill-selected);--_bg-color-selected-hover:var(--color-button-secondary-fill-selected-hover);--_txt-color-selected-hover:var(--color-button-secondary-on-fill-selected);--_bg-color-selected-active:var(--color-button-secondary-fill-selected-pressed);--_txt-color-selected-active:var(--color-button-secondary-on-fill-selected)}.ids-button-circle--tertiary{--_bg-color:var(--color-button-tertiary-fill-default);--_txt-color:var(--color-button-tertiary-on-fill-default);--_bg-color-hover:var(--color-button-tertiary-fill-hover);--_txt-color-hover:var(--color-button-tertiary-on-fill-hover);--_bg-color-focus:var(--color-button-tertiary-fill-default);--_txt-color-focus:var(--color-button-tertiary-on-fill-default);--_bg-color-active:var(--color-button-tertiary-fill-pressed);--_txt-color-active:var(--color-button-tertiary-on-fill-pressed);--_bg-color-disabled:var(--color-button-tertiary-fill-disabled);--_txt-color-disabled:var(--color-button-tertiary-on-fill-disabled);--_bg-color-selected:var(--color-button-tertiary-fill-selected);--_txt-color-selected:var(--color-button-tertiary-on-fill-selected);--_bg-color-selected-hover:var(--color-button-tertiary-fill-selected-hover);--_txt-color-selected-hover:var(--color-button-tertiary-on-fill-selected);--_bg-color-selected-active:var(--color-button-tertiary-fill-selected-pressed);--_txt-color-selected-active:var(--color-button-tertiary-on-fill-selected)}.ids-button-circle--neutral{--_bg-color:var(--color-button-neutral-fill-default);--_txt-color:var(--color-button-neutral-on-fill-default);--_bg-color-hover:var(--color-button-neutral-fill-hover);--_txt-color-hover:var(--color-button-neutral-on-fill-hover);--_bg-color-focus:var(--color-button-neutral-fill-default);--_txt-color-focus:var(--color-button-neutral-on-fill-default);--_bg-color-active:var(--color-button-neutral-fill-pressed);--_txt-color-active:var(--color-button-neutral-on-fill-pressed);--_bg-color-disabled:var(--color-button-neutral-fill-disabled);--_txt-color-disabled:var(--color-button-neutral-on-fill-disabled);--_bg-color-selected:var(--color-button-neutral-fill-selected);--_txt-color-selected:var(--color-button-neutral-on-fill-selected);--_bg-color-selected-hover:var(--color-button-neutral-fill-selected-hover);--_txt-color-selected-hover:var(--color-button-neutral-on-fill-selected);--_bg-color-selected-active:var(--color-button-neutral-fill-selected-pressed);--_txt-color-selected-active:var(--color-button-neutral-on-fill-selected)}.ids-button-circle.ids-button--xsmall{--_height:1.5rem;--_width:1.5rem;--_padding:0;--_icon-size:1rem}.ids-button-circle.ids-button--small{--_height:2rem;--_width:2rem;--_padding:0;--_icon-size:1.25rem}.ids-button-circle.ids-button--medium{--_height:2.5rem;--_width:2.5rem;--_padding:0;--_icon-size:1.5rem}.ids-button-circle.ids-button--large{--_height:3rem;--_width:3rem;--_padding:0;--_icon-size:1.75rem}.ids-button-circle.ids-button--xlarge{--_height:3.5rem;--_width:3.5rem;--_padding:0;--_icon-size:2rem}.ids-button-circle:hover:not(.ids-button-circle--selected){background-color:var(--_bg-color-hover);color:var(--_txt-color-hover)}.ids-button-circle:hover{background-color:var(--_bg-color-selected-hover);color:var(--_txt-color-selected-hover)}.ids-button-circle:focus:not(.ids-button-circle--selected){background-color:var(--_bg-color-focus);color:var(--_txt-color-focus)}html.tabnav-active .ids-button-circle:focus{outline:.125rem solid var(--color-border-focus);outline-offset:2px}.ids-button-circle:active:not(.ids-button-circle--selected){background-color:var(--_bg-color-active);color:var(--_txt-color-active)}.ids-button-circle:active{background-color:var(--_bg-color-selected-active);color:var(--_txt-color-selected-active)}.ids-button-circle--selected{background-color:var(--_bg-color-selected);color:var(--_txt-color-selected)}.ids-button-circle.ids-button--disabled{cursor:not-allowed;background-color:var(--_bg-color-disabled)!important;color:var(--_txt-color-disabled)!important}.ids-button-circle:focus-visible{outline:0}.ids-button-circle .ids-button__icon{width:var(--_icon-size);height:var(--_icon-size)}.ids-button-circle .ids-button__badge{border:var(--border-thick) solid var(--color-surface-default);position:absolute;top:-.3125rem;right:-.5rem}.ids-textinput{flex-flow:column;display:flex;position:relative}.ids-textinput__input-wrapper{background:var(--color-surface-default);border-radius:var(--radius-small);box-shadow:var(--shadow-input-border-default);flex-flow:row;display:flex}.ids-textinput--search .ids-textinput__input-wrapper{border-radius:var(--radius-xlarge)}.ids-textinput--focused .ids-textinput__input-wrapper{box-shadow:var(--shadow-input-border-focus);outline:none}.ids-textinput--disabled .ids-textinput__input-wrapper{background:var(--color-input-field-fill-disabled)}.ids-textinput__input{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);color:var(--color-foreground-primary);appearance:auto;box-sizing:border-box;background:0 0;border:none;outline:none;flex:auto;min-width:2rem;height:3.5rem;padding:1rem}.ids-textinput__input::placeholder{color:var(--color-foreground-secondary)}.ids-textinput__input::-ms-clear{display:none}.ids-textinput__input::-ms-reveal{display:none}.ids-textinput--invalid .ids-textinput__input-wrapper{background-color:var(--color-input-field-fill-error);box-shadow:var(--shadow-input-border-error)}.ids-textinput__icons-right,.ids-textinput__icons-left{align-items:center;gap:var(--spacing-component-xsmall);flex-flow:row;height:3.5rem;margin-right:.5rem;display:flex}.ids-textinput__icons-left{margin-left:.5rem;margin-right:0}.ids-textinput--small .ids-textinput__icons-left,.ids-textinput--small .ids-textinput__icons-right{height:2.5rem}.ids-textinput--small .ids-textinput__input{padding:var(--spacing-component-xsmall) var(--spacing-component-small) var(--spacing-component-xsmall) var(--spacing-component-medium);height:2.5rem}.ids-textinput__icons-right:empty{margin-right:0}.ids-textinput__icons-left:empty{margin-left:0}.ids-textinput__error-icon.svg-icon{fill:var(--color-foreground-status-negative-subtle);height:1.7rem}.ids-textinput--search-simple input[type=search]::-ms-clear{width:0;height:0;display:none}.ids-textinput--search-simple input[type=search]::-ms-reveal{width:0;height:0;display:none}.ids-textinput--search-simple input[type=search]::-webkit-search-decoration{display:none}.ids-textinput--search-simple input[type=search]::-webkit-search-cancel-button{display:none}.ids-textinput--search-simple input[type=search]::-webkit-search-results-button{display:none}.ids-textinput--search-simple input[type=search]::-webkit-search-results-decoration{display:none}.ids-textinput--search-simple .ids-textinput{width:100%}.ids-textinput--search-simple .ids-textinput *{border-radius:3.5rem}.ids-select-element{box-shadow:var(--shadow-input-border-default);border-radius:var(--radius-small);background:var(--color-input-field-fill-default);justify-content:space-between;align-items:center;width:100%;display:flex}.ids-select-element svg{z-index:1;fill:var(--color-foreground-secondary);border-radius:var(--radius-xlarge);width:1.5em;height:1.5em}.ids-select-element svg.ids-select-element__check-icon{fill:var(--color-accent)}.ids-select-element:hover{box-shadow:var(--shadow-input-border-hover-large)}.ids-select-element:hover .dropdown__label{justify-content:space-between;align-items:center;width:100%;display:flex}.ids-select-element--active .dropdown__label{color:var(--color-foreground-secondary)}@media (width>=1024px){.ids-select-element .ids-select-element{border:unset}}.ids-select-element .ids-select-element__angle-icon{pointer-events:none;transition:transform .2s ease-in-out}.ids-select-element.open.ids-select-element .dropdown__search{flex-direction:column;padding:.75rem 1rem .5rem}.ids-select-element.open.ids-select-element .dropdown__search .ids-textinput{width:100%}.ids-select-element.open.ids-select-element .dropdown__search .ids-textinput *{border-radius:var(--radius-xlarge)}.ids-select-element.open.ids-select-element .dropdown__label{justify-content:space-between;align-items:center;width:100%;display:flex}.ids-select-element--large.ids-select-element .dropdown__label,.ids-select-element--large.ids-select-element select{padding:var(--spacing-component-small)}.ids-select-element--small.ids-select-element .dropdown__label{padding:var(--spacing-component-xsmall) var(--spacing-component-small) var(--spacing-component-xsmall) var(--spacing-component-large)}.ids-select-element--small.ids-select-element select{padding:var(--spacing-component-xsmall) var(--spacing-component-small)}.ids-select-element .dropdown{cursor:pointer;width:100%;max-width:100%;display:block;position:relative}.ids-select-element .dropdown .ids-select-element{border:unset}.ids-select-element .dropdown__clear{margin-left:auto}.ids-select-element .dropdown__label{width:100%;padding:var(--spacing-component-small) var(--spacing-component-medium);color:var(--color-foreground-primary);outline-offset:2px;border-radius:var(--radius-small);font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium);justify-content:space-between;align-items:center;transition:all .3s;display:flex}.ids-select-element .dropdown__tags{gap:var(--spacing-component-xsmall);flex-wrap:wrap;display:flex}.ids-select-element .dropdown__tags svg{fill:unset}.ids-select-element .dropdown__list-container .open{background-color:var(--color-surface-default);z-index:10;width:100%;position:absolute}.ids-select-element .dropdown__list{opacity:0;max-height:0;padding:0;transition:opacity .1s cubic-bezier(0,0,.28,.5);left:0;overflow:hidden}.ids-select-element .dropdown__list.open{opacity:1;border-radius:var(--radius-small);max-height:15rem;margin-top:.5rem;overflow:auto}.ids-select-element .dropdown__list.open.up{bottom:100%}.ids-select-element .dropdown__item{color:var(--color-foreground-primary);justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.ids-select-element .dropdown__item span{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-regular);line-height:var(--line-height-medium)}.ids-select-element .dropdown__item:hover{background-color:var(--color-surface-hover)}.ids-select-element .dropdown__item:focus,.ids-select-element .dropdown__item--active{color:var(--color-foreground-primary);background-color:var(--color-surface-selected)}.ids-select-element .dropdown__group-label{cursor:default}.ids-select-element .dropdown__group-label span{font-family:var(--font-family-ica-text-ny);font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);line-height:var(--line-height-medium)}.ids-select-element .dropdown ul{border:1px solid var(--color-border-divider);box-shadow:var(--elevation-medium-regular);margin:0;list-style:none}.ids-select-element--disabled{background:var(--color-input-field-fill-disabled);box-shadow:var(--shadow-input-border-disabled)}.ids-select-element--disabled .dropdown{border-radius:var(--radius-small);background:var(--color-input-field-fill-disabled);cursor:default}.ids-select-element--disabled .dropdown__label,.ids-select-element--disabled .dropdown__item,.ids-select-element--disabled .dropdown__item:hover{color:var(--color-foreground-disabled);pointer-events:none}.ids-select-element--disabled .dropdown .ids-select-element__angle-icon{fill:var(--color-foreground-disabled)}.ids-select-element--disabled:hover{box-shadow:var(--shadow-input-border-disabled)}.ids-select-element--disabled:hover .dropdown__label{color:var(--color-foreground-disabled)}.ids-select-element--disabled:hover .dropdown .ids-select-element__angle-icon{fill:var(--color-foreground-disabled)}@supports (anchor-name:--x){.ids-select-element--anchored.open .dropdown__list-container .dropdown__list.open{top:var(--_ids-top,anchor(bottom));bottom:var(--_ids-bottom,auto);left:anchor(left);right:anchor(right);width:auto;margin-top:0;position:fixed}.ids-select-element--anchored.up.open .dropdown__list-container .dropdown__list.open{top:var(--_ids-top,auto);bottom:var(--_ids-bottom,anchor(top));margin-top:0;margin-bottom:.5rem}}
