
:root{--paper:#F4F6F5;--card:#FFFFFF;--ink:#101828;--soft:#667085;--line:#E7EAEE;--shadow:0 1px 2px rgba(16,24,40,.04),0 4px 16px rgba(16,24,40,.06);--shadow2:0 2px 6px rgba(16,24,40,.06),0 16px 40px rgba(16,24,40,.12);--r:20px}
@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--paper:#0C1110;--card:#151C1B;--ink:#E9EEEC;--soft:#98A5A1;--line:#24302D;--shadow:0 1px 2px rgba(0,0,0,.4);--shadow2:0 10px 30px rgba(0,0,0,.5)}}
:root[data-theme="dark"]{--paper:#0C1110;--card:#151C1B;--ink:#E9EEEC;--soft:#98A5A1;--line:#24302D;--shadow:0 1px 2px rgba(0,0,0,.4);--shadow2:0 10px 30px rgba(0,0,0,.5)}
body{background:var(--paper)!important;background-image:none!important}
html[lang=ur] h1,html[lang=ur] h2,html[lang=ur] h3,html[lang=ur] button,html[lang=ur] summary,html[lang=ur] .tile2,html[lang=ur] .tabbar,html[lang=ur] .chip,html[lang=ur] .qbtn,html[lang=ur] nav a,html[lang=ur] .ct,html[lang=ur] .cc,html[lang=ur] .langbar,html[lang=ur] .apptag,html[lang=ur] .hgreet,html[lang=ur] .hst,html[lang=ur] .sheet,html[lang=ur] th,
html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] button,html[lang=ar] summary,html[lang=ar] .tile2,html[lang=ar] .tabbar,html[lang=ar] .chip,html[lang=ar] .qbtn,html[lang=ar] nav a,html[lang=ar] .ct,html[lang=ar] .cc,html[lang=ar] .langbar,html[lang=ar] .apptag,html[lang=ar] .hgreet,html[lang=ar] .hst,html[lang=ar] .sheet,html[lang=ar] th{font-family:"Noto Sans Arabic","Inter",system-ui,sans-serif!important;letter-spacing:0}
h1,h2,h3{letter-spacing:-.01em}
.langbar{background:color-mix(in srgb,var(--paper) 90%,transparent)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}
.homebtn{box-shadow:none!important;border-color:var(--line)!important}
.qm-ic{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:36px;min-width:36px;padding:0 8px;border:0!important;border-radius:999px!important;background:var(--card)!important;color:var(--ink)!important;box-shadow:var(--shadow)!important;cursor:pointer;margin-inline-start:6px;font:600 12.5px var(--ui,sans-serif)}
.qm-ic svg{display:block}.langbar .qm-hide{display:none!important}
.qm-lmenu{position:absolute;z-index:96;background:var(--card);border-radius:16px;box-shadow:var(--shadow2);padding:6px;display:none;min-width:150px}.qm-lmenu.open{display:block}.qm-lmenu a{display:block;padding:10px 14px;border-radius:12px;color:var(--ink);text-decoration:none;font-weight:600}.qm-lmenu a.on{background:var(--lapis-wash);color:var(--lapis)}
.hero{background:none!important;border:0!important;box-shadow:none!important;padding:18px 2px 6px!important;margin-top:4px!important}.hero::after{display:none!important}
.hero .big{background:none!important;-webkit-text-fill-color:var(--gold)!important;color:var(--gold)!important;font-size:clamp(40px,8vw,64px)!important;margin:0!important;padding:0!important}
.hero h1{font-weight:700!important;font-size:clamp(22px,4.5vw,32px)!important}
h2.sub::before{display:none!important}h2.sub{font-weight:700!important}
a.card,.oc,.ep,.box2,.grp,.mq,.pr,.kpi,.fact,.tc,.path,.who>div,.hst>div,.cw,.box,.aod,.tile2,details.grp2,.li,.qp-c,.v,.ab,.ex,.av{border:0!important;box-shadow:var(--shadow)!important;border-radius:var(--r)!important}
a.card::before{display:none!important}a.card{background:var(--card)!important}
.trust{border:0!important}
nav[aria-label="Sections"]{border-bottom:0!important}
nav[aria-label="Sections"] a,.chip,.qbtn,.chips a{border:0!important;background:var(--card)!important;box-shadow:var(--shadow)!important}
nav[aria-label="Sections"] a:hover{background:var(--lapis-wash)!important}
.chip.on,.qbtn.on{background:var(--lapis)!important;color:#fff!important}
.sbox2 .q,input.q{border:0!important;box-shadow:var(--shadow)!important;background:var(--card)!important}
.aod{background:var(--card)!important}
.tile2 i{border-radius:18px!important}
.tabbar{background:var(--card)!important;border-top:0!important;box-shadow:0 -1px 0 var(--line),0 -6px 20px rgba(16,24,40,.06)!important}
.qa-bar{gap:6px!important}.qa-bar button{width:34px;height:34px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;border:0!important;border-radius:50%!important;background:var(--lapis-wash)!important;color:var(--lapis)!important;line-height:1!important}
.qa-bar button.on{background:var(--lapis)!important;color:#fff!important}.qa-bar button svg{display:block}
.qp-read,.qa-pg{border:0!important;box-shadow:var(--shadow)!important;background:var(--card)!important}
.tw,.tblx{box-shadow:var(--shadow)!important;border:0!important}
th{background:var(--paper)!important;color:var(--soft)!important;font-weight:600!important}
tbody tr:nth-child(even){background:transparent!important}td,th{border-color:var(--line)!important}
footer{border-top:0!important}@media (min-width:701px){.sheet>*{max-width:620px;margin-left:auto!important;margin-right:auto!important;border-radius:24px 24px 0 0}}@media (max-width:700px){.qs-moretop{display:none!important}}:root[data-palette="sepia"]{--paper:#F3EAD7;--card:#FBF5E9;--ink:#3B2A1E;--soft:#7A6552;--line:#E3D5BC;--lapis:#7B5233;--lapis-wash:#EFE2CB;--gold:#A0722E;--gold-wash:#F5E7C9;--accent2:#9A6B42;--glow:rgba(123,82,51,.10);--pattern:none}:root[data-theme="dark"][data-palette="sepia"]{--paper:#1E1812;--card:#2A221A;--ink:#EADBC4;--soft:#B49C80;--line:#3A3026;--lapis:#D6A673;--lapis-wash:#3A2D20;--gold:#D9AE6A;--gold-wash:#3A2F1F}@media (prefers-color-scheme:dark){:root:not([data-theme="light"])[data-palette="sepia"]{--paper:#1E1812;--card:#2A221A;--ink:#EADBC4;--soft:#B49C80;--line:#3A3026;--lapis:#D6A673;--lapis-wash:#3A2D20;--gold:#D9AE6A;--gold-wash:#3A2F1F}}.rcsel{width:100%;padding:10px 12px;border-radius:12px;border:0;background:var(--paper);color:var(--ink);font:600 14px var(--ui,sans-serif);box-shadow:var(--shadow)}@media (max-width:700px){.hero p:not(.big){display:none!important}.hero .h3d{width:52px!important;height:52px!important}
.clamp2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tapx{cursor:pointer;position:relative}.tapx.clamp2::after{content:" ⌄";color:var(--lapis);font-weight:700}
.hero .qa-pg,.hero .qp-read{width:38px;height:38px;padding:0!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:17px!important;border-radius:50%!important;margin:8px 4px 0 0!important}
footer p:not(:first-child),.qs-credit+p{display:none!important}
.apptag{display:none!important}.aod .aur,.aod .aen{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.aod .aur.open,.aod .aen.open{display:block}
.hst{display:none!important}}

.i3d{display:block;filter:drop-shadow(0 3px 4px rgba(16,24,40,.18))}.i3d-s{display:inline-block;vertical-align:middle;filter:drop-shadow(0 2px 2px rgba(16,24,40,.15))}
.h3d{display:block;width:64px;height:64px;margin:0 0 6px;filter:drop-shadow(0 6px 10px rgba(16,24,40,.2))}
.tile2{background:linear-gradient(180deg,var(--card) 0%,color-mix(in srgb,var(--card) 92%,var(--lapis-wash)) 100%)!important;box-shadow:0 1px 0 rgba(255,255,255,.7) inset,0 2px 4px rgba(16,24,40,.06),0 10px 22px rgba(16,24,40,.08)!important;transition:transform .15s,box-shadow .15s}
.tile2:hover{transform:translateY(-2px);box-shadow:0 1px 0 rgba(255,255,255,.7) inset,0 4px 8px rgba(16,24,40,.08),0 16px 30px rgba(16,24,40,.12)!important}
.tile2 i{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--lapis-wash) 60%,#fff),var(--lapis-wash))!important;width:58px!important;height:58px!important;border-radius:20px!important;box-shadow:inset 0 -3px 6px rgba(16,24,40,.06)}
.tabbar i{width:auto!important;height:30px!important;background:none!important}.tabbar i .i3d{width:26px;height:26px;transition:transform .2s}.tabbar .on i .i3d{transform:translateY(-2px) scale(1.12)}.tabbar a:not(.on) i .i3d,.tabbar button i .i3d{opacity:.92}
.tabbar .on{color:var(--lapis)!important;font-weight:700}
.sheet .gl a i .i3d{width:34px;height:34px}.sheet .gl a{background:linear-gradient(180deg,var(--card),var(--paper))!important;border:0!important;box-shadow:var(--shadow)}
.qm-ic{background:linear-gradient(180deg,var(--card),color-mix(in srgb,var(--card) 90%,var(--line)))!important;box-shadow:0 1px 0 rgba(255,255,255,.8) inset,0 2px 6px rgba(16,24,40,.1)!important}
.qa-bar button{background:linear-gradient(180deg,#fff,var(--lapis-wash))!important;box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 1px 3px rgba(16,24,40,.14)!important}
:root[data-theme="dark"] .qa-bar button{background:linear-gradient(180deg,#24302d,#16211f)!important;box-shadow:0 1px 0 rgba(255,255,255,.06) inset,0 1px 3px rgba(0,0,0,.5)!important}
.qa-bar button.on{background:linear-gradient(180deg,color-mix(in srgb,var(--lapis) 80%,#fff),var(--lapis))!important}
.qa-bar button:active,.tile2:active,.qm-ic:active{transform:translateY(1px) scale(.97)}
a.card{transition:transform .15s,box-shadow .15s}a.card:hover{transform:translateY(-2px);box-shadow:var(--shadow2)!important}
.chip.on,.qbtn.on,.aodth button.on{background:linear-gradient(180deg,color-mix(in srgb,var(--lapis) 78%,#fff),var(--lapis))!important;box-shadow:0 2px 6px color-mix(in srgb,var(--lapis) 35%,transparent)!important}
details.grp2>summary{gap:12px}details.grp2>summary .i3d-s{width:28px;height:28px}
.aodh .i3d-s{margin-inline-end:4px}
.hprog{background:linear-gradient(135deg,var(--card),var(--lapis-wash))!important;border:0!important}
