.uw-float-field{flex:1;width:100%;min-width:0;display:block;position:relative}.uw-float-input{width:100%;height:60px;padding:22px var(--space-medium) var(--space-small);border:var(--border-width) solid var(--border);border-radius:var(--radius-extra-small);background:var(--surface);color:var(--foreground);font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);transition:border-color var(--transition-fast), background var(--transition-fast)}.uw-float-input:hover{border-color:var(--foreground-subtle)}.uw-float-input:focus{border-color:var(--primary)}.uw-float-input:read-only{background:var(--surface-sunken)}.uw-float-input.uw-float-input-quiet:read-only{background:var(--surface)}.uw-float-input.uw-float-input-highlight,.uw-float-input.uw-float-input-highlight:read-only,.uw-float-input.uw-float-input-highlight:hover{background:var(--warning-background);border-color:var(--warning)}textarea.uw-float-input-multiline{resize:vertical;height:auto;min-height:120px}.uw-float-label{top:18px;left:var(--space-medium);color:var(--foreground-muted);font-size:var(--font-size-body-base);line-height:var(--line-height-body-base);pointer-events:none;transition:top var(--transition-fast), font-size var(--transition-fast), line-height var(--transition-fast);white-space:nowrap;position:absolute}.uw-float-label-active{top:var(--space-extra-small);font-size:var(--font-size-body-extra-small);line-height:var(--line-height-body-extra-small)}
