.pomo-form-field{display:grid;min-width:0;gap:6px;color:var(--ent-text);font-family:var(--ent-font-family)}.pomo-form-field-label{display:inline-flex;width:fit-content;align-items:baseline;gap:4px;color:var(--ent-text-1);font-size:13px;font-weight:720;line-height:1.35}.pomo-form-field-required{color:var(--ent-danger)}.pomo-form-field-control{min-width:0}.pomo-form-field-hint,.pomo-form-field-error{margin:0;font-size:12px;line-height:1.45}.pomo-form-field-hint{color:var(--ent-text-2)}.pomo-form-field-error{color:var(--ent-danger)}.pomo-form-field.has-error .pomo-input,.pomo-form-field.has-error .pomo-select,.pomo-form-field.has-error .pomo-textarea{border-color:var(--ent-danger-border)}.pomo-form-field.has-error .pomo-input:focus-within,.pomo-form-field.has-error .pomo-select:focus-within,.pomo-form-field.has-error .pomo-textarea:focus-visible{border-color:var(--ent-danger);box-shadow:0 0 0 3px var(--ent-danger-ring)}
