: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{flex-grow:1;position:relative}.input-wrapper.svelte-1c0kev0{gap:var(--v-spacing-m);flex-wrap:wrap;display:flex;position:relative}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){border-radius:6px;height:36px}input.svelte-1c0kev0,textarea.svelte-1c0kev0,.resizer.svelte-1c0kev0,.textarea-clone.svelte-1c0kev0{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);margin:0}.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{width:100%;position:relative}.textarea-clone.svelte-1c0kev0{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;position:absolute}.char-counter.svelte-1c0kev0{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);display:block}.char-counter.warning.svelte-1c0kev0{color:var(--v-alert)}textarea.auto-expand.svelte-1c0kev0{resize:none;overflow:hidden}textarea.auto-expand.capped-height.svelte-1c0kev0{overflow-y:auto}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:#0000!important}.search.svelte-1c0kev0 input:where(.svelte-1c0kev0){padding-left:36px}input.svelte-1c0kev0::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}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{color:var(--v-grey700);position:absolute;top:50%;transform:translateY(-50%)}.prefix.svelte-1c0kev0{left:var(--_components-text-input-h-padding)}.suffix.svelte-1c0kev0{right:var(--_components-text-input-h-padding)}.danger-icon.svelte-1c0kev0{right:var(--_components-text-input-h-padding);color:var(--v-danger);display:flex;position:absolute;top:50%;transform:translateY(-50%)}.clear-button.svelte-1c0kev0{right:calc(var(--_components-text-input-h-padding) - var(--_components-text-input-clear-icon-padding));color:var(--v-grey700);opacity:0;pointer-events:none;transition:opacity .1s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.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{left:var(--v-spacing-m);color:var(--v-grey500);display:flex;position:absolute;top:50%;transform:translateY(-50%)}input[type=search].svelte-1c0kev0::-webkit-search-decoration{display:none}input[type=search].svelte-1c0kev0::-webkit-search-cancel-button{display:none}input[type=search].svelte-1c0kev0::-webkit-search-results-button{display:none}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{align-items:center;gap:var(--v-spacing-2xs);display:flex}.svelte-1c0kev0::placeholder{color:var(--v-grey500)}.resizer.svelte-1c0kev0{visibility:hidden;white-space:nowrap;text-overflow:clip;overflow:hidden}.dynamic-resize.svelte-1c0kev0 input:where(.svelte-1c0kev0){position:absolute;inset:0}
