/* EMS date range inline (e.g. AllocationModal) — arrow separator stays light */

.ems-date-range {
  display: inline;
  line-height: 1.45;
}

.ems-date-range__seg {
  display: inline;
  font-weight: 800;
  color: #0f172a;
  letter-spacing: 0.01em;
}

.ems-date-range__join {
  display: inline;
  font-weight: 400;
  color: #64748b;
  letter-spacing: 0.04em;
  text-transform: lowercase;
  font-size: 0.88em;
  padding: 0 0.15em;
}

.ems-date-range__arrow {
  display: inline;
  font-weight: 600;
  color: #ca8a04;
  font-size: 0.95em;
  padding: 0 0.2em;
  text-transform: none;
  letter-spacing: 0;
}

.ems-date-range--hero .ems-date-range__seg {
  font-size: 1.0625rem;
}

.ems-date-range--compact .ems-date-range__seg {
  font-size: 0.9375rem;
  font-weight: 700;
  color: #0f172a;
}

.ems-date-range--compact .ems-date-range__join {
  font-size: 0.85em;
  color: #64748b;
}

.ems-date-range--inline .ems-date-range__seg {
  font-size: inherit;
}
