/* v1.2.67 footer fallback: active whenever footer itself bears synchronized mode. */
footer[data-med-footer-mode="dark"],footer[data-med-dark-footer],
html.medipharm-global-dark footer.syh-footer,html.medipharm-global-dark footer.tvm-legacy-footer,
body:has(#syh-app[data-syh-theme="dark"]) footer.syh-footer{
background:#0d2538!important;background-image:linear-gradient(160deg,#0b2234,#102e43)!important;color:#eef8ff!important;opacity:1!important;filter:none!important;color-scheme:dark!important;
}
footer[data-med-footer-mode="dark"] :is(.syh-shell,.syh-footer-grid,.syh-footer-bottom,.syh-footer-branding,.syh-footer-nav,.tvm-legacy-footer-grid,.tvm-legacy-footer-bottom){background:transparent!important;filter:none!important;opacity:1!important;}
footer[data-med-footer-mode="dark"] :is(.syh-brand-copy strong,.syh-footer-nav h3,.tvm-brand strong,.tvm-legacy-footer-grid>div>strong){color:#f2fbff!important;opacity:1!important;}
footer[data-med-footer-mode="dark"] :is(.syh-brand-copy small,.syh-footer-lead,.syh-footer-nav a,.syh-footer-nav button,.syh-footer-bottom,.syh-footer-bottom span,.tvm-brand small,.tvm-legacy-footer-grid a,.tvm-legacy-footer-bottom,.tvm-legacy-footer-bottom span){color:#cee1ed!important;opacity:1!important;}
footer[data-med-footer-mode="dark"] :is(.syh-footer-bottom,.tvm-legacy-footer-bottom){border-top-color:rgba(186,216,234,.3)!important;}
