.textInput-container.svelte-fp2do9.svelte-fp2do9.svelte-fp2do9{position:relative;width:100%;height:45px;margin:5px 0;overflow:visible;border:2px solid var(--color-text);border-radius:12px;background-color:var(--color-bg);box-sizing:border-box}.textInput-container.svelte-fp2do9 input.svelte-fp2do9.svelte-fp2do9{position:relative;top:-10px;left:10px;width:calc(100% - 15px);height:100%;color:#fff;font-family:var(--text-font-family);font-size:16px;padding-top:10px;border:none;outline:none;background-color:transparent}.textInput-container.svelte-fp2do9 label.svelte-fp2do9.svelte-fp2do9{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.textInput-name.svelte-fp2do9.svelte-fp2do9.svelte-fp2do9{position:absolute;bottom:10px;left:13px;font-size:16px;font-family:var(--text-font-family);color:#fff;background-color:var(--color-bg);padding:0 3px;transition:all .3s linear}.textInput-container.svelte-fp2do9 input:focus+.textInput-label .textInput-name.svelte-fp2do9.svelte-fp2do9,.textInput-container.svelte-fp2do9 input:not(:placeholder-shown)+.textInput-label .textInput-name.svelte-fp2do9.svelte-fp2do9{transform:translateY(-135%);font-size:14px;font-weight:lighter}.textInput-container.svelte-fp2do9.svelte-fp2do9.svelte-fp2do9:focus-within{border:2px solid var(--color-primary)}.textInput-container.svelte-fp2do9 input.svelte-fp2do9:focus+.textInput-label.svelte-fp2do9:after,.textInput-container.svelte-fp2do9 input.svelte-fp2do9:valid+.textInput-label.svelte-fp2do9:after{transform:translate(0)}.textInput-container.svelte-fp2do9 input.svelte-fp2do9.svelte-fp2do9::placeholder{color:transparent}
