.iqraa-editorial-article{--iq-green:#0d6b4d;--iq-green-soft:#eef8f3;--iq-gold:#b28a35;--iq-border:#dfe9e4;--iq-text:#17231e;--iq-muted:#62736b;direction:rtl;text-align:right;color:var(--iq-text);line-height:2;font-size:1.05rem}
.iqraa-editorial-article p{margin:0 0 1.15em}.iqraa-editorial-article h2{font-size:1.55em;line-height:1.5;margin:2em 0 .8em;padding-right:.7em;border-right:4px solid var(--iq-green);scroll-margin-top:90px}.iqraa-editorial-article h3{font-size:1.23em;line-height:1.55;margin:1.55em 0 .65em;color:#204c3d;scroll-margin-top:90px}.iqraa-editorial-article ul,.iqraa-editorial-article ol{padding-right:1.4em;margin:0 0 1.2em}.iqraa-editorial-article li{margin:.38em 0}.iqraa-editorial-article a{color:#087653;text-decoration-thickness:1px;text-underline-offset:3px}.iqraa-editorial-article table{width:100%;border-collapse:collapse;margin:1.4em 0;display:block;overflow-x:auto}.iqraa-editorial-article th,.iqraa-editorial-article td{border:1px solid var(--iq-border);padding:.75em;min-width:130px}.iqraa-editorial-article th{background:var(--iq-green-soft)}
.iqraa-box-title{font-weight:800;font-size:1.08em;margin-bottom:.55em;color:#154d3b}.iqraa-summary,.iqraa-toc,.iqraa-read-also,.iqraa-disclaimer,.iqraa-preferred-source{border:1px solid var(--iq-border);border-radius:14px;padding:1.15em 1.25em;margin:1.45em 0;background:#fff;box-shadow:0 3px 18px rgba(16,61,46,.05)}.iqraa-summary{background:linear-gradient(135deg,#f6fbf8,#fff);border-right:4px solid var(--iq-gold)}.iqraa-summary ul{margin-bottom:0}.iqraa-toc{background:#f8fbf9}.iqraa-toc ol{columns:2;column-gap:2em;margin:0}.iqraa-toc li{break-inside:avoid}.iqraa-toc li.h3{margin-right:1.1em;font-size:.94em}.iqraa-toc a{text-decoration:none}.iqraa-read-also{background:#fbfaf5;border-right:4px solid var(--iq-gold)}.iqraa-read-also ul{margin:0}.iqraa-read-also a{font-weight:700;text-decoration:none}
.iqraa-sources{margin-top:2.2em;padding-top:.2em}.iqraa-sources ol{background:#fafcfb;border:1px solid var(--iq-border);border-radius:14px;padding:1em 2.6em 1em 1em}.iqraa-sources li{font-size:.95em}.iqraa-sources span{color:var(--iq-muted);font-size:.9em}
.iqraa-video-block{margin-top:2.2em}.iqraa-video{margin:1em 0 1.5em}.iqraa-video-ratio{position:relative;padding-top:56.25%;background:#0a0a0a;border-radius:15px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12)}.iqraa-video-ratio iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.iqraa-channel-cta a{display:inline-block;background:var(--iq-green);color:#fff!important;padding:.7em 1.1em;border-radius:999px;text-decoration:none;font-weight:700}
.iqraa-disclaimer{background:#fff9e9;border-color:#ead7a7;border-right:4px solid var(--iq-gold)}.iqraa-related{margin-top:2.3em}.iqraa-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em}.iqraa-related-card{display:block;border:1px solid var(--iq-border);border-radius:12px;padding:1em;text-decoration:none!important;background:#fff;font-weight:700;transition:.2s}.iqraa-related-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(13,107,77,.08)}
.iqraa-preferred-source{display:flex;align-items:center;justify-content:space-between;gap:1em;background:linear-gradient(135deg,#f2faf6,#fff)}.iqraa-preferred-source p{margin:.25em 0 0;color:var(--iq-muted);font-size:.93em}
@media(max-width:700px){.iqraa-editorial-article{font-size:1rem}.iqraa-editorial-article h2{font-size:1.35em}.iqraa-toc ol{columns:1}.iqraa-related-grid{grid-template-columns:1fr}.iqraa-preferred-source{display:block}.iqraa-preferred-source>div:last-child{margin-top:.8em}}
.iqraa-related-grid{display:flex!important;flex-direction:column!important;gap:.7em!important}.iqraa-related-card{width:100%;display:block}.iqraa-preferred-actions{display:flex;gap:.65em;flex-wrap:wrap;margin-top:.9em}.iqraa-google-btn,.iqraa-favorite-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:.72em 1.05em;font-weight:800;cursor:pointer;text-decoration:none!important}.iqraa-google-btn{background:#fff;border:1px solid #d9e6df;color:#075f45!important}.iqraa-favorite-btn{background:#0d6b4d;color:#fff}.iqraa-favorite-status{display:block;margin-top:.7em;color:#62736b;font-size:.9em}.iqraa-video>p a{display:block;font-weight:800;background:#f8fbf9;padding:.7em 1em;border-radius:10px}.iqraa-sources li>a{font-weight:700}
@media(max-width:700px){.iqraa-preferred-actions{display:grid;grid-template-columns:1fr}.iqraa-google-btn,.iqraa-favorite-btn{width:100%}}
.iqraa-google-btn:before{content:"G";display:inline-grid;place-items:center;width:1.55em;height:1.55em;margin-left:.45em;border-radius:50%;background:#fff;color:#1a73e8;border:1px solid #e2e6ea;font-family:Arial,sans-serif;font-weight:900}
