.fl-field.svelte-1nezwv{--fl-bg: #ffffff;--fl-rest: #64748b;--fl-float: #475569;--fl-focus: #4f46e5}.fl-field[data-tone=dark].svelte-1nezwv{--fl-bg: #0f172a;--fl-rest: #64748b;--fl-float: #cbd5e1;--fl-focus: #818cf8}.dark .fl-field[data-tone=light].svelte-1nezwv{--fl-bg: #1e293b;--fl-rest: #94a3b8;--fl-float: #cbd5e1;--fl-focus: #818cf8}.fl-label.svelte-1nezwv{position:absolute;top:50%;transform:translateY(-50%);padding:0 .375rem;border-radius:.125rem;font-size:.875rem;font-weight:400;line-height:1;white-space:nowrap;pointer-events:none;transition:all .18s ease-out;background:var(--fl-bg);color:var(--fl-rest)}.fl-field[data-variant=input]:has(input:not(:-moz-placeholder)) .fl-label.svelte-1nezwv,.fl-field[data-variant=input]:has(textarea:not(:-moz-placeholder)) .fl-label.svelte-1nezwv{top:0;font-size:11px;font-weight:600;color:var(--fl-float)}.fl-field[data-variant=select] .fl-label.svelte-1nezwv,.fl-field[data-variant=textarea] .fl-label.svelte-1nezwv,.fl-field[data-variant=input]:focus-within .fl-label.svelte-1nezwv,.fl-field[data-variant=input]:has(input:not(:placeholder-shown)) .fl-label.svelte-1nezwv,.fl-field[data-variant=input]:has(textarea:not(:placeholder-shown)) .fl-label.svelte-1nezwv{top:0;font-size:11px;font-weight:600;color:var(--fl-float)}.fl-field[data-variant=input]:focus-within .fl-label.svelte-1nezwv{color:var(--fl-focus)}
