.ui-input-wrap{position:relative;display:block;min-width:0}.ui-input-wrap[data-empty=true]>input{border-style:dashed}.ui-input-wrap[data-empty=true]>input::-moz-placeholder{font-size:var(--t-micro);font-style:italic}.ui-input-wrap[data-empty=true]>input::placeholder{font-size:var(--t-micro);font-style:italic}.ui-input-wrap[data-empty=true]:not([data-invalid=true]):focus-within>input,.ui-input-wrap[data-empty=true]:not([data-invalid=true]):hover>input{border-color:var(--accent-color)}.ui-input-wrap[data-empty=true][data-pulse=true]>input{border-color:color-mix(in srgb,var(--fld-pulse-color,var(--accent-color)) 45%,transparent);--fld-pulse-ring:color-mix(in srgb,var(--fld-pulse-color,var(--accent-color)) 14%,transparent);animation:fldRequiredPulse 1.9s ease-in-out 4}@media (prefers-reduced-motion:reduce){.ui-input-wrap[data-empty=true][data-pulse=true]>input{animation:none;box-shadow:0 0 0 4px var(--fld-pulse-ring,var(--accent-soft))}}.ui-select{height:var(--row-h-compact);min-width:0;padding-inline:var(--space-2);border:1px solid var(--border-1);border-radius:var(--radius-chip);background:var(--bg-0);color:var(--fg-1);font-size:var(--t-body)}.ui-select:hover{border-color:var(--accent-color)}