.pomo-form-field{display:grid;align-content:start;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-reading-text);font-size:var(--ent-docs-nav-category-size);font-weight:var(--ent-docs-nav-category-weight);line-height:var(--ent-docs-nav-category-line-height)}.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:var(--ent-reading-description-size);line-height:var(--ent-reading-description-line-height);font-weight:400}.pomo-form-field-hint{color:var(--ent-reading-text-secondary)}.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-input-number,.pomo-form-field.has-error .pomo-datepicker-trigger,.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-input-number:focus-within,.pomo-form-field.has-error .pomo-datepicker-trigger:focus-visible,.pomo-form-field.has-error .pomo-textarea:focus-visible{border-color:var(--ent-danger);box-shadow:0 0 0 3px var(--ent-danger-ring)}
