/* HealthSense styles (same as before) */
:root {
    --primary: #2b6cb0;
    --primary-dark: #2c5282;
    --secondary: #4299e1;
    --accent: #38a169;
    --danger: #e53e3e;
    --warning: #dd6b20;
    --light: #f7fafc;
    --dark: #2d3748;
    --gray: #718096;
}
/* ... keeping the rest identical to your existing style.css for brevity ... */
body{background:linear-gradient(135deg,#f5f7fa 0%,#e4e7ec 100%);color:#333;line-height:1.6;min-height:100vh;padding-bottom:20px}
.container{max-width:100%;padding:1rem;margin:0 auto}
header{background:linear-gradient(135deg,var(--primary) 0%,var(--primary-dark) 100%);color:#fff;padding:1.5rem 1rem;border-radius:0 0 20px 20px;box-shadow:0 4px 15px rgba(0,0,0,.1);margin-bottom:1.5rem}
/* (Truncated for size—use your previous full CSS in production) */
