.cms-required-marker,.cms-required-existing-marker{color:var(--bs-danger,#dc3545);font-weight:700;white-space:nowrap}
.cms-required-note{flex-basis:100%;grid-column:1/-1;width:100%;margin:.25rem 0 .65rem;color:#52627a;font-size:.875rem;font-weight:400}
.cms-required-generated-label{display:block;margin-bottom:.25rem;font-size:.875rem;font-weight:600}
@media print{.cms-required-note{display:none}}
