@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-400-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic-arabic-600-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-nastaliq-urdu-arabic-400-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:Noto Nastaliq Urdu;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-nastaliq-urdu-arabic-700-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-8FF,U+200C-200E,U+FB50-FDFF,U+FE70-FEFC}:root{color-scheme:light dark;--plaster:#efefe7;--plaster-2:#e5e5da;--ink:#16262b;--ink-soft:#4a5f65;--lapis:#1c4c8c;--lapis-lift:#2a63ae;--ochre:#a8761f;--tile:#37665a;--line:#cfcfc2;--card:#fff;--on-accent:#fff;--radius:3px}@media (prefers-color-scheme:dark){:root{--plaster:#101a1d;--plaster-2:#16242a;--ink:#e9e7dd;--ink-soft:#9dafb4;--lapis:#79a8e6;--lapis-lift:#9cc2f2;--ochre:#d7a94b;--tile:#63a08e;--line:#2a3a40;--card:#16242a;--on-accent:#0a1620}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--plaster);color:var(--ink);margin:0;font:400 17px/1.6 Seravek,Avenir Next,Segoe UI,Roboto,system-ui,sans-serif}.wrap{max-width:60rem;margin:0 auto;padding:0 16px}a{color:var(--lapis);text-underline-offset:3px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--ochre);outline-offset:2px;border-radius:2px}.skip{inset-inline-start:-9999px;background:var(--card);z-index:10;padding:10px 14px;position:absolute;top:0}.skip:focus{inset-inline-start:8px;top:8px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.banner{background:var(--plaster-2);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.banner:before{content:"";opacity:.075;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='104' height='104' viewBox='0 0 104 104'><g fill='none' stroke='%231C4C8C' stroke-width='1.4'><rect x='22' y='22' width='60' height='60'/><rect x='22' y='22' width='60' height='60' transform='rotate(45 52 52)'/></g></svg>");background-size:104px 104px;position:absolute;inset:0}.banner>*{position:relative}.banner .pad{height:22px}header.site{flex-wrap:wrap;align-items:baseline;gap:18px;padding:18px 0 14px;display:flex}.mark{letter-spacing:-.01em;color:var(--ink);padding:12px 0;font:600 19px/1 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;text-decoration:none}.mark b{color:var(--lapis);font-weight:600}header.site nav{flex-wrap:wrap;gap:6px 18px;margin-inline-start:auto;font-size:15px;display:flex}header.site nav a{padding:12px 0;display:inline-block}header.site nav a[aria-current=page]{color:var(--ink);font-weight:600;text-decoration:none}h1{letter-spacing:-.015em;max-width:18ch;margin:26px 0 8px;font:400 clamp(28px,6vw,46px)/1.12 Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif}h1.wide{max-width:none}h1.app-title{margin:0;font-size:clamp(24px,4.6vw,34px)}.lede{color:var(--ink-soft);max-width:52ch;margin:0 0 30px;font-size:17px}.lede.tight{margin:6px 0 0}.grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:10px;padding-bottom:34px;display:grid}.app{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);align-items:center;gap:12px;min-height:66px;padding:11px;text-decoration:none;display:flex}.app:hover{border-color:var(--lapis)}.app img{background:var(--plaster-2);border-radius:9px;flex:none;width:44px;height:44px}.app span{font-size:14.5px;line-height:1.3}.app .plat{color:var(--ink-soft);margin-top:3px;font-size:12.5px;display:block}section{border-top:1px solid var(--line);padding:34px 0}section.first{border-top:0}h2{margin:0 0 6px;font:400 clamp(21px,3.4vw,27px)/1.2 Iowan Old Style,Palatino,Georgia,serif}.sub{color:var(--ink-soft);max-width:56ch;margin:0 0 20px}ol.fixes{margin:0;padding:0;list-style:none}ol.fixes li{border-top:1px solid var(--line)}ol.fixes li:last-child{border-bottom:1px solid var(--line)}ol.fixes .row{color:var(--ink);grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:18px 4px;text-decoration:none;display:grid}ol.fixes a.row:hover strong{text-decoration:underline}.glyph{border:1px solid var(--lapis);width:34px;height:34px;color:var(--lapis);flex:none;place-items:center;margin-top:2px;display:grid;transform:rotate(45deg)}.glyph svg{transform:rotate(-45deg)}ol.fixes strong{font-size:17px;font-weight:600;display:block}ol.fixes em{color:var(--ink-soft);margin-top:2px;font-size:15px;font-style:normal;display:block}.note{background:var(--plaster-2);border-inline-start:3px solid var(--ochre);color:var(--ink-soft);margin:22px 0;padding:14px 16px;font-size:15.5px}.note.lapis{border-inline-start-color:var(--lapis)}.note.flush{margin-top:0}.note b{color:var(--ink)}.crumb{color:var(--ink-soft);margin:0;padding-top:20px;font-size:14.5px}article{max-width:38rem;padding-bottom:20px}article h1{margin-top:14px}article h2.h3,.prose h2{margin:26px 0 8px;font:600 17px/1.3 Seravek,Avenir Next,Roboto,sans-serif}article p,.prose p{margin:0 0 14px}.prose{max-width:40rem;padding-bottom:20px}.prose ul{margin:0 0 14px;padding-inline-start:1.2em}.prose li{margin-bottom:6px}ol.steps{counter-reset:s;margin:0 0 20px;padding-inline-start:0;list-style:none}ol.steps li{counter-increment:s;border-top:1px solid var(--line);padding-block:12px;padding-inline:44px 0;position:relative}ol.steps li:last-child{border-bottom:1px solid var(--line)}ol.steps li:before{content:counter(s);inset-inline-start:0;background:var(--lapis);width:28px;height:28px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;top:12px}.path{background:var(--plaster-2);border:1px solid var(--line);padding:3px 8px;font:500 15px/1.5 Seravek,Avenir Next,Roboto,sans-serif;display:inline-block}.trail{display:inline}.trail>span+span:before{content:"›";color:var(--ink-soft);margin:0 .35em}.path bdi{white-space:nowrap}.appHead{flex-wrap:wrap;align-items:center;gap:18px;padding:22px 0 6px;display:flex}.appHead img{border:1px solid var(--line);border-radius:18px;width:82px;height:82px}.stores{flex-wrap:wrap;gap:10px;margin:16px 0 4px;display:flex}.store{border:1px solid var(--ink);color:var(--ink);border-radius:var(--radius);background:0 0;min-height:44px;padding:12px 16px;font-size:14.5px;text-decoration:none;display:inline-block}.store:hover{background:var(--ink);color:var(--plaster)}.store.lapis{border-color:var(--lapis);color:var(--lapis)}.store.lapis:hover{background:var(--lapis);color:var(--on-accent)}.muted{color:var(--ink-soft);font-size:15px}form{max-width:36rem;padding-bottom:12px}label{margin:18px 0 6px;font-size:15px;font-weight:600;display:block}input,select,textarea{width:100%;font:inherit;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);min-height:48px;padding:11px 12px;font-size:16px}textarea{resize:vertical;min-height:140px}.hint{color:var(--ink-soft);margin:6px 0 0;font-size:14px}.hint.after{margin-top:14px}button.send{background:var(--lapis);color:var(--on-accent);border-radius:var(--radius);cursor:pointer;border:0;min-height:48px;margin-top:22px;padding:15px 26px;font:600 16px/1 Seravek,Avenir Next,Roboto,sans-serif}button.send:hover{background:var(--lapis-lift)}button.send[disabled]{opacity:.6;cursor:progress}.trap{position:absolute;inset-inline-start:-9999px}.alert{background:var(--plaster-2);border-inline-start:3px solid #b3261e;margin:18px 0 0;padding:12px 14px}@media (prefers-color-scheme:dark){.alert{border-inline-start-color:#f2b8b5}}.success{border-inline-start:3px solid var(--tile);background:var(--plaster-2);margin:10px 0 24px;padding:16px}details{border-bottom:1px solid var(--line)}details summary{cursor:pointer;align-items:center;min-height:48px;padding:14px 2px;font-size:16.5px;font-weight:600;list-style:none;display:flex}details summary::-webkit-details-marker{display:none}details summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:9px;height:9px;margin-inline-start:auto;transition:transform .15s;transform:rotate(45deg)}details[open] summary:after{transform:rotate(-135deg)}details p{margin:0;padding:0 2px 16px;font-size:16px}.helpful{flex-wrap:wrap;gap:10px;margin:14px 0 0;display:flex}.hbtn{font:inherit;cursor:pointer;min-height:48px;color:inherit;background:0 0;border:1px solid;border-radius:6px;padding:12px 20px;font-size:15.5px}.hbtn[aria-pressed=true]{background:var(--ink);color:var(--plaster)}footer{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:30px;padding:24px 0 40px;font-size:14.5px}footer nav{flex-wrap:wrap;gap:4px 16px;margin-bottom:12px;display:flex}footer nav a{padding:10px 0;display:inline-block}footer p{margin:0}@media (width<=520px){.grid{grid-template-columns:1fr 1fr;gap:8px}.app{flex-direction:column;align-items:flex-start;min-height:0}header.site nav{width:100%;margin-inline-start:0}}nav.langs{flex-wrap:wrap;justify-content:flex-end;gap:0 12px;padding-top:8px;font-size:13.5px;display:flex}nav.langs a{color:var(--ink-soft);padding:8px 0;font-family:Seravek,Avenir Next,Segoe UI,Roboto,system-ui,sans-serif;line-height:1.6;display:inline-block}nav.langs a[aria-current]{color:var(--ink);font-weight:600;text-decoration:none}.trail.plain>span+span:before{margin:0 .25em}html:lang(ar) *,html:lang(ur) *{letter-spacing:normal!important}html:lang(ar) body{font-family:IBM Plex Sans Arabic,Seravek,Avenir Next,Segoe UI,Roboto,system-ui,sans-serif}html:lang(ar) :is(h1,h2,.prose h2,article h2.h3,button.send,.path){font-family:IBM Plex Sans Arabic,Iowan Old Style,Georgia,sans-serif}html:lang(ar) h1{line-height:1.3}html:lang(ur) body{font-family:Noto Nastaliq Urdu,IBM Plex Sans Arabic,system-ui,sans-serif;line-height:2.1}html:lang(ur) :is(h1,h2,.prose h2,article h2.h3,button.send,.path){font-family:Noto Nastaliq Urdu,IBM Plex Sans Arabic,Georgia,serif;font-weight:400}html:lang(ur) h1{line-height:1.9}html:lang(ur) :is(h2,.lede,.sub,.note,.hint,.muted,label,summary,details p){line-height:2}html:lang(ur) :is(ol.fixes strong,ol.fixes em,.app span,.path,nav a,footer){line-height:1.9}html:lang(ur) b,html:lang(ur) strong{font-weight:700}[dir=rtl] .trail>span+span:before{content:"‹"}[dir=rtl] [lang=en],[dir=rtl] .mark{font-family:Seravek,Avenir Next,Segoe UI,Roboto,system-ui,sans-serif;line-height:1.6}@media (prefers-reduced-motion:reduce){details summary:after{transition:none}}
