.ade[dir="ltr"]{font-family:"Tajawal","Noto Sans Arabic",Arial,sans-serif;text-align:left}
.ade[dir="ltr"] h1,.ade[dir="ltr"] h2,.ade[dir="ltr"] h3,.ade[dir="ltr"] .ade-btn,.ade[dir="ltr"] .ade-controls legend,.ade[dir="ltr"] .ade-controls button,.ade[dir="ltr"] .ade-check label b,.ade[dir="ltr"] .ade-faq summary,.ade[dir="ltr"] .ade-cluster a strong{font-family:"Tajawal","Noto Sans Arabic",Arial,sans-serif}
.ade[dir="ltr"] .ade-boundary{border-right:0;border-left:3px solid var(--ade-sun);padding-right:0;padding-left:.9rem}
.ade[dir="ltr"] .ade-answer__body p:first-child:first-letter{float:left;margin:.18rem .55rem 0 0}
.ade[dir="ltr"] .ade-controls button{margin:0 .4rem .45rem 0}
.ade[dir="ltr"] .ade-kids ul{padding-right:0;padding-left:1.2rem}
.ade[dir="ltr"] a:not(.ade-btn){text-decoration:underline;text-underline-offset:.18em}
.ade[dir="ltr"] :focus-visible{outline:3px solid #f0c75e;outline-offset:3px;box-shadow:0 0 0 5px #102a43}
@media(max-width:640px){.ade[dir="ltr"] .ade-controls button{margin-right:0}}
