:root{--primary: #196b69;--dark-primary: #114c4b;--primary-light: rgba(25, 107, 105, .08);--secondary: #fa9843;--dark: #434343;--light: #f9f9f9;--danger: #e02917;--danger-light: rgba(224, 41, 23, .1);--success: #21ad50;--success-light: rgba(33, 173, 80, .1);--info: #fc7718;--border-color: #e5e7eb;--card-bg: #ffffff;--text-primary: #1f2937;--text-muted: #6b7280;--font-arabic: "Cairo", "Tajawal", sans-serif;--font-latin: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-arabic);background-color:#f3f4f6;color:var(--text-primary);line-height:1.5;-webkit-font-smoothing:antialiased}[dir=ltr] body{font-family:var(--font-latin)}a{color:var(--primary);text-decoration:none}button{font-family:inherit;cursor:pointer}input,select,textarea{font-family:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--primary)}
