.input-component.svelte-1b84ii9{display:block;position:relative}.input-component.svelte-1b84ii9:focus-within .input-component__label:where(.svelte-1b84ii9),.input-component--with-value.svelte-1b84ii9 .input-component__label:where(.svelte-1b84ii9){transform:none;top:0;font-size:.875rem}.input-component__label.svelte-1b84ii9{font-weight:400;font-size:1rem;color:var(--color-text-muted);position:absolute;top:50%;left:calc(1rem + 2px);transform:translateY(-50%);z-index:1;transition:all .2s ease}.input-component__label--required.svelte-1b84ii9:after{content:"*";color:#d73030;margin-left:.25rem}.input-component__input.svelte-1b84ii9,.input-component.svelte-1b84ii9 input,.input-component.svelte-1b84ii9 textarea{display:block;width:100%;height:100%;border:none;outline:none;font-size:var(--font-size-input);background-color:transparent;z-index:2;position:relative}.input-component.svelte-1b84ii9 textarea{min-height:150px}.input-component__input.svelte-1b84ii9::placeholder,.input-component.svelte-1b84ii9 textarea::placeholder{color:transparent}.input-component.svelte-1b84ii9:focus-within .input-component__input:where(.svelte-1b84ii9)::placeholder{color:var(--color-text-muted);font-style:italic;opacity:.7}
