.ui-field { display: grid; gap: 7px; color: var(--ep-color-text-primary); font-size: .92rem; font-weight: 650; }
.ui-field input, .ui-field textarea, .ui-field select { width: 100%; min-height: var(--ep-target-touch); border: 1px solid var(--ep-color-border); border-radius: var(--ep-radius-sm); padding: 10px 12px; background: var(--ep-color-surface); color: var(--ep-color-text-primary); font: inherit; font-size: 16px; }
.ui-field :focus-visible { border-color: var(--ep-color-action-primary); }
