:root{--mag-v3-ink:#173f35;--mag-v3-heading:#0a4939;--mag-v3-muted:#647a72;--mag-v3-line:#dce8e2;--mag-v3-line-strong:#c7dbd2;--mag-v3-soft:#f7faf8;--mag-v3-mint:#f0f8f4;--mag-v3-accent:#0b7459;--mag-v3-accent-hover:#075f49;--mag-v3-visited:#526f66;--mag-v3-warm:#fff9ec;--mag-v3-warm-line:#ead9a8;--mag-v3-shadow:0 8px 24px rgba(7,63,52,.045)}
body[data-magazine-ui="professional-v1"]{overflow-x:hidden;color:var(--mag-v3-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif;font-synthesis:none}
body[data-magazine-ui="professional-v1"][dir="rtl"]{font-family:"Tajawal","Noto Sans Arabic","Segoe UI",Tahoma,Arial,sans-serif;letter-spacing:0}
body[data-magazine-ui="professional-v1"] h1,body[data-magazine-ui="professional-v1"] h2,body[data-magazine-ui="professional-v1"] h3,body[data-magazine-ui="professional-v1"] .brand{color:var(--mag-v3-heading);font-synthesis:none}
body[data-magazine-ui="professional-v1"][dir="rtl"] h1,body[data-magazine-ui="professional-v1"][dir="rtl"] h2,body[data-magazine-ui="professional-v1"][dir="rtl"] h3,body[data-magazine-ui="professional-v1"][dir="rtl"] .brand{letter-spacing:0}
body[data-magazine-ui="professional-v1"] a{color:var(--mag-v3-accent);text-underline-offset:.18em;text-decoration-thickness:.08em}
body[data-magazine-ui="professional-v1"] a:hover{color:var(--mag-v3-accent-hover)}
body[data-magazine-ui="professional-v1"] main a:visited:not(.qcard):not(.langs a){color:var(--mag-v3-visited)}
body[data-magazine-ui="professional-v1"] .top .s{max-width:900px}
body[data-magazine-ui="professional-v1"] .langs{overflow:visible;flex-wrap:wrap;justify-content:flex-end}
body[data-magazine-ui="professional-v1"] .langs a{min-height:36px;padding:6px 11px;font-size:.77rem;border-color:var(--mag-v3-line);box-shadow:0 1px 0 rgba(7,63,52,.02);color:#5e746c;text-decoration:none}
body[data-magazine-ui="professional-v1"] .langs a:hover{border-color:#b9d3c7;background:#f8fcfa;color:var(--mag-v3-heading)}
body[data-magazine-ui="professional-v1"] .langs a[aria-current]{border-color:#c4ded2;background:#edf7f2;color:var(--mag-v3-heading)}
body[data-magazine-page="article"] main.s{width:min(calc(100% - 32px),820px)}
body[data-magazine-page="article"] article{font-size:1rem;line-height:1.72}
body[data-magazine-page="article"] article>header{max-width:760px}
body[data-magazine-page="article"] article>header h1{max-width:15ch;margin-bottom:14px;font-size:clamp(2.25rem,5.2vw,3.55rem);font-weight:850;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}
body[data-magazine-page="article"][dir="rtl"] article>header h1{font-weight:800;letter-spacing:0;line-height:1.18}
body[data-magazine-page="article"] .lead{margin-bottom:8px;max-width:66ch;font-size:clamp(1rem,1.8vw,1.08rem);line-height:1.72;color:#35574e}
body[data-magazine-page="article"] .meta{font-size:.8rem;line-height:1.5;color:var(--mag-v3-muted)}
body[data-magazine-page="article"] .card,body[data-magazine-page="article"] .block,body[data-magazine-page="article"] .trust,body[data-magazine-page="article"] .study{padding:clamp(16px,2.4vw,22px);border-radius:17px;border-color:var(--mag-v3-line);box-shadow:var(--mag-v3-shadow)}
body[data-magazine-page="article"] .card h2,body[data-magazine-page="article"] .block h2,body[data-magazine-page="article"] .trust h2{margin-top:0;margin-bottom:10px;font-size:clamp(1.32rem,2.7vw,1.7rem);font-weight:780;line-height:1.35;text-wrap:balance}
body[data-magazine-page="article"][dir="rtl"] .card h2,body[data-magazine-page="article"][dir="rtl"] .block h2,body[data-magazine-page="article"][dir="rtl"] .trust h2{font-weight:750;line-height:1.5}
body[data-magazine-page="article"] .card p,body[data-magazine-page="article"] .block p,body[data-magazine-page="article"] .trust p{margin-block:0;max-width:66ch;line-height:1.72}
body[data-magazine-page="article"][dir="rtl"] .card p,body[data-magazine-page="article"][dir="rtl"] .block p,body[data-magazine-page="article"][dir="rtl"] .trust p{line-height:1.82}
body[data-magazine-page="article"] .grid{gap:12px;margin-block:16px}
body[data-magazine-page="article"] .grid .block{min-height:0}
body[data-magazine-page="article"] .grid .block h3{margin:4px 0 8px;font-size:1.02rem;font-weight:760}
body[data-magazine-page="article"] .grid .block:first-child{background:#fbfdfc}
body[data-magazine-page="article"] .grid .block:nth-child(2){background:#fdfcf8}
body[data-magazine-page="article"] .visual{margin:22px 0;border-radius:18px;border-color:var(--mag-v3-line);box-shadow:0 7px 20px rgba(7,63,52,.04)}
body[data-magazine-page="article"] .visual figcaption{padding:9px 13px;font-size:.75rem;line-height:1.55;color:var(--mag-v3-muted)}
body[data-magazine-page="article"] .evidence{margin-top:22px}
body[data-magazine-page="article"] .evidence-summary{margin:14px 0 16px;padding:clamp(17px,2.6vw,22px);border-inline-start-width:4px;border-inline-start-color:#83bda7;border-radius:16px;background:linear-gradient(135deg,#fff 5%,var(--mag-v3-mint) 100%);box-shadow:none}
body[data-magazine-page="article"] .evidence-summary h2{font-size:clamp(1.38rem,2.9vw,1.75rem);font-weight:800}
body[data-magazine-page="article"] .evidence-summary p{line-height:1.72}
body[data-magazine-page="article"] .practical-block{margin:14px 0 24px;padding:clamp(17px,2.6vw,22px);border-color:#cfe2d9;background:linear-gradient(180deg,#fff,#f8fcfa);box-shadow:none}
body[data-magazine-page="article"] #evidence-title{margin:28px 0 6px;font-size:clamp(1.34rem,2.9vw,1.7rem);font-weight:800;line-height:1.38;text-wrap:balance}
body[data-magazine-page="article"] #evidence-title+p{margin-bottom:14px;font-size:.9rem;line-height:1.6;color:var(--mag-v3-muted)}
body[data-magazine-page="article"] .study-collapsible{margin:10px 0;padding:0;border-radius:15px;border-color:var(--mag-v3-line);box-shadow:0 4px 14px rgba(7,63,52,.03)}
body[data-magazine-page="article"] .study-collapsible summary{grid-template-columns:minmax(0,1fr) 30px;gap:12px;min-height:62px;padding:14px 16px}
body[data-magazine-page="article"] .study-collapsible summary:hover{background:#f7fbf9}
body[data-magazine-page="article"] .study-summary-title{font-size:clamp(.98rem,2.2vw,1.08rem);font-weight:760;line-height:1.45;text-wrap:pretty}
body[data-magazine-page="article"][dir="rtl"] .study-summary-title{font-weight:750;line-height:1.58}
body[data-magazine-page="article"] .study-summary-action{width:28px;height:28px;border-color:#cbded6;background:#fff}
body[data-magazine-page="article"] .study-body{padding:16px 17px 18px}
body[data-magazine-page="article"] .study-body dl{gap:12px}
body[data-magazine-page="article"] .study-body dt{font-size:.9rem;font-weight:800;color:var(--mag-v3-heading)}
body[data-magazine-page="article"] .study-body dd{font-size:.94rem;line-height:1.68;color:#3b574e}
body[data-magazine-page="article"][dir="rtl"] .study-body dd{line-height:1.82}
body[data-magazine-page="article"] .source-link{margin-top:13px;padding:8px 11px;border:1px solid #c7ddd3;border-radius:10px;background:#f8fcfa;color:var(--mag-v3-accent);font-size:.88rem;text-decoration:none}
body[data-magazine-page="article"] .source-link:hover{border-color:#9fc8b7;background:#f1f8f4;color:var(--mag-v3-accent-hover)}
body[data-magazine-page="article"] .block:has(>.refs){padding:18px}
body[data-magazine-page="article"] .block:has(>.refs)>h2{margin-bottom:13px;font-size:clamp(1.32rem,2.8vw,1.66rem)}
body[data-magazine-page="article"] .refs{gap:8px;margin:0}
body[data-magazine-page="article"] .refs li{border:1px solid var(--mag-v3-line);border-inline-start:3px solid transparent;border-radius:11px;box-shadow:none;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}
body[data-magazine-page="article"] .refs li:hover{border-inline-start-color:#8cbdaa;background:#fbfdfc;transform:translateY(-1px)}
body[data-magazine-page="article"] .refs a{min-height:50px;padding:11px 13px;font-size:.9rem;font-weight:720;line-height:1.4;color:var(--mag-v3-accent);text-decoration:none}
body[data-magazine-page="article"] .refs a:hover{color:var(--mag-v3-accent-hover)}
body[data-magazine-page="article"][dir="rtl"] .block:has(>.refs) .refs a[href^="http"]{direction:ltr;text-align:left;unicode-bidi:isolate;justify-content:flex-start;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
body[data-magazine-page="article"][dir="rtl"] .block:has(>.refs) .refs a[href^="http"]::after{margin-left:auto}
body[data-magazine-page="article"] .related-questions .refs li{background:#f8fbf9;border-inline-start-color:#d3e5dd}
body[data-magazine-page="article"] .related-questions .refs li:hover{border-inline-start-color:#76aa95;background:#f1f8f4}
body[data-magazine-page="article"] .related-questions .refs a{color:#315f52;font-weight:700}
body[data-magazine-page="article"] .related-questions .refs a::after{content:"→";color:#739087}
body[data-magazine-page="article"][dir="rtl"] .related-questions .refs a::after{content:"←"}
body[data-magazine-page="article"] .notice{margin:18px 0;padding:13px 15px;border:1px solid var(--mag-v3-warm-line);border-radius:13px;background:var(--mag-v3-warm);color:#6a572a;font-size:.9rem;line-height:1.68;box-shadow:none}
body[data-magazine-page="article"] .editorial-transparency{margin:18px 0 0;padding:17px 18px;border:1px solid var(--mag-v3-line);border-radius:15px;background:#fff;box-shadow:none}
body[data-magazine-page="article"] .editorial-transparency h2{margin:0 0 8px;font-size:1.16rem;font-weight:760;line-height:1.4}
body[data-magazine-page="article"] .editorial-transparency p{margin:0;font-size:.9rem;line-height:1.7;color:#48665d}
body[data-magazine-page="article"] .editorial-transparency p:last-child{margin-top:12px}
body[data-magazine-page="article"] .editorial-transparency p:last-child a{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:7px 10px;border:1px solid #d1e3db;border-radius:10px;background:#f3f8f5;color:#315f52;font-weight:740;line-height:1.4;text-decoration:none}
body[data-magazine-page="article"] .editorial-transparency p:last-child a::after{content:"→";flex:0 0 auto;color:#729188}
body[data-magazine-page="article"][dir="rtl"] .editorial-transparency p:last-child a::after{content:"←"}
body[data-magazine-page="article"] .editorial-transparency p:last-child a:hover{border-color:#aacdbd;background:#edf6f1;color:var(--mag-v3-accent-hover)}
body[data-magazine-page="directory"] h1{color:var(--mag-v3-heading)}
body[data-magazine-page="directory"] .qcard{border-color:var(--mag-v3-line);box-shadow:var(--mag-v3-shadow)}
body[data-magazine-page="directory"] .qcard h2{color:var(--mag-v3-heading);font-weight:780}
body[data-magazine-page="directory"] .qcard p{color:var(--mag-v3-muted)}
body[data-magazine-page="directory"] .searchbox input{border-color:var(--mag-v3-line-strong);color:var(--mag-v3-ink)}
body[data-magazine-ui="professional-v1"] .foot{padding:18px 0;border-top-color:var(--mag-v3-line)}
body[data-magazine-ui="professional-v1"] .foot .s{font-size:.76rem;color:#71857d}
@media(max-width:720px){body[data-magazine-ui="professional-v1"] .top .s{gap:9px;padding-block:11px}body[data-magazine-ui="professional-v1"] .brand{font-size:1rem}body[data-magazine-ui="professional-v1"] .langs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;width:100%;justify-content:stretch;overflow:visible}body[data-magazine-ui="professional-v1"] .langs a{min-width:0;width:100%;min-height:34px;padding:5px 3px;font-size:.69rem;white-space:nowrap}body[data-magazine-page="article"] main.s{width:min(calc(100% - 24px),820px)}body[data-magazine-page="article"] article{font-size:.96rem;line-height:1.68}body[data-magazine-page="article"][dir="rtl"] article{line-height:1.78}body[data-magazine-page="article"] article>header h1{max-width:none;font-size:clamp(2rem,9vw,2.58rem);line-height:1.12}body[data-magazine-page="article"][dir="rtl"] article>header h1{line-height:1.2}body[data-magazine-page="article"] .lead{font-size:.98rem;line-height:1.7}body[data-magazine-page="article"] .card,body[data-magazine-page="article"] .block,body[data-magazine-page="article"] .trust{padding:17px 16px;border-radius:15px}body[data-magazine-page="article"] .grid{grid-template-columns:1fr;gap:10px}body[data-magazine-page="article"] .study-collapsible{border-radius:14px}body[data-magazine-page="article"] .study-collapsible summary{min-height:58px;padding:13px 14px}body[data-magazine-page="article"] .study-summary-title{font-size:.98rem;line-height:1.45}body[data-magazine-page="article"][dir="rtl"] .study-summary-title{line-height:1.58}body[data-magazine-page="article"] .study-body{padding:14px 15px 17px}body[data-magazine-page="article"] .refs a{min-height:46px;padding:10px 11px;font-size:.84rem}body[data-magazine-page="article"] .notice{font-size:.86rem}body[data-magazine-page="article"] .editorial-transparency{padding:15px 16px}body[data-magazine-page="article"] .editorial-transparency h2{font-size:1.06rem}body[data-magazine-page="article"] .editorial-transparency p{font-size:.86rem}body[data-magazine-page="article"] .editorial-transparency p:last-child a{min-height:40px;width:100%;justify-content:space-between}}
@media(max-width:390px){body[data-magazine-ui="professional-v1"] .langs{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-magazine-ui="professional-v1"] .langs a{font-size:.72rem}body[data-magazine-page="article"] main.s{width:min(calc(100% - 20px),820px)}}
@media(prefers-reduced-motion:reduce){body[data-magazine-ui="professional-v1"] *,body[data-magazine-ui="professional-v1"] *::before,body[data-magazine-ui="professional-v1"] *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}