.field.svelte-3lx4au.svelte-3lx4au{position:relative;margin:1.5em 0;border:2px solid #000}.field.svelte-3lx4au.svelte-3lx4au:first-child{margin-top:0}.field.svelte-3lx4au.svelte-3lx4au:last-child{margin-bottom:0}label.svelte-3lx4au.svelte-3lx4au{position:absolute;top:-.5em;left:.5em;padding:0 .5em;line-height:1;white-space:nowrap;background:var(--background);color:#000;font-size:.875em;text-transform:capitalize;font-weight:700}.field.required.svelte-3lx4au>label.svelte-3lx4au:after{margin-left:.5em;content:"(Required)";font-size:.75em;opacity:.75}input.svelte-3lx4au.svelte-3lx4au,textarea.svelte-3lx4au.svelte-3lx4au{display:block;width:100%;border:none;color:inherit;font-size:1em;padding:1em}input.svelte-3lx4au.svelte-3lx4au{height:3em}input.svelte-3lx4au.svelte-3lx4au::-webkit-input-placeholder,input.svelte-3lx4au.svelte-3lx4au::-moz-placeholder,input.svelte-3lx4au.svelte-3lx4au::placeholder,textarea.svelte-3lx4au.svelte-3lx4au::-webkit-input-placeholder,textarea.svelte-3lx4au.svelte-3lx4au::-moz-placeholder,textarea.svelte-3lx4au.svelte-3lx4au::placeholder{color:#000;opacity:.5}.field.invalid.svelte-3lx4au.svelte-3lx4au{border-color:#e53e3e}.field.invalid.svelte-3lx4au>label.svelte-3lx4au{color:#e53e3e}.error.svelte-3lx4au.svelte-3lx4au{margin:.5em 0 0;color:#e53e3e;font-size:.875em}
