/* أي AI؟ — دليل قراءة القرار R8. يقتصر على صفحة التقييم. */
body.vd-clarity-r8 .vd8-evidence-level{
  display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;
  color:#607362;font-size:12px;font-weight:500;
  margin:2px 0 4px;line-height:1.8;
}
body.vd-clarity-r8 .vd8-evidence-level strong{
  display:inline-flex;align-items:center;
  color:#285740;font-size:12px;font-weight:700;
  border:1px solid #dbe6d9;background:#eff4ed;
  padding:3px 11px;border-radius:40px;line-height:1.7;
}
body.vd-clarity-r8 .vd8-verification{
  display:block;border-top:1px solid #dce5da;
  margin:13px 0 12px;padding:0;
}
body.vd-clarity-r8 .vd8-verification-row{
  display:grid;grid-template-columns:minmax(145px,29%) minmax(0,1fr);
  align-items:start;gap:18px;
  border-bottom:1px solid #e1e7dc;
  padding:15px 0 16px;
}
body.vd-clarity-r8 .vd8-verification dt{
  font:600 13px/1.85 "IBM Plex Sans Arabic",sans-serif;
  color:#244f39;margin:0;padding:0;
}
body.vd-clarity-r8 .vd8-verification dd{
  min-width:0;margin:0;padding:0;
  color:#385943;font:400 14px/1.9 "IBM Plex Sans Arabic",sans-serif;
  overflow-wrap:break-word;
}
body.vd-clarity-r8 .vd8-alt-name{color:#205741;font-weight:700}
body.vd-clarity-r8 .vd8-inline-arrow{
  display:inline-flex;align-items:center;
  min-height:32px;margin-inline-start:7px;
  font-size:12px!important;font-weight:700!important;
  color:#245b43!important;text-decoration:underline!important;
  text-underline-offset:4px;
}
body.vd-clarity-r8 .vd8-method-detail{
  margin:0 0 22px!important;
  border-top:0!important;
}
body.vd-clarity-r8 .vd8-method-detail summary{
  min-height:44px;font-size:12px;color:#39614a;
}
body.vd-clarity-r8 .vd8-method-detail>div{
  border-right:2px solid #bdac86;
  padding:0 13px 12px!important;
}
body.vd-clarity-r8 .vd6-source-list{
  margin-top:3px;
}
@media(max-width:700px){
 body.vd-clarity-r8 .vd8-evidence-level{font-size:12px;gap:6px 9px}
 body.vd-clarity-r8 .vd8-verification{margin:12px 0 8px}
 body.vd-clarity-r8 .vd8-verification-row{
   display:block;padding:13px 0 14px;
 }
 body.vd-clarity-r8 .vd8-verification dt{
   font-size:13px;line-height:1.7;margin-bottom:3px;
 }
 body.vd-clarity-r8 .vd8-verification dd{
   font-size:13.5px;line-height:1.88;
 }
 body.vd-clarity-r8 .vd8-inline-arrow{
   font-size:12px!important;min-height:36px;
 }
 body.vd-clarity-r8 .vd8-method-detail{margin-bottom:17px!important}
}
@media(max-width:350px){
 body.vd-clarity-r8 .vd8-verification dd{font-size:13px}
}