html[dir=rtl] body,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .btn,html[dir=rtl] button{font-family:"Segoe UI","Geeza Pro","Noto Naskh Arabic",Tahoma,Arial,sans-serif;letter-spacing:0}
html[dir=rtl] h1{line-height:1.35}
html[dir=rtl] p,html[dir=rtl] li,html[dir=rtl] dd{line-height:1.8}
.lang-switch{max-width:var(--wrap,1180px);margin:10px auto 0;padding:0 20px;font-size:14px;text-align:start}
.ar-grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}
@media(min-width:900px){.ar-grid{grid-template-columns:minmax(0,1fr) 320px}}
.ar-grid .panel{margin-bottom:16px}
.ar-actions{display:flex;flex-direction:column;gap:10px}
.ar-actions .btn{justify-content:center;text-align:center}
.ar-facts{display:grid;grid-template-columns:auto 1fr;gap:8px 18px;margin:12px 0}
.ar-facts dt{font-weight:600;color:var(--muted)}
.ar-facts dd{margin:0}
.ar-levels{list-style:none;padding:0;margin:14px 0;display:grid;gap:10px}
.ar-levels .badge{min-width:110px;display:inline-block;text-align:center;margin-inline-end:10px}
html[dir=rtl] .chip small{margin-inline-start:6px;margin-left:0}
html[dir=rtl] body{overflow-x:clip}
html[dir=rtl] h1[dir=auto]{text-align:right}.ar-stats{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.ar-stats .badge{font-size:12px}.ar-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin-top:10px}.ar-filters .field,#ars-q{min-width:0;width:100%;box-sizing:border-box}html[dir=rtl] main .wrap{padding-left:20px!important;padding-right:20px!important}html[dir=rtl] .brand > span:last-child{display:inline-block;line-height:1.15;direction:ltr;text-align:right;white-space:nowrap}
html[dir=rtl] .brand > span:last-child::after{content:"\062F\0644\064A\0644  \0645\062F\0627\0631\0633  \0627\0644\0625\0645\0627\0631\0627\062A";content:"دليل مدارس الإمارات";direction:rtl;font:600 13px "Segoe UI","Geeza Pro","Noto Naskh Arabic",Tahoma,sans-serif;color:var(--accent,#0E7C66);letter-spacing:0;margin-top:2px;display:block;text-align:right}