@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Tajawal;src:url(/fonts/Tajawal-800.woff2) format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Variable.woff2) format("woff2");font-weight:100 900;font-display:swap}*{box-sizing:border-box}html{color-scheme:light;--background:#fff;--text:#15151b;--muted:#667085;--placeholder:#798397;--border:#e0e4ec;--field:#fff;--soft:#f5f6f9;--focus:#626b79;--danger:#ad1840}body{margin:0;background:var(--background);color:var(--text);font-family:Inter,Arial,sans-serif}html[lang=ar] body{font-family:Tajawal,Arial,sans-serif}button,input,select,textarea{font:inherit}a,button,input,select,textarea{touch-action:manipulation}a{color:inherit}button{cursor:pointer}button:disabled{cursor:wait}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px}::-moz-selection{background:#e5e7eb;color:#15151b}::selection{background:#e5e7eb;color:#15151b}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--placeholder);opacity:1}input::placeholder,textarea::placeholder{color:var(--placeholder);opacity:1}