/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */.floating-field.svelte-j8satb{width:100%;position:relative}input.svelte-j8satb,textarea.svelte-j8satb{appearance:none;border:1px solid var(--color-brown-300);color:var(--color-black);background:#fff;border-radius:.375rem;outline:none;width:100%}label.svelte-j8satb{font-family:var(--font-sans);text-transform:uppercase;color:#9b8d7a;font-weight:500;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab,red,red)){label.svelte-j8satb{color:color-mix(in srgb,var(--color-brown-300)95%,black 5%)}}label.svelte-j8satb{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;transition:top .15s,transform .15s,color .15s;overflow:hidden}.variant-public.svelte-j8satb input:where(.svelte-j8satb),.variant-public.svelte-j8satb textarea:where(.svelte-j8satb){font-family:var(--font-sans);letter-spacing:1.28px;min-height:75px;padding:.625rem .625rem .625rem 1.875rem;font-size:16px}.variant-public.svelte-j8satb textarea:where(.svelte-j8satb){resize:vertical;height:8rem;padding-top:1.75rem}.variant-public.svelte-j8satb label:where(.svelte-j8satb){letter-spacing:1.28px;max-width:calc(100% - 3.75rem);font-size:16px;left:1.875rem}.variant-public.svelte-j8satb:has(textarea:where(.svelte-j8satb)) label:where(.svelte-j8satb){top:1.75rem;transform:translateY(0)}.variant-public.focused.svelte-j8satb input:where(.svelte-j8satb),.variant-public.focused.svelte-j8satb textarea:where(.svelte-j8satb){border-width:2px;border-color:var(--color-brown-300)}.variant-public.error.svelte-j8satb input:where(.svelte-j8satb),.variant-public.error.svelte-j8satb textarea:where(.svelte-j8satb),.variant-public.error.focused.svelte-j8satb input:where(.svelte-j8satb),.variant-public.error.focused.svelte-j8satb textarea:where(.svelte-j8satb){border-bottom:3px solid var(--color-orange)}.variant-app.svelte-j8satb input:where(.svelte-j8satb),.variant-app.svelte-j8satb textarea:where(.svelte-j8satb){font-family:var(--font-serif);-webkit-font-smoothing:antialiased;letter-spacing:1.12px;min-height:56px;max-height:56px;padding:.25rem 1rem;font-size:16px}.variant-app.svelte-j8satb textarea:where(.svelte-j8satb){resize:vertical;height:8rem;max-height:none;padding-top:1.25rem}.variant-app.svelte-j8satb label:where(.svelte-j8satb){letter-spacing:.96px;max-width:calc(100% - 2rem);font-size:12px;left:1rem}.variant-app.svelte-j8satb:has(textarea:where(.svelte-j8satb)) label:where(.svelte-j8satb){top:1.25rem;transform:translateY(0)}.variant-app.error.svelte-j8satb input:where(.svelte-j8satb),.variant-app.error.svelte-j8satb textarea:where(.svelte-j8satb),.variant-app.error.focused.svelte-j8satb input:where(.svelte-j8satb),.variant-app.error.focused.svelte-j8satb textarea:where(.svelte-j8satb){border-bottom:3px solid var(--color-dark-orange)}@media(min-width:48rem){.variant-app.svelte-j8satb input:where(.svelte-j8satb),.variant-app.svelte-j8satb textarea:where(.svelte-j8satb){letter-spacing:1.28px;padding:.25rem 1.875rem;font-size:18px}.variant-app.svelte-j8satb textarea:where(.svelte-j8satb){padding-top:1.25rem}.variant-app.svelte-j8satb label:where(.svelte-j8satb){letter-spacing:1.28px;max-width:calc(100% - 3.75rem);font-size:14px;left:1.875rem}}.floating-field.focused.svelte-j8satb label:where(.svelte-j8satb),.floating-field.has-value.svelte-j8satb label:where(.svelte-j8satb){transform-origin:0;color:var(--color-black);background-color:#fff;padding:0 .25rem;top:0;transform:translateY(-50%)scale(.75)}.floating-field:has(textarea:where(.svelte-j8satb)).focused.svelte-j8satb label:where(.svelte-j8satb),.floating-field:has(textarea:where(.svelte-j8satb)).has-value.svelte-j8satb label:where(.svelte-j8satb){top:0;transform:translateY(-50%)scale(.75)}.floating-field.readonly.svelte-j8satb input:where(.svelte-j8satb),.floating-field.readonly.svelte-j8satb textarea:where(.svelte-j8satb){background-color:var(--color-brown-100);cursor:default}.floating-field.readonly.focused.svelte-j8satb label:where(.svelte-j8satb),.floating-field.readonly.has-value.svelte-j8satb label:where(.svelte-j8satb){background-color:#fff}.floating-field.disabled.svelte-j8satb label:where(.svelte-j8satb){color:var(--color-brown-300)}.floating-field.disabled.svelte-j8satb input:where(.svelte-j8satb),.floating-field.disabled.svelte-j8satb textarea:where(.svelte-j8satb){color:var(--color-brown-300);cursor:not-allowed}
