<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://ar.dawah.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DawahAgent</id>
	<title>دَعوة ويكي - مساهمات المستخدم [ar]</title>
	<link rel="self" type="application/atom+xml" href="https://ar.dawah.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=DawahAgent"/>
	<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/%D8%AE%D8%A7%D8%B5:%D9%85%D8%B3%D8%A7%D9%87%D9%85%D8%A7%D8%AA/DawahAgent"/>
	<updated>2026-07-22T00:54:49Z</updated>
	<subtitle>مساهمات المستخدم</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=77</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=77"/>
		<updated>2026-06-21T15:03:45Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: footer: inject canonical .dwn-foot (hide native), unify with all surfaces + enable sticky&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function ensureResponsiveViewport() {&lt;br /&gt;
		var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
		if (!meta) {&lt;br /&gt;
			meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
			meta.setAttribute(&#039;name&#039;, &#039;viewport&#039;);&lt;br /&gt;
			document.head.appendChild(meta);&lt;br /&gt;
		}&lt;br /&gt;
		var content = meta.getAttribute(&#039;content&#039;) || &#039;&#039;;&lt;br /&gt;
		if (content.indexOf(&#039;width=device-width&#039;) &amp;lt; 0) {&lt;br /&gt;
			meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1&#039;);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ensureResponsiveViewport();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
		/* P0-05: bridge the orb to Vector 2022 native night-mode (the orb stays the one theme authority) */&lt;br /&gt;
		de.classList.remove(&#039;skin-theme-clientpref-day&#039;, &#039;skin-theme-clientpref-night&#039;, &#039;vector-feature-night-mode-disabled&#039;);&lt;br /&gt;
		de.classList.add(mode === &#039;dark&#039; ? &#039;skin-theme-clientpref-night&#039; : &#039;skin-theme-clientpref-day&#039;);&lt;br /&gt;
		duSyncNative();&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* P0-05: write the native MediaWiki client preference so MW&#039;s own init agrees with the orb */&lt;br /&gt;
	function duSyncNative() {&lt;br /&gt;
		var pp = load();&lt;br /&gt;
		var m = pp.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : pp.mode;&lt;br /&gt;
		var want = m === &#039;dark&#039; ? &#039;night&#039; : &#039;day&#039;;&lt;br /&gt;
		try {&lt;br /&gt;
			if (window.mw &amp;amp;&amp;amp; mw.user &amp;amp;&amp;amp; mw.user.clientPrefs &amp;amp;&amp;amp; mw.user.clientPrefs.set) {&lt;br /&gt;
				mw.user.clientPrefs.set(&#039;skin-theme&#039;, want);&lt;br /&gt;
				return mw.user.clientPrefs.get(&#039;skin-theme&#039;) === want;&lt;br /&gt;
			}&lt;br /&gt;
		} catch (e) {}&lt;br /&gt;
		return false;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	/* P0-05: re-assert native night-mode across MediaWiki&#039;s async init so the orb&#039;s choice wins steady-state */&lt;br /&gt;
	[0, 400, 900, 1600, 2600, 4000].forEach(function (d) { setTimeout(duSyncNative, d); });&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function mountTile(host, mini) {&lt;br /&gt;
		if (host.querySelector(&#039;.du-theme-tile&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;span&#039;); li.style.position = &#039;relative&#039;; li.style.display = &#039;inline-flex&#039;; host.appendChild(li);&lt;br /&gt;
		var btn = el(&#039;button&#039;); btn.type = &#039;button&#039;; btn.className = &#039;du-theme-tile&#039; + (mini ? &#039; mini&#039; : &#039;&#039;);&lt;br /&gt;
		if (!mini) { btn.id = &#039;du-fab&#039;; }&lt;br /&gt;
		btn.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); btn.setAttribute(&#039;aria-label&#039;, &#039;Theme&#039;); btn.title = &#039;Theme options&#039;;&lt;br /&gt;
		var orb = el(&#039;span&#039;); orb.className = &#039;du-theme-orb&#039;; orb.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;); btn.appendChild(orb);&lt;br /&gt;
		li.appendChild(btn);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		btn.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var slots = [];&lt;br /&gt;
		document.querySelectorAll(&#039;#du-theme-slot, #du-theme-slot-m, .du-theme-mount&#039;).forEach(function (m) {&lt;br /&gt;
			if (slots.indexOf(m) &amp;lt; 0 &amp;amp;&amp;amp; !m.querySelector(&#039;.du-theme-tile&#039;)) { slots.push(m); }&lt;br /&gt;
		});&lt;br /&gt;
		if (slots.length) {&lt;br /&gt;
			var fb = document.querySelector(&#039;.du-float-fallback&#039;);&lt;br /&gt;
			if (fb) { fb.parentNode.removeChild(fb); }&lt;br /&gt;
			slots.forEach(function (m) { mountTile(m, !!(m.id &amp;amp;&amp;amp; m.id.indexOf(&#039;-m&#039;) &amp;gt;= 0)); });&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
		if (document.getElementById(&#039;du-fab&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;div&#039;); li.className = &#039;du-float-fallback&#039;;&lt;br /&gt;
		li.style.cssText = &#039;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
		document.body.appendChild(li);&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;); fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) { ev.preventDefault(); if (panel) { panel.parentNode.removeChild(panel); panel = null; return; } panel = buildPanel(li); });&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) { if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; } });&lt;br /&gt;
	}&lt;br /&gt;
	window.__duMount = buildFab;&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = null;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
	function wireMoreDismissal() {&lt;br /&gt;
		if (wireMoreDismissal.done) { return; }&lt;br /&gt;
		wireMoreDismissal.done = true;&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			var opened = document.querySelectorAll(&#039;details.dwn-more[open]&#039;);&lt;br /&gt;
			for (var i = 0; i &amp;lt; opened.length; i++) {&lt;br /&gt;
				var d = opened[i], s = d.querySelector(&#039;summary&#039;), sh = d.querySelector(&#039;.sheet&#039;);&lt;br /&gt;
				if (s &amp;amp;&amp;amp; s.contains(ev.target)) { continue; }&lt;br /&gt;
				if (sh &amp;amp;&amp;amp; sh.contains(ev.target)) { continue; }&lt;br /&gt;
				d.removeAttribute(&#039;open&#039;);&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
			if (ev.key === &#039;Escape&#039; || ev.key === &#039;Esc&#039;) {&lt;br /&gt;
				var op = document.querySelectorAll(&#039;details.dwn-more[open]&#039;);&lt;br /&gt;
				for (var i = 0; i &amp;lt; op.length; i++) { op[i].removeAttribute(&#039;open&#039;); }&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function ensureWikiNav() {&lt;br /&gt;
		if (document.querySelector(&#039;.dwn[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { return; }&lt;br /&gt;
		var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
		if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
		if (!document.querySelector(&#039;link[data-dwn-css]&#039;)) {&lt;br /&gt;
			var lk = document.createElement(&#039;link&#039;);&lt;br /&gt;
			lk.rel = &#039;stylesheet&#039;;&lt;br /&gt;
			lk.href = &#039;https://dawah.wiki/assets/nav.css&#039;;&lt;br /&gt;
			lk.setAttribute(&#039;data-dwn-css&#039;, &#039;1&#039;);&lt;br /&gt;
			document.head.appendChild(lk);&lt;br /&gt;
		}&lt;br /&gt;
		var host = location.hostname;&lt;br /&gt;
		var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
		var wikiHref = isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;;&lt;br /&gt;
		var IC = {&lt;br /&gt;
			home: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 11.5 12 4l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 10.5V20h14v-9.5&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			wiki: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			forum: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v10H9l-4 4z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			md: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 6h18v12H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 14V10l2 2 2-2v4M15 10v4M13 12h4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			gallery: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;10&amp;quot; r=&amp;quot;1.6&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 18l5-5 3 3 3-3 3 4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			qamus: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 4h11a2 2 0 0 1 2 2v14H8a2 2 0 0 1-2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 16h13&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			grid: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;&lt;br /&gt;
		};&lt;br /&gt;
		var login = loginHref();&lt;br /&gt;
		var loginTxt = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
		var lang = &#039;&amp;lt;div class=&amp;quot;dwn-seg compact dwn-lang&amp;quot; role=&amp;quot;group&amp;quot; aria-label=&amp;quot;Language&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;en&amp;quot;&amp;gt;EN&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;bdi dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/bdi&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
		nav.className = &#039;dwn&#039;;&lt;br /&gt;
		nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
		nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
		nav.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dwn-in&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;dwn-brand&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&amp;lt;img class=&amp;quot;dwn-crest&amp;quot; src=&amp;quot;https://dawah.wiki/assets/dawahlogo.png&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;quot;52&amp;quot; height=&amp;quot;52&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;dwn-bt&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;dwn-title&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;dwn-sub&amp;quot;&amp;gt;Knowledge. Clarity. Guidance.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dwn-tools desktoponly&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;nav class=&amp;quot;dwn-seg icons&amp;quot; role=&amp;quot;navigation&amp;quot; aria-label=&amp;quot;Platform&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.md + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Markdown&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Gallery&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Qamus&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/nav&amp;gt;&#039; + lang +&lt;br /&gt;
			&#039;&amp;lt;span id=&amp;quot;du-theme-slot&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dwn-who&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;du-login&amp;quot; href=&amp;quot;&#039; + login + &#039;&amp;quot;&amp;gt;&#039; + loginTxt + &#039;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var bot = document.createElement(&#039;nav&#039;);&lt;br /&gt;
		bot.className = &#039;dwn-bot&#039;;&lt;br /&gt;
		bot.setAttribute(&#039;aria-label&#039;, &#039;Primary&#039;);&lt;br /&gt;
		bot.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;cell&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.home + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;cell&amp;quot; href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;cell&amp;quot; href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;details class=&amp;quot;dwn-more&amp;quot;&amp;gt;&amp;lt;summary class=&amp;quot;cell&amp;quot; aria-haspopup=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&#039; + IC.grid + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;More&amp;lt;/span&amp;gt;&amp;lt;/summary&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sheet&amp;quot; role=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;shead&amp;quot;&amp;gt;Apps&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sgrid&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.md + &#039;Markdown&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;Gallery&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;Qamus&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sdiv&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;&#039; + (isAr ? &#039;اللغة&#039; : &#039;Language&#039;) + &#039;&amp;lt;/span&amp;gt;&#039; + lang + &#039;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;&#039; + (isAr ? &#039;السمة&#039; : &#039;Theme&#039;) + &#039;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;du-theme-slot-m&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/details&amp;gt;&#039;;&lt;br /&gt;
		header.parentNode.insertBefore(nav, header);&lt;br /&gt;
		header.parentNode.insertBefore(bot, header);&lt;br /&gt;
		if (window.__duMount) { window.__duMount(); }&lt;br /&gt;
		wireThemeDismissal();&lt;br /&gt;
		wireMoreDismissal();&lt;br /&gt;
	}&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* ===== DAWAHWIKI shared footer: hide MediaWiki&#039;s native footer and inject the&lt;br /&gt;
   canonical .dwn-foot used by every other surface (styled by nav.css; sticky via&lt;br /&gt;
   nav.css body:has(&amp;gt;.dwn-foot)). Self-contained; appended to MediaWiki:Common.js. ===== */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function injectFoot() {&lt;br /&gt;
    if (document.querySelector(&#039;footer.dwn-foot&#039;)) { return; }&lt;br /&gt;
    var nat = document.querySelector(&#039;.mw-footer-container&#039;);&lt;br /&gt;
    if (nat) { nat.style.display = &#039;none&#039;; }&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 ||&lt;br /&gt;
               document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    var copyTxt = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
    var f = document.createElement(&#039;footer&#039;);&lt;br /&gt;
    f.className = &#039;dwn-foot&#039;;&lt;br /&gt;
    f.setAttribute(&#039;role&#039;, &#039;contentinfo&#039;);&lt;br /&gt;
    var fin = document.createElement(&#039;div&#039;); fin.className = &#039;foot-in&#039;;&lt;br /&gt;
    var nav = document.createElement(&#039;nav&#039;); nav.className = &#039;foot-links&#039;;&lt;br /&gt;
    nav.setAttribute(&#039;aria-label&#039;, &#039;Dawah.Wiki links&#039;);&lt;br /&gt;
    links.forEach(function (it, i) {&lt;br /&gt;
      if (i) {&lt;br /&gt;
        var sp = document.createElement(&#039;span&#039;);&lt;br /&gt;
        sp.className = &#039;sep&#039;; sp.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;); sp.textContent = &#039;·&#039;;&lt;br /&gt;
        nav.appendChild(sp);&lt;br /&gt;
      }&lt;br /&gt;
      var a = document.createElement(&#039;a&#039;); a.href = it[1]; a.textContent = it[0];&lt;br /&gt;
      nav.appendChild(a);&lt;br /&gt;
    });&lt;br /&gt;
    var end = document.createElement(&#039;div&#039;); end.className = &#039;foot-end&#039;;&lt;br /&gt;
    var bdi = document.createElement(&#039;bdi&#039;); bdi.textContent = copyTxt; end.appendChild(bdi);&lt;br /&gt;
    fin.appendChild(nav); fin.appendChild(end); f.appendChild(fin);&lt;br /&gt;
    document.body.appendChild(f);&lt;br /&gt;
  }&lt;br /&gt;
  ready(injectFoot);&lt;br /&gt;
}());&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=76</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=76"/>
		<updated>2026-06-21T14:06:50Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: footer: logical-property full-bleed (RTL-correct)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:28px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:16px clamp(16px,3vw,24px)!important;max-width:min(1680px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 11px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:8px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.55!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(24px,calc((100vw - 1680px)/2 + 24px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:61px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;br /&gt;
&lt;br /&gt;
/* ===================== P0-05 wiki dark-mode adapter (additive) =====================&lt;br /&gt;
   Bridges the Urethane theme system to native Vector 2022 night-mode mechanics.&lt;br /&gt;
   Native night-mode is enabled in LocalSettings; the orb drives it via Common.js.&lt;br /&gt;
   This block is intentionally small: keep all existing Urethane identity rules above. */&lt;br /&gt;
/* (1) Nav retint — the shared navbar follows the live Urethane accent on the wiki.&lt;br /&gt;
       Default accent (#2e8fc7 =&amp;gt; --du-h:202) leaves it byte-identical; custom accents retint it. */&lt;br /&gt;
html { --du-base-h: var(--du-h); --du-base-c: var(--du-c); }&lt;br /&gt;
/* (2) The Urethane orb is the single visible theme authority -&amp;gt; hide Vector&#039;s duplicate&lt;br /&gt;
       in-panel Color toggle. Text-size and Width controls are kept. */&lt;br /&gt;
#skin-client-prefs-skin-theme { display: none; }&lt;br /&gt;
/* ===================== end P0-05 adapter ===================== */&lt;br /&gt;
#footer-icons{display:none!important}  /* footer parity: hide PoweredBy badges */&lt;br /&gt;
/* ===== AUTHORITATIVE FOOTER PARITY with .dwn-foot (last block wins over all earlier footer CSS) ===== */&lt;br /&gt;
.mw-footer-container{position:relative!important;inset-inline-start:50%!important;width:100vw!important;max-width:100vw!important;margin-inline-start:-50vw!important;margin-inline-end:0!important;margin-top:28px!important;padding:0!important;background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;min-height:0!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px max(24px,calc((100vw - 1680px)/2 + 24px))!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-places,#footer-info{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important}&lt;br /&gt;
#footer-places{order:1!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}&lt;br /&gt;
#footer-info{order:2!important;gap:8px 11px!important;font-size:12px!important;line-height:1.2!important;margin-top:0!important}&lt;br /&gt;
#footer-places li,#footer-info li{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;color:var(--du-muted)!important;font-size:inherit!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;margin-inline-end:11px!important;color:var(--du-muted)!important;opacity:.55!important;font-weight:700!important}&lt;br /&gt;
#footer-places a,#footer-info a,#footer-info-copyright{color:var(--du-muted)!important;text-decoration:none!important;font-size:inherit!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
#footer-icons,#footer-info-lastmod,#footer-info-viewcount,#footer-poweredbyico,.dw-footer-links{display:none!important}&lt;br /&gt;
/* ===== end authoritative footer parity ===== */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=75</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=75"/>
		<updated>2026-06-21T14:03:08Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: footer: RTL-safe full-bleed (margin-inline)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:28px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:16px clamp(16px,3vw,24px)!important;max-width:min(1680px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 11px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:8px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.55!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(24px,calc((100vw - 1680px)/2 + 24px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:61px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;br /&gt;
&lt;br /&gt;
/* ===================== P0-05 wiki dark-mode adapter (additive) =====================&lt;br /&gt;
   Bridges the Urethane theme system to native Vector 2022 night-mode mechanics.&lt;br /&gt;
   Native night-mode is enabled in LocalSettings; the orb drives it via Common.js.&lt;br /&gt;
   This block is intentionally small: keep all existing Urethane identity rules above. */&lt;br /&gt;
/* (1) Nav retint — the shared navbar follows the live Urethane accent on the wiki.&lt;br /&gt;
       Default accent (#2e8fc7 =&amp;gt; --du-h:202) leaves it byte-identical; custom accents retint it. */&lt;br /&gt;
html { --du-base-h: var(--du-h); --du-base-c: var(--du-c); }&lt;br /&gt;
/* (2) The Urethane orb is the single visible theme authority -&amp;gt; hide Vector&#039;s duplicate&lt;br /&gt;
       in-panel Color toggle. Text-size and Width controls are kept. */&lt;br /&gt;
#skin-client-prefs-skin-theme { display: none; }&lt;br /&gt;
/* ===================== end P0-05 adapter ===================== */&lt;br /&gt;
#footer-icons{display:none!important}  /* footer parity: hide PoweredBy badges */&lt;br /&gt;
/* ===== AUTHORITATIVE FOOTER PARITY with .dwn-foot (last block wins over all earlier footer CSS) ===== */&lt;br /&gt;
.mw-footer-container{position:static!important;width:auto!important;max-width:100vw!important;margin-inline:calc(50% - 50vw)!important;margin-top:28px!important;padding:0!important;background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;min-height:0!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px max(24px,calc((100vw - 1680px)/2 + 24px))!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-places,#footer-info{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important}&lt;br /&gt;
#footer-places{order:1!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}&lt;br /&gt;
#footer-info{order:2!important;gap:8px 11px!important;font-size:12px!important;line-height:1.2!important;margin-top:0!important}&lt;br /&gt;
#footer-places li,#footer-info li{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;color:var(--du-muted)!important;font-size:inherit!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;margin-inline-end:11px!important;color:var(--du-muted)!important;opacity:.55!important;font-weight:700!important}&lt;br /&gt;
#footer-places a,#footer-info a,#footer-info-copyright{color:var(--du-muted)!important;text-decoration:none!important;font-size:inherit!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
#footer-icons,#footer-info-lastmod,#footer-info-viewcount,#footer-poweredbyico,.dw-footer-links{display:none!important}&lt;br /&gt;
/* ===== end authoritative footer parity ===== */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=74</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=74"/>
		<updated>2026-06-21T14:00:05Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: footer: authoritative parity block matching shared .dwn-foot&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:28px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:16px clamp(16px,3vw,24px)!important;max-width:min(1680px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 11px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:8px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.55!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(24px,calc((100vw - 1680px)/2 + 24px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:61px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;br /&gt;
&lt;br /&gt;
/* ===================== P0-05 wiki dark-mode adapter (additive) =====================&lt;br /&gt;
   Bridges the Urethane theme system to native Vector 2022 night-mode mechanics.&lt;br /&gt;
   Native night-mode is enabled in LocalSettings; the orb drives it via Common.js.&lt;br /&gt;
   This block is intentionally small: keep all existing Urethane identity rules above. */&lt;br /&gt;
/* (1) Nav retint — the shared navbar follows the live Urethane accent on the wiki.&lt;br /&gt;
       Default accent (#2e8fc7 =&amp;gt; --du-h:202) leaves it byte-identical; custom accents retint it. */&lt;br /&gt;
html { --du-base-h: var(--du-h); --du-base-c: var(--du-c); }&lt;br /&gt;
/* (2) The Urethane orb is the single visible theme authority -&amp;gt; hide Vector&#039;s duplicate&lt;br /&gt;
       in-panel Color toggle. Text-size and Width controls are kept. */&lt;br /&gt;
#skin-client-prefs-skin-theme { display: none; }&lt;br /&gt;
/* ===================== end P0-05 adapter ===================== */&lt;br /&gt;
#footer-icons{display:none!important}  /* footer parity: hide PoweredBy badges */&lt;br /&gt;
/* ===== AUTHORITATIVE FOOTER PARITY with .dwn-foot (last block wins over all earlier footer CSS) ===== */&lt;br /&gt;
.mw-footer-container{position:relative!important;left:50%!important;width:100vw!important;margin-left:-50vw!important;margin-right:0!important;margin-top:28px!important;padding:0!important;background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;min-height:0!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px max(24px,calc((100vw - 1680px)/2 + 24px))!important;background:transparent!important;border:0!important;box-shadow:none!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-places,#footer-info{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none!important}&lt;br /&gt;
#footer-places{order:1!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}&lt;br /&gt;
#footer-info{order:2!important;gap:8px 11px!important;font-size:12px!important;line-height:1.2!important;margin-top:0!important}&lt;br /&gt;
#footer-places li,#footer-info li{display:inline-flex!important;align-items:center!important;gap:0!important;margin:0!important;padding:0!important;color:var(--du-muted)!important;font-size:inherit!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;margin-inline-end:11px!important;color:var(--du-muted)!important;opacity:.55!important;font-weight:700!important}&lt;br /&gt;
#footer-places a,#footer-info a,#footer-info-copyright{color:var(--du-muted)!important;text-decoration:none!important;font-size:inherit!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
#footer-icons,#footer-info-lastmod,#footer-info-viewcount,#footer-poweredbyico,.dw-footer-links{display:none!important}&lt;br /&gt;
/* ===== end authoritative footer parity ===== */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=73</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=73"/>
		<updated>2026-06-21T13:52:08Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: footer: match shared .dwn-foot (bordered panel + tighter spacing)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:28px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:16px clamp(16px,3vw,24px)!important;max-width:min(1680px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 11px!important;font-size:13px!important;font-weight:600!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 11px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:8px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.55!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(24px,calc((100vw - 1680px)/2 + 24px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:61px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;br /&gt;
&lt;br /&gt;
/* ===================== P0-05 wiki dark-mode adapter (additive) =====================&lt;br /&gt;
   Bridges the Urethane theme system to native Vector 2022 night-mode mechanics.&lt;br /&gt;
   Native night-mode is enabled in LocalSettings; the orb drives it via Common.js.&lt;br /&gt;
   This block is intentionally small: keep all existing Urethane identity rules above. */&lt;br /&gt;
/* (1) Nav retint — the shared navbar follows the live Urethane accent on the wiki.&lt;br /&gt;
       Default accent (#2e8fc7 =&amp;gt; --du-h:202) leaves it byte-identical; custom accents retint it. */&lt;br /&gt;
html { --du-base-h: var(--du-h); --du-base-c: var(--du-c); }&lt;br /&gt;
/* (2) The Urethane orb is the single visible theme authority -&amp;gt; hide Vector&#039;s duplicate&lt;br /&gt;
       in-panel Color toggle. Text-size and Width controls are kept. */&lt;br /&gt;
#skin-client-prefs-skin-theme { display: none; }&lt;br /&gt;
/* ===================== end P0-05 adapter ===================== */&lt;br /&gt;
#footer-icons{display:none!important}  /* footer parity: hide PoweredBy badges */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=70</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=70"/>
		<updated>2026-06-20T23:28:07Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Unify site navigation: shared stylesheet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function ensureResponsiveViewport() {&lt;br /&gt;
		var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
		if (!meta) {&lt;br /&gt;
			meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
			meta.setAttribute(&#039;name&#039;, &#039;viewport&#039;);&lt;br /&gt;
			document.head.appendChild(meta);&lt;br /&gt;
		}&lt;br /&gt;
		var content = meta.getAttribute(&#039;content&#039;) || &#039;&#039;;&lt;br /&gt;
		if (content.indexOf(&#039;width=device-width&#039;) &amp;lt; 0) {&lt;br /&gt;
			meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1&#039;);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ensureResponsiveViewport();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function mountTile(host, mini) {&lt;br /&gt;
		if (host.querySelector(&#039;.du-theme-tile&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;span&#039;); li.style.position = &#039;relative&#039;; li.style.display = &#039;inline-flex&#039;; host.appendChild(li);&lt;br /&gt;
		var btn = el(&#039;button&#039;); btn.type = &#039;button&#039;; btn.className = &#039;du-theme-tile&#039; + (mini ? &#039; mini&#039; : &#039;&#039;);&lt;br /&gt;
		if (!mini) { btn.id = &#039;du-fab&#039;; }&lt;br /&gt;
		btn.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); btn.setAttribute(&#039;aria-label&#039;, &#039;Theme&#039;); btn.title = &#039;Theme options&#039;;&lt;br /&gt;
		var orb = el(&#039;span&#039;); orb.className = &#039;du-theme-orb&#039;; orb.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;); btn.appendChild(orb);&lt;br /&gt;
		li.appendChild(btn);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		btn.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var slots = [];&lt;br /&gt;
		document.querySelectorAll(&#039;#du-theme-slot, #du-theme-slot-m, .du-theme-mount&#039;).forEach(function (m) {&lt;br /&gt;
			if (slots.indexOf(m) &amp;lt; 0 &amp;amp;&amp;amp; !m.querySelector(&#039;.du-theme-tile&#039;)) { slots.push(m); }&lt;br /&gt;
		});&lt;br /&gt;
		if (slots.length) {&lt;br /&gt;
			var fb = document.querySelector(&#039;.du-float-fallback&#039;);&lt;br /&gt;
			if (fb) { fb.parentNode.removeChild(fb); }&lt;br /&gt;
			slots.forEach(function (m) { mountTile(m, !!(m.id &amp;amp;&amp;amp; m.id.indexOf(&#039;-m&#039;) &amp;gt;= 0)); });&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
		if (document.getElementById(&#039;du-fab&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;div&#039;); li.className = &#039;du-float-fallback&#039;;&lt;br /&gt;
		li.style.cssText = &#039;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
		document.body.appendChild(li);&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;); fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) { ev.preventDefault(); if (panel) { panel.parentNode.removeChild(panel); panel = null; return; } panel = buildPanel(li); });&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) { if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; } });&lt;br /&gt;
	}&lt;br /&gt;
	window.__duMount = buildFab;&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = null;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
	function wireMoreDismissal() {&lt;br /&gt;
		if (wireMoreDismissal.done) { return; }&lt;br /&gt;
		wireMoreDismissal.done = true;&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			var opened = document.querySelectorAll(&#039;details.dwn-more[open]&#039;);&lt;br /&gt;
			for (var i = 0; i &amp;lt; opened.length; i++) {&lt;br /&gt;
				var d = opened[i], s = d.querySelector(&#039;summary&#039;), sh = d.querySelector(&#039;.sheet&#039;);&lt;br /&gt;
				if (s &amp;amp;&amp;amp; s.contains(ev.target)) { continue; }&lt;br /&gt;
				if (sh &amp;amp;&amp;amp; sh.contains(ev.target)) { continue; }&lt;br /&gt;
				d.removeAttribute(&#039;open&#039;);&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
			if (ev.key === &#039;Escape&#039; || ev.key === &#039;Esc&#039;) {&lt;br /&gt;
				var op = document.querySelectorAll(&#039;details.dwn-more[open]&#039;);&lt;br /&gt;
				for (var i = 0; i &amp;lt; op.length; i++) { op[i].removeAttribute(&#039;open&#039;); }&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function ensureWikiNav() {&lt;br /&gt;
		if (document.querySelector(&#039;.dwn[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { return; }&lt;br /&gt;
		var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
		if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
		if (!document.querySelector(&#039;link[data-dwn-css]&#039;)) {&lt;br /&gt;
			var lk = document.createElement(&#039;link&#039;);&lt;br /&gt;
			lk.rel = &#039;stylesheet&#039;;&lt;br /&gt;
			lk.href = &#039;https://dawah.wiki/assets/nav.css&#039;;&lt;br /&gt;
			lk.setAttribute(&#039;data-dwn-css&#039;, &#039;1&#039;);&lt;br /&gt;
			document.head.appendChild(lk);&lt;br /&gt;
		}&lt;br /&gt;
		var host = location.hostname;&lt;br /&gt;
		var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
		var wikiHref = isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;;&lt;br /&gt;
		var IC = {&lt;br /&gt;
			home: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 11.5 12 4l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 10.5V20h14v-9.5&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			wiki: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			forum: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v10H9l-4 4z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			md: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 6h18v12H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 14V10l2 2 2-2v4M15 10v4M13 12h4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			gallery: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;10&amp;quot; r=&amp;quot;1.6&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 18l5-5 3 3 3-3 3 4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			qamus: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 4h11a2 2 0 0 1 2 2v14H8a2 2 0 0 1-2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 16h13&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			grid: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;&lt;br /&gt;
		};&lt;br /&gt;
		var login = loginHref();&lt;br /&gt;
		var loginTxt = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
		var lang = &#039;&amp;lt;div class=&amp;quot;dwn-seg compact dwn-lang&amp;quot; role=&amp;quot;group&amp;quot; aria-label=&amp;quot;Language&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;en&amp;quot;&amp;gt;EN&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;bdi dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/bdi&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
		nav.className = &#039;dwn&#039;;&lt;br /&gt;
		nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
		nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
		nav.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dwn-in&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;dwn-brand&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&amp;lt;img class=&amp;quot;dwn-crest&amp;quot; src=&amp;quot;https://dawah.wiki/assets/dawahlogo.png&amp;quot; alt=&amp;quot;&amp;quot; width=&amp;quot;52&amp;quot; height=&amp;quot;52&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;dwn-bt&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;dwn-title&amp;quot; lang=&amp;quot;en&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;dwn-sub&amp;quot;&amp;gt;Knowledge. Clarity. Guidance.&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dwn-tools desktoponly&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;nav class=&amp;quot;dwn-seg icons&amp;quot; role=&amp;quot;navigation&amp;quot; aria-label=&amp;quot;Platform&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.md + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Markdown&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Gallery&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Qamus&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/nav&amp;gt;&#039; + lang +&lt;br /&gt;
			&#039;&amp;lt;span id=&amp;quot;du-theme-slot&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dwn-who&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;du-login&amp;quot; href=&amp;quot;&#039; + login + &#039;&amp;quot;&amp;gt;&#039; + loginTxt + &#039;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var bot = document.createElement(&#039;nav&#039;);&lt;br /&gt;
		bot.className = &#039;dwn-bot&#039;;&lt;br /&gt;
		bot.setAttribute(&#039;aria-label&#039;, &#039;Primary&#039;);&lt;br /&gt;
		bot.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;cell&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.home + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;cell&amp;quot; href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;cell&amp;quot; href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;details class=&amp;quot;dwn-more&amp;quot;&amp;gt;&amp;lt;summary class=&amp;quot;cell&amp;quot; aria-haspopup=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&#039; + IC.grid + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;More&amp;lt;/span&amp;gt;&amp;lt;/summary&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sheet&amp;quot; role=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;shead&amp;quot;&amp;gt;Apps&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sgrid&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.md + &#039;Markdown&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;Gallery&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;Qamus&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sdiv&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;&#039; + (isAr ? &#039;اللغة&#039; : &#039;Language&#039;) + &#039;&amp;lt;/span&amp;gt;&#039; + lang + &#039;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;&#039; + (isAr ? &#039;السمة&#039; : &#039;Theme&#039;) + &#039;&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;du-theme-slot-m&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/details&amp;gt;&#039;;&lt;br /&gt;
		header.parentNode.insertBefore(nav, header);&lt;br /&gt;
		header.parentNode.insertBefore(bot, header);&lt;br /&gt;
		if (window.__duMount) { window.__duMount(); }&lt;br /&gt;
		wireThemeDismissal();&lt;br /&gt;
		wireMoreDismissal();&lt;br /&gt;
	}&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=69</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=69"/>
		<updated>2026-06-20T22:32:59Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: nav: bar height 74&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(24px,calc((100vw - 1680px)/2 + 24px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:61px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=68</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=68"/>
		<updated>2026-06-20T22:05:07Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: nav: full-width 24px padding (match home)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(24px,calc((100vw - 1680px)/2 + 24px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:62px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=67</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=67"/>
		<updated>2026-06-20T21:58:44Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: nav: use canonical dawahlogo.png (match home/apps)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function ensureResponsiveViewport() {&lt;br /&gt;
		var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
		if (!meta) {&lt;br /&gt;
			meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
			meta.setAttribute(&#039;name&#039;, &#039;viewport&#039;);&lt;br /&gt;
			document.head.appendChild(meta);&lt;br /&gt;
		}&lt;br /&gt;
		var content = meta.getAttribute(&#039;content&#039;) || &#039;&#039;;&lt;br /&gt;
		if (content.indexOf(&#039;width=device-width&#039;) &amp;lt; 0) {&lt;br /&gt;
			meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1&#039;);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ensureResponsiveViewport();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function mountTile(host, mini) {&lt;br /&gt;
		if (host.querySelector(&#039;.du-theme-tile&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;span&#039;); li.style.position = &#039;relative&#039;; li.style.display = &#039;inline-flex&#039;; host.appendChild(li);&lt;br /&gt;
		var btn = el(&#039;button&#039;); btn.type = &#039;button&#039;; btn.className = &#039;du-theme-tile&#039; + (mini ? &#039; mini&#039; : &#039;&#039;);&lt;br /&gt;
		if (!mini) { btn.id = &#039;du-fab&#039;; }&lt;br /&gt;
		btn.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); btn.setAttribute(&#039;aria-label&#039;, &#039;Theme&#039;); btn.title = &#039;Theme options&#039;;&lt;br /&gt;
		var orb = el(&#039;span&#039;); orb.className = &#039;du-theme-orb&#039;; orb.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;); btn.appendChild(orb);&lt;br /&gt;
		li.appendChild(btn);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		btn.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var slots = [];&lt;br /&gt;
		document.querySelectorAll(&#039;#du-theme-slot, #du-theme-slot-m, .du-theme-mount&#039;).forEach(function (m) {&lt;br /&gt;
			if (slots.indexOf(m) &amp;lt; 0 &amp;amp;&amp;amp; !m.querySelector(&#039;.du-theme-tile&#039;)) { slots.push(m); }&lt;br /&gt;
		});&lt;br /&gt;
		if (slots.length) {&lt;br /&gt;
			var fb = document.querySelector(&#039;.du-float-fallback&#039;);&lt;br /&gt;
			if (fb) { fb.parentNode.removeChild(fb); }&lt;br /&gt;
			slots.forEach(function (m) { mountTile(m, !!(m.id &amp;amp;&amp;amp; m.id.indexOf(&#039;-m&#039;) &amp;gt;= 0)); });&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
		if (document.getElementById(&#039;du-fab&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;div&#039;); li.className = &#039;du-float-fallback&#039;;&lt;br /&gt;
		li.style.cssText = &#039;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
		document.body.appendChild(li);&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;); fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) { ev.preventDefault(); if (panel) { panel.parentNode.removeChild(panel); panel = null; return; } panel = buildPanel(li); });&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) { if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; } });&lt;br /&gt;
	}&lt;br /&gt;
	window.__duMount = buildFab;&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = null;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
	function wireMoreDismissal() {&lt;br /&gt;
		if (wireMoreDismissal.done) { return; }&lt;br /&gt;
		wireMoreDismissal.done = true;&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			var opened = document.querySelectorAll(&#039;details.dumore[open]&#039;);&lt;br /&gt;
			for (var i = 0; i &amp;lt; opened.length; i++) {&lt;br /&gt;
				var d = opened[i], s = d.querySelector(&#039;summary&#039;), sh = d.querySelector(&#039;.sheet&#039;);&lt;br /&gt;
				if (s &amp;amp;&amp;amp; s.contains(ev.target)) { continue; }&lt;br /&gt;
				if (sh &amp;amp;&amp;amp; sh.contains(ev.target)) { continue; }&lt;br /&gt;
				d.removeAttribute(&#039;open&#039;);&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
			if (ev.key === &#039;Escape&#039; || ev.key === &#039;Esc&#039;) {&lt;br /&gt;
				var op = document.querySelectorAll(&#039;details.dumore[open]&#039;);&lt;br /&gt;
				for (var i = 0; i &amp;lt; op.length; i++) { op[i].removeAttribute(&#039;open&#039;); }&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function ensureWikiNav() {&lt;br /&gt;
		if (document.querySelector(&#039;.dw-wikinav[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { return; }&lt;br /&gt;
		var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
		if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
		var host = location.hostname;&lt;br /&gt;
		var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
		var wikiHref = isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;;&lt;br /&gt;
		var IC = {&lt;br /&gt;
			home: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 11.5 12 4l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 10.5V20h14v-9.5&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			wiki: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			forum: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v10H9l-4 4z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			md: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 6h18v12H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 14V10l2 2 2-2v4M15 10v4M13 12h4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			gallery: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;10&amp;quot; r=&amp;quot;1.6&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 18l5-5 3 3 3-3 3 4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			qamus: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 4h11a2 2 0 0 1 2 2v14H8a2 2 0 0 1-2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 16h13&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			grid: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;&lt;br /&gt;
		};&lt;br /&gt;
		var login = loginHref();&lt;br /&gt;
		var loginTxt = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
		var lang = &#039;&amp;lt;div class=&amp;quot;seg compact langseg&amp;quot; role=&amp;quot;group&amp;quot; aria-label=&amp;quot;Language&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;en&amp;quot;&amp;gt;EN&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;bdi dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/bdi&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
		nav.className = &#039;dw-wikinav du-chrome&#039;;&lt;br /&gt;
		nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
		nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
		nav.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dw-headin&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dw-band&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;brand&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;https://dawah.wiki/assets/dawahlogo.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;div&amp;gt;&amp;lt;div class=&amp;quot;brand-title&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;brand-subtitle&amp;quot;&amp;gt;Knowledge. Clarity. Guidance.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;navtools desktoponly&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;nav class=&amp;quot;seg icons&amp;quot; role=&amp;quot;navigation&amp;quot; aria-label=&amp;quot;Platform&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.md + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Markdown&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Gallery&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Qamus&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/nav&amp;gt;&#039; + lang +&lt;br /&gt;
			&#039;&amp;lt;span id=&amp;quot;du-theme-slot&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;who&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;du-login&amp;quot; href=&amp;quot;&#039; + login + &#039;&amp;quot;&amp;gt;&#039; + loginTxt + &#039;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var bot = document.createElement(&#039;nav&#039;);&lt;br /&gt;
		bot.className = &#039;dubot&#039;;&lt;br /&gt;
		bot.setAttribute(&#039;aria-label&#039;, &#039;Primary&#039;);&lt;br /&gt;
		bot.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;botcell&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.home + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;botcell&amp;quot; href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;botcell&amp;quot; href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;details class=&amp;quot;dumore&amp;quot;&amp;gt;&amp;lt;summary class=&amp;quot;botcell&amp;quot; aria-haspopup=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&#039; + IC.grid + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;More&amp;lt;/span&amp;gt;&amp;lt;/summary&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sheet&amp;quot; role=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;shead&amp;quot;&amp;gt;Apps&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sgrid&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.md + &#039;Markdown&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;Gallery&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;Qamus&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sdiv&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;Language&amp;lt;/span&amp;gt;&#039; + lang + &#039;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;Theme&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;du-theme-slot-m&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/details&amp;gt;&#039;;&lt;br /&gt;
		header.parentNode.insertBefore(nav, header);&lt;br /&gt;
		header.parentNode.insertBefore(bot, header);&lt;br /&gt;
		if (window.__duMount) { window.__duMount(); }&lt;br /&gt;
		wireThemeDismissal();&lt;br /&gt;
		wireMoreDismissal();&lt;br /&gt;
	}&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=66</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=66"/>
		<updated>2026-06-20T21:50:34Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: nav: logo border-box (match home 52px)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(20px,calc((100vw - 1680px)/2 + 20px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:62px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{box-sizing:border-box;width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=65</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=65"/>
		<updated>2026-06-20T21:49:41Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: nav: unify brand size + layout to home (52/24, 74px, -7.5px)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(20px,calc((100vw - 1680px)/2 + 20px));padding-top:12px;padding-bottom:0}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:flex-end;gap:22px;min-height:62px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;align-self:flex-end;margin:0 0 6px 0}&lt;br /&gt;
.dw-wikinav .brand img{width:52px;height:52px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:24px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;align-self:center;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=64</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=64"/>
		<updated>2026-06-20T21:07:39Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki nav: seam alignment -1.6px&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(20px,calc((100vw - 1680px)/2 + 20px));padding-top:11px;padding-bottom:11px}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:center;gap:22px;min-height:60px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;margin:0}&lt;br /&gt;
.dw-wikinav .brand img{width:50px;height:50px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:23px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;transform:translateY(-1.6px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=63</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=63"/>
		<updated>2026-06-20T21:01:40Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki nav: fix mobile bottom-nav display order&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(20px,calc((100vw - 1680px)/2 + 20px));padding-top:11px;padding-bottom:11px}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:center;gap:22px;min-height:60px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;margin:0}&lt;br /&gt;
.dw-wikinav .brand img{width:50px;height:50px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:23px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=62</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=62"/>
		<updated>2026-06-20T20:59:02Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Shared single-bar navbar: orb tile + new injection&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function ensureResponsiveViewport() {&lt;br /&gt;
		var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
		if (!meta) {&lt;br /&gt;
			meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
			meta.setAttribute(&#039;name&#039;, &#039;viewport&#039;);&lt;br /&gt;
			document.head.appendChild(meta);&lt;br /&gt;
		}&lt;br /&gt;
		var content = meta.getAttribute(&#039;content&#039;) || &#039;&#039;;&lt;br /&gt;
		if (content.indexOf(&#039;width=device-width&#039;) &amp;lt; 0) {&lt;br /&gt;
			meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1&#039;);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ensureResponsiveViewport();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function mountTile(host, mini) {&lt;br /&gt;
		if (host.querySelector(&#039;.du-theme-tile&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;span&#039;); li.style.position = &#039;relative&#039;; li.style.display = &#039;inline-flex&#039;; host.appendChild(li);&lt;br /&gt;
		var btn = el(&#039;button&#039;); btn.type = &#039;button&#039;; btn.className = &#039;du-theme-tile&#039; + (mini ? &#039; mini&#039; : &#039;&#039;);&lt;br /&gt;
		if (!mini) { btn.id = &#039;du-fab&#039;; }&lt;br /&gt;
		btn.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); btn.setAttribute(&#039;aria-label&#039;, &#039;Theme&#039;); btn.title = &#039;Theme options&#039;;&lt;br /&gt;
		var orb = el(&#039;span&#039;); orb.className = &#039;du-theme-orb&#039;; orb.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;); btn.appendChild(orb);&lt;br /&gt;
		li.appendChild(btn);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		btn.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var slots = [];&lt;br /&gt;
		document.querySelectorAll(&#039;#du-theme-slot, #du-theme-slot-m, .du-theme-mount&#039;).forEach(function (m) {&lt;br /&gt;
			if (slots.indexOf(m) &amp;lt; 0 &amp;amp;&amp;amp; !m.querySelector(&#039;.du-theme-tile&#039;)) { slots.push(m); }&lt;br /&gt;
		});&lt;br /&gt;
		if (slots.length) {&lt;br /&gt;
			var fb = document.querySelector(&#039;.du-float-fallback&#039;);&lt;br /&gt;
			if (fb) { fb.parentNode.removeChild(fb); }&lt;br /&gt;
			slots.forEach(function (m) { mountTile(m, !!(m.id &amp;amp;&amp;amp; m.id.indexOf(&#039;-m&#039;) &amp;gt;= 0)); });&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
		if (document.getElementById(&#039;du-fab&#039;)) { return; }&lt;br /&gt;
		var li = el(&#039;div&#039;); li.className = &#039;du-float-fallback&#039;;&lt;br /&gt;
		li.style.cssText = &#039;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
		document.body.appendChild(li);&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;); fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;); fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) { ev.preventDefault(); if (panel) { panel.parentNode.removeChild(panel); panel = null; return; } panel = buildPanel(li); });&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) { if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; } });&lt;br /&gt;
	}&lt;br /&gt;
	window.__duMount = buildFab;&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = null;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
	function wireMoreDismissal() {&lt;br /&gt;
		if (wireMoreDismissal.done) { return; }&lt;br /&gt;
		wireMoreDismissal.done = true;&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			var opened = document.querySelectorAll(&#039;details.dumore[open]&#039;);&lt;br /&gt;
			for (var i = 0; i &amp;lt; opened.length; i++) {&lt;br /&gt;
				var d = opened[i], s = d.querySelector(&#039;summary&#039;), sh = d.querySelector(&#039;.sheet&#039;);&lt;br /&gt;
				if (s &amp;amp;&amp;amp; s.contains(ev.target)) { continue; }&lt;br /&gt;
				if (sh &amp;amp;&amp;amp; sh.contains(ev.target)) { continue; }&lt;br /&gt;
				d.removeAttribute(&#039;open&#039;);&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
			if (ev.key === &#039;Escape&#039; || ev.key === &#039;Esc&#039;) {&lt;br /&gt;
				var op = document.querySelectorAll(&#039;details.dumore[open]&#039;);&lt;br /&gt;
				for (var i = 0; i &amp;lt; op.length; i++) { op[i].removeAttribute(&#039;open&#039;); }&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	function ensureWikiNav() {&lt;br /&gt;
		if (document.querySelector(&#039;.dw-wikinav[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { return; }&lt;br /&gt;
		var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
		if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
		var host = location.hostname;&lt;br /&gt;
		var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
		var wikiHref = isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;;&lt;br /&gt;
		var IC = {&lt;br /&gt;
			home: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 11.5 12 4l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 10.5V20h14v-9.5&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			wiki: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			forum: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v10H9l-4 4z&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			md: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M3 6h18v12H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 14V10l2 2 2-2v4M15 10v4M13 12h4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			gallery: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;10&amp;quot; r=&amp;quot;1.6&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 18l5-5 3 3 3-3 3 4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			qamus: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;path d=&amp;quot;M6 4h11a2 2 0 0 1 2 2v14H8a2 2 0 0 1-2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M6 16h13&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;,&lt;br /&gt;
			grid: &#039;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;4&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;4&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;rect x=&amp;quot;13.5&amp;quot; y=&amp;quot;13.5&amp;quot; width=&amp;quot;6.5&amp;quot; height=&amp;quot;6.5&amp;quot; rx=&amp;quot;1.4&amp;quot;/&amp;gt;&amp;lt;/svg&amp;gt;&#039;&lt;br /&gt;
		};&lt;br /&gt;
		var login = loginHref();&lt;br /&gt;
		var loginTxt = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
		var lang = &#039;&amp;lt;div class=&amp;quot;seg compact langseg&amp;quot; role=&amp;quot;group&amp;quot; aria-label=&amp;quot;Language&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;en&amp;quot;&amp;gt;EN&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;page&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot;&amp;gt;&amp;lt;bdi dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/bdi&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
		nav.className = &#039;dw-wikinav du-chrome&#039;;&lt;br /&gt;
		nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
		nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
		nav.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;dw-headin&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dw-band&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;brand&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&amp;lt;img src=&amp;quot;/resources/assets/dawahwiki-logo-135.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;div&amp;gt;&amp;lt;div class=&amp;quot;brand-title&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;brand-subtitle&amp;quot;&amp;gt;Knowledge. Clarity. Guidance.&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;navtools desktoponly&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;nav class=&amp;quot;seg icons&amp;quot; role=&amp;quot;navigation&amp;quot; aria-label=&amp;quot;Platform&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.md + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Markdown&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Gallery&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;ic&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;&amp;lt;/span&amp;gt;&amp;lt;span class=&amp;quot;lbl&amp;quot;&amp;gt;Qamus&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/nav&amp;gt;&#039; + lang +&lt;br /&gt;
			&#039;&amp;lt;span id=&amp;quot;du-theme-slot&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;who&amp;quot;&amp;gt;&amp;lt;a class=&amp;quot;du-login&amp;quot; href=&amp;quot;&#039; + login + &#039;&amp;quot;&amp;gt;&#039; + loginTxt + &#039;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&#039;;&lt;br /&gt;
		var bot = document.createElement(&#039;nav&#039;);&lt;br /&gt;
		bot.className = &#039;dubot&#039;;&lt;br /&gt;
		bot.setAttribute(&#039;aria-label&#039;, &#039;Primary&#039;);&lt;br /&gt;
		bot.innerHTML =&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;botcell&amp;quot; href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.home + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Home&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;botcell&amp;quot; href=&amp;quot;&#039; + wikiHref + &#039;&amp;quot; aria-current=&amp;quot;page&amp;quot;&amp;gt;&#039; + IC.wiki + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Wiki&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;botcell&amp;quot; href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.forum + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;Forum&amp;lt;/span&amp;gt;&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;details class=&amp;quot;dumore&amp;quot;&amp;gt;&amp;lt;summary class=&amp;quot;botcell&amp;quot; aria-haspopup=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&#039; + IC.grid + &#039;&amp;lt;span class=&amp;quot;t&amp;quot;&amp;gt;More&amp;lt;/span&amp;gt;&amp;lt;/summary&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sheet&amp;quot; role=&amp;quot;dialog&amp;quot; aria-label=&amp;quot;More&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;shead&amp;quot;&amp;gt;Apps&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sgrid&amp;quot;&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.md + &#039;Markdown&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.gallery + &#039;Gallery&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;a class=&amp;quot;srow&amp;quot; href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;&#039; + IC.qamus + &#039;Qamus&amp;lt;/a&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;sdiv&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;Language&amp;lt;/span&amp;gt;&#039; + lang + &#039;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;div class=&amp;quot;sutil&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;lab&amp;quot;&amp;gt;Theme&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;quot;du-theme-slot-m&amp;quot; class=&amp;quot;du-theme-mount&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&#039; +&lt;br /&gt;
			&#039;&amp;lt;/div&amp;gt;&amp;lt;/details&amp;gt;&#039;;&lt;br /&gt;
		header.parentNode.insertBefore(nav, header);&lt;br /&gt;
		header.parentNode.insertBefore(bot, header);&lt;br /&gt;
		if (window.__duMount) { window.__duMount(); }&lt;br /&gt;
		wireThemeDismissal();&lt;br /&gt;
		wireMoreDismissal();&lt;br /&gt;
	}&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=61</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=61"/>
		<updated>2026-06-20T20:59:01Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Shared single-bar navbar (CSS) — matches dawah.wiki homepage&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   SHARED SINGLE-BAR NAV (matches dawah.wiki homepage) — scoped .dw-wikinav&lt;br /&gt;
   Replaces the old .duglobal wiki bar. Branded band (left) + shared tools&lt;br /&gt;
   (right): compress-&amp;gt;expand products, EN|ع, split theme orb, login.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
.dw-wikinav{position:relative;z-index:5;width:100%;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .dw-wikinav{background:var(--du-chrome)}&lt;br /&gt;
.dw-wikinav::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--du-line);z-index:3}&lt;br /&gt;
.dw-wikinav .dw-headin{position:relative;padding-inline:max(20px,calc((100vw - 1680px)/2 + 20px));padding-top:11px;padding-bottom:11px}&lt;br /&gt;
.dw-wikinav .dw-band{display:flex;align-items:center;gap:22px;min-height:60px}&lt;br /&gt;
.dw-wikinav .brand{display:flex;align-items:center;gap:14px;flex:0 0 auto;text-decoration:none;margin:0}&lt;br /&gt;
.dw-wikinav .brand img{width:50px;height:50px;object-fit:contain;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-psh);filter:contrast(1.05) saturate(1.05);flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .brand-title{font-size:23px;font-weight:900;letter-spacing:-.055em;line-height:1;color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.dw-wikinav .brand-subtitle{margin-top:5px;color:var(--du-muted);font-size:12.5px;font-weight:500;text-shadow:none}&lt;br /&gt;
.dw-wikinav .brand *{pointer-events:none}&lt;br /&gt;
&lt;br /&gt;
/* shared tools cluster, right side, glass seam aligned to the band seam */&lt;br /&gt;
.dw-wikinav .navtools{display:flex;align-items:center;gap:13px;margin-inline-start:auto;flex:0 0 auto;transform:translateY(-7.5px)}&lt;br /&gt;
.dw-wikinav .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a{position:relative;display:inline-flex;align-items:center;gap:7px;height:44px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13.5px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:hover{background:hsl(var(--du-h) calc(48% * var(--du-c)) 60% / .14)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
.dw-wikinav .seg&amp;gt;a *{pointer-events:none}&lt;br /&gt;
.dw-wikinav .seg.compact&amp;gt;a{padding:0 13px;height:40px;font-size:13px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a{width:48px;padding:0;overflow:hidden;transition:width .22s cubic-bezier(.2,.7,.2,1)}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic{position:absolute;inset-inline-start:0;top:0;width:48px;height:100%;display:grid;place-items:center;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .ic svg{width:20px;height:20px;display:block}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a .lbl{padding-inline-start:48px;padding-inline-end:16px;white-space:nowrap;opacity:0;transition:opacity .15s ease .03s}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover,.dw-wikinav .seg.icons&amp;gt;a:focus-visible,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{width:134px}&lt;br /&gt;
.dw-wikinav .seg.icons&amp;gt;a:hover .lbl,.dw-wikinav .seg.icons&amp;gt;a:focus-visible .lbl,.dw-wikinav .seg.icons&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] .lbl{opacity:1}&lt;br /&gt;
.dw-wikinav .langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
.dw-wikinav #du-theme-slot{display:inline-flex;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}&lt;br /&gt;
.dw-wikinav .who .du-login{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .30),rgb(0 0 0 / .30)),var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3);font-weight:800;font-size:13.5px;text-decoration:none;box-shadow:var(--du-bev)}&lt;br /&gt;
.dw-wikinav .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
/* orb panel must open downward from the top bar */&lt;br /&gt;
.dw-wikinav #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
/* hide Vector&#039;s own login (the bar carries it) */&lt;br /&gt;
.dw-wikinav ~ .vector-header-container #pt-login-2,.dw-wikinav ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
&lt;br /&gt;
/* THEME ORB TILE (split light/dark accent sphere) */&lt;br /&gt;
.du-theme-tile{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge);flex:0 0 auto;cursor:pointer;padding:0}&lt;br /&gt;
.du-theme-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.04)}&lt;br /&gt;
.du-theme-tile:focus-visible{outline:none;box-shadow:var(--du-bev),0 0 0 3px var(--du-link)}&lt;br /&gt;
.du-theme-tile.mini{width:34px;height:34px;border-radius:9px}&lt;br /&gt;
.du-theme-orb{position:relative;width:28px;height:28px;border-radius:50%;overflow:hidden;flex:0 0 auto;border:1px solid hsl(var(--du-h) calc(58% * var(--du-c)) 32%);box-shadow:0 1px 2px rgb(0 0 0 / .3);background:linear-gradient(180deg, hsl(var(--du-h) calc(36% * var(--du-c)) 91%), hsl(var(--du-h) calc(56% * var(--du-c)) 74%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 50%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 44%)) left/50% 100% no-repeat, linear-gradient(180deg, hsl(var(--du-h) calc(28% * var(--du-c)) 15%), hsl(var(--du-h) calc(42% * var(--du-c)) 24%) 46%, hsl(var(--du-h) calc(80% * var(--du-c)) 42%) 80%, hsl(var(--du-h) calc(86% * var(--du-c)) 36%)) right/50% 100% no-repeat}&lt;br /&gt;
.du-theme-tile.mini .du-theme-orb{width:22px;height:22px}&lt;br /&gt;
.du-theme-orb::before{content:&amp;quot;&amp;quot;;position:absolute;left:50%;top:8%;bottom:8%;width:1.5px;transform:translateX(-50%);border-radius:2px;z-index:3;background:rgb(255 255 255 / .62);box-shadow:0 0 3px rgb(255 255 255 / .4)}&lt;br /&gt;
.du-theme-orb::after{content:&amp;quot;&amp;quot;;position:absolute;inset:0;border-radius:50%;pointer-events:none;z-index:2;background:radial-gradient(52% 40% at 35% 19%, rgb(255 255 255 / .8), rgb(255 255 255 / .12) 42%, transparent 62%),radial-gradient(125% 95% at 50% 128%, rgb(0 0 0 / .45), transparent 52%);box-shadow:inset 0 1px 1px rgb(255 255 255 / .5), inset 0 -5px 8px rgb(0 0 0 / .38)}&lt;br /&gt;
&lt;br /&gt;
/* MOBILE (&amp;lt;=900px): brand-only bar + fixed bottom nav + More sheet */&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .dw-wikinav .desktoponly{display:none!important}&lt;br /&gt;
  .dw-wikinav .dw-band{min-height:0;gap:10px}&lt;br /&gt;
  .dw-wikinav .brand-subtitle{display:none}&lt;br /&gt;
  .dw-wikinav .brand img{width:40px;height:40px}&lt;br /&gt;
  .dw-wikinav .brand-title{font-size:19px}&lt;br /&gt;
  body.skin-vector{padding-bottom:calc(58px + max(6px,env(safe-area-inset-bottom)))}&lt;br /&gt;
  .dubot{display:flex;position:fixed;inset-inline:0;bottom:0;z-index:60;align-items:stretch;background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-top:1px solid var(--du-edge);padding-bottom:max(6px,env(safe-area-inset-bottom));color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dubot .botcell{flex:1 1 0;min-width:44px;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:8px 2px 4px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));position:relative;border-inline-start:1px solid hsl(var(--du-h) calc(30% * var(--du-c)) 60% / .22);background:transparent;font:inherit;cursor:pointer;list-style:none}&lt;br /&gt;
  .dubot .botcell::-webkit-details-marker{display:none}&lt;br /&gt;
  .dubot&amp;gt;.botcell:first-child,.dubot&amp;gt;.dumore:first-child .botcell{border-inline-start:0}&lt;br /&gt;
  .dubot .botcell svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.7}&lt;br /&gt;
  .dubot .botcell .t{font-size:11px;font-weight:600;line-height:1;white-space:nowrap}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]{color:var(--du-link)}&lt;br /&gt;
  .dubot .botcell[aria-current=&amp;quot;page&amp;quot;]::before{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline:20%;height:3px;border-radius:0 0 3px 3px;background:var(--du-prim)}&lt;br /&gt;
  .dubot .botcell:focus-visible{outline:none;box-shadow:inset 0 0 0 3px var(--du-link)}&lt;br /&gt;
  .dubot .botcell *{pointer-events:none}&lt;br /&gt;
  .dumore{display:flex;flex:1 1 0;position:static}&lt;br /&gt;
  .dumore&amp;gt;summary{flex:1 1 0;display:flex;list-style:none}&lt;br /&gt;
  .dumore&amp;gt;summary .botcell{width:100%}&lt;br /&gt;
  .dumore[open]&amp;gt;summary .botcell{color:var(--du-link)}&lt;br /&gt;
  .dumore[open]::before{content:&amp;quot;&amp;quot;;position:fixed;inset:0;z-index:62;background:rgb(0 0 0 / .38)}&lt;br /&gt;
  .dumore .sheet{position:fixed;inset-inline:8px;bottom:calc(60px + max(6px,env(safe-area-inset-bottom)));z-index:64;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:14px;box-shadow:var(--du-psh),0 -8px 30px rgb(0 0 0/.3);padding:9px;text-shadow:var(--du-tsh)}&lt;br /&gt;
  .dumore .shead{font-size:10.5px;text-transform:uppercase;letter-spacing:.5px;color:var(--du-muted);padding:5px 10px 3px}&lt;br /&gt;
  .dumore .sgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:5px}&lt;br /&gt;
  .dumore .srow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;border-radius:10px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-size:12px;font-weight:600;min-height:60px;justify-content:center;background:var(--du-face);box-shadow:var(--du-bev);border:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .srow svg{width:22px;height:22px;fill:none;stroke:var(--du-glyph,var(--du-text));stroke-width:1.7}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .srow[aria-current=&amp;quot;page&amp;quot;] svg{stroke:#fff}&lt;br /&gt;
  .dumore .sdiv{height:1px;background:var(--du-line);margin:9px 4px}&lt;br /&gt;
  .dumore .sutil{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 8px 3px}&lt;br /&gt;
  .dumore .sutil .lab{font-size:12.5px;color:var(--du-muted);font-weight:600}&lt;br /&gt;
  .dumore .sheet .seg{display:inline-flex;align-items:stretch;background:var(--du-face);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-bev);overflow:hidden;flex:0 0 auto}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a{display:inline-flex;align-items:center;height:34px;padding:0 14px;text-decoration:none;color:var(--du-glyph,var(--du-text));text-shadow:var(--du-gsh,var(--du-tsh));font-size:13px;font-weight:600;white-space:nowrap;border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a:first-child{border-inline-start:0}&lt;br /&gt;
  .dumore .sheet .seg&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
  .dumore .sheet .seg.langseg&amp;gt;a[lang=&amp;quot;ar&amp;quot;]{font-size:15px}&lt;br /&gt;
}&lt;br /&gt;
.dubot{display:none}&lt;br /&gt;
.dumore{display:contents}&lt;br /&gt;
@media (prefers-reduced-motion: reduce){.dw-wikinav .seg.icons&amp;gt;a{transition:none}}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=60</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=60"/>
		<updated>2026-06-19T20:17:13Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Fix Vector Appearance text/width controls and hide duplicate logged-out Personal tools&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT 2026-06-19: honor Vector Appearance controls inside Dawah article skin. */&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:.94rem;&lt;br /&gt;
  --du-wiki-reader-line:1.55;&lt;br /&gt;
  --du-wiki-title-font:1.72rem;&lt;br /&gt;
  --du-wiki-h2-font:1.34rem;&lt;br /&gt;
  --du-wiki-h3-font:1.14rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1rem;&lt;br /&gt;
  --du-wiki-reader-line:var(--du-body-lh);&lt;br /&gt;
  --du-wiki-title-font:1.8rem;&lt;br /&gt;
  --du-wiki-h2-font:1.48rem;&lt;br /&gt;
  --du-wiki-h3-font:1.2rem;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-custom-font-size-clientpref-2 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-reader-font:1.12rem;&lt;br /&gt;
  --du-wiki-reader-line:1.68;&lt;br /&gt;
  --du-wiki-title-font:2.02rem;&lt;br /&gt;
  --du-wiki-h2-font:1.66rem;&lt;br /&gt;
  --du-wiki-h3-font:1.34rem;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output li,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output dd,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output td,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output th{&lt;br /&gt;
  font-size:var(--du-wiki-reader-font,1rem)!important;&lt;br /&gt;
  line-height:var(--du-wiki-reader-line,var(--du-body-lh))!important;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-first-heading,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-title-main{font-size:var(--du-wiki-title-font,1.8rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h2{font-size:var(--du-wiki-h2-font,1.48rem)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output h3{font-size:var(--du-wiki-h3-font,1.2rem)!important;}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-1 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:1280px;&lt;br /&gt;
  --du-wiki-reader-measure:72ch;&lt;br /&gt;
}&lt;br /&gt;
html.vector-feature-limited-width-clientpref-0 body.skin-vector:not(.page-Main_Page){&lt;br /&gt;
  --du-wiki-shell-max:none;&lt;br /&gt;
  --du-wiki-reader-measure:none;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-page-container{max-width:var(--du-wiki-shell-max,1280px)!important;}&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;p,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ul,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;ol,&lt;br /&gt;
body.skin-vector:not(.page-Main_Page) .mw-parser-output&amp;gt;blockquote{max-width:var(--du-wiki-reader-measure,72ch)!important;}&lt;br /&gt;
#vector-user-links-dropdown.vector-user-menu-logged-out{display:none!important;}&lt;br /&gt;
@media(max-width:700px){&lt;br /&gt;
  body.skin-vector:not(.page-Main_Page) #skin-client-prefs-vector-feature-limited-width{display:none!important;}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=59</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=59"/>
		<updated>2026-06-19T17:17:54Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Plan 014: make wiki viewport mobile-responsive before custom nav mounts&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function ensureResponsiveViewport() {&lt;br /&gt;
		var meta = document.querySelector(&#039;meta[name=&amp;quot;viewport&amp;quot;]&#039;);&lt;br /&gt;
		if (!meta) {&lt;br /&gt;
			meta = document.createElement(&#039;meta&#039;);&lt;br /&gt;
			meta.setAttribute(&#039;name&#039;, &#039;viewport&#039;);&lt;br /&gt;
			document.head.appendChild(meta);&lt;br /&gt;
		}&lt;br /&gt;
		var content = meta.getAttribute(&#039;content&#039;) || &#039;&#039;;&lt;br /&gt;
		if (content.indexOf(&#039;width=device-width&#039;) &amp;lt; 0) {&lt;br /&gt;
			meta.setAttribute(&#039;content&#039;, &#039;width=device-width, initial-scale=1&#039;);&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
	ensureResponsiveViewport();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var mount = window.DU_MOUNT ? document.querySelector(window.DU_MOUNT) : null;&lt;br /&gt;
		var li = el(mount ? &#039;span&#039; : &#039;div&#039;);&lt;br /&gt;
		li.style.position = &#039;relative&#039;;&lt;br /&gt;
		if (mount) { mount.appendChild(li); }&lt;br /&gt;
		else {&lt;br /&gt;
			li.style.cssText += &#039;;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
			document.body.appendChild(li);&lt;br /&gt;
		}&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;);&lt;br /&gt;
		fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;);&lt;br /&gt;
		fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = null;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  function ensureWikiNav() {&lt;br /&gt;
    if (document.querySelector(&#039;.duglobal[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { return; }&lt;br /&gt;
    var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
    if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
    var host = location.hostname;&lt;br /&gt;
    var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
    nav.className = &#039;du-chrome duglobal&#039;;&lt;br /&gt;
    nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
    nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
    var inner = document.createElement(&#039;div&#039;);&lt;br /&gt;
    inner.className = &#039;duglobal-in&#039;;&lt;br /&gt;
    var brand = document.createElement(&#039;a&#039;);&lt;br /&gt;
    brand.className = &#039;brand&#039;;&lt;br /&gt;
    brand.href = &#039;https://dawah.wiki/&#039;;&lt;br /&gt;
    brand.innerHTML = &#039;&amp;lt;img class=&amp;quot;crest&amp;quot; src=&amp;quot;/resources/assets/dawahwiki-logo-135.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;wm&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    var tabs = document.createElement(&#039;nav&#039;);&lt;br /&gt;
    tabs.className = &#039;switch&#039;;&lt;br /&gt;
    tabs.setAttribute(&#039;aria-label&#039;, &#039;Platform&#039;);&lt;br /&gt;
    [&lt;br /&gt;
      {label:&#039;Home&#039;, href:&#039;https://dawah.wiki/&#039;, icon:&#039;home&#039;, host:&#039;dawah.wiki&#039;},&lt;br /&gt;
      {label:&#039;Wiki&#039;, href:isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;, icon:&#039;wiki&#039;, current:true},&lt;br /&gt;
      {label:&#039;Forum&#039;, href:&#039;https://forum.dawah.wiki/&#039;, icon:&#039;forum&#039;},&lt;br /&gt;
      {label:&#039;Markdown&#039;, href:&#039;https://md.dawah.wiki/&#039;, icon:&#039;markdown&#039;},&lt;br /&gt;
      {label:&#039;Gallery&#039;, href:&#039;https://gallery.dawah.wiki/&#039;, icon:&#039;gallery&#039;},&lt;br /&gt;
      {label:&#039;Qamus&#039;, href:&#039;https://qamus.dawah.wiki/&#039;, icon:&#039;qamus&#039;}&lt;br /&gt;
    ].forEach(function (item) { tabs.appendChild(makeLink(item, host)); });&lt;br /&gt;
    var right = document.createElement(&#039;div&#039;);&lt;br /&gt;
    right.className = &#039;gright&#039;;&lt;br /&gt;
    var lang = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lang.className = &#039;langtog&#039;;&lt;br /&gt;
    lang.setAttribute(&#039;aria-label&#039;, &#039;Language&#039;);&lt;br /&gt;
    lang.innerHTML = &#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039;&amp;gt;EN&amp;lt;/a&amp;gt;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    var who = document.createElement(&#039;span&#039;);&lt;br /&gt;
    who.className = &#039;who&#039;;&lt;br /&gt;
    var auth = document.createElement(&#039;a&#039;);&lt;br /&gt;
    auth.className = &#039;du-login&#039;;&lt;br /&gt;
    auth.href = loginHref();&lt;br /&gt;
    auth.textContent = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
    who.appendChild(auth);&lt;br /&gt;
    right.appendChild(lang);&lt;br /&gt;
    right.appendChild(who);&lt;br /&gt;
    inner.appendChild(brand);&lt;br /&gt;
    inner.appendChild(tabs);&lt;br /&gt;
    inner.appendChild(right);&lt;br /&gt;
    nav.appendChild(inner);&lt;br /&gt;
    header.parentNode.insertBefore(nav, header);&lt;br /&gt;
    wireThemeDismissal();&lt;br /&gt;
  }&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=58</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=58"/>
		<updated>2026-06-19T17:13:31Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Plan 014: mobile wiki header touch targets and footer overflow guard&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT Plan014 2026-06-19: mobile wiki header/touch guards and footer content-box overflow fix. Keep EN/AR synchronized. */&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  box-sizing: border-box !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  .duglobal .switch&amp;gt;a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;] {&lt;br /&gt;
    min-height: 46px !important;&lt;br /&gt;
    height: 46px !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    gap: 6px !important;&lt;br /&gt;
    max-width: calc(100% - 50px) !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .langtog a {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    height: 44px !important;&lt;br /&gt;
    min-width: 44px !important;&lt;br /&gt;
    padding-inline: 10px !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    min-width: 0 !important;&lt;br /&gt;
    padding-inline-start: 0 !important;&lt;br /&gt;
    overflow: visible !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    min-height: 44px !important;&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
    padding: 10px 12px !important;&lt;br /&gt;
    font-size: 13px !important;&lt;br /&gt;
    line-height: 18px !important;&lt;br /&gt;
    transform: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 340px) {&lt;br /&gt;
  .duglobal .gright {&lt;br /&gt;
    flex: 1 1 100% !important;&lt;br /&gt;
    justify-content: center !important;&lt;br /&gt;
    max-width: 100% !important;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  .duglobal .who,&lt;br /&gt;
  .duglobal .who .du-login {&lt;br /&gt;
    max-width: none !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=57</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=57"/>
		<updated>2026-06-19T15:46:21Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Plan 010: scope RTL tokens to wiki root and keep Theme panel in viewport&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
html:lang(ar), html[lang=&amp;quot;ar&amp;quot;], html[dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* Keep the floating theme panel inside the viewport in RTL. */&lt;br /&gt;
html body.skin-vector #du-panel {&lt;br /&gt;
  inset-inline-start: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  right: 0 !important;&lt;br /&gt;
  width: min(248px, calc(100vw - 28px)) !important;&lt;br /&gt;
  max-width: calc(100vw - 28px) !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Sidebar&amp;diff=56</id>
		<title>ميدياويكي:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Sidebar&amp;diff=56"/>
		<updated>2026-06-19T15:33:14Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Plan004 follow-up: make RecentChanges sidebar href absolute with hidebots=0&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** https://ar.dawah.wiki/Special:RecentChanges?hidebots=0|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** Help:Content management|Wiki management&lt;br /&gt;
** Help:Article groups|Article groups&lt;br /&gt;
** Help:Feature article|Set featured article&lt;br /&gt;
** Project:FeaturedArticle|Featured title control&lt;br /&gt;
** Special:Categories|All categories&lt;br /&gt;
** Special:SpecialPages|Special pages&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Recentchanges-url&amp;diff=55</id>
		<title>ميدياويكي:Recentchanges-url</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Recentchanges-url&amp;diff=55"/>
		<updated>2026-06-19T15:20:11Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Plan 004: use full RecentChanges URL with hidebots=0 so sidebar does not encode query as a title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;https://ar.dawah.wiki/Special:RecentChanges?hidebots=0&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=54</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=54"/>
		<updated>2026-06-19T06:11:03Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Plan 006 self-hosted fonts: remove external Google Fonts import&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=53</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=53"/>
		<updated>2026-06-18T15:14:52Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: CSS follow-up: physically pin Urethane Theme switcher bottom-right&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=52</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=52"/>
		<updated>2026-06-18T15:07:56Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: CSS follow-up: keep Urethane Theme switcher floating bottom-right&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  right: 14px !important;&lt;br /&gt;
  left: auto !important;&lt;br /&gt;
  inset-inline-end: auto !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=51</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=51"/>
		<updated>2026-06-18T14:51:44Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: AR Wiki URETHANE special chrome hotfix: sync Common.css/js with approved EN hotfix.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var mount = window.DU_MOUNT ? document.querySelector(window.DU_MOUNT) : null;&lt;br /&gt;
		var li = el(mount ? &#039;span&#039; : &#039;div&#039;);&lt;br /&gt;
		li.style.position = &#039;relative&#039;;&lt;br /&gt;
		if (mount) { mount.appendChild(li); }&lt;br /&gt;
		else {&lt;br /&gt;
			li.style.cssText += &#039;;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
			document.body.appendChild(li);&lt;br /&gt;
		}&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;);&lt;br /&gt;
		fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;);&lt;br /&gt;
		fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = null;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  function ensureWikiNav() {&lt;br /&gt;
    if (document.querySelector(&#039;.duglobal[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { return; }&lt;br /&gt;
    var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
    if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
    var host = location.hostname;&lt;br /&gt;
    var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
    nav.className = &#039;du-chrome duglobal&#039;;&lt;br /&gt;
    nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
    nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
    var inner = document.createElement(&#039;div&#039;);&lt;br /&gt;
    inner.className = &#039;duglobal-in&#039;;&lt;br /&gt;
    var brand = document.createElement(&#039;a&#039;);&lt;br /&gt;
    brand.className = &#039;brand&#039;;&lt;br /&gt;
    brand.href = &#039;https://dawah.wiki/&#039;;&lt;br /&gt;
    brand.innerHTML = &#039;&amp;lt;img class=&amp;quot;crest&amp;quot; src=&amp;quot;/resources/assets/dawahwiki-logo-135.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;wm&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    var tabs = document.createElement(&#039;nav&#039;);&lt;br /&gt;
    tabs.className = &#039;switch&#039;;&lt;br /&gt;
    tabs.setAttribute(&#039;aria-label&#039;, &#039;Platform&#039;);&lt;br /&gt;
    [&lt;br /&gt;
      {label:&#039;Home&#039;, href:&#039;https://dawah.wiki/&#039;, icon:&#039;home&#039;, host:&#039;dawah.wiki&#039;},&lt;br /&gt;
      {label:&#039;Wiki&#039;, href:isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;, icon:&#039;wiki&#039;, current:true},&lt;br /&gt;
      {label:&#039;Forum&#039;, href:&#039;https://forum.dawah.wiki/&#039;, icon:&#039;forum&#039;},&lt;br /&gt;
      {label:&#039;Markdown&#039;, href:&#039;https://md.dawah.wiki/&#039;, icon:&#039;markdown&#039;},&lt;br /&gt;
      {label:&#039;Gallery&#039;, href:&#039;https://gallery.dawah.wiki/&#039;, icon:&#039;gallery&#039;},&lt;br /&gt;
      {label:&#039;Qamus&#039;, href:&#039;https://qamus.dawah.wiki/&#039;, icon:&#039;qamus&#039;}&lt;br /&gt;
    ].forEach(function (item) { tabs.appendChild(makeLink(item, host)); });&lt;br /&gt;
    var right = document.createElement(&#039;div&#039;);&lt;br /&gt;
    right.className = &#039;gright&#039;;&lt;br /&gt;
    var lang = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lang.className = &#039;langtog&#039;;&lt;br /&gt;
    lang.setAttribute(&#039;aria-label&#039;, &#039;Language&#039;);&lt;br /&gt;
    lang.innerHTML = &#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039;&amp;gt;EN&amp;lt;/a&amp;gt;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    var who = document.createElement(&#039;span&#039;);&lt;br /&gt;
    who.className = &#039;who&#039;;&lt;br /&gt;
    var auth = document.createElement(&#039;a&#039;);&lt;br /&gt;
    auth.className = &#039;du-login&#039;;&lt;br /&gt;
    auth.href = loginHref();&lt;br /&gt;
    auth.textContent = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
    who.appendChild(auth);&lt;br /&gt;
    right.appendChild(lang);&lt;br /&gt;
    right.appendChild(who);&lt;br /&gt;
    inner.appendChild(brand);&lt;br /&gt;
    inner.appendChild(tabs);&lt;br /&gt;
    inner.appendChild(right);&lt;br /&gt;
    nav.appendChild(inner);&lt;br /&gt;
    header.parentNode.insertBefore(nav, header);&lt;br /&gt;
    wireThemeDismissal();&lt;br /&gt;
  }&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=50</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=50"/>
		<updated>2026-06-18T14:51:42Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: AR Wiki URETHANE special chrome hotfix: sync Common.css/js with approved EN hotfix.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18: special-page chrome&lt;br /&gt;
   final guards for Vector/Codex generated widgets, menu padding, and seam-free&lt;br /&gt;
   wiki inner header under the site-wide URETHANE nav. */&lt;br /&gt;
html body.skin-vector {&lt;br /&gt;
  --background-color-interactive: var(--du-panel2) !important;&lt;br /&gt;
  --border-color-base: var(--du-edge) !important;&lt;br /&gt;
  --border-color-subtle: var(--du-line) !important;&lt;br /&gt;
  --border-color-muted: var(--du-line) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .22) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector {&lt;br /&gt;
  --background-color-interactive: hsl(var(--du-h) calc(18% * var(--du-c)) 18%) !important;&lt;br /&gt;
  --border-color-base: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  --border-color-subtle: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --border-color-muted: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  --box-shadow-color-base: rgb(0 0 0 / .5) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header,&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .vector-sticky-header {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-header {&lt;br /&gt;
  min-height: 45px !important;&lt;br /&gt;
  padding-block: 5px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .duglobal + .vector-header-container .mw-logo-icon {&lt;br /&gt;
  border-radius: 50% !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-body-header,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-body-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-titlebar::after,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::before,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-toolbar::after {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  padding-inline: 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-menu-heading,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-menu-heading {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
  border-bottom-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-menu-content-list,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .vector-menu-content-list {&lt;br /&gt;
  padding: 10px 12px 12px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .mw-list-item &amp;gt; a,&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown .mw-list-item &amp;gt; a {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  min-height: 32px !important;&lt;br /&gt;
  padding: 6px 10px !important;&lt;br /&gt;
  line-height: 1.25 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html body.skin-vector .vector-appearance,&lt;br /&gt;
html body.skin-vector .vector-toc,&lt;br /&gt;
html body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-main-menu-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-tools-dropdown &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #vector-page-titlebar-toc &amp;gt; .vector-dropdown-content,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector #mw-panel-toc {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh), 0 10px 28px rgb(0 0 0 / .35) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 56px !important;&lt;br /&gt;
  padding-inline: 14px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-htmlform,&lt;br /&gt;
html body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html body.skin-vector .mw-spcontent,&lt;br /&gt;
html body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html body.skin-vector .searchresults,&lt;br /&gt;
html body.skin-vector .mw-search-results-container,&lt;br /&gt;
html body.skin-vector .mw-search-result,&lt;br /&gt;
html body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html body.skin-vector .mw-history-legend,&lt;br /&gt;
html body.skin-vector .mw-pager-body,&lt;br /&gt;
html body.skin-vector .mw-changeslist,&lt;br /&gt;
html body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html body.skin-vector .mw-category,&lt;br /&gt;
html body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html body.skin-vector fieldset {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-htmlform-ooui,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-spcontent,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-form-wrapper,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .searchresults,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-results-container,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-search-result,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-compareselectedversions,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-history-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-pager-body,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-recentchanges-table,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-specialpage-summary,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-category,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-allpages-table-form,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .mw-changeslist-legend,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-fieldsetLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-panelLayout-framed,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector fieldset {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html body.skin-vector textarea,&lt;br /&gt;
html body.skin-vector select {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .14) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-inputWidget-input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .oo-ui-textInputWidget input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .cdx-text-input__input,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector textarea,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector select {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(20% * var(--du-c)) 31% / .78) !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #du-fab {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector &amp;gt; div:has(&amp;gt; #du-fab) {&lt;br /&gt;
  position: fixed !important;&lt;br /&gt;
  inset-inline-end: 14px !important;&lt;br /&gt;
  bottom: 14px !important;&lt;br /&gt;
  z-index: 9998 !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-special-chrome-hotfix 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=49</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=49"/>
		<updated>2026-06-18T13:42:08Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki UI footer/TOC polish hotfix r3 (owner approved 2026-06-18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18: visual cleanup after live&lt;br /&gt;
   screenshot readback; keep the TOC rail flush and footer order canonical. */&lt;br /&gt;
html body .vector-toc .vector-toc-toggle,&lt;br /&gt;
html body .vector-toc button.vector-toc-toggle,&lt;br /&gt;
html body .vector-toc .cdx-button.vector-toc-toggle {&lt;br /&gt;
  position: absolute !important;&lt;br /&gt;
  inline-size: 0 !important;&lt;br /&gt;
  block-size: 0 !important;&lt;br /&gt;
  min-width: 0 !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
  opacity: 0 !important;&lt;br /&gt;
  pointer-events: none !important;&lt;br /&gt;
  clip-path: inset(50%) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .vector-toc .vector-toc-list-item {&lt;br /&gt;
  overflow: hidden !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer.mw-footer,&lt;br /&gt;
html body .mw-footer {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-direction: column !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-places {&lt;br /&gt;
  order: 1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body #footer-info {&lt;br /&gt;
  order: 2 !important;&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix-r3 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=48</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=48"/>
		<updated>2026-06-18T13:35:24Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki UI footer/panel/Main Page hotfix r2 (owner approved 2026-06-18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var mount = window.DU_MOUNT ? document.querySelector(window.DU_MOUNT) : null;&lt;br /&gt;
		var li = el(mount ? &#039;span&#039; : &#039;div&#039;);&lt;br /&gt;
		li.style.position = &#039;relative&#039;;&lt;br /&gt;
		if (mount) { mount.appendChild(li); }&lt;br /&gt;
		else {&lt;br /&gt;
			li.style.cssText += &#039;;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
			document.body.appendChild(li);&lt;br /&gt;
		}&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;);&lt;br /&gt;
		fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;);&lt;br /&gt;
		fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    if (places.getAttribute(&#039;data-dw-polished&#039;) !== &#039;1&#039;) {&lt;br /&gt;
      places.textContent = &#039;&#039;;&lt;br /&gt;
      links.forEach(function (item) {&lt;br /&gt;
        var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
        var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
        a.href = item[1];&lt;br /&gt;
        a.textContent = item[0];&lt;br /&gt;
        li.appendChild(a);&lt;br /&gt;
        places.appendChild(li);&lt;br /&gt;
      });&lt;br /&gt;
      places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    }&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = &#039;#du-theme-slot&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  function ensureWikiNav() {&lt;br /&gt;
    if (document.querySelector(&#039;.duglobal[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { moveThemeFab(); return; }&lt;br /&gt;
    var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
    if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
    var host = location.hostname;&lt;br /&gt;
    var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
    nav.className = &#039;du-chrome duglobal&#039;;&lt;br /&gt;
    nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
    nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
    var inner = document.createElement(&#039;div&#039;);&lt;br /&gt;
    inner.className = &#039;duglobal-in&#039;;&lt;br /&gt;
    var brand = document.createElement(&#039;a&#039;);&lt;br /&gt;
    brand.className = &#039;brand&#039;;&lt;br /&gt;
    brand.href = &#039;https://dawah.wiki/&#039;;&lt;br /&gt;
    brand.innerHTML = &#039;&amp;lt;img class=&amp;quot;crest&amp;quot; src=&amp;quot;/resources/assets/dawahwiki-logo-135.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;wm&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    var tabs = document.createElement(&#039;nav&#039;);&lt;br /&gt;
    tabs.className = &#039;switch&#039;;&lt;br /&gt;
    tabs.setAttribute(&#039;aria-label&#039;, &#039;Platform&#039;);&lt;br /&gt;
    [&lt;br /&gt;
      {label:&#039;Home&#039;, href:&#039;https://dawah.wiki/&#039;, icon:&#039;home&#039;, host:&#039;dawah.wiki&#039;},&lt;br /&gt;
      {label:&#039;Wiki&#039;, href:isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;, icon:&#039;wiki&#039;, current:true},&lt;br /&gt;
      {label:&#039;Forum&#039;, href:&#039;https://forum.dawah.wiki/&#039;, icon:&#039;forum&#039;},&lt;br /&gt;
      {label:&#039;Markdown&#039;, href:&#039;https://md.dawah.wiki/&#039;, icon:&#039;markdown&#039;},&lt;br /&gt;
      {label:&#039;Gallery&#039;, href:&#039;https://gallery.dawah.wiki/&#039;, icon:&#039;gallery&#039;},&lt;br /&gt;
      {label:&#039;Qamus&#039;, href:&#039;https://qamus.dawah.wiki/&#039;, icon:&#039;qamus&#039;}&lt;br /&gt;
    ].forEach(function (item) { tabs.appendChild(makeLink(item, host)); });&lt;br /&gt;
    var right = document.createElement(&#039;div&#039;);&lt;br /&gt;
    right.className = &#039;gright&#039;;&lt;br /&gt;
    var lang = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lang.className = &#039;langtog&#039;;&lt;br /&gt;
    lang.setAttribute(&#039;aria-label&#039;, &#039;Language&#039;);&lt;br /&gt;
    lang.innerHTML = &#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039;&amp;gt;EN&amp;lt;/a&amp;gt;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    var theme = document.createElement(&#039;span&#039;);&lt;br /&gt;
    theme.id = &#039;du-theme-slot&#039;;&lt;br /&gt;
    var who = document.createElement(&#039;span&#039;);&lt;br /&gt;
    who.className = &#039;who&#039;;&lt;br /&gt;
    var auth = document.createElement(&#039;a&#039;);&lt;br /&gt;
    auth.className = &#039;du-login&#039;;&lt;br /&gt;
    auth.href = loginHref();&lt;br /&gt;
    auth.textContent = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
    who.appendChild(auth);&lt;br /&gt;
    right.appendChild(lang);&lt;br /&gt;
    right.appendChild(theme);&lt;br /&gt;
    right.appendChild(who);&lt;br /&gt;
    inner.appendChild(brand);&lt;br /&gt;
    inner.appendChild(tabs);&lt;br /&gt;
    inner.appendChild(right);&lt;br /&gt;
    nav.appendChild(inner);&lt;br /&gt;
    header.parentNode.insertBefore(nav, header);&lt;br /&gt;
    moveThemeFab();&lt;br /&gt;
    wireThemeDismissal();&lt;br /&gt;
    setTimeout(moveThemeFab, 0);&lt;br /&gt;
    setTimeout(moveThemeFab, 250);&lt;br /&gt;
  }&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=47</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=47"/>
		<updated>2026-06-18T13:35:21Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki UI footer/panel/Main Page hotfix r2 (owner approved 2026-06-18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18: final cascade guards for footer,&lt;br /&gt;
   side-panel seams, Main Page strip, and compact CTAs. Keep EN/AR synchronized. */&lt;br /&gt;
html body.page-Main_Page .dw-crosslinks {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body .dw-button-wrap a,&lt;br /&gt;
html body .dw-button-wrap a.external,&lt;br /&gt;
html body .dw-button-wrap a.external:visited {&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-pinnable-header {&lt;br /&gt;
  border-bottom-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-main-menu .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-page-tools .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-pinnable-header,&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-appearance .vector-appearance-text + .vector-appearance-width {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(18% * var(--du-c)) 34% / .55) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-pinnable-header-toggle-button {&lt;br /&gt;
  min-width: 48px !important;&lt;br /&gt;
  min-height: 28px !important;&lt;br /&gt;
  padding: 5px 12px !important;&lt;br /&gt;
  line-height: 1.1 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .mw-ui-icon,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-toggle {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active::after,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::before,&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-link::after {&lt;br /&gt;
  content: none !important;&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 2px rgb(0 0 0 / .12) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;] body.skin-vector .vector-toc .vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  box-shadow: inset 0 1px rgb(255 255 255 / .55), 0 1px 3px rgb(0 0 0 / .32) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector .mw-footer-container {&lt;br /&gt;
  position: relative !important;&lt;br /&gt;
  left: 50% !important;&lt;br /&gt;
  width: 100vw !important;&lt;br /&gt;
  margin-left: -50vw !important;&lt;br /&gt;
  margin-right: 0 !important;&lt;br /&gt;
  margin-top: 28px !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer.mw-footer,&lt;br /&gt;
html body.skin-vector .mw-footer {&lt;br /&gt;
  width: 100% !important;&lt;br /&gt;
  max-width: min(1660px, 94vw) !important;&lt;br /&gt;
  min-height: 0 !important;&lt;br /&gt;
  margin: 0 auto !important;&lt;br /&gt;
  padding: 16px clamp(16px, 3vw, 24px) !important;&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  text-align: center !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info,&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  justify-content: center !important;&lt;br /&gt;
  gap: 6px 11px !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  list-style: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places {&lt;br /&gt;
  font-size: 13px !important;&lt;br /&gt;
  font-weight: 600 !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info {&lt;br /&gt;
  margin-top: 6px !important;&lt;br /&gt;
  font-size: 12px !important;&lt;br /&gt;
  line-height: 1.2 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-lastmod,&lt;br /&gt;
html body.skin-vector #footer-info-viewcount {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-info-copyright {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li {&lt;br /&gt;
  display: inline-flex !important;&lt;br /&gt;
  align-items: center !important;&lt;br /&gt;
  margin: 0 !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places li + li::before {&lt;br /&gt;
  content: &amp;quot;·&amp;quot; !important;&lt;br /&gt;
  margin-inline-end: 11px !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  opacity: .55 !important;&lt;br /&gt;
  font-weight: 700 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a,&lt;br /&gt;
html body.skin-vector #footer-info a {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: inherit !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html body.skin-vector #footer-places a:hover,&lt;br /&gt;
html body.skin-vector #footer-info a:hover {&lt;br /&gt;
  color: var(--du-link) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 560px) {&lt;br /&gt;
  html body.skin-vector #footer.mw-footer,&lt;br /&gt;
  html body.skin-vector .mw-footer {&lt;br /&gt;
    padding-block: 14px !important;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-hotfix 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=46</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=46"/>
		<updated>2026-06-18T13:24:40Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki UI footer/panel/Main Page hotfix (owner approved 2026-06-18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var mount = window.DU_MOUNT ? document.querySelector(window.DU_MOUNT) : null;&lt;br /&gt;
		var li = el(mount ? &#039;span&#039; : &#039;div&#039;);&lt;br /&gt;
		li.style.position = &#039;relative&#039;;&lt;br /&gt;
		if (mount) { mount.appendChild(li); }&lt;br /&gt;
		else {&lt;br /&gt;
			li.style.cssText += &#039;;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
			document.body.appendChild(li);&lt;br /&gt;
		}&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;);&lt;br /&gt;
		fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;);&lt;br /&gt;
		fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places || places.getAttribute(&#039;data-dw-polished&#039;) === &#039;1&#039;) { return; }&lt;br /&gt;
    var info = document.getElementById(&#039;footer-info&#039;);&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    places.textContent = &#039;&#039;;&lt;br /&gt;
    links.forEach(function (item) {&lt;br /&gt;
      var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
      var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
      a.href = item[1];&lt;br /&gt;
      a.textContent = item[0];&lt;br /&gt;
      li.appendChild(a);&lt;br /&gt;
      places.appendChild(li);&lt;br /&gt;
    });&lt;br /&gt;
    if (info) {&lt;br /&gt;
      info.textContent = &#039;&#039;;&lt;br /&gt;
      var copy = document.createElement(&#039;li&#039;);&lt;br /&gt;
      copy.id = &#039;footer-info-copyright&#039;;&lt;br /&gt;
      copy.textContent = isAr ? &#039;© 2026 Dawah.Wiki. جميع الحقوق محفوظة.&#039; : &#039;© 2026 Dawah.Wiki. All rights reserved.&#039;;&lt;br /&gt;
      info.appendChild(copy);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = &#039;#du-theme-slot&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  function ensureWikiNav() {&lt;br /&gt;
    if (document.querySelector(&#039;.duglobal[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { moveThemeFab(); return; }&lt;br /&gt;
    var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
    if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
    var host = location.hostname;&lt;br /&gt;
    var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
    nav.className = &#039;du-chrome duglobal&#039;;&lt;br /&gt;
    nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
    nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
    var inner = document.createElement(&#039;div&#039;);&lt;br /&gt;
    inner.className = &#039;duglobal-in&#039;;&lt;br /&gt;
    var brand = document.createElement(&#039;a&#039;);&lt;br /&gt;
    brand.className = &#039;brand&#039;;&lt;br /&gt;
    brand.href = &#039;https://dawah.wiki/&#039;;&lt;br /&gt;
    brand.innerHTML = &#039;&amp;lt;img class=&amp;quot;crest&amp;quot; src=&amp;quot;/resources/assets/dawahwiki-logo-135.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;wm&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    var tabs = document.createElement(&#039;nav&#039;);&lt;br /&gt;
    tabs.className = &#039;switch&#039;;&lt;br /&gt;
    tabs.setAttribute(&#039;aria-label&#039;, &#039;Platform&#039;);&lt;br /&gt;
    [&lt;br /&gt;
      {label:&#039;Home&#039;, href:&#039;https://dawah.wiki/&#039;, icon:&#039;home&#039;, host:&#039;dawah.wiki&#039;},&lt;br /&gt;
      {label:&#039;Wiki&#039;, href:isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;, icon:&#039;wiki&#039;, current:true},&lt;br /&gt;
      {label:&#039;Forum&#039;, href:&#039;https://forum.dawah.wiki/&#039;, icon:&#039;forum&#039;},&lt;br /&gt;
      {label:&#039;Markdown&#039;, href:&#039;https://md.dawah.wiki/&#039;, icon:&#039;markdown&#039;},&lt;br /&gt;
      {label:&#039;Gallery&#039;, href:&#039;https://gallery.dawah.wiki/&#039;, icon:&#039;gallery&#039;},&lt;br /&gt;
      {label:&#039;Qamus&#039;, href:&#039;https://qamus.dawah.wiki/&#039;, icon:&#039;qamus&#039;}&lt;br /&gt;
    ].forEach(function (item) { tabs.appendChild(makeLink(item, host)); });&lt;br /&gt;
    var right = document.createElement(&#039;div&#039;);&lt;br /&gt;
    right.className = &#039;gright&#039;;&lt;br /&gt;
    var lang = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lang.className = &#039;langtog&#039;;&lt;br /&gt;
    lang.setAttribute(&#039;aria-label&#039;, &#039;Language&#039;);&lt;br /&gt;
    lang.innerHTML = &#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039;&amp;gt;EN&amp;lt;/a&amp;gt;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    var theme = document.createElement(&#039;span&#039;);&lt;br /&gt;
    theme.id = &#039;du-theme-slot&#039;;&lt;br /&gt;
    var who = document.createElement(&#039;span&#039;);&lt;br /&gt;
    who.className = &#039;who&#039;;&lt;br /&gt;
    var auth = document.createElement(&#039;a&#039;);&lt;br /&gt;
    auth.className = &#039;du-login&#039;;&lt;br /&gt;
    auth.href = loginHref();&lt;br /&gt;
    auth.textContent = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
    who.appendChild(auth);&lt;br /&gt;
    right.appendChild(lang);&lt;br /&gt;
    right.appendChild(theme);&lt;br /&gt;
    right.appendChild(who);&lt;br /&gt;
    inner.appendChild(brand);&lt;br /&gt;
    inner.appendChild(tabs);&lt;br /&gt;
    inner.appendChild(right);&lt;br /&gt;
    nav.appendChild(inner);&lt;br /&gt;
    header.parentNode.insertBefore(nav, header);&lt;br /&gt;
    moveThemeFab();&lt;br /&gt;
    wireThemeDismissal();&lt;br /&gt;
    setTimeout(moveThemeFab, 0);&lt;br /&gt;
    setTimeout(moveThemeFab, 250);&lt;br /&gt;
  }&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=45</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=45"/>
		<updated>2026-06-18T13:24:36Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: wiki UI footer/panel/Main Page hotfix (owner approved 2026-06-18)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  border-top: 0 !important;&lt;br /&gt;
  box-shadow: none !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
#footer-info-lastmod { display: none !important; }&lt;br /&gt;
#footer-info-copyright { font-size: 12px !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .dw-crosslinks { display: none !important; }&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  min-width: 220px !important;&lt;br /&gt;
  padding-inline: 28px !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-main-menu .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-page-tools .vector-pinnable-header,[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:5px 12px!important;min-width:42px!important;min-height:28px!important;line-height:1!important;text-align:center!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important;padding-inline-end:10px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header{border-bottom-color:var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-pinnable-header{border-bottom-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-icon,.vector-toc .mw-ui-icon{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active::before,.vector-toc .vector-toc-list-item-active::after,.vector-toc .vector-toc-link::before,.vector-toc .vector-toc-link::after{display:none!important;content:none!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-appearance .vector-appearance-text + .vector-appearance-width{border-top-color:hsl(var(--du-h) calc(18% * var(--du-c)) 34%/.55)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:transparent!important;border-top:0!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px) 20px!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places li{display:inline-flex!important;align-items:center!important;gap:10px!important}&lt;br /&gt;
#footer-places li + li::before{content:&amp;quot;·&amp;quot;!important;color:var(--du-muted)!important;opacity:.72!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Recentchanges-url&amp;diff=44</id>
		<title>ميدياويكي:Recentchanges-url</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Recentchanges-url&amp;diff=44"/>
		<updated>2026-06-18T12:30:27Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Wiki UI polish owner-approved preview packet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Special:RecentChanges?hidebots=0&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=43</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=43"/>
		<updated>2026-06-18T12:30:24Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Wiki UI polish owner-approved preview packet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var mount = window.DU_MOUNT ? document.querySelector(window.DU_MOUNT) : null;&lt;br /&gt;
		var li = el(mount ? &#039;span&#039; : &#039;div&#039;);&lt;br /&gt;
		li.style.position = &#039;relative&#039;;&lt;br /&gt;
		if (mount) { mount.appendChild(li); }&lt;br /&gt;
		else {&lt;br /&gt;
			li.style.cssText += &#039;;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
			document.body.appendChild(li);&lt;br /&gt;
		}&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;);&lt;br /&gt;
		fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;);&lt;br /&gt;
		fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places || places.getAttribute(&#039;data-dw-polished&#039;) === &#039;1&#039;) { return; }&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    places.textContent = &#039;&#039;;&lt;br /&gt;
    links.forEach(function (item) {&lt;br /&gt;
      var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
      var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
      a.href = item[1];&lt;br /&gt;
      a.textContent = item[0];&lt;br /&gt;
      li.appendChild(a);&lt;br /&gt;
      places.appendChild(li);&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: canonical wiki platform nav. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  window.DU_MOUNT = &#039;#du-theme-slot&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function icon(name) {&lt;br /&gt;
    var paths = {&lt;br /&gt;
      home: &#039;&amp;lt;path d=&amp;quot;M3 10.5 12 3l9 7.5&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M5 9.5V21h5v-6h4v6h5V9.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      wiki: &#039;&amp;lt;path d=&amp;quot;M5 5h14v14H5z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 9h8M8 13h8&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      forum: &#039;&amp;lt;path d=&amp;quot;M4 6h16v10H8l-4 4z&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      markdown: &#039;&amp;lt;path d=&amp;quot;M3 7h18v10H3z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M7 14V10l2 2 2-2v4M15 10v4M13 12l2 2 2-2&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      gallery: &#039;&amp;lt;path d=&amp;quot;M4 5h16v14H4z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;m7 16 3-4 3 3 2-2 2 3&amp;quot;/&amp;gt;&amp;lt;circle cx=&amp;quot;9&amp;quot; cy=&amp;quot;9&amp;quot; r=&amp;quot;1.5&amp;quot;/&amp;gt;&#039;,&lt;br /&gt;
      qamus: &#039;&amp;lt;path d=&amp;quot;M7 4h9a3 3 0 0 1 3 3v13H8a3 3 0 0 1-3-3V6a2 2 0 0 1 2-2z&amp;quot;/&amp;gt;&amp;lt;path d=&amp;quot;M8 4v13a3 3 0 0 0 3 3&amp;quot;/&amp;gt;&#039;&lt;br /&gt;
    };&lt;br /&gt;
    return &#039;&amp;lt;span class=&amp;quot;ic&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;svg viewBox=&amp;quot;0 0 24 24&amp;quot;&amp;gt;&#039; + (paths[name] || &#039;&#039;) + &#039;&amp;lt;/svg&amp;gt;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function makeLink(item, currentHost) {&lt;br /&gt;
    var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
    a.href = item.href;&lt;br /&gt;
    a.innerHTML = icon(item.icon) + &#039;&amp;lt;span&amp;gt;&#039; + item.label + &#039;&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    if (item.current || currentHost === item.host) { a.setAttribute(&#039;aria-current&#039;, &#039;page&#039;); }&lt;br /&gt;
    return a;&lt;br /&gt;
  }&lt;br /&gt;
  function loginHref() {&lt;br /&gt;
    var login = document.querySelector(&#039;#pt-login-2 a, #pt-login a, a[href*=&amp;quot;Special:UserLogin&amp;quot;]&#039;);&lt;br /&gt;
    return login ? login.href : &#039;https://forum.dawah.wiki/ucp.php?mode=login&#039;;&lt;br /&gt;
  }&lt;br /&gt;
  function moveThemeFab() {&lt;br /&gt;
    var slot = document.getElementById(&#039;du-theme-slot&#039;);&lt;br /&gt;
    var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
    if (!slot || !fab) { return; }&lt;br /&gt;
    var wrap = fab.parentElement;&lt;br /&gt;
    if (wrap &amp;amp;&amp;amp; wrap.parentElement !== slot) {&lt;br /&gt;
      wrap.style.position = &#039;relative&#039;;&lt;br /&gt;
      wrap.style.insetInlineEnd = &#039;&#039;;&lt;br /&gt;
      wrap.style.bottom = &#039;&#039;;&lt;br /&gt;
      wrap.style.zIndex = &#039;&#039;;&lt;br /&gt;
      slot.appendChild(wrap);&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
  function wireThemeDismissal() {&lt;br /&gt;
    if (wireThemeDismissal.done) { return; }&lt;br /&gt;
    wireThemeDismissal.done = true;&lt;br /&gt;
    document.addEventListener(&#039;keydown&#039;, function (ev) {&lt;br /&gt;
      if (ev.key !== &#039;Escape&#039; || !document.getElementById(&#039;du-panel&#039;)) { return; }&lt;br /&gt;
      ev.preventDefault();&lt;br /&gt;
      document.body.dispatchEvent(new MouseEvent(&#039;click&#039;, { bubbles: true, cancelable: true, view: window }));&lt;br /&gt;
      var fab = document.getElementById(&#039;du-fab&#039;);&lt;br /&gt;
      if (fab) { fab.focus(); }&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  function ensureWikiNav() {&lt;br /&gt;
    if (document.querySelector(&#039;.duglobal[data-dw-wiki-nav=&amp;quot;1&amp;quot;]&#039;)) { moveThemeFab(); return; }&lt;br /&gt;
    var header = document.querySelector(&#039;.vector-header-container&#039;);&lt;br /&gt;
    if (!header || !document.body.classList.contains(&#039;skin-vector&#039;)) { return; }&lt;br /&gt;
    var host = location.hostname;&lt;br /&gt;
    var isAr = host.indexOf(&#039;ar.&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var nav = document.createElement(&#039;header&#039;);&lt;br /&gt;
    nav.className = &#039;du-chrome duglobal&#039;;&lt;br /&gt;
    nav.setAttribute(&#039;role&#039;, &#039;banner&#039;);&lt;br /&gt;
    nav.setAttribute(&#039;data-dw-wiki-nav&#039;, &#039;1&#039;);&lt;br /&gt;
    var inner = document.createElement(&#039;div&#039;);&lt;br /&gt;
    inner.className = &#039;duglobal-in&#039;;&lt;br /&gt;
    var brand = document.createElement(&#039;a&#039;);&lt;br /&gt;
    brand.className = &#039;brand&#039;;&lt;br /&gt;
    brand.href = &#039;https://dawah.wiki/&#039;;&lt;br /&gt;
    brand.innerHTML = &#039;&amp;lt;img class=&amp;quot;crest&amp;quot; src=&amp;quot;/resources/assets/dawahwiki-logo-135.png&amp;quot; alt=&amp;quot;&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;wm&amp;quot;&amp;gt;Dawah.Wiki&amp;lt;/span&amp;gt;&#039;;&lt;br /&gt;
    var tabs = document.createElement(&#039;nav&#039;);&lt;br /&gt;
    tabs.className = &#039;switch&#039;;&lt;br /&gt;
    tabs.setAttribute(&#039;aria-label&#039;, &#039;Platform&#039;);&lt;br /&gt;
    [&lt;br /&gt;
      {label:&#039;Home&#039;, href:&#039;https://dawah.wiki/&#039;, icon:&#039;home&#039;, host:&#039;dawah.wiki&#039;},&lt;br /&gt;
      {label:&#039;Wiki&#039;, href:isAr ? &#039;https://ar.dawah.wiki/&#039; : &#039;https://en.dawah.wiki/&#039;, icon:&#039;wiki&#039;, current:true},&lt;br /&gt;
      {label:&#039;Forum&#039;, href:&#039;https://forum.dawah.wiki/&#039;, icon:&#039;forum&#039;},&lt;br /&gt;
      {label:&#039;Markdown&#039;, href:&#039;https://md.dawah.wiki/&#039;, icon:&#039;markdown&#039;},&lt;br /&gt;
      {label:&#039;Gallery&#039;, href:&#039;https://gallery.dawah.wiki/&#039;, icon:&#039;gallery&#039;},&lt;br /&gt;
      {label:&#039;Qamus&#039;, href:&#039;https://qamus.dawah.wiki/&#039;, icon:&#039;qamus&#039;}&lt;br /&gt;
    ].forEach(function (item) { tabs.appendChild(makeLink(item, host)); });&lt;br /&gt;
    var right = document.createElement(&#039;div&#039;);&lt;br /&gt;
    right.className = &#039;gright&#039;;&lt;br /&gt;
    var lang = document.createElement(&#039;span&#039;);&lt;br /&gt;
    lang.className = &#039;langtog&#039;;&lt;br /&gt;
    lang.setAttribute(&#039;aria-label&#039;, &#039;Language&#039;);&lt;br /&gt;
    lang.innerHTML = &#039;&amp;lt;a href=&amp;quot;https://en.dawah.wiki/&amp;quot;&#039; + (!isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039;&amp;gt;EN&amp;lt;/a&amp;gt;&amp;lt;a href=&amp;quot;https://ar.dawah.wiki/&amp;quot;&#039; + (isAr ? &#039; aria-current=&amp;quot;true&amp;quot;&#039; : &#039;&#039;) + &#039; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;ع&amp;lt;/a&amp;gt;&#039;;&lt;br /&gt;
    var theme = document.createElement(&#039;span&#039;);&lt;br /&gt;
    theme.id = &#039;du-theme-slot&#039;;&lt;br /&gt;
    var who = document.createElement(&#039;span&#039;);&lt;br /&gt;
    who.className = &#039;who&#039;;&lt;br /&gt;
    var auth = document.createElement(&#039;a&#039;);&lt;br /&gt;
    auth.className = &#039;du-login&#039;;&lt;br /&gt;
    auth.href = loginHref();&lt;br /&gt;
    auth.textContent = isAr ? &#039;دخول / تسجيل&#039; : &#039;Login / Register&#039;;&lt;br /&gt;
    who.appendChild(auth);&lt;br /&gt;
    right.appendChild(lang);&lt;br /&gt;
    right.appendChild(theme);&lt;br /&gt;
    right.appendChild(who);&lt;br /&gt;
    inner.appendChild(brand);&lt;br /&gt;
    inner.appendChild(tabs);&lt;br /&gt;
    inner.appendChild(right);&lt;br /&gt;
    nav.appendChild(inner);&lt;br /&gt;
    header.parentNode.insertBefore(nav, header);&lt;br /&gt;
    moveThemeFab();&lt;br /&gt;
    wireThemeDismissal();&lt;br /&gt;
    setTimeout(moveThemeFab, 0);&lt;br /&gt;
    setTimeout(moveThemeFab, 250);&lt;br /&gt;
  }&lt;br /&gt;
  ready(ensureWikiNav);&lt;br /&gt;
})();&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=42</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=42"/>
		<updated>2026-06-18T12:30:20Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Wiki UI polish owner-approved preview packet&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev) !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* IMPLEMENTAUDIT wiki-ui-polish 2026-06-18: non-main Vector polish.&lt;br /&gt;
   Owner-gated payload only. Keep EN/AR synchronized. */&lt;br /&gt;
.duglobal.du-chrome{position:sticky;top:0;z-index:80;width:100%;margin:0;padding:0;border-radius:0;border-bottom:0}&lt;br /&gt;
.duglobal{position:sticky;top:0;z-index:80}&lt;br /&gt;
.duglobal::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:0;height:1px;background:var(--du-line);z-index:1}&lt;br /&gt;
.duglobal *{box-sizing:border-box}&lt;br /&gt;
.duglobal-in{box-sizing:border-box;width:100%;max-width:min(1660px,94vw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:14px;padding-block:11px 0;padding-inline:clamp(16px,3vw,24px)}&lt;br /&gt;
.duglobal .brand{grid-column:1;justify-self:start;align-self:center;display:inline-flex;align-items:center;gap:9px;text-decoration:none;color:var(--du-text);text-shadow:var(--du-tsh);font-weight:800;min-height:44px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .crest{width:42px;height:42px;border-radius:50%;background:var(--du-panel);border:1px solid var(--du-edge);box-shadow:var(--du-bev);display:block;object-fit:cover;overflow:hidden;flex:0 0 auto}&lt;br /&gt;
.duglobal .brand .wm{font-size:15px;letter-spacing:0;white-space:nowrap}&lt;br /&gt;
:root,[data-du-mode=&amp;quot;light&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(30% * var(--du-c)) 90%);--du-tabidle-top:hsl(var(--du-h) calc(36% * var(--du-c)) 95%)}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;]{--du-tabidle:hsl(var(--du-h) calc(22% * var(--du-c)) 19%);--du-tabidle-top:hsl(var(--du-h) calc(22% * var(--du-c)) 25%)}&lt;br /&gt;
.duglobal .switch{grid-column:2;justify-self:center;align-self:end;position:relative;display:flex;align-items:flex-end;justify-content:center;gap:5px;min-width:0;overflow:visible;background:transparent;border:0;box-shadow:none;border-radius:0;padding:0}&lt;br /&gt;
.duglobal .switch&amp;gt;a{align-self:flex-end;position:relative;z-index:2;padding:0 14px;height:34px;border:1px solid var(--du-edge);border-bottom:0;border-radius:9px 9px 0 0;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;display:inline-flex;align-items:center;gap:7px;font-size:13.5px;white-space:nowrap;line-height:1}&lt;br /&gt;
.duglobal .switch&amp;gt;a:hover{filter:brightness(1.04)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{z-index:6;height:46px;font-weight:800;background:var(--du-panel);box-shadow:var(--du-chbev)}&lt;br /&gt;
.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]::after{content:&amp;quot;&amp;quot;;position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--du-panel);z-index:5}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic{width:15px;height:15px;display:inline-block;flex:0 0 auto;opacity:.86}&lt;br /&gt;
.duglobal .switch&amp;gt;a .ic svg{width:15px;height:15px;display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}&lt;br /&gt;
.duglobal .brand *,.duglobal .switch&amp;gt;a *,.duglobal .langtog a *{pointer-events:none}&lt;br /&gt;
.duglobal .gright{grid-column:3;justify-self:end;align-self:center;display:flex;align-items:center;gap:9px;min-width:0;flex:0 0 auto}&lt;br /&gt;
.duglobal .langtog{display:inline-flex;border:1px solid var(--du-edge);border-radius:7px;overflow:hidden;box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .langtog a{padding:0 12px;height:30px;display:inline-flex;align-items:center;text-decoration:none;background:var(--du-face);color:var(--du-text);text-shadow:var(--du-tsh);font-size:13px;line-height:1}&lt;br /&gt;
.duglobal .langtog a + a{border-inline-start:1px solid var(--du-edge)}&lt;br /&gt;
.duglobal .langtog a[aria-current=&amp;quot;true&amp;quot;]{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0/.3)}&lt;br /&gt;
#du-theme-slot{display:inline-flex;position:relative}&lt;br /&gt;
.duglobal #du-fab{position:relative;transform:translateY(-1px)}&lt;br /&gt;
.duglobal #du-panel{top:calc(100% + 8px)!important;bottom:auto!important;inset-inline-end:0!important}&lt;br /&gt;
.duglobal .who{display:inline-flex;align-items:center;gap:7px;padding-inline-start:4px;color:var(--du-muted);font-size:12.5px;max-width:220px;white-space:nowrap;overflow:visible;text-overflow:clip}&lt;br /&gt;
.duglobal .who .du-login{display:inline-flex;align-items:center;justify-content:center;color:#fff!important;text-shadow:0 1px 2px rgb(0 0 0 / .6),0 0 1px rgb(0 0 0 / .85);font-weight:900;font-size:14px;line-height:17px;white-space:nowrap;text-decoration:none!important;padding:9px 15px;transform:translateY(-8px);border-radius:12px;border:1px solid var(--du-edge);background:linear-gradient(rgb(0 0 0 / .38),rgb(0 0 0 / .38)),var(--du-prim);box-shadow:var(--du-bev)}&lt;br /&gt;
.duglobal .who .du-login:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.duglobal ~ .vector-header-container #pt-login-2,.duglobal ~ .vector-header-container #pt-login{display:none!important}&lt;br /&gt;
body.skin-vector .vector-header-container{z-index:70}&lt;br /&gt;
body.skin-vector #p-search{flex:0 1 520px!important;max-width:520px!important;min-width:min(360px,calc(100vw - 32px))!important}&lt;br /&gt;
body.skin-vector #searchform{max-width:520px!important;width:100%!important}&lt;br /&gt;
body.skin-vector .cdx-search-input{border-radius:8px!important;box-shadow:var(--du-bev)!important;background:var(--du-panel)!important;border-color:var(--du-edge)!important;overflow:hidden}&lt;br /&gt;
body.skin-vector #searchInput{background:var(--du-panel)!important;color:var(--du-text)!important;border-color:var(--du-edge)!important;box-shadow:none!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector #searchInput{border-radius:7px 0 0 7px!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector #searchInput{border-radius:0 7px 7px 0!important}&lt;br /&gt;
body.skin-vector .cdx-search-input__end-button{background:var(--du-prim)!important;color:#fff!important;border-color:var(--du-edge)!important;text-shadow:0 1px rgb(0 0 0/.35)!important;box-shadow:var(--du-bev)!important;font-weight:800!important}&lt;br /&gt;
html[dir=&amp;quot;ltr&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:0 7px 7px 0!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector .cdx-search-input__end-button{border-radius:7px 0 0 7px!important}&lt;br /&gt;
.vector-pinned-container,#vector-toc-pinned-container,#vector-main-menu-pinned-container,#vector-page-tools-pinned-container,#vector-appearance-pinned-container,.vector-unpinned-container{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}&lt;br /&gt;
.vector-sticky-pinned-container::after{background:linear-gradient(rgb(0 0 0 / 0),var(--du-bg))!important}&lt;br /&gt;
#vector-main-menu-dropdown&amp;gt;.vector-dropdown-content,#vector-page-tools-dropdown&amp;gt;.vector-dropdown-content,#vector-page-titlebar-toc&amp;gt;.vector-dropdown-content{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:10px!important;box-shadow:var(--du-psh),0 10px 28px rgb(0 0 0/.28)!important;padding:0!important;overflow:hidden!important;color:var(--du-text)!important}&lt;br /&gt;
#vector-main-menu-dropdown #vector-main-menu,#vector-page-tools-dropdown #vector-page-tools,#vector-page-titlebar-toc .vector-toc{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-main-menu .vector-pinnable-header,.vector-page-tools .vector-pinnable-header,.vector-appearance .vector-pinnable-header{background:linear-gradient(to bottom,rgb(255 255 255/.06),rgb(0 0 0/.06)),var(--du-panel2)!important;border-bottom:1px solid var(--du-line)!important;color:var(--du-text)!important;border-radius:0!important;padding:8px 10px!important}&lt;br /&gt;
.vector-pinnable-header-toggle-button{background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:6px!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;padding:4px 8px!important;min-height:24px!important;line-height:1!important;text-transform:none!important;font:800 12px/1.1 var(--du-font,system-ui)!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a,.vector-page-tools .mw-list-item&amp;gt;a,.vector-toc .vector-toc-link{border-radius:7px!important;color:var(--du-text)!important;text-decoration:none!important;min-height:30px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item&amp;gt;a:hover,.vector-main-menu .mw-list-item&amp;gt;a:focus-visible,.vector-page-tools .mw-list-item&amp;gt;a:hover,.vector-page-tools .mw-list-item&amp;gt;a:focus-visible,.vector-toc .vector-toc-link:hover,.vector-toc .vector-toc-link:focus-visible{background:var(--du-panel2)!important;outline:2px solid var(--du-link)!important;outline-offset:-2px!important}&lt;br /&gt;
.vector-main-menu .mw-list-item.selected&amp;gt;a,.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:var(--du-face)!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important}&lt;br /&gt;
.vector-toc,.vector-appearance{padding:0!important;overflow:hidden!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header,.vector-appearance .vector-pinnable-header{display:flex!important;align-items:center!important;justify-content:space-between!important;min-height:38px!important}&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,.vector-appearance .vector-pinnable-header-label{color:var(--du-muted)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important}&lt;br /&gt;
.vector-toc .vector-toc-list{padding:8px 10px 12px!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item{margin:0!important;padding:0!important;min-height:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item + .vector-toc-list-item{margin-top:4px!important}&lt;br /&gt;
.vector-toc .vector-toc-list .vector-toc-list,.vector-toc .vector-toc-list .vector-toc-children,.vector-toc .vector-toc-list-item&amp;gt;ul,.vector-toc .vector-toc-list-item&amp;gt;ol{display:none!important;margin:0!important;padding:0!important;height:0!important;min-height:0!important;min-block-size:0!important}&lt;br /&gt;
.vector-toc .vector-toc-link{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding:6px 10px 6px 13px!important;line-height:1.22!important;border:1px solid transparent!important;font-size:13.5px!important;font-weight:750!important}&lt;br /&gt;
body.skin-vector .vector-toc .vector-toc-list-item .vector-toc-link{box-sizing:border-box!important;min-height:34px!important;min-block-size:34px!important;block-size:auto!important;height:auto!important;padding-block:6px!important;padding-inline:13px 10px!important}&lt;br /&gt;
.vector-toc .vector-toc-numb,.vector-toc .vector-toc-number{display:none!important}&lt;br /&gt;
.vector-toc .vector-toc-text{display:block!important;color:inherit!important;min-height:0!important;padding:0!important;margin:0!important}&lt;br /&gt;
.vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.92),hsl(var(--du-h) calc(40% * var(--du-c)) 78%/.86))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.65)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;font-weight:850!important;box-shadow:inset 3px 0 var(--du-link),inset 0 1px rgb(255 255 255/.55),0 1px 2px rgb(0 0 0/.12)!important}&lt;br /&gt;
[data-du-mode=&amp;quot;dark&amp;quot;] .vector-toc .vector-toc-list-item-active&amp;gt;.vector-toc-link{background:linear-gradient(to bottom,hsl(var(--du-h) calc(35% * var(--du-c)) 88%/.94),hsl(var(--du-h) calc(40% * var(--du-c)) 76%/.9))!important;border-color:hsl(var(--du-h) calc(52% * var(--du-c)) 58%/.72)!important;color:#102d3f!important;text-shadow:0 1px rgb(255 255 255/.38)!important;box-shadow:inset 3px 0 var(--du-link),inset 0 1px rgb(255 255 255/.55),0 1px 3px rgb(0 0 0/.32)!important}&lt;br /&gt;
.vector-appearance .vector-pinnable-header{min-height:32px!important;padding:6px 10px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text,.vector-appearance .vector-appearance-width{padding:6px 8px!important}&lt;br /&gt;
.vector-appearance .vector-appearance-text + .vector-appearance-width{border-top:1px solid var(--du-line)!important}&lt;br /&gt;
.vector-appearance .vector-menu-heading{display:block!important;box-sizing:border-box!important;color:var(--du-muted)!important;font-size:10.5px!important;font-weight:900!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 4px!important;padding:0 9px!important}&lt;br /&gt;
.vector-appearance .vector-menu-content-list{display:grid!important;gap:0!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-appearance .cdx-radio{position:relative!important;display:block!important;min-height:24px!important;margin:0!important;padding:3px 9px 3px 27px!important;border-radius:6px!important;color:var(--du-text)!important;font-size:12.5px!important;opacity:1!important}&lt;br /&gt;
.vector-appearance .cdx-radio:hover{background:var(--du-panel2)!important}&lt;br /&gt;
.vector-appearance .cdx-radio::before{content:&amp;quot;&amp;quot;!important;position:absolute!important;inline-size:7px!important;block-size:7px!important;inset-inline-start:11px!important;top:50%!important;transform:translateY(-50%)!important;border-radius:999px!important;background:transparent!important;border:1px solid var(--du-edge)!important;box-shadow:inset 0 1px rgb(255 255 255/.35),0 1px 1px rgb(0 0 0/.16)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked){background:linear-gradient(to bottom,rgb(255 255 255/.08),rgb(0 0 0/.04)),var(--du-panel2)!important;box-shadow:inset 0 1px rgb(255 255 255/.18),0 1px 1px rgb(0 0 0/.08)!important}&lt;br /&gt;
.vector-appearance .cdx-radio:has(.cdx-radio__input:checked)::before{background:var(--du-link)!important;border-color:hsl(var(--du-h) calc(64% * var(--du-c)) 44%)!important;box-shadow:inset 0 1px rgb(255 255 255/.55),0 0 0 2px rgb(44 156 210/.12)!important}&lt;br /&gt;
.vector-appearance .cdx-radio__label{color:var(--du-text)!important;opacity:1!important;font-size:12.5px!important;font-weight:700!important;line-height:1.1!important}&lt;br /&gt;
.vector-appearance .cdx-radio--status-disabled .cdx-radio__label,.vector-appearance .cdx-radio[aria-disabled=&amp;quot;true&amp;quot;] .cdx-radio__label,.vector-appearance .cdx-radio:has(input:disabled) .cdx-radio__label{color:var(--du-muted)!important;opacity:.86!important}&lt;br /&gt;
.vector-appearance .cdx-radio__icon{display:none!important}&lt;br /&gt;
.mw-helplink{color:var(--du-link)!important;font-weight:800!important;text-decoration:none!important}&lt;br /&gt;
.mw-helplink:hover{text-decoration:underline!important}&lt;br /&gt;
.mw-helplink-icon{opacity:.82!important;filter:none!important}&lt;br /&gt;
.vector-page-toolbar{margin-block:12px 20px!important;border-top:1px solid var(--du-line)!important;padding-top:8px!important}&lt;br /&gt;
.vector-page-toolbar-container{gap:8px!important;align-items:flex-end!important}&lt;br /&gt;
.vector-menu-tabs .vector-menu-content-list{display:flex!important;align-items:flex-end!important;gap:6px!important}&lt;br /&gt;
.vector-page-tools-landmark,#vector-page-tools-dropdown{display:flex!important;align-items:flex-end!important;align-self:flex-end!important;margin:0!important;padding:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item{display:flex!important;align-items:flex-end!important;margin:0!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a,#vector-page-tools-dropdown-label{box-sizing:border-box!important;background:var(--du-face)!important;border:1px solid var(--du-edge)!important;border-radius:8px 8px 0 0!important;box-shadow:var(--du-bev)!important;color:var(--du-text)!important;text-shadow:var(--du-tsh)!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 12px!important;transform:none!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a{height:38px!important;transform:translateY(1px)!important}&lt;br /&gt;
#vector-page-tools-dropdown-label{min-width:74px!important;gap:6px!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item.selected&amp;gt;a,#vector-page-tools-dropdown-checkbox:checked~#vector-page-tools-dropdown-label{background:var(--du-panel)!important;color:var(--du-text)!important;box-shadow:var(--du-chbev)!important}&lt;br /&gt;
.vector-menu-tabs .mw-list-item&amp;gt;a:focus-visible,#vector-page-tools-dropdown-label:focus-visible{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-search-result,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form,.mw-changeslist-legend,body.skin-vector fieldset{background:var(--du-panel)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:var(--du-psh)!important;color:var(--du-text)!important;padding:12px!important}&lt;br /&gt;
.mw-changeslist-legend *,.mw-changeslist-legend dt,.mw-changeslist-legend dd,body.skin-vector fieldset *{color:var(--du-text)!important}&lt;br /&gt;
.mw-rcfilters-spinner{display:none!important}&lt;br /&gt;
.mw-rcfilters-head{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;margin:8px 0 14px!important;padding:0!important}&lt;br /&gt;
.mw-search-result,.mw-changeslist li,.mw-history-line,.mw-contributions-list li,.mw-pager-body li{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:8px!important;margin-block:7px!important;padding:9px 11px!important;color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist,.mw-recentchanges-table{color:var(--du-text)!important}&lt;br /&gt;
.mw-changeslist h4,.mw-changeslist-date{color:var(--du-muted)!important;opacity:.94!important;font-weight:850!important}&lt;br /&gt;
.mw-changeslist-line-prefix,.mw-enhanced-rc-nested{color:var(--du-muted)!important;opacity:1!important}&lt;br /&gt;
.mw-changeslist abbr,.mw-enhanced-rc abbr,.mw-changeslist .mw-plusminus-pos,.mw-changeslist .mw-plusminus-neg{text-decoration:none!important;font-weight:900!important}&lt;br /&gt;
.mw-plusminus-pos{color:hsl(135 76% 46%)!important}.mw-plusminus-neg{color:hsl(6 78% 58%)!important}&lt;br /&gt;
.mw-search-result-heading a,.mw-changeslist a,.mw-history-line a,.mw-contributions-list a,.mw-pager-body a{color:var(--du-link)!important}&lt;br /&gt;
.mw-rcfilters-ui-filterWrapperWidget,.mw-rcfilters-ui-filterTagMultiselectWidget,.mw-rcfilters-ui-cell,.oo-ui-widget,.oo-ui-popupWidget-popup,.oo-ui-dropdownWidget-handle,.oo-ui-inputWidget-input,.oo-ui-buttonElement-button,.cdx-text-input__input,.cdx-select-vue,.cdx-menu,.cdx-card{background:var(--du-panel)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:none!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button,.cdx-button,.mw-ui-button{background:var(--du-face)!important;border-color:var(--du-edge)!important;color:var(--du-text)!important;box-shadow:var(--du-bev)!important;text-shadow:var(--du-tsh)!important}&lt;br /&gt;
.oo-ui-buttonElement-framed.oo-ui-widget-enabled&amp;gt;.oo-ui-buttonElement-button:hover,.cdx-button:hover,.mw-ui-button:hover{filter:brightness(1.04)!important}&lt;br /&gt;
#wpTextbox1{width:100%!important;max-width:100%!important;box-sizing:border-box!important;min-height:55vh!important;background:var(--du-panel)!important;color:var(--du-text)!important;border:1px solid var(--du-edge)!important;border-radius:9px!important;box-shadow:inset 0 1px 2px rgb(0 0 0/.18)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;font-size:.95rem!important;line-height:1.55!important;padding:14px!important;resize:vertical!important}&lt;br /&gt;
#wpTextbox1[readonly]{cursor:text!important}&lt;br /&gt;
#wpTextbox1:focus{outline:3px solid var(--du-link)!important;outline-offset:2px!important}&lt;br /&gt;
.mw-permissionerror-badaccess-groups{background:var(--du-panel2)!important;border:1px solid var(--du-line)!important;border-radius:9px!important;color:var(--du-muted)!important;padding:12px!important}&lt;br /&gt;
.mw-footer-container{background:var(--du-panel2)!important;border-top:1px solid var(--du-edge)!important;box-shadow:none!important;color:var(--du-muted)!important;min-height:0!important;padding:0!important;margin-top:24px!important}&lt;br /&gt;
#footer.mw-footer,.mw-footer{background:transparent!important;border:0!important;box-shadow:none!important;min-height:0!important;padding:14px clamp(16px,3vw,24px)!important;max-width:min(1660px,94vw)!important;margin-inline:auto!important;color:var(--du-muted)!important}&lt;br /&gt;
#footer-info:empty{display:none!important}&lt;br /&gt;
#footer-places{justify-content:center!important;gap:8px 12px!important;font-size:13px!important;font-weight:650!important}&lt;br /&gt;
#footer-info{justify-content:center!important;gap:8px 12px!important;font-size:12px!important}&lt;br /&gt;
#footer-places a,#footer-info a{color:var(--du-muted)!important;text-decoration:none!important}&lt;br /&gt;
#footer-places a:hover,#footer-info a:hover{color:var(--du-link)!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] #firstHeading,html[dir=&amp;quot;rtl&amp;quot;] .mw-first-heading{font-family:var(--du-font-ar),var(--du-font),system-ui,sans-serif!important;letter-spacing:0!important;line-height:1.15!important;word-break:normal!important;overflow-wrap:normal!important}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .duglobal .switch&amp;gt;a{letter-spacing:0!important}&lt;br /&gt;
@media(max-width:900px){&lt;br /&gt;
  .duglobal-in{display:flex;flex-wrap:wrap;align-items:end;gap:8px 10px}&lt;br /&gt;
  .duglobal .switch{order:3;flex-basis:100%;height:auto;flex-wrap:wrap;justify-content:center}&lt;br /&gt;
  .duglobal .gright{margin-inline-start:auto}.duglobal .switch&amp;gt;a[aria-current=&amp;quot;page&amp;quot;]{height:40px}&lt;br /&gt;
  body.skin-vector #p-search{min-width:0!important;max-width:100%!important;flex-basis:100%!important}&lt;br /&gt;
  .vector-page-toolbar-container{flex-wrap:wrap!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:560px){&lt;br /&gt;
  .duglobal .switch&amp;gt;a{font-size:12.5px;padding:0 10px}.duglobal .brand .wm{display:none}.duglobal .who{max-width:150px}.duglobal .who .du-login{padding:8px 12px;font-size:13px;transform:translateY(-6px)}&lt;br /&gt;
  .mw-htmlform,.mw-htmlform-ooui,.mw-spcontent,.mw-search-form-wrapper,.searchresults,.mw-search-results-container,.mw-history-compareselectedversions,.mw-history-legend,.mw-pager-body,.mw-changeslist,.mw-recentchanges-table,.mw-specialpage-summary,.mw-category,.mw-allpages-table-form{padding:10px!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist ul,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist li{margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tbody,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line tr,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line td{display:block!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}&lt;br /&gt;
  html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-title,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner,html[dir=&amp;quot;rtl&amp;quot;] .mw-changeslist-line-inner-comment,html[dir=&amp;quot;rtl&amp;quot;] .comment{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}&lt;br /&gt;
}&lt;br /&gt;
@media(max-width:340px){&lt;br /&gt;
  .duglobal-in{padding-inline:8px;gap:6px 8px}&lt;br /&gt;
  .duglobal .gright{flex:1 1 0;justify-content:flex-end;flex-wrap:wrap;gap:5px 6px;max-width:100%}&lt;br /&gt;
  .duglobal .langtog a{padding:0 9px;min-width:31px}&lt;br /&gt;
  .duglobal #du-fab{transform:translateY(-1px) scale(.94);transform-origin:center}&lt;br /&gt;
  .duglobal .who{max-width:112px;padding-inline-start:0;flex:0 1 auto}&lt;br /&gt;
  .duglobal .who .du-login{max-width:112px;padding:7px 9px;font-size:12px;line-height:16px}&lt;br /&gt;
}&lt;br /&gt;
/* /IMPLEMENTAUDIT wiki-ui-polish 2026-06-18 */&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=41</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=41"/>
		<updated>2026-06-18T06:38:30Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 006 Common.css footer readability polish wiki_ar (plans_site 006 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev) !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
#footer-info,&lt;br /&gt;
#footer-info li { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=40</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=40"/>
		<updated>2026-06-18T06:34:44Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 006 Common.css Main Page visual polish wiki_ar (plans_site 006 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev) !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Main Page: suppress stock Vector controls so the approved portal board owns the page. */&lt;br /&gt;
body.page-Main_Page .mw-body-header,&lt;br /&gt;
body.page-Main_Page .vector-page-titlebar,&lt;br /&gt;
body.page-Main_Page .vector-page-toolbar,&lt;br /&gt;
body.page-Main_Page .vector-appearance,&lt;br /&gt;
body.page-Main_Page .vector-column-end,&lt;br /&gt;
body.page-Main_Page .mw-table-of-contents-container {&lt;br /&gt;
  display: none !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-page-container-inner {&lt;br /&gt;
  display: block !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-content-container,&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  max-width: 1120px !important;&lt;br /&gt;
  margin-inline: auto !important;&lt;br /&gt;
}&lt;br /&gt;
body.page-Main_Page .mw-body {&lt;br /&gt;
  padding: clamp(18px, 2vw, 28px) !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage a.external,&lt;br /&gt;
.dw-mainpage a.external:visited {&lt;br /&gt;
  background-image: none !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-button-wrap a,&lt;br /&gt;
.dw-button-wrap a.external,&lt;br /&gt;
.dw-button-wrap a.external:visited {&lt;br /&gt;
  background: var(--du-prim) !important;&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-cardlink a,&lt;br /&gt;
.dw-cardlink a.external,&lt;br /&gt;
.dw-cardlink a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a.external,&lt;br /&gt;
.dw-crosslinks a.external:visited {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  padding-inline-end: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&amp;diff=39</id>
		<title>الصفحة الرئيسية</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&amp;diff=39"/>
		<updated>2026-06-18T06:30:13Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 007 Main Page native MediaWiki links correction AR (plans_site 006/007 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-mainpage&amp;quot; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;دعوة.ويكي — الموسوعة العربية&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;موسوعة تعاونية لفهم الإسلام — موثقة المصادر، مفتوحة التحرير، ومهيأة للقراءة.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-button-wrap&amp;quot;&amp;gt;[https://ar.dawah.wiki/Special:Categories تصفّح المواضيع ←]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;▣&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;تصفّح حسب الموضوع&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;ابدأ من التصنيفات الرئيسية.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;افتح فهرس المواضيع ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cardlink&amp;quot;&amp;gt;[https://ar.dawah.wiki/Special:Categories افتح فهرس المواضيع]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;✧&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;المقالة المختارة&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;قراءة منتقاة تُحدَّث بانتظام.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;اقرأ المقالة ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cardlink&amp;quot;&amp;gt;[https://en.dawah.wiki/Dawah اقرأ المقالة المختارة]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;↻&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;أحدث التغييرات&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;كل ما حُرِّر مؤخراً.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;شاهد الجديد ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cardlink&amp;quot;&amp;gt;[https://ar.dawah.wiki/Special:RecentChanges شاهد أحدث التغييرات]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;↗&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;كيف تساهم&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;أساسيات التحرير والإرشادات.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;ابدأ التحرير ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cardlink&amp;quot;&amp;gt;[https://dawah.wiki/guidelines اقرأ الإرشادات]&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-crosslinks&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;استكشف المشروع:&amp;lt;/span&amp;gt;&lt;br /&gt;
[https://dawah.wiki/ الرئيسية]&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
[https://forum.dawah.wiki/ المنتدى]&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
[https://md.dawah.wiki/ &amp;lt;bdi&amp;gt;Markdown&amp;lt;/bdi&amp;gt;]&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
[https://gallery.dawah.wiki/ المعرض]&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
[https://qamus.dawah.wiki/ القاموس]&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;dw-note&amp;quot;&amp;gt;موسوعة مفتوحة — للجميع القراءة، وللمساهمين المسجَّلين التحرير.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=38</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=38"/>
		<updated>2026-06-18T06:30:10Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 006 Common.css native MediaWiki card-link correction AR (plans_site 006/007 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev) !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button,&lt;br /&gt;
.dw-button-wrap a {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child,&lt;br /&gt;
.dw-cardlink a {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus,&lt;br /&gt;
.dw-cardlink a:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=37</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=37"/>
		<updated>2026-06-18T06:26:08Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 006 wiki Common.css card-link sanitizer correction wiki_ar (plans_site 006 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev) !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch,&lt;br /&gt;
.dw-card &amp;gt; a:last-child {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 3;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-stretch:focus,&lt;br /&gt;
.dw-card &amp;gt; a:last-child:focus {&lt;br /&gt;
  outline: 3px solid hsl(var(--du-h) calc(80% * var(--du-c)) 55%);&lt;br /&gt;
  outline-offset: 3px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card &amp;gt; :not(.dw-stretch):not(a:last-child) { position: relative; z-index: 2; pointer-events: none; }&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&amp;diff=36</id>
		<title>الصفحة الرئيسية</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&amp;diff=36"/>
		<updated>2026-06-18T06:24:04Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 007 branded Arabic Main Page absolute-link correction (plans_site 007 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-mainpage&amp;quot; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;دعوة.ويكي — الموسوعة العربية&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;موسوعة تعاونية لفهم الإسلام — موثقة المصادر، مفتوحة التحرير، ومهيأة للقراءة.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-button&amp;quot; href=&amp;quot;https://ar.dawah.wiki/Special:Categories&amp;quot;&amp;gt;تصفّح المواضيع ←&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;▣&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;تصفّح حسب الموضوع&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;ابدأ من التصنيفات الرئيسية.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;افتح فهرس المواضيع ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;https://ar.dawah.wiki/Special:Categories&amp;quot; aria-label=&amp;quot;افتح فهرس المواضيع&amp;quot;&amp;gt;افتح فهرس المواضيع&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;✧&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;المقالة المختارة&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;قراءة منتقاة تُحدَّث بانتظام.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;اقرأ المقالة ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;https://en.dawah.wiki/Dawah&amp;quot; aria-label=&amp;quot;اقرأ المقالة المختارة&amp;quot;&amp;gt;اقرأ المقالة المختارة&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;↻&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;أحدث التغييرات&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;كل ما حُرِّر مؤخراً.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;شاهد الجديد ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;https://ar.dawah.wiki/Special:RecentChanges&amp;quot; aria-label=&amp;quot;شاهد أحدث التغييرات&amp;quot;&amp;gt;شاهد أحدث التغييرات&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;↗&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;كيف تساهم&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;أساسيات التحرير والإرشادات.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;ابدأ التحرير ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;https://dawah.wiki/guidelines&amp;quot; aria-label=&amp;quot;اقرأ إرشادات دعوة.ويكي&amp;quot;&amp;gt;اقرأ الإرشادات&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-crosslinks&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;استكشف المشروع:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;الرئيسية&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;المنتدى&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;bdi&amp;gt;Markdown&amp;lt;/bdi&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;المعرض&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;القاموس&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;dw-note&amp;quot;&amp;gt;موسوعة مفتوحة — للجميع القراءة، وللمساهمين المسجَّلين التحرير.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&amp;diff=35</id>
		<title>الصفحة الرئيسية</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9&amp;diff=35"/>
		<updated>2026-06-18T06:17:28Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 007 branded Arabic Main Page (plans_site 006/007 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
__NOEDITSECTION__&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-mainpage&amp;quot; lang=&amp;quot;ar&amp;quot; dir=&amp;quot;rtl&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-hero&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;h1&amp;gt;دعوة.ويكي — الموسوعة العربية&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;موسوعة تعاونية لفهم الإسلام — موثقة المصادر، مفتوحة التحرير، ومهيأة للقراءة.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-button&amp;quot; href=&amp;quot;/Special:Categories&amp;quot;&amp;gt;تصفّح المواضيع ←&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-grid&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;▣&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;تصفّح حسب الموضوع&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;ابدأ من التصنيفات الرئيسية.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;افتح فهرس المواضيع ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;/Special:Categories&amp;quot; aria-label=&amp;quot;افتح فهرس المواضيع&amp;quot;&amp;gt;افتح فهرس المواضيع&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;✧&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;المقالة المختارة&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;قراءة منتقاة تُحدَّث بانتظام.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;اقرأ المقالة ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;https://en.dawah.wiki/Dawah&amp;quot; aria-label=&amp;quot;اقرأ المقالة المختارة&amp;quot;&amp;gt;اقرأ المقالة المختارة&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;↻&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;أحدث التغييرات&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;كل ما حُرِّر مؤخراً.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;شاهد الجديد ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;/Special:RecentChanges&amp;quot; aria-label=&amp;quot;شاهد أحدث التغييرات&amp;quot;&amp;gt;شاهد أحدث التغييرات&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-card&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-tile&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;↗&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;كيف تساهم&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;أساسيات التحرير والإرشادات.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;span class=&amp;quot;dw-cta&amp;quot;&amp;gt;ابدأ التحرير ←&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a class=&amp;quot;dw-stretch&amp;quot; href=&amp;quot;https://dawah.wiki/guidelines&amp;quot; aria-label=&amp;quot;اقرأ إرشادات دعوة.ويكي&amp;quot;&amp;gt;اقرأ الإرشادات&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;dw-crosslinks&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;span&amp;gt;استكشف المشروع:&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://dawah.wiki/&amp;quot;&amp;gt;الرئيسية&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://forum.dawah.wiki/&amp;quot;&amp;gt;المنتدى&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://md.dawah.wiki/&amp;quot;&amp;gt;&amp;lt;bdi&amp;gt;Markdown&amp;lt;/bdi&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://gallery.dawah.wiki/&amp;quot;&amp;gt;المعرض&amp;lt;/a&amp;gt;&amp;lt;span&amp;gt;·&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;a href=&amp;quot;https://qamus.dawah.wiki/&amp;quot;&amp;gt;القاموس&amp;lt;/a&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;p class=&amp;quot;dw-note&amp;quot;&amp;gt;موسوعة مفتوحة — للجميع القراءة، وللمساهمين المسجَّلين التحرير.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=34</id>
		<title>ميدياويكي:Common.js</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.js&amp;diff=34"/>
		<updated>2026-06-18T06:17:26Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 006 wiki URETHANE Common.js AR (plans_site 006/007 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* URETHANE DESIGN — generic theme engine (app-agnostic).&lt;br /&gt;
   Pair with 02-tokens.css. Include synchronously in &amp;lt;head&amp;gt;.&lt;br /&gt;
   Sets on &amp;lt;html&amp;gt;: data-du-mode (light|dark, auto-resolved),&lt;br /&gt;
   data-du-glass (faithful|modern|flat), inline --du-h (accent hue) and --du-c (accent chroma).&lt;br /&gt;
   Prefs: localStorage &#039;dawahUrethane&#039; + mirrored to a .dawah.wiki cookie&lt;br /&gt;
   so the choice follows users across subdomains. Defaults (owner-mandated):&lt;br /&gt;
   mode &#039;auto&#039;, glass &#039;faithful&#039; (the 2006 look), accent &#039;#2e8fc7&#039; (blue).&lt;br /&gt;
   Optional: set window.DU_MOUNT = &#039;css selector&#039; before this script to pick&lt;br /&gt;
   where the &amp;quot;Theme&amp;quot; switcher button mounts (default: fixed bottom corner).&lt;br /&gt;
*/&lt;br /&gt;
(function () {&lt;br /&gt;
	&#039;use strict&#039;;&lt;br /&gt;
	var KEY = &#039;dawahUrethane&#039;;&lt;br /&gt;
	var DEFAULTS = { mode: &#039;auto&#039;, glass: &#039;faithful&#039;, accent: &#039;#2e8fc7&#039;, t: 0 };&lt;br /&gt;
	var PRESETS = [&lt;br /&gt;
		[&#039;#2e8fc7&#039;, &#039;Urethane blue&#039;], [&#039;#29a395&#039;, &#039;Madinah teal&#039;],&lt;br /&gt;
		[&#039;#2ea05b&#039;, &#039;Palm green&#039;], [&#039;#d4912a&#039;, &#039;Desert amber&#039;],&lt;br /&gt;
		[&#039;#7a5cc7&#039;, &#039;Violet&#039;], [&#039;#cc3d77&#039;, &#039;Rose&#039;]&lt;br /&gt;
	];&lt;br /&gt;
&lt;br /&gt;
	function valid(p) {&lt;br /&gt;
		p = p || {};&lt;br /&gt;
		return {&lt;br /&gt;
			mode: [&#039;auto&#039;, &#039;light&#039;, &#039;dark&#039;].indexOf(p.mode) &amp;gt;= 0 ? p.mode : DEFAULTS.mode,&lt;br /&gt;
			glass: [&#039;faithful&#039;, &#039;modern&#039;, &#039;flat&#039;].indexOf(p.glass) &amp;gt;= 0 ? p.glass : DEFAULTS.glass,&lt;br /&gt;
			accent: /^#[0-9a-fA-F]{6}$/.test(p.accent || &#039;&#039;) ? p.accent : DEFAULTS.accent,&lt;br /&gt;
			t: typeof p.t === &#039;number&#039; ? p.t : 0&lt;br /&gt;
		};&lt;br /&gt;
	}&lt;br /&gt;
	function readLocal() { try { return JSON.parse(localStorage.getItem(KEY) || &#039;null&#039;); } catch (e) { return null; } }&lt;br /&gt;
	function readCookie() {&lt;br /&gt;
		var m = document.cookie.match(new RegExp(&#039;(?:^|; )&#039; + KEY + &#039;=([^;]*)&#039;));&lt;br /&gt;
		if (!m) { return null; }&lt;br /&gt;
		try { return JSON.parse(decodeURIComponent(m[1])); } catch (e) { return null; }&lt;br /&gt;
	}&lt;br /&gt;
	function load() {&lt;br /&gt;
		var a = readLocal(), b = readCookie();&lt;br /&gt;
		var p = (b &amp;amp;&amp;amp; (!a || (b.t || 0) &amp;gt; (a.t || 0))) ? b : a; /* newer wins */&lt;br /&gt;
		return valid(p);&lt;br /&gt;
	}&lt;br /&gt;
	function save(p) {&lt;br /&gt;
		p.t = Date.now();&lt;br /&gt;
		var s = JSON.stringify(p);&lt;br /&gt;
		try { localStorage.setItem(KEY, s); } catch (e) { /* private mode */ }&lt;br /&gt;
		try {&lt;br /&gt;
			document.cookie = KEY + &#039;=&#039; + encodeURIComponent(s) +&lt;br /&gt;
				&#039;; domain=.dawah.wiki; path=/; max-age=31536000; SameSite=Lax; Secure&#039;;&lt;br /&gt;
		} catch (e) { /* file:// etc. */ }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToHue(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var max = Math.max(r, g, b), min = Math.min(r, g, b), d = max - min, h = 0;&lt;br /&gt;
		if (d === 0) { return 205; } /* achromatic: keep blue chrome */&lt;br /&gt;
		if (max === r) { h = ((g - b) / d) % 6; }&lt;br /&gt;
		else if (max === g) { h = (b - r) / d + 2; }&lt;br /&gt;
		else { h = (r - g) / d + 4; }&lt;br /&gt;
		return (Math.round(h * 60) + 360) % 360;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function hexToChroma(hex) {&lt;br /&gt;
		var r = parseInt(hex.substr(1, 2), 16) / 255,&lt;br /&gt;
			g = parseInt(hex.substr(3, 2), 16) / 255,&lt;br /&gt;
			b = parseInt(hex.substr(5, 2), 16) / 255;&lt;br /&gt;
		var d = Math.max(r, g, b) - Math.min(r, g, b);&lt;br /&gt;
		var base = 153 / 255; /* #2e8fc7, the default Urethane blue */&lt;br /&gt;
		return Math.max(0, Math.min(1.25, d / base));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	var mq = window.matchMedia ? window.matchMedia(&#039;(prefers-color-scheme: dark)&#039;) : null;&lt;br /&gt;
&lt;br /&gt;
	function apply() {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var mode = p.mode === &#039;auto&#039; ? (mq &amp;amp;&amp;amp; mq.matches ? &#039;dark&#039; : &#039;light&#039;) : p.mode;&lt;br /&gt;
		var de = document.documentElement;&lt;br /&gt;
		de.setAttribute(&#039;data-du-mode&#039;, mode);&lt;br /&gt;
		de.setAttribute(&#039;data-du-glass&#039;, p.glass);&lt;br /&gt;
		de.style.setProperty(&#039;--du-h&#039;, String(hexToHue(p.accent)));&lt;br /&gt;
		de.style.setProperty(&#039;--du-c&#039;, String(hexToChroma(p.accent)));&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	apply();&lt;br /&gt;
	if (mq) {&lt;br /&gt;
		var onChange = function () { if (load().mode === &#039;auto&#039;) { apply(); } };&lt;br /&gt;
		if (mq.addEventListener) { mq.addEventListener(&#039;change&#039;, onChange); }&lt;br /&gt;
		else if (mq.addListener) { mq.addListener(onChange); }&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* ---------------- switcher UI ---------------- */&lt;br /&gt;
	function el(tag, cls, text) {&lt;br /&gt;
		var e = document.createElement(tag);&lt;br /&gt;
		if (cls) { e.className = cls; }&lt;br /&gt;
		if (text) { e.textContent = text; }&lt;br /&gt;
		return e;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildPanel(anchor) {&lt;br /&gt;
		var p = load();&lt;br /&gt;
		var panel = el(&#039;div&#039;); panel.id = &#039;du-panel&#039;;&lt;br /&gt;
		panel.setAttribute(&#039;role&#039;, &#039;dialog&#039;);&lt;br /&gt;
		panel.setAttribute(&#039;aria-label&#039;, &#039;Theme options&#039;);&lt;br /&gt;
		panel.style.cssText = &#039;position:absolute;z-index:9999;inset-inline-end:0;bottom:calc(100% + 8px);width:248px;background:var(--du-panel);border:1px solid var(--du-edge);border-radius:10px;box-shadow:var(--du-psh),0 6px 22px rgb(0 0 0 / .25);padding:12px;color:var(--du-text);font-size:12px;text-align:start&#039;;&lt;br /&gt;
&lt;br /&gt;
		function section(title) {&lt;br /&gt;
			var h = el(&#039;h4&#039;, null, title);&lt;br /&gt;
			h.style.cssText = &#039;margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:var(--du-muted)&#039;;&lt;br /&gt;
			panel.appendChild(h);&lt;br /&gt;
			var row = el(&#039;div&#039;); row.style.cssText = &#039;display:flex;gap:5px;flex-wrap:wrap;margin-bottom:10px&#039;;&lt;br /&gt;
			panel.appendChild(row); return row;&lt;br /&gt;
		}&lt;br /&gt;
		function styleOpt(o, on) {&lt;br /&gt;
			o.style.cssText = &#039;flex:1;text-align:center;padding:5px 8px;border:1px solid var(--du-edge);border-radius:7px;cursor:pointer;white-space:nowrap;&#039; +&lt;br /&gt;
				(on ? &#039;background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3)&#039;&lt;br /&gt;
					: &#039;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh)&#039;);&lt;br /&gt;
		}&lt;br /&gt;
		function opts(row, items, key, current) {&lt;br /&gt;
			items.forEach(function (it) {&lt;br /&gt;
				var o = el(&#039;span&#039;, null, it[1]);&lt;br /&gt;
				o.setAttribute(&#039;role&#039;, &#039;button&#039;); o.tabIndex = 0;&lt;br /&gt;
				styleOpt(o, current === it[0]);&lt;br /&gt;
				var act = function () {&lt;br /&gt;
					var np = load(); np[key] = it[0]; save(np); apply();&lt;br /&gt;
					Array.prototype.forEach.call(row.children, function (c, i) { styleOpt(c, items[i][0] === it[0]); });&lt;br /&gt;
				};&lt;br /&gt;
				o.addEventListener(&#039;click&#039;, act);&lt;br /&gt;
				o.addEventListener(&#039;keydown&#039;, function (ev) { if (ev.key === &#039;Enter&#039; || ev.key === &#039; &#039;) { ev.preventDefault(); act(); } });&lt;br /&gt;
				row.appendChild(o);&lt;br /&gt;
			});&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		opts(section(&#039;Mode&#039;), [[&#039;auto&#039;, &#039;Auto&#039;], [&#039;light&#039;, &#039;Light&#039;], [&#039;dark&#039;, &#039;Dark&#039;]], &#039;mode&#039;, p.mode);&lt;br /&gt;
		opts(section(&#039;Glass&#039;), [[&#039;faithful&#039;, &#039;2006&#039;], [&#039;modern&#039;, &#039;Modern&#039;], [&#039;flat&#039;, &#039;Flat&#039;]], &#039;glass&#039;, p.glass);&lt;br /&gt;
&lt;br /&gt;
		var crow = section(&#039;Accent&#039;);&lt;br /&gt;
		function ring(s, on) { s.style.outline = on ? &#039;2px solid var(--du-link)&#039; : &#039;none&#039;; s.style.outlineOffset = &#039;2px&#039;; }&lt;br /&gt;
		var swatches = [];&lt;br /&gt;
		PRESETS.forEach(function (pr) {&lt;br /&gt;
			var s = el(&#039;button&#039;); s.type = &#039;button&#039;; s.title = pr[1];&lt;br /&gt;
			s.setAttribute(&#039;aria-label&#039;, pr[1]);&lt;br /&gt;
			s.style.cssText = &#039;width:24px;height:24px;border-radius:50%;border:1px solid var(--du-edge);cursor:pointer;padding:0;box-shadow:inset 0 1px rgb(255 255 255 / .55);background:&#039; + pr[0];&lt;br /&gt;
			ring(s, p.accent.toLowerCase() === pr[0]);&lt;br /&gt;
			s.addEventListener(&#039;click&#039;, function () {&lt;br /&gt;
				var np = load(); np.accent = pr[0]; save(np); apply();&lt;br /&gt;
				swatches.forEach(function (x) { ring(x, x === s); });&lt;br /&gt;
				picker.value = pr[0];&lt;br /&gt;
			});&lt;br /&gt;
			swatches.push(s); crow.appendChild(s);&lt;br /&gt;
		});&lt;br /&gt;
		var picker = document.createElement(&#039;input&#039;);&lt;br /&gt;
		picker.type = &#039;color&#039;; picker.value = p.accent; picker.title = &#039;Custom color&#039;;&lt;br /&gt;
		picker.setAttribute(&#039;aria-label&#039;, &#039;Custom accent color&#039;);&lt;br /&gt;
		picker.style.cssText = &#039;width:34px;height:26px;padding:0;border:1px solid var(--du-edge);border-radius:6px;background:var(--du-panel);cursor:pointer&#039;;&lt;br /&gt;
		picker.addEventListener(&#039;input&#039;, function () {&lt;br /&gt;
			var np = load(); np.accent = picker.value; save(np); apply();&lt;br /&gt;
			swatches.forEach(function (x) { ring(x, false); });&lt;br /&gt;
		});&lt;br /&gt;
		crow.appendChild(picker);&lt;br /&gt;
&lt;br /&gt;
		var note = el(&#039;p&#039;, null, &#039;Applies across dawah.wiki in this browser.&#039;);&lt;br /&gt;
		note.style.cssText = &#039;color:var(--du-muted);font-size:11px;margin:2px 0 0&#039;;&lt;br /&gt;
		panel.appendChild(note);&lt;br /&gt;
		anchor.appendChild(panel);&lt;br /&gt;
		return panel;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function buildFab() {&lt;br /&gt;
		var mount = window.DU_MOUNT ? document.querySelector(window.DU_MOUNT) : null;&lt;br /&gt;
		var li = el(mount ? &#039;span&#039; : &#039;div&#039;);&lt;br /&gt;
		li.style.position = &#039;relative&#039;;&lt;br /&gt;
		if (mount) { mount.appendChild(li); }&lt;br /&gt;
		else {&lt;br /&gt;
			li.style.cssText += &#039;;position:fixed;bottom:14px;inset-inline-end:14px;z-index:9998&#039;;&lt;br /&gt;
			document.body.appendChild(li);&lt;br /&gt;
		}&lt;br /&gt;
		var fab = el(&#039;a&#039;, null, &#039;Theme&#039;); fab.id = &#039;du-fab&#039;; fab.href = &#039;#&#039;;&lt;br /&gt;
		fab.setAttribute(&#039;role&#039;, &#039;button&#039;);&lt;br /&gt;
		fab.setAttribute(&#039;aria-haspopup&#039;, &#039;dialog&#039;);&lt;br /&gt;
		fab.title = &#039;Theme options&#039;;&lt;br /&gt;
		fab.style.cssText = &#039;display:inline-flex;align-items:center;gap:6px;cursor:pointer;user-select:none;padding:6px 12px;border:1px solid var(--du-edge);border-radius:7px;background:var(--du-face);box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);text-decoration:none;font-size:12.5px&#039;;&lt;br /&gt;
		var dot = el(&#039;span&#039;); dot.setAttribute(&#039;aria-hidden&#039;, &#039;true&#039;);&lt;br /&gt;
		dot.style.cssText = &#039;width:12px;height:12px;border-radius:50%;background:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:inset 0 1px rgb(255 255 255 / .6)&#039;;&lt;br /&gt;
		fab.insertBefore(dot, fab.firstChild);&lt;br /&gt;
		li.appendChild(fab);&lt;br /&gt;
&lt;br /&gt;
		var panel = null;&lt;br /&gt;
		fab.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			ev.preventDefault();&lt;br /&gt;
			if (panel) { panel.parentNode.removeChild(panel); panel = null; return; }&lt;br /&gt;
			panel = buildPanel(li);&lt;br /&gt;
		});&lt;br /&gt;
		document.addEventListener(&#039;click&#039;, function (ev) {&lt;br /&gt;
			if (panel &amp;amp;&amp;amp; !li.contains(ev.target)) { panel.parentNode.removeChild(panel); panel = null; }&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	if (document.readyState === &#039;loading&#039;) {&lt;br /&gt;
		document.addEventListener(&#039;DOMContentLoaded&#039;, buildFab);&lt;br /&gt;
	} else {&lt;br /&gt;
		buildFab();&lt;br /&gt;
	}&lt;br /&gt;
})();&lt;br /&gt;
&lt;br /&gt;
/* MediaWiki footer polish: replace stock wiki footer links with site-wide public links. */&lt;br /&gt;
(function () {&lt;br /&gt;
  &#039;use strict&#039;;&lt;br /&gt;
  function ready(fn) {&lt;br /&gt;
    if (document.readyState === &#039;loading&#039;) { document.addEventListener(&#039;DOMContentLoaded&#039;, fn); }&lt;br /&gt;
    else { fn(); }&lt;br /&gt;
  }&lt;br /&gt;
  function footerLinks() {&lt;br /&gt;
    var places = document.getElementById(&#039;footer-places&#039;);&lt;br /&gt;
    if (!places || places.getAttribute(&#039;data-dw-polished&#039;) === &#039;1&#039;) { return; }&lt;br /&gt;
    var isAr = (document.documentElement.lang || &#039;&#039;).toLowerCase().indexOf(&#039;ar&#039;) === 0 || document.documentElement.dir === &#039;rtl&#039;;&lt;br /&gt;
    var links = isAr ? [&lt;br /&gt;
      [&#039;عن&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;الإرشادات&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;الخصوصية&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;اتصل بنا&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ] : [&lt;br /&gt;
      [&#039;About&#039;, &#039;https://dawah.wiki/about&#039;],&lt;br /&gt;
      [&#039;Guidelines&#039;, &#039;https://dawah.wiki/guidelines&#039;],&lt;br /&gt;
      [&#039;Privacy&#039;, &#039;https://dawah.wiki/privacy&#039;],&lt;br /&gt;
      [&#039;Contact&#039;, &#039;https://dawah.wiki/contact&#039;]&lt;br /&gt;
    ];&lt;br /&gt;
    places.setAttribute(&#039;data-dw-polished&#039;, &#039;1&#039;);&lt;br /&gt;
    places.textContent = &#039;&#039;;&lt;br /&gt;
    links.forEach(function (item) {&lt;br /&gt;
      var li = document.createElement(&#039;li&#039;);&lt;br /&gt;
      var a = document.createElement(&#039;a&#039;);&lt;br /&gt;
      a.href = item[1];&lt;br /&gt;
      a.textContent = item[0];&lt;br /&gt;
      li.appendChild(a);&lt;br /&gt;
      places.appendChild(li);&lt;br /&gt;
    });&lt;br /&gt;
  }&lt;br /&gt;
  ready(footerLinks);&lt;br /&gt;
}());&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=33</id>
		<title>ميدياويكي:Common.css</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D9%8A%D8%AF%D9%8A%D8%A7%D9%88%D9%8A%D9%83%D9%8A:Common.css&amp;diff=33"/>
		<updated>2026-06-18T06:17:23Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: 006 wiki URETHANE Common.css AR (plans_site 006/007 approved runner)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@import url(&#039;https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&amp;amp;display=swap&#039;);&lt;br /&gt;
&lt;br /&gt;
/* ============================================================&lt;br /&gt;
   URETHANE DESIGN — portable token sheet + generic components&lt;br /&gt;
   App-agnostic. Pair with 05-theme-engine.js, which sets on &amp;lt;html&amp;gt;:&lt;br /&gt;
     data-du-mode  = light | dark     (auto resolved by the engine)&lt;br /&gt;
     data-du-glass = faithful | modern | flat&lt;br /&gt;
     --du-h        = accent hue (inline style, number)&lt;br /&gt;
   No-JS defaults: light + faithful + blue (205).&lt;br /&gt;
   Self-host this file (content-app CSP blocks CDNs). Link it LAST&lt;br /&gt;
   in &amp;lt;head&amp;gt; so it wins cascade ties against app CSS.&lt;br /&gt;
   ============================================================ */&lt;br /&gt;
&lt;br /&gt;
/* ------------------------------------------------------------------&lt;br /&gt;
   ACCESSIBLE CONTRAST (WCAG 2.x) — measured at hue 205, faithful glass.&lt;br /&gt;
   Body text target &amp;gt;=4.5:1 ; large text / icon glyph target &amp;gt;=3:1.&lt;br /&gt;
   Computed from the HSL token values below (sRGB relative luminance).&lt;br /&gt;
&lt;br /&gt;
   LIGHT (data-du-mode=&amp;quot;light&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 15.02:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 13.12:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 14.05:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 6.04:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 5.28:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 6.27:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 7.18:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) .... 3.06:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   DARK (data-du-mode=&amp;quot;dark&amp;quot;)&lt;br /&gt;
     --du-text  on --du-panel ....... 12.70:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-page ........ 14.62:1   (body  PASS)&lt;br /&gt;
     --du-text  on --du-panel2 ...... 11.49:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-panel ........ 5.81:1   (body  PASS)&lt;br /&gt;
     --du-muted on --du-page ......... 6.69:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-page ......... 9.23:1   (body  PASS)&lt;br /&gt;
     --du-link  on --du-panel ........ 8.02:1   (body  PASS)&lt;br /&gt;
     --du-glyph on --du-face(mid) ... 13.10:1   (large/glyph PASS)&lt;br /&gt;
&lt;br /&gt;
   FIXED tile glyphs (mode-independent gradients; large glyph, &amp;gt;=3:1).&lt;br /&gt;
   The glyph centroid sits on the bright body bands; only the 1px 45%&lt;br /&gt;
   hard-break stop (the intentional bottom-lit recipe break) dips lower.&lt;br /&gt;
     hot  glyph hsl(10 80% 19%) on --du-hot  body band 60%L .. 5.06:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 2.56:1)&lt;br /&gt;
     gold glyph hsl(35 90% 18%) on --du-gold body band 60%L .. 6.42:1 PASS&lt;br /&gt;
       (worst single stop, 45% hard-break ............ 3.17:1)&lt;br /&gt;
   ------------------------------------------------------------------ */&lt;br /&gt;
&lt;br /&gt;
/* === TIER: PRIMITIVE === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-h:205;&lt;br /&gt;
	--du-c:1;&lt;br /&gt;
	--du-star:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;38&#039; height=&#039;38&#039;%3E%3Cg fill=&#039;none&#039; stroke=&#039;white&#039; stroke-opacity=&#039;.14&#039;%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039;/%3E%3Crect x=&#039;11&#039; y=&#039;11&#039; width=&#039;16&#039; height=&#039;16&#039; transform=&#039;rotate(45 19 19)&#039;/%3E%3C/g%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
	--du-noise:url(&amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; width=&#039;90&#039; height=&#039;90&#039;%3E%3Cfilter id=&#039;n&#039;%3E%3CfeTurbulence type=&#039;fractalNoise&#039; baseFrequency=&#039;.85&#039; numOctaves=&#039;2&#039;/%3E%3CfeColorMatrix values=&#039;0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .05 0&#039;/%3E%3C/filter%3E%3Crect width=&#039;90&#039; height=&#039;90&#039; filter=&#039;url(%23n)&#039;/%3E%3C/svg%3E&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
	/* === TIER: SEMANTIC === */&lt;br /&gt;
	/* light base */&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(30% * var(--du-c)) 93%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(40% * var(--du-c)) 99%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(35% * var(--du-c)) 96%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(55% * var(--du-c)) 14%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(20% * var(--du-c)) 38%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(28% * var(--du-c)) 86%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(80% * var(--du-c)) 31%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(62% * var(--du-c)) 21%);&lt;br /&gt;
	--du-gsh:0 -1px 0 hsl(var(--du-h) calc(90% * var(--du-c)) 97% / .6),0 1px 1px hsl(var(--du-h) calc(70% * var(--du-c)) 16% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(255 255 255 / .4);&lt;br /&gt;
	--du-psh:0 2px 6px hsl(var(--du-h) calc(55% * var(--du-c)) 30% / .14);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .85),inset 0 -1px hsl(var(--du-h) calc(92% * var(--du-c)) 92% / .9);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 86%),hsl(var(--du-h) calc(32% * var(--du-c)) 76%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 59%) 45%,hsl(var(--du-h) calc(55% * var(--du-c)) 71%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,#fff,hsl(var(--du-h) calc(50% * var(--du-c)) 92%) 60%,hsl(var(--du-h) calc(65% * var(--du-c)) 96%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(45% * var(--du-c)) 58% / .10),hsl(var(--du-h) calc(45% * var(--du-c)) 50% / .26));&lt;br /&gt;
&lt;br /&gt;
	/* light + faithful glass */&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(80% * var(--du-c)) 97%),hsl(var(--du-h) calc(58% * var(--du-c)) 82%) 44%,hsl(var(--du-h) calc(52% * var(--du-c)) 66%) 45%,hsl(var(--du-h) calc(56% * var(--du-c)) 73%) 76%,hsl(var(--du-h) calc(72% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(85% * var(--du-c)) 98%) 0%,hsl(var(--du-h) calc(35% * var(--du-c)) 85%) 9%,hsl(var(--du-h) calc(35% * var(--du-c)) 74%) 44%,hsl(var(--du-h) calc(55% * var(--du-c)) 49%) 45%,hsl(var(--du-h) calc(58% * var(--du-c)) 57%) 65%,hsl(var(--du-h) calc(68% * var(--du-c)) 71%) 88%,hsl(var(--du-h) calc(90% * var(--du-c)) 86%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(78% * var(--du-c)) 88%) 0%,hsl(var(--du-h) calc(62% * var(--du-c)) 62%) 9%,hsl(var(--du-h) calc(60% * var(--du-c)) 53%) 44%,hsl(var(--du-h) calc(76% * var(--du-c)) 30%) 45%,hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 65%,hsl(var(--du-h) calc(70% * var(--du-c)) 51%) 88%,hsl(var(--du-h) calc(88% * var(--du-c)) 70%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(42% * var(--du-c)) 52%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .5),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .95),inset 0 -1px hsl(var(--du-h) calc(95% * var(--du-c)) 88% / .95),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 68% / .45),0 1px 2px hsl(var(--du-h) calc(60% * var(--du-c)) 28% / .25);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .6);&lt;br /&gt;
	--du-hot:linear-gradient(180deg,hsl(26 100% 90%) 0%,hsl(22 92% 72%) 9%,hsl(20 88% 64%) 44%,hsl(12 85% 42%) 45%,hsl(14 84% 48%) 65%,hsl(20 90% 60%) 88%,hsl(30 100% 75%) 100%);&lt;br /&gt;
	--du-gold:linear-gradient(180deg,hsl(48 100% 88%) 0%,hsl(45 95% 72%) 9%,hsl(42 90% 62%) 44%,hsl(34 85% 42%) 45%,hsl(36 85% 48%) 65%,hsl(42 90% 60%) 88%,hsl(50 100% 76%) 100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 97%),hsl(var(--du-h) calc(52% * var(--du-c)) 84%) 72%,hsl(var(--du-h) calc(66% * var(--du-c)) 91%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 98%),hsl(var(--du-h) calc(48% * var(--du-c)) 87%) 72%,hsl(var(--du-h) calc(64% * var(--du-c)) 93%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(72% * var(--du-c)) 58%),hsl(var(--du-h) calc(70% * var(--du-c)) 42%) 72%,hsl(var(--du-h) calc(75% * var(--du-c)) 56%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(36% * var(--du-c)) 66%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(85% * var(--du-c)) 96% / .4),inset 0 1px hsl(var(--du-h) calc(90% * var(--du-c)) 99% / .9),inset 0 -1px hsl(var(--du-h) calc(90% * var(--du-c)) 88% / .7),0 1px 2px hsl(var(--du-h) calc(50% * var(--du-c)) 40% / .14);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(80% * var(--du-c)) 62% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;light&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(42% * var(--du-c)) 88%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(40% * var(--du-c)) 97%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(66% * var(--du-c)) 42%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(26% * var(--du-c)) 76%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 80% 48%);&lt;br /&gt;
	--du-gold:hsl(40 85% 50%);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;]{&lt;br /&gt;
	--du-page:hsl(var(--du-h) calc(26% * var(--du-c)) 9%);&lt;br /&gt;
	--du-panel:hsl(var(--du-h) calc(20% * var(--du-c)) 14%);&lt;br /&gt;
	--du-panel2:hsl(var(--du-h) calc(18% * var(--du-c)) 17%);&lt;br /&gt;
	--du-text:hsl(var(--du-h) calc(28% * var(--du-c)) 91%);&lt;br /&gt;
	--du-muted:hsl(var(--du-h) calc(13% * var(--du-c)) 62%);&lt;br /&gt;
	--du-line:hsl(var(--du-h) calc(17% * var(--du-c)) 23%);&lt;br /&gt;
	--du-link:hsl(var(--du-h) calc(82% * var(--du-c)) 72%);&lt;br /&gt;
	--du-glyph:hsl(var(--du-h) calc(38% * var(--du-c)) 90%);&lt;br /&gt;
	--du-gsh:0 -1px 0 rgb(0 0 0 / .5),0 1px 2px hsl(var(--du-h) calc(80% * var(--du-c)) 65% / .35);&lt;br /&gt;
	--du-tsh:0 1px rgb(0 0 0 / .4);&lt;br /&gt;
	--du-psh:0 2px 8px rgb(0 0 0 / .45);&lt;br /&gt;
	--du-chbev:inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .28),inset 0 -1px hsl(var(--du-h) calc(85% * var(--du-c)) 62% / .3);&lt;br /&gt;
	--du-tabbg:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 24%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 44%,hsl(var(--du-h) calc(32% * var(--du-c)) 11%) 45%,hsl(var(--du-h) calc(42% * var(--du-c)) 19%) 100%);&lt;br /&gt;
	--du-tabon:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 34%),hsl(var(--du-h) calc(22% * var(--du-c)) 20%) 70%,hsl(var(--du-h) calc(32% * var(--du-c)) 24%) 100%);&lt;br /&gt;
	--du-fade:linear-gradient(180deg,hsl(var(--du-h) calc(60% * var(--du-c)) 60% / .08),hsl(var(--du-h) calc(60% * var(--du-c)) 55% / .2));&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 31%),hsl(var(--du-h) calc(34% * var(--du-c)) 21%) 44%,hsl(var(--du-h) calc(42% * var(--du-c)) 13%) 45%,hsl(var(--du-h) calc(44% * var(--du-c)) 17%) 76%,hsl(var(--du-h) calc(56% * var(--du-c)) 27%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(32% * var(--du-c)) 42%) 0%,hsl(var(--du-h) calc(26% * var(--du-c)) 29%) 9%,hsl(var(--du-h) calc(28% * var(--du-c)) 23%) 44%,hsl(var(--du-h) calc(46% * var(--du-c)) 12%) 45%,hsl(var(--du-h) calc(46% * var(--du-c)) 16%) 65%,hsl(var(--du-h) calc(56% * var(--du-c)) 26%) 88%,hsl(var(--du-h) calc(72% * var(--du-c)) 40%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 64%) 0%,hsl(var(--du-h) calc(68% * var(--du-c)) 50%) 9%,hsl(var(--du-h) calc(70% * var(--du-c)) 44%) 44%,hsl(var(--du-h) calc(80% * var(--du-c)) 26%) 45%,hsl(var(--du-h) calc(76% * var(--du-c)) 32%) 65%,hsl(var(--du-h) calc(72% * var(--du-c)) 44%) 88%,hsl(var(--du-h) calc(85% * var(--du-c)) 60%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(32% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 70% / .18),inset 0 1px hsl(var(--du-h) calc(45% * var(--du-c)) 76% / .4),inset 0 -1px hsl(var(--du-h) calc(88% * var(--du-c)) 66% / .5),inset 0 -2px hsl(var(--du-h) calc(70% * var(--du-c)) 45% / .35),0 1px 2px rgb(0 0 0 / .5);&lt;br /&gt;
	--du-glow:0 0 9px hsl(var(--du-h) calc(90% * var(--du-c)) 58% / .45);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;modern&amp;quot;]{&lt;br /&gt;
	--du-chrome:linear-gradient(180deg,hsl(var(--du-h) calc(26% * var(--du-c)) 23%),hsl(var(--du-h) calc(28% * var(--du-c)) 15%) 75%,hsl(var(--du-h) calc(40% * var(--du-c)) 22%) 100%);&lt;br /&gt;
	--du-face:linear-gradient(180deg,hsl(var(--du-h) calc(22% * var(--du-c)) 28%),hsl(var(--du-h) calc(24% * var(--du-c)) 18%) 75%,hsl(var(--du-h) calc(36% * var(--du-c)) 25%) 100%);&lt;br /&gt;
	--du-prim:linear-gradient(180deg,hsl(var(--du-h) calc(70% * var(--du-c)) 54%),hsl(var(--du-h) calc(72% * var(--du-c)) 38%) 75%,hsl(var(--du-h) calc(76% * var(--du-c)) 50%) 100%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(28% * var(--du-c)) 6%);&lt;br /&gt;
	--du-bev:inset 0 0 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 70% / .15),inset 0 1px hsl(var(--du-h) calc(40% * var(--du-c)) 72% / .3),inset 0 -1px hsl(var(--du-h) calc(80% * var(--du-c)) 60% / .35),0 1px 2px rgb(0 0 0 / .35);&lt;br /&gt;
	--du-glow:0 0 8px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .35);&lt;br /&gt;
}&lt;br /&gt;
html[data-du-mode=&amp;quot;dark&amp;quot;][data-du-glass=&amp;quot;flat&amp;quot;]{&lt;br /&gt;
	--du-chrome:hsl(var(--du-h) calc(24% * var(--du-c)) 16%);&lt;br /&gt;
	--du-face:hsl(var(--du-h) calc(21% * var(--du-c)) 21%);&lt;br /&gt;
	--du-prim:hsl(var(--du-h) calc(70% * var(--du-c)) 46%);&lt;br /&gt;
	--du-edge:hsl(var(--du-h) calc(18% * var(--du-c)) 26%);&lt;br /&gt;
	--du-bev:0 0 0 transparent;&lt;br /&gt;
	--du-glow:0 0 0 transparent;&lt;br /&gt;
	--du-hot:hsl(16 75% 45%);&lt;br /&gt;
	--du-gold:hsl(40 70% 42%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* === TIER: SEMANTIC (typography) === */&lt;br /&gt;
:root{&lt;br /&gt;
	--du-body-size: 16px;&lt;br /&gt;
	--du-body-lh: 1.55;&lt;br /&gt;
	--du-body-track: 0;            /* letter-spacing, LTR only */&lt;br /&gt;
	--du-font-ui: Inter, ui-sans-serif, system-ui, sans-serif;&lt;br /&gt;
	--du-font-ar: &amp;quot;Noto Sans Arabic&amp;quot;, &amp;quot;Noto Naskh Arabic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Tahoma, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
:root:lang(ar), [lang=&amp;quot;ar&amp;quot;], [dir=&amp;quot;rtl&amp;quot;]{&lt;br /&gt;
	--du-body-size: 18px;          /* ~+12% step-up: Arabic glyphs read smaller at same px */&lt;br /&gt;
	--du-body-lh: 1.75;            /* more leading for stacked harakat / voweled Qur&#039;anic text */&lt;br /&gt;
	--du-body-track: normal;       /* NEVER letter-space cursive Arabic */&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* === TIER: COMPONENT === */&lt;br /&gt;
/* ============ generic components (opt-in classes) ============ */&lt;br /&gt;
&lt;br /&gt;
html{background:var(--du-page)}&lt;br /&gt;
.du-body{background:var(--du-page);color:var(--du-text)}&lt;br /&gt;
&lt;br /&gt;
.du-chrome{background:var(--du-noise),var(--du-chrome);box-shadow:var(--du-chbev);border-bottom:1px solid var(--du-edge);color:var(--du-text);text-shadow:var(--du-tsh)}&lt;br /&gt;
.du-chrome--hero{background:var(--du-star),var(--du-noise),var(--du-chrome)}&lt;br /&gt;
html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome,html[data-du-glass=&amp;quot;flat&amp;quot;] .du-chrome--hero{background:var(--du-chrome)}&lt;br /&gt;
&lt;br /&gt;
.du-panel{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:9px;box-shadow:var(--du-psh);color:var(--du-text)}&lt;br /&gt;
.du-panel2{background:var(--du-panel2)}&lt;br /&gt;
&lt;br /&gt;
.du-button{display:inline-flex;gap:7px;align-items:center;background:var(--du-face);border:1px solid var(--du-edge);border-radius:7px;box-shadow:var(--du-bev);color:var(--du-text);text-shadow:var(--du-tsh);padding:7px 15px;cursor:pointer;transition:box-shadow .15s,filter .15s;text-decoration:none}&lt;br /&gt;
.du-button:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.06)}&lt;br /&gt;
.du-button:active{transform:translateY(1px);filter:brightness(.93)}&lt;br /&gt;
.du-button--primary{background:var(--du-prim);color:#fff;text-shadow:0 1px rgb(0 0 0 / .3);position:relative;overflow:hidden}&lt;br /&gt;
.du-button--primary::after{content:&amp;quot;&amp;quot;;position:absolute;top:0;inset-inline-start:-60%;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .5),transparent);transform:skewX(-20deg);transition:inset-inline-start .5s;pointer-events:none}&lt;br /&gt;
.du-button--primary:hover::after{inset-inline-start:120%}&lt;br /&gt;
&lt;br /&gt;
.du-tile{width:30px;height:30px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:var(--du-face);border:1px solid var(--du-edge);box-shadow:var(--du-bev);color:var(--du-glyph);text-shadow:var(--du-gsh);cursor:pointer}&lt;br /&gt;
.du-tile:hover{box-shadow:var(--du-bev),var(--du-glow);filter:brightness(1.07)}&lt;br /&gt;
.du-tile:active{transform:translateY(1px);filter:brightness(.92)}&lt;br /&gt;
.du-tile--hot{background:var(--du-hot);border-color:hsl(14 65% 34%);color:hsl(10 80% 19%);text-shadow:0 -1px 0 hsl(30 100% 88% / .7),0 1px 1px hsl(8 80% 12% / .4)}&lt;br /&gt;
.du-tile--hot.du-pulse{animation:du-unread 3.2s ease-in-out infinite}&lt;br /&gt;
.du-tile--gold{background:var(--du-gold);border-color:hsl(34 65% 36%);color:hsl(35 90% 18%);text-shadow:0 -1px 0 hsl(52 100% 88% / .75),0 1px 1px hsl(30 80% 12% / .4)}&lt;br /&gt;
&lt;br /&gt;
.du-input{background:var(--du-panel);border:1px solid var(--du-edge);border-radius:7px;color:var(--du-text);padding:6px 11px;box-shadow:inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18)}&lt;br /&gt;
.du-input:focus{border-color:hsl(var(--du-h) calc(70% * var(--du-c)) 50%);box-shadow:0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4);outline:none}&lt;br /&gt;
&lt;br /&gt;
.du-tab{padding:7px 15px 8px;border:1px solid var(--du-edge);border-bottom:none;border-radius:8px 8px 0 0;background:var(--du-tabbg);color:var(--du-text);text-shadow:var(--du-tsh);box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 96% / .5);cursor:pointer}&lt;br /&gt;
.du-tab:hover{filter:brightness(1.05)}&lt;br /&gt;
.du-tab.on,.du-tab[aria-selected=&amp;quot;true&amp;quot;]{background:var(--du-tabon);box-shadow:var(--du-chbev);font-weight:500}&lt;br /&gt;
&lt;br /&gt;
.du-crumb{background:hsl(var(--du-h) calc(50% * var(--du-c)) 52% / .13);padding:2px 10px;border-radius:99px;box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 94% / .5);color:var(--du-muted)}&lt;br /&gt;
&lt;br /&gt;
.du-pill{font-size:11px;padding:1px 8px;border-radius:99px;font-weight:500}&lt;br /&gt;
.du-pill--new{background:linear-gradient(180deg,hsl(22 95% 70%),hsl(12 82% 46%) 60%,hsl(20 90% 58%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .5),inset 0 -1px hsl(28 100% 70% / .7)}&lt;br /&gt;
.du-pill--mod{background:linear-gradient(180deg,hsl(145 55% 52%),hsl(148 65% 28%) 60%,hsl(143 55% 42%));color:#fff;text-shadow:0 1px rgb(0 0 0 / .25);box-shadow:inset 0 1px rgb(255 255 255 / .45),inset 0 -1px hsl(140 80% 60% / .6)}&lt;br /&gt;
&lt;br /&gt;
.du-quote{border-inline-start:3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%);background:linear-gradient(180deg,hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06),hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14));box-shadow:inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4);padding:7px 11px;color:var(--du-text);border-radius:0}&lt;br /&gt;
&lt;br /&gt;
.du-row-hover:hover{background:var(--du-fade)}&lt;br /&gt;
.du-fade--gold{background:linear-gradient(180deg,hsl(42 95% 60% / .12),hsl(42 95% 55% / .3))}&lt;br /&gt;
.du-fade--red{background:linear-gradient(180deg,hsl(8 75% 50% / .12),hsl(8 75% 45% / .26))}&lt;br /&gt;
&lt;br /&gt;
.du-dot{width:7px;height:7px;border-radius:50%;background:hsl(135 70% 45%);box-shadow:0 0 0 0 hsl(135 70% 45% / .5);animation:du-pulse 2.2s infinite}&lt;br /&gt;
&lt;br /&gt;
@keyframes du-unread{50%{box-shadow:var(--du-bev),0 0 8px hsl(18 92% 55% / .55)}}&lt;br /&gt;
@keyframes du-pulse{70%{box-shadow:0 0 0 6px transparent}}&lt;br /&gt;
@media (prefers-reduced-motion:reduce){&lt;br /&gt;
	.du-tile--hot.du-pulse,.du-dot{animation:none}&lt;br /&gt;
	.du-button--primary::after{display:none}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Dawah.Wiki MediaWiki URETHANE layer: Vector 2022 selector mapping. */&lt;br /&gt;
body.skin-vector {&lt;br /&gt;
  margin: 0;&lt;br /&gt;
  background: var(--du-page) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-family: var(--du-font-ui);&lt;br /&gt;
  font-size: var(--du-body-size);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] body.skin-vector,&lt;br /&gt;
body.rtl,&lt;br /&gt;
.mw-content-rtl {&lt;br /&gt;
  font-family: var(--du-font-ar);&lt;br /&gt;
  line-height: var(--du-body-lh);&lt;br /&gt;
  letter-spacing: normal;&lt;br /&gt;
}&lt;br /&gt;
body.skin-vector a { color: var(--du-link); }&lt;br /&gt;
body.skin-vector a:hover { text-decoration-thickness: 2px; }&lt;br /&gt;
body.skin-vector ::selection { background: hsl(var(--du-h) calc(75% * var(--du-c)) 58% / .28); }&lt;br /&gt;
&lt;br /&gt;
.vector-header-container,&lt;br /&gt;
.mw-header,&lt;br /&gt;
.vector-sticky-header {&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-bottom: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev), 0 1px 0 hsl(var(--du-h) calc(50% * var(--du-c)) 30% / .18) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-header { min-height: 58px; }&lt;br /&gt;
.mw-logo,&lt;br /&gt;
.mw-logo-container { color: var(--du-text) !important; text-decoration: none !important; }&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  width: 40px !important;&lt;br /&gt;
  height: 40px !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
  padding: 2px;&lt;br /&gt;
}&lt;br /&gt;
.mw-logo-wordmark { filter: drop-shadow(0 1px rgb(255 255 255 / .28)); }&lt;br /&gt;
.vector-user-links,&lt;br /&gt;
.vector-header-end { color: var(--du-text) !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-search-box input,&lt;br /&gt;
.vector-search-box .cdx-text-input__input,&lt;br /&gt;
#searchInput,&lt;br /&gt;
input[type=&amp;quot;search&amp;quot;],&lt;br /&gt;
input[type=&amp;quot;text&amp;quot;],&lt;br /&gt;
textarea,&lt;br /&gt;
select {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 7px !important;&lt;br /&gt;
  box-shadow: inset 0 1px 2px hsl(var(--du-h) calc(40% * var(--du-c)) 35% / .18) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-search-box input:focus,&lt;br /&gt;
.vector-search-box .cdx-text-input__input:focus,&lt;br /&gt;
#searchInput:focus,&lt;br /&gt;
input:focus,&lt;br /&gt;
textarea:focus,&lt;br /&gt;
select:focus {&lt;br /&gt;
  border-color: hsl(var(--du-h) calc(70% * var(--du-c)) 50%) !important;&lt;br /&gt;
  box-shadow: 0 0 6px hsl(var(--du-h) calc(85% * var(--du-c)) 58% / .4) !important;&lt;br /&gt;
  outline: 2px solid transparent !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button,&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label,&lt;br /&gt;
.vector-menu-tabs a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-user-menu a {&lt;br /&gt;
  border-color: var(--du-edge) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  text-shadow: var(--du-tsh);&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:not(.cdx-button--weight-quiet),&lt;br /&gt;
.mw-ui-button,&lt;br /&gt;
.vector-dropdown-label {&lt;br /&gt;
  background: var(--du-face) !important;&lt;br /&gt;
  box-shadow: var(--du-bev) !important;&lt;br /&gt;
}&lt;br /&gt;
.cdx-button:hover,&lt;br /&gt;
.mw-ui-button:hover,&lt;br /&gt;
.vector-dropdown-label:hover,&lt;br /&gt;
.vector-menu-tabs a:hover {&lt;br /&gt;
  filter: brightness(1.05);&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-glow) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-page-container {&lt;br /&gt;
  background: transparent !important;&lt;br /&gt;
  max-width: 1280px !important;&lt;br /&gt;
  margin-top: 18px !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-page-container-inner { column-gap: 22px !important; }&lt;br /&gt;
.mw-body,&lt;br /&gt;
.mw-body-content,&lt;br /&gt;
.vector-body {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  padding: clamp(18px, 2.4vw, 34px) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-body-header,&lt;br /&gt;
.vector-page-titlebar,&lt;br /&gt;
.vector-page-toolbar-container {&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-first-heading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
.mw-parser-output h1,&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 {&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  letter-spacing: 0;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output h2,&lt;br /&gt;
.mw-parser-output h3 { border-bottom-color: var(--du-line) !important; }&lt;br /&gt;
.mw-parser-output p,&lt;br /&gt;
.mw-parser-output li,&lt;br /&gt;
.mw-parser-output dd,&lt;br /&gt;
.mw-parser-output td,&lt;br /&gt;
.mw-parser-output th { font-size: 1rem; line-height: var(--du-body-lh); }&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; p,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ul,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; ol,&lt;br /&gt;
body:not(.page-Main_Page) .mw-parser-output &amp;gt; blockquote { max-width: 72ch; }&lt;br /&gt;
body.page-Main_Page .mw-first-heading { display: none !important; }&lt;br /&gt;
&lt;br /&gt;
.vector-main-menu,&lt;br /&gt;
.vector-main-menu .vector-pinnable-element,&lt;br /&gt;
.vector-toc,&lt;br /&gt;
.vector-page-tools,&lt;br /&gt;
.vector-appearance,&lt;br /&gt;
.vector-dropdown-content {&lt;br /&gt;
  background: var(--du-panel2) !important;&lt;br /&gt;
  border: 1px solid var(--du-edge) !important;&lt;br /&gt;
  border-radius: 9px !important;&lt;br /&gt;
  box-shadow: var(--du-psh) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu .vector-menu-heading,&lt;br /&gt;
.vector-toc .vector-pinnable-header-label,&lt;br /&gt;
.vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
.vector-menu-heading {&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
  font-size: 11px !important;&lt;br /&gt;
  font-weight: 800 !important;&lt;br /&gt;
  letter-spacing: .06em;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-main-menu .vector-menu-heading,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-toc .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-page-tools .vector-pinnable-header-label,&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .vector-menu-heading { letter-spacing: normal; }&lt;br /&gt;
.vector-main-menu a,&lt;br /&gt;
.vector-toc a,&lt;br /&gt;
.vector-page-tools a,&lt;br /&gt;
.vector-menu-content-list a {&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-main-menu a:hover,&lt;br /&gt;
.vector-toc a:hover,&lt;br /&gt;
.vector-page-tools a:hover,&lt;br /&gt;
.vector-menu-content-list a:hover,&lt;br /&gt;
.vector-toc-list-item-active &amp;gt; .vector-toc-link {&lt;br /&gt;
  background: var(--du-fade) !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
}&lt;br /&gt;
.vector-toc-numb,&lt;br /&gt;
.mw-editsection,&lt;br /&gt;
.mw-editsection a,&lt;br /&gt;
#siteSub,&lt;br /&gt;
.mw-parser-output .mw-empty-elt { color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.catlinks,&lt;br /&gt;
.mw-parser-output .hatnote,&lt;br /&gt;
.mw-parser-output blockquote,&lt;br /&gt;
.mw-parser-output .quotebox,&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  background: linear-gradient(180deg, hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .06), hsl(var(--du-h) calc(55% * var(--du-c)) 50% / .14)) !important;&lt;br /&gt;
  border: 1px solid var(--du-line) !important;&lt;br /&gt;
  border-inline-start: 3px solid hsl(var(--du-h) calc(60% * var(--du-c)) 55%) !important;&lt;br /&gt;
  border-radius: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  box-shadow: inset 0 1px hsl(var(--du-h) calc(80% * var(--du-c)) 92% / .4) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-parser-output pre,&lt;br /&gt;
.mw-parser-output code {&lt;br /&gt;
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;&lt;br /&gt;
  white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
.wikitable,&lt;br /&gt;
.mw-parser-output table {&lt;br /&gt;
  background: var(--du-panel) !important;&lt;br /&gt;
  border-color: var(--du-line) !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
}&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.wikitable td,&lt;br /&gt;
.mw-parser-output table th,&lt;br /&gt;
.mw-parser-output table td { border-color: var(--du-line) !important; }&lt;br /&gt;
.wikitable th,&lt;br /&gt;
.mw-parser-output table th { background: var(--du-panel2) !important; color: var(--du-muted) !important; }&lt;br /&gt;
&lt;br /&gt;
.mw-footer-container,&lt;br /&gt;
.mw-footer,&lt;br /&gt;
#footer {&lt;br /&gt;
  background: var(--du-noise), var(--du-chrome) !important;&lt;br /&gt;
  border-top: 1px solid var(--du-edge) !important;&lt;br /&gt;
  box-shadow: var(--du-chbev) !important;&lt;br /&gt;
  color: var(--du-muted) !important;&lt;br /&gt;
}&lt;br /&gt;
.mw-footer a,&lt;br /&gt;
#footer a { color: var(--du-text) !important; text-decoration: none; }&lt;br /&gt;
.mw-footer a:hover,&lt;br /&gt;
#footer a:hover { color: var(--du-link) !important; text-decoration: underline; }&lt;br /&gt;
#footer-icons,&lt;br /&gt;
#footer-poweredbyico { display: none !important; }&lt;br /&gt;
#footer-places,&lt;br /&gt;
#footer-info,&lt;br /&gt;
.dw-footer-links {&lt;br /&gt;
  display: flex !important;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 8px 18px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  list-style: none;&lt;br /&gt;
  padding: 0 !important;&lt;br /&gt;
}&lt;br /&gt;
#footer-places li,&lt;br /&gt;
#footer-info li,&lt;br /&gt;
.dw-footer-links li { margin: 0 !important; }&lt;br /&gt;
&lt;br /&gt;
/* Main Page portal classes used by Plan 007 wikitext. */&lt;br /&gt;
.dw-mainpage {&lt;br /&gt;
  max-width: 1120px;&lt;br /&gt;
  margin-inline: auto;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
}&lt;br /&gt;
.dw-mainpage * { box-sizing: border-box; }&lt;br /&gt;
.dw-hero {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  background: var(--du-star), var(--du-noise), var(--du-chrome);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-bev), var(--du-psh);&lt;br /&gt;
  padding: clamp(28px, 4vw, 54px);&lt;br /&gt;
  margin: 0 0 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-hero h1 {&lt;br /&gt;
  margin: 0 0 12px;&lt;br /&gt;
  max-width: 780px;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: clamp(2.2rem, 5vw, 4.2rem);&lt;br /&gt;
  line-height: .98;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: -.045em;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero h1 { letter-spacing: normal; line-height: 1.08; }&lt;br /&gt;
.dw-hero p {&lt;br /&gt;
  max-width: 720px;&lt;br /&gt;
  margin: 0 0 22px;&lt;br /&gt;
  color: var(--du-text);&lt;br /&gt;
  font-size: clamp(1.05rem, 1.8vw, 1.35rem);&lt;br /&gt;
  line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-hero p { line-height: 1.75; }&lt;br /&gt;
.dw-button {&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  min-height: 44px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  gap: 8px;&lt;br /&gt;
  padding: 9px 18px;&lt;br /&gt;
  border-radius: 7px;&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  background: var(--du-prim);&lt;br /&gt;
  color: #fff !important;&lt;br /&gt;
  text-decoration: none !important;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  text-shadow: 0 1px rgb(0 0 0 / .35);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
}&lt;br /&gt;
.dw-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: repeat(2, minmax(0, 1fr));&lt;br /&gt;
  gap: 14px;&lt;br /&gt;
  margin: 0 0 16px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  min-height: 156px;&lt;br /&gt;
  background: var(--du-panel);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  box-shadow: var(--du-psh);&lt;br /&gt;
  padding: 18px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card:hover { box-shadow: var(--du-psh), var(--du-glow); }&lt;br /&gt;
.dw-card h2 {&lt;br /&gt;
  margin: 10px 0 8px !important;&lt;br /&gt;
  border: 0 !important;&lt;br /&gt;
  color: var(--du-text) !important;&lt;br /&gt;
  font-size: 1.25rem;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  line-height: 1.18;&lt;br /&gt;
}&lt;br /&gt;
.dw-card p { margin: 0 0 14px; color: var(--du-muted); }&lt;br /&gt;
.dw-card .dw-cta { color: var(--du-link) !important; font-weight: 800; }&lt;br /&gt;
.dw-stretch {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  inset: 0;&lt;br /&gt;
  z-index: 1;&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
  text-indent: -9999px;&lt;br /&gt;
}&lt;br /&gt;
.dw-card &amp;gt; :not(.dw-stretch) { position: relative; z-index: 2; pointer-events: none; }&lt;br /&gt;
.dw-tile {&lt;br /&gt;
  width: 38px;&lt;br /&gt;
  height: 38px;&lt;br /&gt;
  display: inline-flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  background: var(--du-face);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  box-shadow: var(--du-bev);&lt;br /&gt;
  color: var(--du-glyph);&lt;br /&gt;
  font-size: 18px;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-shadow: var(--du-gsh);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  flex-wrap: wrap;&lt;br /&gt;
  gap: 6px 10px;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  margin: 16px 0;&lt;br /&gt;
  padding: 16px 18px;&lt;br /&gt;
  background: var(--du-panel2);&lt;br /&gt;
  border: 1px solid var(--du-edge);&lt;br /&gt;
  border-radius: 9px;&lt;br /&gt;
  color: var(--du-muted);&lt;br /&gt;
}&lt;br /&gt;
.dw-crosslinks a { font-weight: 700; text-decoration: none; }&lt;br /&gt;
.dw-note { color: var(--du-muted); margin: 16px 0 0; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-mainpage { text-align: right; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-grid { direction: rtl; }&lt;br /&gt;
html[dir=&amp;quot;rtl&amp;quot;] .dw-card { text-align: right; }&lt;br /&gt;
&lt;br /&gt;
@media (max-width: 900px) {&lt;br /&gt;
  .mw-page-container { margin-top: 10px !important; }&lt;br /&gt;
  .mw-body { padding: 16px !important; }&lt;br /&gt;
  .dw-grid { grid-template-columns: 1fr; }&lt;br /&gt;
  .dw-hero { padding: 24px; }&lt;br /&gt;
}&lt;br /&gt;
@media (prefers-reduced-motion: reduce) {&lt;br /&gt;
  *, *::before, *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
	<entry>
		<id>https://ar.dawah.wiki/index.php?title=%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85:DawahAgent/Pipeline_smoke&amp;diff=32</id>
		<title>مستخدم:DawahAgent/Pipeline smoke</title>
		<link rel="alternate" type="text/html" href="https://ar.dawah.wiki/index.php?title=%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85:DawahAgent/Pipeline_smoke&amp;diff=32"/>
		<updated>2026-06-11T15:19:03Z</updated>

		<summary type="html">&lt;p&gt;DawahAgent: Pipeline smoke: wiki publish adapter test&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pipeline smoke (2026-06-11): MediaWiki internal edit adapter test on wiki-ar (maintenance/edit.php as DawahAgent). Authorized owner smoke.&lt;/div&gt;</summary>
		<author><name>DawahAgent</name></author>
	</entry>
</feed>