:root{--_components-text-input-v-padding: 0;--_components-text-input-h-padding: 0;--_components-text-input-prefix-width: 0;--_components-text-input-suffix-width: 0;--_components-text-input-clear-icon-size: 0;--_components-text-input-clear-icon-padding: 0;--_components-text-input-danger-icon-size: 0}.hidden.svelte-1c0kev0{display:none!important}.outer-wrapper.svelte-1c0kev0{margin-bottom:calc(var(--v-spacing-3xs) + var(--v-line-height-xs));width:100%}.svelte-1c0kev0{box-sizing:border-box}.inner-wrapper.svelte-1c0kev0,.icon-container.svelte-1c0kev0{position:relative;flex-grow:1}.input-wrapper.svelte-1c0kev0{position:relative;display:flex;flex-wrap:wrap;gap:var(--v-spacing-m)}input.svelte-1c0kev0:not([hidden]),textarea.svelte-1c0kev0:not([hidden]){display:block}.size-large.svelte-1c0kev0{--_components-text-input-clear-icon-padding: var(--v-spacing-xs);--_components-text-input-v-padding: var(--v-spacing-m);--_components-text-input-h-padding: var(--v-spacing-m)}.size-small.svelte-1c0kev0{--_components-text-input-clear-icon-padding: 6px;--_components-text-input-v-padding: 8px;--_components-text-input-h-padding: 12px}.size-large.svelte-1c0kev0 input:where(.svelte-1c0kev0){height:48px}.size-small.svelte-1c0kev0 input:where(.svelte-1c0kev0){height:36px;border-radius:6px}input.svelte-1c0kev0,textarea.svelte-1c0kev0,.resizer.svelte-1c0kev0,.textarea-clone.svelte-1c0kev0{margin:0;width:100%;padding:calc(var(--_components-text-input-v-padding) - 0px) var(--_components-text-input-h-padding);padding-left:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-prefix-width));padding-right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-suffix-width));border:1px solid var(--v-grey200);border-radius:var(--v-border-radius-l);font-size:var(--v-font-size-m);line-height:var(--v-line-height-m)}.size-small.svelte-1c0kev0 input:where(.svelte-1c0kev0),.size-small.svelte-1c0kev0 .textarea-wrapper:where(.svelte-1c0kev0) textarea:where(.svelte-1c0kev0),.size-small.svelte-1c0kev0 .textarea-wrapper:where(.svelte-1c0kev0) .textarea-clone:where(.svelte-1c0kev0){font-size:var(--v-font-size-s);line-height:var(--v-line-height-s)}.textarea-wrapper.svelte-1c0kev0{position:relative;width:100%}.textarea-clone.svelte-1c0kev0{visibility:hidden;position:absolute;white-space:pre-wrap;word-wrap:break-word}.char-counter.svelte-1c0kev0{display:block;text-align:right;font-size:var(--v-font-size-xs);line-height:var(--v-line-height-xs);color:var(--v-grey400);margin-top:var(--v-spacing-3xs)}.char-counter.warning.svelte-1c0kev0{color:var(--v-alert)}textarea.auto-expand.svelte-1c0kev0{overflow:hidden;resize:none}input.svelte-1c0kev0::placeholder,textarea.svelte-1c0kev0::placeholder{color:var(--v-grey500)}textarea.svelte-1c0kev0{min-height:100px}input.svelte-1c0kev0:focus,textarea.svelte-1c0kev0:focus{border-color:var(--v-black);outline:none}.error.svelte-1c0kev0 input:where(.svelte-1c0kev0),.error.svelte-1c0kev0 textarea:where(.svelte-1c0kev0){border:1px solid var(--v-danger)}.disabled.svelte-1c0kev0 input:where(.svelte-1c0kev0),.disabled.svelte-1c0kev0 textarea:where(.svelte-1c0kev0){background:var(--v-grey100)!important;border:1px solid var(--v-grey100)!important;color:var(--v-grey500)!important}.disabled.svelte-1c0kev0 .prefix:where(.svelte-1c0kev0),.disabled.svelte-1c0kev0 .suffix:where(.svelte-1c0kev0){color:var(--v-grey500)}.prefixed.svelte-1c0kev0:not(.prefix-width-calculated) input:where(.svelte-1c0kev0),.prefixed.svelte-1c0kev0:not(.prefix-width-calculated) input:where(.svelte-1c0kev0)::placeholder,.suffixed.svelte-1c0kev0:not(.suffix-width-calculated) input:where(.svelte-1c0kev0),.suffixed.svelte-1c0kev0:not(.suffix-width-calculated) input:where(.svelte-1c0kev0)::placeholder{color:transparent!important}.search.svelte-1c0kev0 input:where(.svelte-1c0kev0){padding-left:36px}input.svelte-1c0kev0::-webkit-outer-spin-button,input.svelte-1c0kev0::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number].svelte-1c0kev0{-moz-appearance:textfield;appearance:none}input[type=text].svelte-1c0kev0:read-only{background:var(--v-grey50);border-color:var(--v-grey200);color:var(--v-grey700)}.prefix.svelte-1c0kev0,.suffix.svelte-1c0kev0{position:absolute;top:50%;transform:translateY(-50%);color:var(--v-grey700)}.prefix.svelte-1c0kev0{left:var(--_components-text-input-h-padding)}.suffix.svelte-1c0kev0{right:var(--_components-text-input-h-padding)}.danger-icon.svelte-1c0kev0{position:absolute;display:flex;right:var(--_components-text-input-h-padding);top:50%;transform:translateY(-50%);color:var(--v-danger)}.clear-button.svelte-1c0kev0{position:absolute;display:flex;right:calc(var(--_components-text-input-h-padding) - var(--_components-text-input-clear-icon-padding));top:50%;transform:translateY(-50%);color:var(--v-grey700);opacity:0;transition:opacity .1s;pointer-events:none}.clear-button.visible.svelte-1c0kev0{opacity:1;pointer-events:all}.has-danger-icon.svelte-1c0kev0 .clear-button:where(.svelte-1c0kev0){right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-danger-icon-size) + var(--v-spacing-4xs))}.search-icon.svelte-1c0kev0{position:absolute;left:var(--v-spacing-m);top:50%;transform:translateY(-50%);color:var(--v-grey500);display:flex}input[type=search].svelte-1c0kev0::-webkit-search-decoration,input[type=search].svelte-1c0kev0::-webkit-search-cancel-button,input[type=search].svelte-1c0kev0::-webkit-search-results-button,input[type=search].svelte-1c0kev0::-webkit-search-results-decoration{display:none}.has-clear-button.svelte-1c0kev0 input:where(.svelte-1c0kev0){padding-right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-suffix-width) + var(--_components-text-input-clear-icon-size) + var(--_components-text-input-clear-icon-padding) + var(--v-spacing-3xs))}.has-danger-icon.svelte-1c0kev0 input:where(.svelte-1c0kev0){padding-right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-suffix-width) + var(--_components-text-input-danger-icon-size) + var(--v-spacing-xs))}.has-clear-button.has-danger-icon.svelte-1c0kev0 input:where(.svelte-1c0kev0){padding-right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-suffix-width) + var(--_components-text-input-danger-icon-size) + var(--_components-text-input-clear-icon-size) + (var(--_components-text-input-clear-icon-padding) * 2) + 6px)}.has-clear-button.svelte-1c0kev0 .suffix:where(.svelte-1c0kev0){right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-clear-icon-size) + var(--_components-text-input-clear-icon-padding) + var(--v-spacing-3xs))}.has-danger-icon.svelte-1c0kev0 .suffix:where(.svelte-1c0kev0){right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-danger-icon-size) + var(--v-spacing-xs))}.has-clear-button.has-danger-icon.svelte-1c0kev0 .suffix:where(.svelte-1c0kev0){right:calc(var(--_components-text-input-h-padding) + var(--_components-text-input-danger-icon-size) + var(--_components-text-input-clear-icon-size) + (var(--_components-text-input-clear-icon-padding) * 2) + 6px)}.label.svelte-1c0kev0{display:flex;align-items:center;gap:var(--v-spacing-2xs)}.svelte-1c0kev0::placeholder{color:var(--v-grey500)}.resizer.svelte-1c0kev0{visibility:hidden;overflow:hidden;white-space:nowrap;text-overflow:clip}.dynamic-resize.svelte-1c0kev0 input:where(.svelte-1c0kev0){position:absolute;inset:0}
