.maqalati-magazine{direction:rtl;min-height:620px;padding:10px 12px 12px;color:#17344f;background:radial-gradient(circle at 12% 12%,rgba(255,255,255,.15),transparent 28%),radial-gradient(circle at 88% 82%,rgba(208,162,75,.12),transparent 24%),linear-gradient(135deg,var(--maqalati-bg-start,#031c39),var(--maqalati-bg-end,#0b4774) 48%,#082b50);font-family:"Noto Kufi Arabic","Segoe UI",Tahoma,Arial,sans-serif;font-size:var(--maqalati-body-size,16px);overflow:hidden}
.maqalati-magazine *{box-sizing:border-box}.maqalati-book{width:min(1120px,100%);margin:0 auto;perspective:1800px}.maqalati-spread{position:relative;display:grid;grid-template-columns:1fr 1fr;direction:rtl;min-height:min(760px,74vh);border-radius:var(--maqalati-radius,20px);box-shadow:0 22px 65px rgba(4,25,47,.28);transform-style:preserve-3d;transition:transform .24s ease,filter .24s ease}.maqalati-spread.turn-next{transform:rotateY(-3deg) translateX(-8px);filter:brightness(.98)}.maqalati-spread.turn-prev{transform:rotateY(3deg) translateX(8px);filter:brightness(.98)}
.maqalati-page{position:relative;overflow:hidden;min-width:0;min-height:100%;direction:rtl;background:var(--maqalati-paper,#fffdf8);padding:clamp(20px,3vw,42px) clamp(23px,4.2vw,64px) 26px;box-shadow:inset 0 0 0 1px rgba(22,61,93,.07)}.maqalati-page:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.38;background-image:radial-gradient(rgba(18,103,166,.07) .6px,transparent .6px);background-size:8px 8px;mix-blend-mode:multiply}.maqalati-page-right{border-radius:var(--maqalati-radius,20px) var(--maqalati-radius,20px) var(--maqalati-radius,20px) 0}.maqalati-page-left{border-radius:var(--maqalati-radius,20px) 0 0 var(--maqalati-radius,20px)}.maqalati-spread.cover-mode{grid-template-columns:1fr}.maqalati-spread.cover-mode .maqalati-page-left{display:none}.maqalati-page.maqalati-cover{padding:0;background:var(--maqalati-navy,#062c55)}.maqalati-cover:before{display:none}.maqalati-cover img{width:100%;height:100%;min-height:min(760px,74vh);object-fit:cover;display:block}.maqalati-cover-badge{position:absolute;inset-inline-start:28px;bottom:28px;padding:9px 16px;border:1px solid rgba(255,235,184,.72);border-radius:999px;color:#fff0c3;background:rgba(4,26,52,.55);backdrop-filter:blur(8px);font-size:.78rem;letter-spacing:.02em}
.maqalati-page-content{position:relative;z-index:1;height:100%;display:flex;flex-direction:column}.maqalati-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid rgba(25,73,111,.18);margin-bottom:16px;color:#637589;font-size:.72rem;font-weight:700}.maqalati-page-head strong{color:var(--maqalati-primary,#1267a6)}.maqalati-page-number{color:var(--maqalati-gold,#c99b43);font-size:.78rem;font-weight:900;white-space:nowrap}.maqalati-kicker{color:var(--maqalati-primary,#1267a6);font-size:.82rem;font-weight:900;letter-spacing:.03em;margin-bottom:8px}.maqalati-page h1,.maqalati-page h2,.maqalati-page h3,.maqalati-page p{margin-top:0}.maqalati-page h1{color:var(--maqalati-navy,#062c55);font-size:clamp(1.65rem,3.1vw,2.55rem);line-height:1.35;margin-bottom:10px}.maqalati-page h2{color:var(--maqalati-navy,#062c55);font-size:clamp(1.2rem,2.1vw,1.65rem);line-height:1.55;margin-bottom:14px}.maqalati-page h3{color:var(--maqalati-primary,#1267a6);font-size:1rem;margin:17px 0 8px}.maqalati-page p,.maqalati-page li{line-height:var(--maqalati-line-height,2.05);font-size:.93rem;text-align:justify;text-align-last:right;overflow-wrap:break-word}.maqalati-page p{margin-bottom:12px}.maqalati-lead{font-size:clamp(1.05rem,1.8vw,1.3rem)!important;line-height:1.8!important;color:#23496a}.maqalati-muted{color:#637589}.maqalati-center{text-align:center}.maqalati-rule{height:2px;width:88px;background:var(--maqalati-gold,#c99b43);margin:17px 0 22px;border-radius:20px}.maqalati-rule.centered{margin-inline:auto}.maqalati-page-main{flex:1;padding-bottom:12px}.maqalati-page-footer{position:absolute;z-index:2;inset-inline:clamp(23px,4.2vw,64px);bottom:18px;padding-top:10px;border-top:1px solid rgba(25,73,111,.18);display:flex;justify-content:space-between;gap:10px;color:#7990a4;font-size:.62rem;background:var(--maqalati-paper,#fffdf8);display:none!important}
.maqalati-quote{margin:20px 0;padding:18px 20px;border-inline-start:4px solid var(--maqalati-gold,#c99b43);border-radius:14px;color:#174b72;background:linear-gradient(90deg,rgba(210,171,92,.17),rgba(18,103,166,.06));font-size:1rem;line-height:1.9;text-align:justify;text-align-last:right}.maqalati-info-grid,.maqalati-roles,.maqalati-contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:18px}.maqalati-info-card,.maqalati-role-card,.maqalati-contact-card{border:1px solid rgba(18,103,166,.16);background:rgba(238,247,252,.7);border-radius:15px;padding:15px 17px}.maqalati-info-card strong,.maqalati-contact-card strong{display:block;color:var(--maqalati-primary,#1267a6);margin-bottom:5px}.maqalati-role-card{min-height:78px;display:flex;flex-direction:column;justify-content:center;gap:5px}.maqalati-role-card b{color:#17344f}.maqalati-role-card span{color:#637589;font-size:.78rem}.maqalati-member-name{color:var(--maqalati-primary,#1267a6);font-size:.88rem}.maqalati-conditions{padding-inline-start:22px;margin:4px 0}.maqalati-conditions li{padding-inline-start:4px;margin-bottom:6px}.maqalati-toc-table{width:100%;border-collapse:collapse;font-size:.77rem;margin-top:16px}.maqalati-toc-table th,.maqalati-toc-table td{border-bottom:1px solid rgba(25,73,111,.18);padding:10px 8px;text-align:right}.maqalati-toc-table th{color:var(--maqalati-primary,#1267a6);background:rgba(18,103,166,.07)}.maqalati-toc-table tr{cursor:pointer;transition:background .2s ease}.maqalati-toc-table tbody tr:hover{background:rgba(201,155,67,.12)}.maqalati-article-meta{display:grid;grid-template-columns:repeat(2,1fr);gap:7px 16px;margin:18px 0;color:#637589;font-size:.8rem}.maqalati-article-meta b{color:#17344f}.maqalati-summary{padding:17px 19px;border-radius:15px;background:#edf7fb;border:1px solid rgba(18,103,166,.15)}.maqalati-summary p{margin:8px 0 0}.maqalati-article-cover,.maqalati-gallery img{width:100%;display:block;object-fit:cover;border-radius:18px;border:1px solid rgba(18,103,166,.16);box-shadow:0 10px 24px rgba(4,25,47,.12)}.maqalati-article-cover{max-height:220px;margin-top:16px}.maqalati-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:16px}.maqalati-gallery img{height:150px}.maqalati-references{padding-inline-start:20px}.maqalati-references li{font-size:.77rem;margin-bottom:8px}.maqalati-back-cover{background:linear-gradient(145deg,var(--maqalati-navy,#062c55),#0b6e9c);color:#fff;display:grid;place-items:center;text-align:center}.maqalati-back-cover:before{opacity:.08;background-image:radial-gradient(#fff 1px,transparent 1px);mix-blend-mode:normal}.maqalati-back-cover h1,.maqalati-back-cover h2{color:#f8dda2}.maqalati-back-cover p{color:rgba(255,255,255,.8)}.maqalati-back-logo{width:122px;height:122px;border:1px solid rgba(255,223,155,.7);border-radius:50%;display:grid;place-items:center;margin:0 auto 24px;color:#f8dda2;font-size:2.2rem;box-shadow:0 0 0 12px rgba(255,223,155,.06)}
.maqalati-controls{width:min(1120px,100%);margin:8px auto 0;display:flex;align-items:center;justify-content:center;gap:8px}.maqalati-controls button{border:1px solid rgba(250,222,161,.35);color:#fff4d1;background:rgba(255,255,255,.1);border-radius:999px;padding:9px 16px;cursor:pointer;transition:.2s ease;backdrop-filter:blur(8px)}.maqalati-controls button:hover,.maqalati-controls button:focus-visible{background:rgba(255,255,255,.2);transform:translateY(-1px);outline:none}.maqalati-controls button:disabled{opacity:.35;cursor:not-allowed;transform:none}.maqalati-controls span{min-width:120px;text-align:center;color:#f7e1a9;font-size:.78rem}.maqalati-hidden{display:none!important}
@media(max-width:760px){.maqalati-magazine{padding:6px 8px 8px;min-height:0}.maqalati-spread{display:block;min-height:calc(100vh - 150px);min-height:calc(100svh - 150px)}.maqalati-page{height:auto;min-height:calc(100vh - 150px);min-height:calc(100svh - 150px);max-height:none;overflow:visible;padding:10px 21px 18px;border-radius:var(--maqalati-radius,20px)}.maqalati-page-left{display:none!important}.maqalati-page-right{border-radius:var(--maqalati-radius,20px)}.maqalati-cover{overflow:hidden}.maqalati-cover img{min-height:calc(100svh - 150px);height:auto}.maqalati-info-grid,.maqalati-roles,.maqalati-contact-grid{grid-template-columns:1fr}.maqalati-article-meta{grid-template-columns:1fr}.maqalati-page-main{padding-bottom:18px}.maqalati-page p,.maqalati-page li{font-size:.88rem;line-height:1.9}.maqalati-toc-table{font-size:.68rem}.maqalati-toc-table th,.maqalati-toc-table td{padding:8px 5px}.maqalati-controls{gap:6px}.maqalati-controls button{padding:8px 12px;font-size:.78rem}}
@media(max-width:440px){.maqalati-page{padding-inline:17px}.maqalati-page-head{font-size:.66rem;margin-bottom:12px}.maqalati-page h1{font-size:1.45rem}.maqalati-page h2{font-size:1.12rem}.maqalati-page p,.maqalati-page li{font-size:.84rem;line-height:1.86}.maqalati-toc-table{font-size:.62rem}.maqalati-toc-table th,.maqalati-toc-table td{padding:7px 4px}}
