.ff-wrap.svelte-b9wp3q{position:relative;display:block}.ff-control.svelte-b9wp3q{display:block;width:100%;background:#171717;border:1px solid rgba(242,233,225,.18);height:56px;padding:22px 16px 16px;font-family:Figtree,sans-serif;font-size:16px;line-height:1.4;color:#f2e9e1;outline:none;transition:border-color .2s ease,background .2s ease;border-radius:0;-webkit-appearance:none;appearance:none}.ff-textarea.svelte-b9wp3q{height:auto;min-height:124px;padding-top:26px;resize:vertical;line-height:1.6}.ff-control.svelte-b9wp3q::placeholder{color:transparent}.ff-control.svelte-b9wp3q:hover{border-color:#f2e9e152}.ff-control.svelte-b9wp3q:focus{border-color:#f2e9e1;background:#1e1e1e}.ff-error.svelte-b9wp3q .ff-control:where(.svelte-b9wp3q){border-color:#e57373}.ff-label.svelte-b9wp3q{position:absolute;left:16px;top:50%;transform:translateY(-50%);transform-origin:left center;font-family:Figtree,sans-serif;font-size:16px;color:#9a9a9a;pointer-events:none;transition:top .18s ease,transform .18s ease,color .18s ease,font-size .18s ease;background:transparent;padding:0 4px;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ff-multiline.svelte-b9wp3q .ff-label:where(.svelte-b9wp3q){top:18px;transform:translateY(0)}.ff-control.svelte-b9wp3q:focus~.ff-label:where(.svelte-b9wp3q),.ff-control.svelte-b9wp3q:not(:placeholder-shown)~.ff-label:where(.svelte-b9wp3q){top:0;transform:translateY(-50%) scale(.78);font-size:14px;color:#f2e9e1d9;background:#171717}.ff-control.svelte-b9wp3q:focus~.ff-label:where(.svelte-b9wp3q){color:#f2e9e1}.ff-error.svelte-b9wp3q .ff-label:where(.svelte-b9wp3q),.ff-error.svelte-b9wp3q .ff-control:where(.svelte-b9wp3q):focus~.ff-label:where(.svelte-b9wp3q),.ff-error.svelte-b9wp3q .ff-control:where(.svelte-b9wp3q):not(:placeholder-shown)~.ff-label:where(.svelte-b9wp3q){color:#e57373}.ff-error-msg.svelte-b9wp3q{display:block;margin-top:6px;font-family:Figtree,sans-serif;font-size:13px;color:#e57373}.ff-control.svelte-b9wp3q:-webkit-autofill,.ff-control.svelte-b9wp3q:-webkit-autofill:hover,.ff-control.svelte-b9wp3q:-webkit-autofill:focus{-webkit-text-fill-color:#f2e9e1;-webkit-box-shadow:0 0 0px 1000px #1e1e1e inset;transition:background-color 5000s ease-in-out 0s}
