.ids-divider{display:block}.ids-divider--horizontal{width:100%;height:1px}.ids-divider--vertical{align-self:stretch;width:1px}.ids-divider--high{background-color:var(--ids-color-content-default)}.ids-divider--low,.ids-divider--medium{background-color:var(--ids-color-border-low)}
.ids-field{--ids-input-min-height:var(--ids-size-250);--ids-input-height:var(--ids-size-250);--ids-label-top:var(--ids-size-75);--ids-input-top:var(--ids-size-75);--ids-placeholder-top:calc(var(--ids-size-75) + var(--ids-size-border-default));--ids-typo-input-large-font-family:var(--ids-typo-font-family-primary);--ids-typo-input-large-font-weight:var(--ids-typo-font-weight-default);--ids-typo-input-large-font-size:var(--ids-typo-font-size-24);--ids-typo-input-large-line-height:var(--ids-typo-line-height-36);--ids-typo-input-large-letter-spacing:var(--ids-typo-letter-spacing-none);--ids-typo-input-large-text-transform:var(--ids-typo-text-transform-none);border-color:var(--ids-color-border-default);isolation:isolate;width:100%;min-width:12ch;max-width:100%;display:block}.ids-field .ids-icon{flex-shrink:0}.ids-field--has-error{border-color:var(--ids-color-alt-red-high)}.ids-field--disabled,.ids-field--readOnly{border-color:var(--ids-color-border-states-disabled)}.ids-field--disabled,.ids-field--disabled .ids-field-label,.ids-field--disabled .ids-field__icon-start,.ids-field--disabled .ids-field__right-content{color:var(--ids-color-content-states-disabled)}.ids-field--with-icon-start .ids-field-label--placeholder,.ids-field--with-icon-start .ids-field-label:not(.ids-field-label--floating){inset-inline-start:calc(var(--ids-size-150) + var(--ids-size-25))}.ids-field__input-wrapper{border-color:var(--ids-color-border-default);border-bottom:var(--ids-size-border-default)solid;border-bottom-color:inherit;box-sizing:border-box;gap:var(--ids-size-25);height:var(--ids-input-height);display:flex}.ids-field--has-error .ids-field__input-wrapper{border-bottom-color:var(--ids-color-alt-red-high)}.ids-field:not(.ids-field--readOnly):not(.ids-field--disabled) .ids-field__input-wrapper:has(.ids-field-input:focus-visible){border-bottom-width:var(--ids-size-border-high);margin-bottom:calc(var(--ids-size-border-default) - var(--ids-size-border-high))}.ids-field--keyboard-focus .ids-field__input-wrapper{border-bottom-color:var(--ids-color-border-states-focus)}.ids-field-input{background-color:inherit;caret-color:var(--ids-color-content-default);color:var(--ids-color-content-default);font:var(--ids-typo-body-m);font-variant-numeric:var(--ids-typo-font-variant-numeric);height:var(--ids-typo-line-height-22);letter-spacing:var(--ids-typo-body-m-letter-spacing);text-transform:var(--ids-typo-body-m-text-transform);border:0 solid;outline:none;width:100%;padding:0;display:block}.ids-field-input::placeholder{color:#0000}.ids-field-input:invalid{box-shadow:none}.ids-field-input[type=search]::-webkit-search-cancel-button{appearance:none}.ids-field-input[type=search]::-webkit-search-decoration{appearance:none}.ids-field--disabled .ids-field-input{color:var(--ids-color-content-states-disabled);-webkit-text-fill-color:var(--ids-color-content-states-disabled);opacity:1}.ids-field__input{box-sizing:border-box;gap:var(--ids-size-25);min-height:var(--ids-input-min-height);min-width:0;padding-top:calc(var(--ids-input-top) + var(--ids-size-border-default));flex:1;width:100%;display:flex;position:relative}.ids-field__icon-end,.ids-field__icon-start{color:var(--ids-color-content-default);cursor:pointer;align-items:center;display:flex}.ids-field-label{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-overflow:ellipsis;text-transform:var(--ids-typo-label-l-text-transform);white-space:nowrap;overflow:hidden}.ids-field--required .ids-field-label:after{content:"*";text-align:left;vertical-align:top;padding-inline-start:var(--ids-size-25);display:inline-block}.ids-field-label{color:var(--ids-color-content-low);pointer-events:none;max-width:100%;inset-inline-start:0;top:var(--ids-label-top);transition:var(--ids-motion-micro-states);position:absolute}.ids-field-label--floating{cursor:text;font:var(--ids-typo-label-m);font-variant-numeric:var(--ids-typo-font-variant-numeric);letter-spacing:var(--ids-typo-label-m-letter-spacing);text-transform:var(--ids-typo-label-m-text-transform);inset-inline-start:0;top:calc(var(--ids-size-25)*-1);padding:0;transform:none}.ids-field--has-error .ids-field-label--floating{color:var(--ids-color-alt-red-high)}.ids-field--disabled .ids-field-label--floating{color:var(--ids-color-content-states-disabled)}.ids-field-label--hidden{opacity:0;top:0;transform:none}.ids-field-label--placeholder{font:var(--ids-typo-body-m);font-variant-numeric:var(--ids-typo-font-variant-numeric);letter-spacing:var(--ids-typo-body-m-letter-spacing);text-transform:var(--ids-typo-body-m-text-transform);inset-inline-start:0;top:var(--ids-placeholder-top);transition:var(--ids-motion-micro-states);transform:none}.ids-field--disabled .ids-field-label--placeholder,.ids-field-label--placeholder{color:var(--ids-color-content-states-disabled)}.ids-field-label--placeholder.ids-field-label--fading-out{opacity:0;transform:translateY(-2px)scale(.98)}.ids-field-label--placeholder.ids-field-label--fading-in{opacity:1;transform:translate(0)scale(1)}.ids-field__right-content{color:var(--ids-color-content-default);align-items:center;gap:var(--ids-size-50);display:flex}.ids-field__right-content .ids-divider{height:var(--ids-size-100);align-self:center}.ids-field__icons{align-items:center;gap:var(--ids-size-25);margin-inline:0;height:100%;z-index:var(--ids-z-sticky);flex:0;justify-content:center;margin-top:-1px;margin-bottom:-1px;display:flex}.ids-field-clear-icon{box-sizing:border-box;color:var(--ids-color-content-default);outline:0}.ids-field-clear-icon+*{margin-inline-start:var(--ids-size-25)}.ids-field-clear-icon:focus-visible{border:1px solid var(--ids-color-border-states-focus)}.ids-field-clear-icon:focus:not(:focus-visible){border:initial}.ids-field-icons__clear-and-icon{display:flex}.ids-field-actions-icon--disabled{cursor:auto;pointer-events:none}.ids-field-actions-icon--disabled path{fill:var(--ids-color-content-states-disabled)}.ids-field__icon{margin-inline-start:var(--ids-size-25)}.ids-field-icon{cursor:pointer}.ids-field-icon--disabled path{fill:var(--ids-color-content-states-disabled)}.ids-field-icon--readOnly{visibility:hidden}.ids-field-actions{align-items:center;display:flex}.ids-field-actions>*+*{margin-inline-start:var(--ids-size-25)}.ids-field-actions-separator{color:var(--ids-color-content-default);height:var(--ids-size-100);margin-inline-start:var(--ids-size-50);margin-inline-end:var(--ids-size-50)}.ids-field--readOnly .ids-field-actions-separator{visibility:hidden}.ids-field--disabled .ids-field-actions-separator{background-color:var(--ids-color-content-states-disabled)}.ids-field--size-large{--ids-input-min-height:var(--ids-size-350);--ids-input-height:var(--ids-size-350);--ids-label-top:var(--ids-size-125)}.ids-field--size-large .ids-field-input{height:var(--ids-typo-input-large-line-height)}.ids-field--size-large .ids-field-input,.ids-field--size-large .ids-field-label--placeholder{font-family:var(--ids-typo-input-large-font-family);font-size:var(--ids-typo-input-large-font-size);font-variant-numeric:var(--ids-typo-font-variant-numeric);font-weight:var(--ids-typo-input-large-font-weight);letter-spacing:var(--ids-typo-input-large-letter-spacing);line-height:var(--ids-typo-input-large-line-height);text-transform:var(--ids-typo-input-large-text-transform)}
