/* Shared, decorative control arrows; keep the containing row as the tap target. */
.ui-chevron{overflow:visible;color:inherit}
.patient-register-page .patient-register__field-arrow{color:#78859b}
.patient-register-page .patient-register__metrics-toggle>.ui-chevron{color:#78859b}
.patient-register-page .patient-register__login-arrow{color:#4f46e5}
.patient-register-page .patient-register__doctor-trigger[aria-expanded=true]{border-color:#a5b4fc}

#app .patient-services-page :is(.services__date-trigger,.services__optional-toggle,.services__record-open)::after,
.health-records-overview__select-wrap::after{
  content:"";display:block;width:20px;height:20px;flex:0 0 20px;
  margin:0;background:currentColor;
  -webkit-mask:url('/static/icons/ui-chevron-down.registration-consent-app-20261020.doctor-phone-privacy-20261030-ui.svg') center/20px 20px no-repeat;
  mask:url('/static/icons/ui-chevron-down.registration-consent-app-20261020.doctor-phone-privacy-20261030-ui.svg') center/20px 20px no-repeat;
  pointer-events:none;
}
#app .patient-services-page :is(.services__date-trigger,.services__optional-toggle,.services__record-open)::after{color:#78859b}
#app .patient-services-page .services__record.is-expanded>.services__record-open::after{content:""}
#app .patient-services-page :is(.services__date-trigger,.services__optional-toggle,.services__record-open)[aria-expanded=true]::after{transform:rotate(180deg)}
.health-records-overview__select-wrap{position:relative}
.health-records-overview__select-wrap::after{position:absolute;right:7px;top:50%;transform:translateY(-50%);color:#648276}
.health-records-overview__select-wrap select{appearance:none;-webkit-appearance:none;padding-right:31px}
.health-records-overview__detail{display:flex;align-items:center;justify-content:center}
.health-records-form-back{display:inline-flex;align-items:center;gap:4px}
@media (forced-colors:active){
  #app .patient-services-page :is(.services__date-trigger,.services__optional-toggle,.services__record-open)::after,
  .health-records-overview__select-wrap::after{background:ButtonText;forced-color-adjust:none}
}
