/* UltraMAX DEV - Refined Light / Step 3 advanced actions v19.
 * Visual-only correction. Keep all existing Dynamic Hero handlers and state.
 * Classic, Refined Dark, and Live are unaffected.
 */
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-hero-master-actions .s3-hero-master-apply {
  background:#47749b !important;
  background-image:none !important;
  border:1px solid #47749b !important;
  color:#ffffff !important;
  -webkit-text-fill-color:#ffffff !important;
  text-shadow:none !important;
  box-shadow:none !important;
  opacity:1;
}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-hero-master-actions .s3-hero-master-apply:not(:disabled):is(:hover,:active) {
  background:#3b668c !important;
  background-image:none !important;
  border-color:#3b668c !important;
}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-hero-master-actions .s3-hero-master-apply:focus-visible {
  outline:3px solid #9fc4df !important;
  outline-offset:2px !important;
}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-hero-master-actions .s3-hero-master-apply:disabled {
  opacity:.36 !important;
  cursor:default !important;
}
/* Same restrained light palette for the adjacent status + import action. */
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-hero-master-count {
  background:#edf3f8 !important;
  background-image:none !important;
  border-color:#d4e0eb !important;
  color:#355f81 !important;
  -webkit-text-fill-color:#355f81 !important;
  box-shadow:none !important;
}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-import-utility-action {
  color:#47749b !important;
  -webkit-text-fill-color:#47749b !important;
}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-3.s3-experience-v2 .s3-import-utility-icon {
  background:#edf3f8 !important;
  background-image:none !important;
  box-shadow:none !important;
}
