:root{--font-family: "Cairo", "Tajawal", "Inter", system-ui, -apple-system, sans-serif;--bg-color: #0b1329;--surface-color: #152238;--surface-border: #1e3a5f;--text-color: #f8fafc;--text-secondary: #94a3b8;--primary-color: #0284c7;--primary-hover: #0369a1;--accent-color: #38bdf8;--gold-color: #f59e0b;--gold-hover: #d97706;--emerald-color: #10b981;--card-bg: rgba(21, 34, 56, .9);--card-hover-bg: rgba(30, 58, 95, .75);--border-color: rgba(245, 158, 11, .25);--shadow-sm: 0 4px 6px -1px rgba(0, 0, 0, .3);--shadow-lg: 0 10px 25px -5px rgba(0, 0, 0, .5)}.high-contrast{--bg-color: #000000 !important;--surface-color: #000000 !important;--surface-border: #ffff00 !important;--text-color: #ffff00 !important;--text-secondary: #ffffff !important;--primary-color: #ffff00 !important;--primary-hover: #e6e600 !important;--accent-color: #00ffff !important;--gold-color: #ffff00 !important;--gold-hover: #ffff00 !important;--emerald-color: #ffff00 !important;--card-bg: #000000 !important;--card-hover-bg: #111111 !important;--border-color: #ffff00 !important}*{box-sizing:border-box;font-family:var(--font-family);margin:0;padding:0}body{background-color:var(--bg-color);color:var(--text-color);min-height:100vh;overflow-x:hidden;direction:rtl;text-align:right;-webkit-font-smoothing:antialiased}html[dir=ltr] body{direction:ltr;text-align:left}button{font-family:var(--font-family);transition:all .2s ease}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0f172a99}::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8b3}@keyframes globeGlow{0%,to{box-shadow:0 0 30px #38bdf84d,inset 0 0 20px #38bdf84d}50%{box-shadow:0 0 60px #38bdf880,inset 0 0 35px #38bdf866}}.globe-glow{animation:globeGlow 4s infinite ease-in-out}
