.text-area-wrap.svelte-1gld2ln{position:relative;width:100%}.input-button-wrap.svelte-1gld2ln{position:absolute;top:50%;right:0;transform:translateY(-50%);padding-right:var(--spacing-1)}pre.svelte-1gld2ln{line-height:1.5;overflow:hidden}textarea.svelte-1gld2ln{position:absolute;width:100%;height:100%;top:0;resize:none;overflow:auto}pre.svelte-1gld2ln,textarea.svelte-1gld2ln{white-space:break-spaces;width:100%;color:var(--input-color);background:var(--input-background);box-shadow:var(--input-box-shadow);border:var(--input-border-width) solid var(--input-border);border-radius:var(--ds-radius-md, var(--input-border-radius));letter-spacing:var(--input-letter-spacing);font-weight:var(--input-font-weight);transition:all var(--input-transition);outline:0;margin:var(--spacing-0);cursor:text;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:var(--text-size-default);padding:var(--ds-spacing-1-5, .3em) var(--ds-spacing-2, .5em);padding:var(--spacing-2);transition:none}pre.svelte-1gld2ln::-webkit-calendar-picker-indicator,textarea.svelte-1gld2ln::-webkit-calendar-picker-indicator{filter:invert(.8)}pre.svelte-1gld2ln:focus,pre.svelte-1gld2ln:hover,textarea.svelte-1gld2ln:focus,textarea.svelte-1gld2ln:hover{color:var(--input-hover-color);border-color:var(--input-hover-border)}pre.svelte-1gld2ln:disabled,textarea.svelte-1gld2ln:disabled{cursor:not-allowed;opacity:.5}pre.svelte-1gld2ln::-webkit-input-placeholder,textarea.svelte-1gld2ln::-webkit-input-placeholder{color:var(--input-placeholder)}pre.svelte-1gld2ln::-moz-placeholder,textarea.svelte-1gld2ln::-moz-placeholder{color:var(--input-placeholder)}pre.svelte-1gld2ln:-ms-input-placeholder,textarea.svelte-1gld2ln:-ms-input-placeholder{color:var(--input-placeholder)}pre.svelte-1gld2ln:-moz-placeholder,textarea.svelte-1gld2ln:-moz-placeholder{color:var(--input-placeholder)}textarea[type=file].svelte-1gld2ln{cursor:pointer}textarea.invalid.svelte-1gld2ln{border-color:var(--red-400)}pre.svelte-1gld2ln::-webkit-file-upload-button,textarea.svelte-1gld2ln::-webkit-file-upload-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:var(--spacing-0);padding:var(--spacing-0);background:none;border:none;font-size:inherit;line-height:inherit;cursor:pointer;font-weight:600;touch-action:manipulation;position:relative;display:inline-flex;gap:var(--spacing-2);justify-content:flex-start;align-items:center;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast),color var(--transition-fast);flex-shrink:0;color:var(--white);background:var(--grey-700);box-shadow:var(--shadow-button-sm);box-shadow:none;margin-right:var(--ds-spacing-1, .25em)}pre.svelte-1gld2ln::-webkit-file-upload-button:focus-visible,textarea.svelte-1gld2ln::-webkit-file-upload-button:focus-visible{outline-offset:.125rem;outline:.125rem solid}@media (hover: hover){pre.svelte-1gld2ln::-webkit-file-upload-button:hover:not(.disabled),textarea.svelte-1gld2ln::-webkit-file-upload-button:hover:not(.disabled){color:var(--white);background:var(--grey-900)}}pre.svelte-1gld2ln::-webkit-file-upload-button:active,textarea.svelte-1gld2ln::-webkit-file-upload-button:active{box-shadow:none;color:var(--white);background:var(--grey-900)}pre.svelte-1gld2ln::-webkit-file-upload-button:not(.icon-only) .svg-icon,textarea.svelte-1gld2ln::-webkit-file-upload-button:not(.icon-only) .svg-icon{transition:color var(--transition-fast);color:var(--grey-200)}pre.svelte-1gld2ln::-webkit-file-upload-button:not(.icon-only):hover:not(.disabled):not(.active) .svg-icon,textarea.svelte-1gld2ln::-webkit-file-upload-button:not(.icon-only):hover:not(.disabled):not(.active) .svg-icon{color:var(--white)}textarea::-webkit-file-upload-button [disabled].svelte-1gld2ln{cursor:not-allowed;opacity:.5}pre.svelte-1gld2ln::-webkit-file-upload-button:focus-visible,textarea.svelte-1gld2ln::-webkit-file-upload-button:focus-visible{outline-color:var(--white)}textarea[readonly].svelte-1gld2ln{background:var(--input-border)}textarea[readonly].svelte-1gld2ln:focus,textarea[readonly].svelte-1gld2ln:hover{border-color:var(--input-border)}textarea[type=button].svelte-1gld2ln,textarea[type=submit].svelte-1gld2ln{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}textarea[type=button].svelte-1gld2ln{text-align:left}textarea[readonly].svelte-1gld2ln{background:none}textarea.with-button.svelte-1gld2ln{padding-right:var(--ds-spacing-10, 36px)}.label-left-wrapper.svelte-1gld2ln{display:inline-flex;width:100%}.asterisk-wrapper.svelte-1gld2ln{margin-left:var(--spacing-1)}
