/* MediCode Global Styles */ *, *::before, *::after { box-sizing: border-box; } html, body { margin: 0; padding: 0; height: 100%; font-family: 'Inter', system-ui, -apple-system, sans-serif; -webkit-font-smoothing: antialiased; background: #f1f5f9; color: #1e293b; } /* Scrollbar */ ::-webkit-scrollbar { width: 6px; height: 6px; } ::-webkit-scrollbar-track { background: transparent; } ::-webkit-scrollbar-thumb { background: #cbd5e1; border-radius: 3px; } ::-webkit-scrollbar-thumb:hover { background: #94a3b8; } /* Typography */ h1, h2, h3, h4 { margin: 0; line-height: 1.3; } p { margin: 0; } a { color: inherit; } button { font-family: inherit; } input, select, textarea { font-family: inherit; }