*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,system-ui,sans-serif;line-height:1.6;color:#333;background-color:#f5f5f5;color-scheme:light}h1{color:#3b82f6;margin:20px;font-size:2rem}p{margin:10px 20px;font-size:1.1rem}svg,.medical-icon,.heart-icon,.message-icon,.emoji{color-scheme:light!important;filter:none!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#a0aec0}*{scrollbar-width:thin;scrollbar-color:#cbd5e0 transparent}@media (prefers-color-scheme: dark){body{color-scheme:light}svg,.medical-icon,.heart-icon,.message-icon,.quick-consult-icon{filter:none!important;color-scheme:light!important;-webkit-filter:none!important}}
