.ids-textarea__resize-handle{bottom:calc(var(--ids-size-125)*-1);height:var(--ids-size-100);opacity:0;right:calc(var(--ids-size-100)*-1);width:var(--ids-size-100);position:absolute}.ids-field--underlined .ids-textarea__resize-handle{bottom:calc(var(--ids-size-50)*-1);right:calc(var(--ids-size-25)*-1)}.ids-field__input-wrapper__text-area--actions .ids-textarea__resize-handle{bottom:calc(var(--ids-size-300)*-1)}.ids-field--underlined.ids-field__input-wrapper__text-area--actions .ids-textarea__resize-handle{bottom:calc(var(--ids-size-300)*-1);right:calc(var(--ids-size-50)*-1);z-index:var(--ids-z-modal)}.ids-textarea__resize-handle--horizontal{cursor:ew-resize;height:calc(100% + var(--ids-size-200))}.ids-textarea__resize-handle--vertical{cursor:ns-resize;width:calc(100% + var(--ids-size-200))}.ids-textarea__resize-handle--both{cursor:nwse-resize}
.ids-text-area{width:100%}.ids-text-area textarea{resize:none;width:100%;height:100%;padding:0;overflow:auto}.ids-text-area textarea,.ids-text-area__mirror{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)}.ids-text-area__mirror{padding:var(--ids-label-top)0 0;visibility:hidden;white-space:pre-wrap;word-wrap:break-word;display:none;overflow-x:auto}.ids-text-area--expanding{min-height:auto}.ids-text-area--expanding textarea{height:100%;min-height:auto;position:absolute;top:0;left:0;overflow:hidden}.ids-text-area--expanding .ids-text-area__mirror{display:block}.ids-text-area--expanding.ids-text-area--max-height{max-height:var(--ids-text-area-max-height)}.ids-text-area--expanding.ids-text-area--max-height .ids-text-area__mirror{max-height:var(--ids-text-area-max-height);overflow:hidden}.ids-text-area--expanding.ids-text-area--max-height textarea{overflow:auto}.ids-field__input-wrapper__text-area--actions .ids-field__input-wrapper{min-height:var(--ids-size-500);gap:0}.ids-field__input-wrapper__text-area--actions-below .ids-field__input-wrapper{flex-direction:column;align-items:flex-end}.ids-field__input-wrapper__text-area .ids-field__icons{justify-content:flex-end;align-items:flex-end;margin-inline-start:0;position:relative}.ids-field__input-wrapper__text-area .ids-field__input{margin-bottom:0;padding-top:0}.ids-field__input-wrapper__text-area textarea.ids-field-input{height:calc(100% - var(--ids-label-top));margin-top:var(--ids-label-top)}.ids-field__input-wrapper__text-area--expanding .ids-field__input-wrapper{height:auto;min-height:var(--ids-text-area-min-height)!important}.ids-field__input-wrapper__text-area--custom-height .ids-field__input,.ids-field__input-wrapper__text-area--custom-height .ids-field__input-wrapper,.ids-field__input-wrapper__text-area--custom-height .ids-text-area{height:100%}.ids-field__input-wrapper__text-area--custom-height .ids-field__input-wrapper{height:100%;min-height:var(--ids-size-500)}.ids-field__input-wrapper__text-area--action-buttons .ids-field__input{margin-bottom:0}.ids-field__input-wrapper__text-area--resizable{flex-direction:column;display:flex}
