/* Keep native month/period controls aligned even when a label wraps. */
#guru74-salary .salary-period-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px}
#guru74-salary .salary-period-fields>.salary-field{display:flex;flex-direction:column;min-width:0}
#guru74-salary .salary-period-fields>.salary-field>select{margin-top:auto;box-sizing:border-box;width:100%;min-width:0;min-height:50px}
@media(max-width:420px){#guru74-salary .salary-period-fields{gap:12px}#guru74-salary .salary-period-fields select{font-size:12.5px;padding-left:10px;padding-right:25px}}
