/* The same service-card treatment for prescribed, private and EMR routes. */
:root body .emr-prepared{max-width:none}
:root body .emr-route-cards{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}
:root body .emr-route-cards>.booking-option-pending{display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid var(--line);border-top:2px solid var(--bronze);background:var(--ivory);box-sizing:border-box;margin:0}
:root body .emr-route-cards>.booking-option-pending>strong{font-size:1.15rem;line-height:1.5;font-weight:500;color:var(--ink)}
:root body .emr-route-cards>.booking-option-pending>span{line-height:1.75;color:var(--muted)}
:root body .emr-route-cards .booking-price{font-weight:500;color:var(--bronze-text);font-size:1.15rem}
:root body .emr-route-cards .booking-selection{min-height:0}
:root body .emr-route-cards .booking-action-disabled{display:block;color:var(--muted);font-weight:500;padding-top:14px;border-top:1px solid var(--line);min-height:44px;box-sizing:border-box}
:root body .emr-route-cards .booking-action-disabled::after{content:none}
:root body .emr-prepared>.emr-price-note{border:0;padding:0;font-size:.9375rem;margin:16px 0}
