.text-area-wrap.svelte-1c9mejh{width:100%;background:transparent;display:flex;flex-direction:row}.text-area-wrap.svelte-1c9mejh:has(.input-button-wrap:where(.svelte-1c9mejh)>*) textarea:where(.svelte-1c9mejh){border-top-right-radius:0;border-bottom-right-radius:0}.input-button-wrap.svelte-1c9mejh{display:flex;flex-direction:row}.input-button-wrap.svelte-1c9mejh button{height:100%}.input-button-wrap.svelte-1c9mejh button{white-space:nowrap}.input-button-wrap.svelte-1c9mejh button+button{position:relative}.input-button-wrap.svelte-1c9mejh button+button:after{content:"";position:absolute;width:var(--ds-border-width-default, 2px);background:var(--ds-color-subtle-on-base-neutral, var(--input-button-divider));left:-1px;top:15%;bottom:15%}.input-button-wrap.svelte-1c9mejh button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-button-wrap.svelte-1c9mejh button:not(:last-child){border-radius:0}textarea.svelte-1c9mejh{field-sizing:content;resize:none;overflow:auto;white-space:break-spaces;width:100%;color:var(--ds-color-on-surface, var(--input-color));background:var(--ds-color-surface-sunken, var(--input-background));box-shadow:var(--input-box-shadow);border:var(--ds-border-width-default, var(--input-border-width)) solid var(--ds-color-nontext-decorative-on-surface, var(--input-border));border-radius:var(--ds-radius-md);transition:all var(--input-transition);outline:0;margin:var(--spacing-0)}textarea.no-shadow.svelte-1c9mejh{box-shadow:none}textarea.svelte-1c9mejh::-webkit-calendar-picker-indicator{display:none}:where(:root:not(.ds-active--color)) textarea.input--focus-from-numpad.svelte-1c9mejh,:where(:root:not(.ds-active--color)) textarea.svelte-1c9mejh:focus,:where(:root:not(.ds-active--color)) textarea.svelte-1c9mejh:hover{color:var(--input-hover-color);border-color:var(--input-hover-border)}:where(:root.ds-active--color) textarea.svelte-1c9mejh:focus:not(:disabled):not(.invalid):not([readonly]){border-color:var(--ds-color-on-surface)}textarea.svelte-1c9mejh:disabled{cursor:not-allowed;opacity:var(--ds-opacity-disabled, .5)}textarea.svelte-1c9mejh::-webkit-input-placeholder{color:var(--ds-color-subtle-on-surface, var(--input-placeholder))}textarea.svelte-1c9mejh::-moz-placeholder{color:var(--ds-color-subtle-on-surface, var(--input-placeholder))}textarea.svelte-1c9mejh:-ms-input-placeholder{color:var(--ds-color-subtle-on-surface, var(--input-placeholder))}textarea.svelte-1c9mejh:-moz-placeholder{color:var(--ds-color-subtle-on-surface, var(--input-placeholder))}textarea.svelte-1c9mejh{cursor:text;appearance:none;font-family:var(--ds-font-family-default);font-weight:var(--ds-font-weight-regular);font-size:var(--ds-font-size-md, 1rem);font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"salt" on}textarea.spacing-compact.svelte-1c9mejh{padding:var(--spacing-1-5) var(--spacing-2)}textarea.spacing-expanded.svelte-1c9mejh{padding:var(--spacing-2)}textarea.with-buttons.svelte-1c9mejh{border-top-right-radius:0;border-bottom-right-radius:0}textarea[type=file].svelte-1c9mejh{cursor:pointer}textarea.invalid.svelte-1c9mejh{color:var(--ds-color-on-surface, var(--input-color));border-color:var(--ds-color-critical-on-surface, var(--color-red-400))}textarea.svelte-1c9mejh::-webkit-file-upload-button{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}textarea.svelte-1c9mejh::-webkit-file-upload-button:focus-visible{outline-offset:.125rem;outline:.125rem solid}textarea.svelte-1c9mejh::-webkit-file-upload-button{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}textarea::-webkit-file-upload-button .min-width.svelte-1c9mejh{min-width:12ch;max-width:100%}textarea.svelte-1c9mejh::-webkit-file-upload-button{color:var(--color-white);background:var(--color-grey-700);box-shadow:var(--shadow-button-sm)}@media (hover: hover){textarea.svelte-1c9mejh::-webkit-file-upload-button:hover:not(.disabled){color:var(--color-white);background:var(--color-grey-900)}}textarea.svelte-1c9mejh::-webkit-file-upload-button:active{box-shadow:none;color:var(--color-white);background:var(--color-grey-900)}textarea::-webkit-file-upload-button .active.svelte-1c9mejh,textarea::-webkit-file-upload-button .active.svelte-1c9mejh:hover:not(.disabled){color:var(--color-white);background:var(--color-grey-900)}textarea.svelte-1c9mejh::-webkit-file-upload-button:not(.icon-only) .svg-icon{transition:color var(--transition-fast);color:var(--color-grey-200)}textarea.svelte-1c9mejh::-webkit-file-upload-button:not(.icon-only):hover:not(.disabled):not(.active) .svg-icon{color:var(--color-white)}textarea::-webkit-file-upload-button:not(.icon-only) .active.svelte-1c9mejh .svg-icon{color:var(--color-white)}textarea::-webkit-file-upload-button .icon-only.svelte-1c9mejh .svg-icon{transition:color var(--transition-fast);color:var(--color-white)}textarea::-webkit-file-upload-button .icon-only.svelte-1c9mejh:hover:not(.disabled):not(.active) .svg-icon{color:var(--color-white)}textarea::-webkit-file-upload-button .icon-only.active.svelte-1c9mejh .svg-icon{color:var(--color-white)}textarea::-webkit-file-upload-button [disabled].svelte-1c9mejh,textarea::-webkit-file-upload-button .disabled.svelte-1c9mejh{cursor:not-allowed;opacity:.5}textarea.svelte-1c9mejh::-webkit-file-upload-button:focus-visible{outline-color:var(--color-white)}textarea.svelte-1c9mejh::-webkit-file-upload-button{box-shadow:none;margin-right:var(--spacing-1)}:where(:root:not(.ds-active--color)) textarea[readonly].svelte-1c9mejh{background:var(--input-border)}:where(:root:not(.ds-active--color)) textarea[readonly].svelte-1c9mejh:focus,:where(:root:not(.ds-active--color)) textarea[readonly].svelte-1c9mejh:hover{border-color:var(--input-border)}:where(:root.ds-active--color) textarea[readonly].svelte-1c9mejh{background:none}textarea[type=button].svelte-1c9mejh,textarea[type=submit].svelte-1c9mejh{appearance:button;cursor:pointer}textarea[type=button].svelte-1c9mejh{text-align:left}textarea.svelte-1c9mejh{padding:var(--spacing-1-5) var(--spacing-2);padding:var(--spacing-2);transition:none}.label-left-wrapper.svelte-1c9mejh{display:inline-flex;width:100%}.asterisk-wrapper.svelte-1c9mejh{margin-left:var(--spacing-1)}
