/* DRG v1.6.8 — identical content styling in public article, preview and Jodit.
   All rules are scoped to .article_body; no global Bootstrap overrides. */
.article_body {direction:rtl;text-align:right;line-height:2;overflow-wrap:anywhere}
.article_body h2 {margin:1.6em 0 .65em;font-weight:700;line-height:1.6}
.article_body h3 {margin:1.35em 0 .55em;font-weight:650;line-height:1.65}
.article_body p {margin:.65em 0 1.1em}
.article_body .blog-lead {font-size:1.12em;font-weight:500;line-height:2.15}
.article_body .blog-note, .article_body .blog-warning {padding:1rem 1.2rem;margin:1.4rem 0;border-radius:.6rem;border-right:4px solid;line-height:2}
.article_body .blog-note {background:#edf7f5;border-right-color:#268779;color:#204e47}
.article_body .blog-warning {background:#fff7e8;border-right-color:#c98b21;color:#684b14}
.article_body .blog-highlight {background:#fff1aa;color:#3d3200;padding:.08em .25em;border-radius:.22em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
.article_body .blog-quote {padding:.7rem 1.3rem;margin:1.3rem 0;border-right:3px solid #7288a3;background:#f5f7fa;color:#38465b;font-style:normal}
.article_body .blog-medical-table {width:100%;border-collapse:collapse;margin:1rem 0;background:#fff;min-width:400px}
.article_body .blog-medical-table th,.article_body .blog-medical-table td {padding:.75rem;border:1px solid #d9e2e7;vertical-align:top;text-align:right}
.article_body .blog-medical-table thead th {background:#edf7f5;color:#204e47;font-weight:700}
.article_body .table-responsive {overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}
.article_body .blog-faq {border:1px solid #d6e4e0;border-radius:.6rem;background:#fff;margin:1rem 0;padding:.65rem 1.1rem}
.article_body .blog-faq summary {cursor:pointer;font-weight:700;line-height:2;padding:.2rem 0}
.article_body .blog-faq[open] summary {border-bottom:1px solid #e5eeeb;margin-bottom:.65rem}
.article_body img {max-width:100%;height:auto}
.article_body figure {max-width:100%;margin:1.4rem auto;text-align:center}
.article_body figcaption {font-size:.88em;color:#61727a}
@media(max-width:600px){.article_body .blog-note,.article_body .blog-warning {padding:.8rem}.article_body .blog-medical-table{min-width:360px}}

/* v1.6.9: server-rendered TOC; links work without JavaScript. */
.drg-toc{direction:rtl;text-align:right;margin:1.3rem 0 2rem;border:1px solid #d6e4e0;border-radius:.7rem;background:#f7fbfa;color:#204e47}
.drg-toc-disclosure{padding:.75rem 1.1rem}
.drg-toc-heading{cursor:pointer;font-size:1.1rem;font-weight:700;line-height:1.9;list-style-position:inside}
.drg-toc-heading:focus-visible,.drg-toc-items a:focus-visible{outline:3px solid #218676;outline-offset:3px}
.drg-toc-items{margin:.6rem .5rem .3rem 0;padding:0 1.6rem 0 .3rem;line-height:2.1}
.drg-toc-items li{padding:.06rem 0}
.drg-toc-items .drg-toc-subitem{margin-right:1.3rem;font-size:.95em;list-style-type:circle}
.drg-toc-items a{color:#165c50;text-decoration:none}
.drg-toc-items a:hover{text-decoration:underline}
.article_body h2[id^="drg-toc-"],.article_body h3[id^="drg-toc-"]{scroll-margin-top:110px}
@media(max-width:600px){.drg-toc-disclosure{padding:.55rem .8rem}.drg-toc-items{padding-right:1.2rem}.drg-toc-items .drg-toc-subitem{margin-right:.7rem}}
@media(prefers-reduced-motion:no-preference){html:has(.drg-toc){scroll-behavior:smooth}}
