@font-face{font-family:'Elm';src:url('/assets/fonts/Elm-Light.woff2') format('woff2');font-weight:300;font-display:swap}
@font-face{font-family:'Elm';src:url('/assets/fonts/Elm-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Elm';src:url('/assets/fonts/Elm-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'Elm';src:url('/assets/fonts/Elm-Bold.woff2') format('woff2');font-weight:700;font-display:swap}
body{font-family:'Elm','Segoe UI',Tahoma,Arial,sans-serif}
input,select,textarea,button,.field,.btn{font-family:inherit}
.edlal-credit{display:block;text-align:center;padding:20px 16px 28px;
  font:400 12px/1.9 'Elm','Segoe UI',Tahoma,Arial,sans-serif;
  letter-spacing:.02em;color:#7d9cc0;direction:ltr}
.edlal-credit b{font-weight:700;color:#9dc5ff}

/* تنويه الذكاء الاصطناعي — يُحقن في كل صفحة من nginx */
.edlal-ai-note{display:block;max-width:820px;margin:0 auto;padding:12px 18px;
  border-top:1px solid rgba(255,255,255,.14);
  font:400 12.5px/1.95 "Elm","Segoe UI",Tahoma,Arial,sans-serif;
  color:#9ab3cf;text-align:center;direction:rtl;opacity:.92}
.edlal-ai-note b{color:#cfe0f5;font-weight:700}
@media print{.edlal-ai-note,.edlal-credit{display:none!important}}
