.dsg-field{min-height:var(--dsg-control-height);align-items:flex-start;gap:.375rem;margin-bottom:.25rem;display:flex}.dsg-field.is-stacked{flex-direction:column;gap:.125rem}.dsg-field__label{text-align:right;width:5.25rem;color:var(--dsg-text);white-space:nowrap;flex:none;padding-top:.25rem}.dsg-field.is-stacked .dsg-field__label{text-align:left;width:auto;padding-top:0}.dsg-field__required{color:var(--dsg-danger);margin-right:.125rem}.dsg-field__control{flex-wrap:wrap;flex:auto;align-items:center;gap:.25rem .375rem;min-width:0;display:flex}.dsg-field__error{color:var(--dsg-danger)}.dsg-field__error,.dsg-field__hint{font-size:var(--dsg-font-size-sm);flex-basis:100%}.dsg-field__hint{color:var(--dsg-text-tertiary)}
