.vis-ar{color:var(--fg);text-align:start;margin-block-start:18px;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.7}.vis-ar b{color:var(--accent-text);white-space:nowrap;font-weight:600}.vision-head .sub b{color:var(--fg);font-weight:600}.source{color:var(--muted);margin-block-start:14px;font-size:13.5px;line-height:1.5}.fn{vertical-align:super;color:var(--fg);font-variant-numeric:lining-nums;margin-inline-start:2px;font-size:.6em;font-weight:600;line-height:0}.fn-n{min-inline-size:1ch;color:var(--fg);margin-inline-end:7px;font-weight:600;display:inline-block}.sheet{margin-block-start:clamp(48px,6vw,80px)}.sheet-top{block-size:26px;position:relative;overflow:clip}.sheet-map{aspect-ratio:1024/640;border:1px solid var(--fg);color:var(--fg);background:var(--bg);cursor:crosshair;touch-action:pan-y;outline-offset:4px;position:relative;overflow:hidden}.sheet-map svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.sheet-fallback{object-fit:cover;opacity:.7;block-size:100%;inline-size:100%;max-inline-size:none;position:absolute;inset:0}html:not(.js) .sheet-map:not(:has(.sheet-fallback)):before{content:"";opacity:.7;background:url(/_astro/jebel-shams.DBAGi0uD.webp) 50%/cover no-repeat;position:absolute;inset:0}@media screen{:root[data-theme=dark] .sheet-fallback,:root[data-theme=dark] .sheet-map:before{filter:invert()}}@media screen and (prefers-color-scheme:dark){:root:not([data-theme=light]) .sheet-fallback,:root:not([data-theme=light]) .sheet-map:before{filter:invert()}}#contours-minor path{stroke-width:.7px;stroke-opacity:.34}#contours-index path{stroke-width:1.15px;stroke-opacity:.78}#terrain path.iso{stroke:var(--accent);stroke-opacity:1;stroke-width:2px}.grat{stroke:var(--muted);stroke-width:1px;stroke-opacity:.9}.edge-ticks{stroke:var(--fg);stroke-width:1px}.xh line{stroke:var(--accent);stroke-width:1px;stroke-opacity:.75}.xh circle{fill:var(--bg);stroke:var(--accent);stroke-width:1.5px}.peak path{fill:var(--fg)}.sheet-map:not(.is-ready) .xh{opacity:0}.lbl{color:var(--muted);white-space:nowrap;pointer-events:none;font-size:12px;line-height:1.2;position:absolute}.lbl.lon{inset-block-start:4px;transform:translate(-50%)}.lbl.lat{background:var(--bg);padding:1px 4px;inset-inline-start:6px;transform:translateY(-120%)}.lbl.peak-l{color:var(--fg);background:color-mix(in srgb, var(--bg) 88%, transparent);border-inline-start:1.5px solid var(--fg);padding:4px 8px 5px;transition:opacity .2s}.lbl.peak-l.flip{border-inline-start:0;border-inline-end:1.5px solid var(--fg)}.lbl.peak-l>*{text-align:left}.lbl.peak-l.flip>*{text-align:right}.lbl.peak-l b{font-family:var(--serif);font-size:15px;font-weight:500;display:block}.lbl.peak-l span{display:block}.lbl.peak-l span[lang=ar]{font-size:13px;line-height:1.5}.xtag{pointer-events:none;background:var(--bg);color:var(--accent-text);border:1px solid var(--accent);white-space:nowrap;border-radius:2px;padding:5px 7px;font-size:13px;font-weight:600;line-height:1;position:absolute}.sheet-map:not(.is-ready) .xtag,.xtag:empty{visibility:hidden}html:not(.js) .sheet-map .xh,.sheet.is-printed .sheet-map .xh{opacity:1}html:not(.js) .lbl.peak-l,.sheet.is-printed .lbl.peak-l{top:calc(30.8% - 12px);left:calc(60.18% + 14px)}html:not(.js) .sm-read .hint,.sheet.is-printed .sm-read .hint{display:none}@media (width<=899px){html:not(.js) .lbl.peak-l,.sheet.is-printed .lbl.peak-l{border-inline-start:0;border-inline-end:1.5px solid var(--fg);top:calc(30.8% + 10px);left:calc(70.35% - 14px);transform:translate(-100%,-100%)}html:not(.js) .lbl.peak-l>*,.sheet.is-printed .lbl.peak-l>*{text-align:right}}@media (width>=560px) and (width<=899px){html:not(.js) .lbl.peak-l,.sheet.is-printed .lbl.peak-l{left:calc(66.28% - 14px)}}.level{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;margin-block-start:18px;display:grid}.level-k{color:var(--muted);grid-column:1/span 3;font-size:14px}.level-track{grid-column:4/-1;position:relative}.level-ends{color:var(--muted);grid-column:4/-1;justify-content:space-between;margin-block-start:-2px;padding-inline:9px;font-size:12.5px;display:flex}.level-in{-webkit-appearance:none;appearance:none;cursor:pointer;z-index:1;touch-action:pan-y;background:0 0;block-size:44px;inline-size:100%;margin:0;display:block;position:relative}.level-in:focus{outline:none}.level-in::-webkit-slider-runnable-track{background:var(--fg);border:0;block-size:1px}.level-in::-moz-range-track{background:var(--fg);border:0;block-size:1px}.level-in::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--bg);border:1.5px solid var(--accent);box-sizing:border-box;border-radius:50%;block-size:18px;inline-size:18px;margin-block-start:-8.5px}.level-in::-moz-range-thumb{background:var(--bg);border:1.5px solid var(--accent);box-sizing:border-box;border-radius:50%;block-size:18px;inline-size:18px}.level-in:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--accent)}.level-in:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--accent)}@media (forced-colors:active){.level-in:focus-visible{outline-offset:2px;outline:2px solid highlight}}.level-ticks{pointer-events:none;block-size:12px;position:absolute;inset-block-start:calc(50% + 4px);inset-inline:9px}.level-ticks i{background:var(--muted);opacity:.7;block-size:4px;inline-size:1px;position:absolute;inset-block-start:0}.level-ticks i.ix{background:var(--fg);opacity:1;block-size:8px}.level-ticks i.on{background:var(--accent);opacity:1;block-size:11px;inline-size:2px}.js .level:not(.is-ready){visibility:hidden}html:not(.js) .level,.sheet.is-printed .level{display:none}@media (width<=899px){.level-k,.level-track,.level-ends{grid-column:1/-1}}.sheet-margin{align-items:start;row-gap:28px;margin-block-start:28px}.sm-title{grid-column:1/span 4}.sm-title b{font-family:var(--f-display);letter-spacing:-.01em;font-size:21px;font-weight:400;line-height:1.25;display:block}.sm-title [lang=ar]{color:var(--fg);margin-block-start:4px;font-size:16px;display:block}.sm-title p{color:var(--muted);max-inline-size:44ch;margin-block-start:8px;font-size:14px;line-height:1.55}.sm-read{grid-column:5/span 4}.sm-read .k{color:var(--muted);font-size:14px}.sm-read .elev{justify-content:space-between;align-items:baseline;gap:12px;margin-block-start:2px;display:flex}.sm-read .elev .en{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(34px,3vw,42px);font-weight:400;line-height:1.05}.sm-read .elev .ar{color:var(--accent-text);font-size:22px;font-weight:600}.sm-read .ll{border-block-start:1px solid var(--line);justify-content:space-between;gap:12px;margin-block-start:8px;padding-block-start:8px;font-size:15px;display:flex}.sm-read .ll [lang=ar]{color:var(--muted);font-size:14px;line-height:1.6}.sm-read .hint{color:var(--muted);margin-block-start:10px;font-size:13.5px;line-height:1.5}.sm-scale{grid-column:9/-1}.scalebar{border:1px solid var(--fg);direction:ltr;block-size:6px;inline-size:200px;display:flex}.scalebar i{flex:1}.scalebar i:nth-child(odd){background:var(--fg)}.scale-n{block-size:18px;color:var(--muted);inline-size:var(--sbw,200px);margin-block-start:6px;font-size:12.5px;position:relative}.scale-n span{position:absolute;top:0;transform:translate(-50%)}.scale-n span:first-child{left:0;transform:none}.scale-n span:nth-child(2){left:50%}.scale-n span:nth-child(3){left:100%}.scale-n span:nth-child(4){left:calc(100% + 12px);transform:none}.north{color:var(--muted);align-items:center;gap:10px;margin-block-start:18px;font-size:13.5px;display:flex}.north svg{block-size:22px;inline-size:14px;color:var(--fg)}.sm-scale .credit{color:var(--muted);max-inline-size:36ch;margin-block-start:14px;font-size:12.5px;line-height:1.5}@media (width<=899px){.sheet-map{aspect-ratio:4/5}.sm-title,.sm-read,.sm-scale{grid-column:1/-1}.sm-read{order:-1}}@media (width>=560px) and (width<=899px){.sheet-map{aspect-ratio:1}}.legend{margin-block-start:clamp(72px,8vw,120px)}.legend .rail{padding-block-start:0}.legend-list{column-gap:var(--gap);grid-column:4/-1;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:48px;display:grid}.legend li{border-block-start:1px solid var(--fg);padding-block-start:18px}.legend h3{font-family:var(--f-display);letter-spacing:-.01em;text-wrap:balance;max-inline-size:24ch;font-size:clamp(21px,1.8vw,24px);font-weight:400;line-height:1.25}.pr-ar{color:var(--accent-text);margin-block-start:6px;font-size:16px;font-weight:600}.pillar{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;column-gap:16px;margin-block-start:8px;font-size:13.5px;display:flex}.pillar [lang=ar]{font-size:14px;line-height:1.5}:root[dir=ltr] .pillar>[lang=ar]{margin-left:auto}:root[dir=rtl] .pillar>[lang=en]{margin-right:auto}.prog{border-block:1px solid var(--line);margin-block-start:14px;padding-block:10px 12px}.prog dt{color:var(--accent-text);font-size:13px;font-weight:550}.prog dd{margin-block-start:2px;font-size:15.5px;line-height:1.45}.prog dd [lang=ar]{color:var(--muted);margin-block-start:2px;font-size:14.5px;line-height:1.6;display:block}.pr-copy{color:var(--muted);text-wrap:pretty;max-inline-size:44ch;margin-block-start:14px;font-size:16px}.disclaimer{color:var(--muted);grid-column:4/-1;max-inline-size:72ch;margin-block-start:56px;font-size:13.5px;line-height:1.55}@media (width<=899px){.legend-list,.disclaimer{grid-column:1/-1}.legend-list{grid-template-columns:1fr;row-gap:36px}}:root:lang(ar) .legend h3{letter-spacing:0}@media (prefers-reduced-motion:reduce){.lbl.peak-l{transition:none}}:root:lang(ar) .vis-en[lang]{font-family:var(--serif);letter-spacing:-.01em;color:var(--fg);margin-block-start:16px;font-size:clamp(21px,2vw,28px);font-weight:380;line-height:1.3}:root:lang(ar) .vis-en b{color:var(--accent-text);white-space:nowrap;font-weight:500}.sheet-note{color:var(--muted);margin-block-start:10px;font-size:13.5px}:root:lang(ar) .lbl.peak-l b{font-family:var(--ar);font-size:15px;font-weight:600;line-height:1.45}:root:lang(ar) .lbl.peak-l span[lang=ar]{font-size:12.5px;line-height:1.55}:root:lang(ar) .lbl.peak-l span[lang=en]{font-family:var(--serif);color:var(--muted);font-size:13px;line-height:1.35}:root:lang(ar) .sm-title b{letter-spacing:0;font-size:20px;font-weight:500;line-height:1.5}:root:lang(ar) .sm-title [lang=en]{font-family:var(--serif);margin-block-start:4px;font-size:16.5px;line-height:1.35;display:block}:root:lang(ar) .sm-title p{line-height:1.8}:root:lang(ar) .sm-read .elev .ar{color:var(--fg);font-size:clamp(30px,2.7vw,38px);font-weight:500;line-height:1.3}:root:lang(ar) .sm-read .elev .en{color:var(--accent-text);letter-spacing:-.01em;font-size:22px}:root:lang(ar) .sm-read .ll .ar{font-size:15px;line-height:1.6}:root:lang(ar) .sm-read .ll [lang=en]{color:var(--muted);font-size:14px}:root:lang(ar) .sm-read .hint,:root:lang(ar) .sm-scale .credit{line-height:1.75}:root[dir=rtl] .scalebar,:root[dir=rtl] .scale-n{margin-right:34px}:root:lang(ar) .legend h3{max-inline-size:26ch;font-weight:500;line-height:1.5}:root:lang(ar) .pr-en[lang]{font-family:var(--serif);color:var(--accent-text);text-wrap:balance;margin-block-start:8px;font-size:17px;font-weight:450;line-height:1.3}:root:lang(ar) .pillar{margin-block-start:10px}:root:lang(ar) .pillar [lang=en]{font-size:13.5px;line-height:1.5}:root:lang(ar) .prog dd [lang=en]{color:var(--muted);margin-block-start:2px;font-size:14.5px;line-height:1.5;display:block}:root:lang(ar) .pr-copy,:root:lang(ar) .disclaimer{line-height:1.8}.vision-page{padding-block-start:calc(var(--hdr) + clamp(48px, 7vw, 112px))}.vis-next{border-block-start:1px solid var(--line)}.vision-page{overflow-x:clip}.vq{border-block:1px solid var(--line);row-gap:14px;margin-block-start:clamp(64px,8vw,128px);padding-block:clamp(36px,4.6vw,64px)}.vq .rail{padding-block-start:.45em}.vq-fig{grid-column:4/span 8}.vq blockquote p{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.006em;text-wrap:pretty;hanging-punctuation:first;max-inline-size:46ch;font-size:clamp(20px,1.85vw,26px);font-weight:380;line-height:1.5}.vq figcaption{color:var(--muted);text-wrap:pretty;max-inline-size:62ch;margin-block-start:clamp(20px,2.2vw,28px);font-size:15px;line-height:1.6}.vq cite{font-style:normal}.vq figcaption a{text-decoration:underline 1px;text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-underline-offset:.2em}@media (hover:hover){.vq figcaption a:hover{color:var(--accent-text)}}@media (width<=899px){.vq-fig{grid-column:1/-1}}:root:lang(ar) .vq blockquote p{font-family:var(--ar);letter-spacing:0;max-inline-size:48ch;font-size:clamp(19px,1.65vw,24px);font-weight:400;line-height:2}:root:lang(ar) .vq figcaption{line-height:1.85}
