
.domain-article{direction:rtl;text-align:right;color:var(--ibn-ink-2)}
.single-article{position:relative;overflow:hidden}
.single-article::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,transparent,rgba(237,201,100,.70),transparent)}
.royal-article-head{padding-bottom:20px;border-bottom:1px solid var(--ibn-line-soft);margin-bottom:24px}
.domain-article .entry-content{color:var(--ibn-ink-2);font-size:1.1rem;line-height:2.02;font-weight:490;max-width:100%}
.domain-article .entry-content p{color:inherit;margin-block:0 1.2em}
.domain-article .main-title,.domain-article h2,.domain-article h3,.domain-article h4{color:var(--ibn-gold-2);font-weight:780;letter-spacing:-.012em;text-shadow:none;scroll-margin-top:96px}
.domain-article h2{font-size:1.62rem}.domain-article h3{font-size:1.34rem}.domain-article h4{font-size:1.12rem}
.domain-article ul,.domain-article ol{padding-right:1.45rem;margin-block:1rem;color:inherit}.domain-article li{margin:.38rem 0}
.domain-article a{color:var(--ibn-gold-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.24em}
.domain-article .gold-box,.domain-article .blue-box,.domain-article .purple-box,.domain-article .red-box,.domain-article .source-box{margin:1.35rem 0;padding:1.15rem 1.25rem;border-radius:22px;border:1px solid var(--ibn-line-soft);box-shadow:0 16px 38px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07);color:var(--ibn-ink-2);font-weight:490;line-height:2.04}
.domain-article .gold-box{background:linear-gradient(180deg,rgba(237,201,100,.11),rgba(13,34,56,.88));border-color:rgba(237,201,100,.42)}
.domain-article .blue-box{background:linear-gradient(180deg,rgba(45,120,223,.14),rgba(10,30,51,.90));border-color:rgba(134,183,255,.32)}
.domain-article .purple-box{background:linear-gradient(180deg,rgba(108,65,160,.13),rgba(10,30,51,.90));border-color:rgba(190,151,255,.28)}
.domain-article .red-box{background:linear-gradient(180deg,rgba(173,38,54,.13),rgba(10,30,51,.90));border-color:rgba(255,111,133,.26)}
.domain-article .source-box{background:linear-gradient(180deg,#102b46,#071827);border-color:rgba(237,201,100,.42)}
.domain-article blockquote,.domain-article .wp-block-quote{margin:1.55em 0;padding:18px 22px;border-right:4px solid var(--ibn-gold-2);border-radius:18px;background:rgba(237,201,100,.075);color:var(--ibn-ink-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}
.domain-article code{direction:ltr;unicode-bidi:embed;background:rgba(237,201,100,.11);color:var(--ibn-gold-3);padding:.12em .38em;border:1px solid var(--ibn-line-soft);border-radius:8px;font-weight:700}
.domain-article pre:not(.wp-block-verse){direction:ltr;text-align:left;overflow:auto;padding:16px;border-radius:18px;background:#071226;color:#f8fafc;border:1px solid var(--ibn-line-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 16px 34px rgba(0,0,0,.30)}
.domain-article img{border-radius:20px;border:1px solid rgba(237,201,100,.25);box-shadow:0 18px 42px rgba(0,0,0,.28)}
.domain-article :is(.wp-block-verse,.ibnthani-poem,.poem,.poetry,.qasida,.abyat,.bayt){direction:rtl;unicode-bidi:plaintext;text-align:center;margin:1.8rem auto;padding:1.35rem 1.65rem;width:100%;max-width:860px;color:var(--ibn-ink);background:linear-gradient(180deg,#0f2a45,#0a1f34 64%,#061523);border:1px solid rgba(237,201,100,.36);border-radius:22px;box-shadow:0 18px 42px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);font-size:1.08rem;line-height:2.45;font-weight:520;white-space:pre-line;overflow:visible}
.domain-article pre.wp-block-verse{font-family:inherit;white-space:pre-wrap;overflow-x:visible}
.domain-article .ibnthani-poem-line{display:block;margin:0 auto .18rem;padding:0;color:inherit;background:transparent;border:0;box-shadow:none;line-height:2.35;white-space:normal;overflow-wrap:break-word;word-break:normal}
html[data-theme="light"] .domain-article{color:#1a2a3b}
html[data-theme="light"] .domain-article .entry-content{color:#1a2a3b}
html[data-theme="light"] .domain-article .entry-content p{color:#1a2a3b}
html[data-theme="light"] .domain-article .main-title,html[data-theme="light"] .domain-article h2,html[data-theme="light"] .domain-article h3,html[data-theme="light"] .domain-article h4{color:#805b12;text-shadow:none}
html[data-theme="light"] .domain-article .gold-box,html[data-theme="light"] .domain-article .blue-box,html[data-theme="light"] .domain-article .purple-box,html[data-theme="light"] .domain-article .red-box,html[data-theme="light"] .domain-article .source-box{background:#fff8ea;color:#1a2a3b;border-color:rgba(142,103,24,.24);box-shadow:0 14px 32px rgba(60,42,12,.10),inset 0 1px 0 rgba(255,255,255,.88)}
html[data-theme="light"] .domain-article blockquote,html[data-theme="light"] .domain-article .wp-block-quote{background:#fff8ea;color:#1a2a3b;border-right-color:#9b741f;box-shadow:0 12px 26px rgba(60,42,12,.08)}
html[data-theme="light"] .domain-article :is(.wp-block-verse,.ibnthani-poem,.poem,.poetry,.qasida,.abyat,.bayt){background:linear-gradient(180deg,#fff8ea,#f2e5cc);color:#17293b;border-color:rgba(142,103,24,.28);box-shadow:0 16px 36px rgba(60,42,12,.12),inset 0 1px 0 rgba(255,255,255,.90)}
@media (max-width:720px){.domain-article :is(.wp-block-verse,.ibnthani-poem,.poem,.poetry,.qasida,.abyat,.bayt){text-align:right;padding:1.1rem 1rem;line-height:2.25}}
