@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--n:0}}}@layer theme{:root,:host{--font-sans:var(--font-plex), system-ui, "Segoe UI", Tahoma, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-plex), system-ui, "Segoe UI", Tahoma, Arial, sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.end-2027{inset-inline-end:calc(var(--spacing) * 2027)}.end-2029{inset-inline-end:calc(var(--spacing) * 2029)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.container\!{width:100%!important}@media (min-width:40rem){.container\!{max-width:40rem!important}}@media (min-width:48rem){.container\!{max-width:48rem!important}}@media (min-width:64rem){.container\!{max-width:64rem!important}}@media (min-width:80rem){.container\!{max-width:80rem!important}}@media (min-width:96rem){.container\!{max-width:96rem!important}}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.zoom-5{zoom:5%}.zoom-6{zoom:6%}.zoom-12{zoom:12%}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#03060b;--glass:#0c0e13b3;--glass-strong:#0c0e13e0;--line:#ffffff1f;--txt:#f4f1ea;--muted:#bdb6a8;--dim:#8a8478;--gold:#e2b96f;--gold-ink:#0a0c10;--radius:18px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{scroll-behavior:smooth;background:var(--ink);color:var(--txt);font-family:var(--font-sans);-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--txt);font-feature-settings:"kern";min-height:100%;line-height:1.6}html.mode-explore,html.mode-explore body{height:100%;overflow:hidden}a{color:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}h1,h2,h3{text-wrap:balance}.stage{z-index:0;position:fixed;inset:0}.space{background:radial-gradient(1px 1px at 12% 22%, #fff9, transparent 60%), radial-gradient(1px 1px at 72% 14%, #ffffff80, transparent 60%), radial-gradient(1px 1px at 38% 78%, #fff6, transparent 60%), radial-gradient(1.5px 1.5px at 86% 66%, #ffffff80, transparent 60%), radial-gradient(1px 1px at 55% 40%, #ffffff59, transparent 60%), radial-gradient(60% 60% at 50% 55%, #0c1a2b 0%, var(--ink) 70%);position:absolute;inset:0}html.story-live:not(.mode-explore){scroll-snap-type:y mandatory}html.story-live:not(.mode-explore) .step{scroll-snap-align:start;scroll-snap-stop:always}html.story-live.snap-off{scroll-snap-type:none}.map-canvas .maplibregl-canvas-container{transition:filter 1.1s}html.story-live:not(.past-hero):not(.mode-explore) .map-canvas .maplibregl-canvas-container{filter:blur(12px)brightness(.7)saturate(1.15)}html.story-live:not(.past-hero):not(.mode-explore) .city,html.story-live:not(.past-hero):not(.mode-explore) .water{visibility:hidden}.stage>.map-canvas{font:12px/1.5 var(--font-sans);opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.stage>.map-canvas.shown{opacity:1}.poster{pointer-events:none;transition:opacity 1.2s;position:absolute;inset:0}.poster:before{content:"";filter:blur(12px)brightness(.7)saturate(1.15);background:url(/img/globe-poster.webp) 50%/460px 460px no-repeat;animation:.9s both fade-in;position:absolute;inset:0}html.map-shown .poster,html.past-hero .poster,.mode-explore .poster{opacity:0}.poster-credit{right:0;bottom:env(safe-area-inset-bottom,0px);pointer-events:auto;color:#aaa;opacity:.8;background:#00000080;max-width:min(100%,560px);margin:0;padding:2px 8px;font-size:10px;line-height:1.5;position:absolute}.poster-credit a{color:#d0d0d0}html.past-hero .poster-credit,.mode-explore .poster-credit{display:none}.credits-layer:has(.maplibregl-ctrl) .poster-credit{display:none}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.vignette{pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,#0000 55%,#00000080 100%),linear-gradient(#00000073,#0000 16% 80%,#00000080);position:absolute;inset:0}.map-loading{top:calc(64px + env(safe-area-inset-top,0px));z-index:6;color:var(--muted);background:var(--glass);border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:12.5px;position:fixed;inset-inline-start:50%;transform:translate(50%)}[dir=ltr] .map-loading{transform:translate(-50%)}.topbar,.page-header{z-index:10;padding:calc(14px + env(safe-area-inset-top,0px)) 24px 14px;top:0;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;inset-inline:0}.page-header{background:linear-gradient(var(--ink), #03060bd9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky}.brand{color:var(--muted);white-space:nowrap;font-size:15px;text-decoration:none}.brand b{color:var(--gold);font-weight:700}.modes{border:1px solid var(--line);background:#0c0e13d1;border-radius:999px;gap:4px;padding:4px;display:flex}.modes button{color:var(--muted);cursor:pointer;border-radius:999px;padding:7px 16px;font-size:13.5px}.modes button[aria-pressed=true]{background:var(--gold);color:var(--gold-ink);font-weight:600}.top-links{white-space:nowrap;gap:14px;font-size:13px;display:flex}.top-links a{color:var(--muted);text-decoration:none}.top-links a:hover{color:var(--txt)}.exp{position:relative}.story{z-index:2;pointer-events:none;position:relative}.step{justify-content:flex-start;align-items:flex-end;min-height:100svh;padding:96px 28px 40px;display:flex}.step-hero{text-align:center;justify-content:center;align-items:center;min-height:100svh;padding-bottom:90px}.step>*{pointer-events:auto}.hero{flex-direction:column;align-items:center;max-width:760px;display:flex}.hero>*{animation:.9s cubic-bezier(.2,.8,.2,1) both rise}.hero>:first-child{animation-delay:.1s}.hero>:nth-child(2){animation-name:rise-soft;animation-delay:.18s}.hero>:nth-child(3){animation-delay:.32s}.hero>:nth-child(4){animation-delay:.44s}.hero>:nth-child(5){animation-delay:.56s}.hero>:nth-child(6){animation-delay:.68s}.hero>:nth-child(7){animation-delay:.8s}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rise-soft{0%{transform:translateY(14px)}to{transform:none}}.eyebrow{color:var(--gold);letter-spacing:.3px;background:#0000004d;border:1px solid #e2b96f59;border-radius:999px;padding:5px 12px;font-size:12.5px}.hero h1{text-shadow:0 8px 50px #000000a6;margin-top:22px;font-size:clamp(46px,8vw,104px);font-weight:700;line-height:1.02}.hero h1 span{font-family:var(--font-plex-light), var(--font-plex), system-ui, sans-serif;color:var(--gold);font-weight:300;display:block}.deck{color:#d9d3c6;text-shadow:0 2px 16px #000c;max-width:56ch;margin-top:18px;font-size:clamp(15px,1.6vw,18px)}.counters{background:linear-gradient(#03060b8c,#03060b59);border-block:1px solid #e2b96f40;margin-top:26px;display:flex}.counters div{flex-direction:column-reverse;padding:10px 26px;display:flex}.counters div+div{border-inline-start:1px solid #e2b96f40}.counters dd{font-variant-numeric:tabular-nums;font-size:30px;font-weight:600}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.count-text{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.count{--n:var(--to);counter-reset:n var(--n);animation:1.8s cubic-bezier(.16,.8,.3,1) .6s both count}.count:after{content:counter(n)}:lang(ar) .count:after{content:counter(n, arabic-indic)}@keyframes count{0%{--n:0}}.counters dt{color:var(--muted);font-size:12px}.hero-sources{color:var(--gold);text-shadow:0 1px 8px #000000b3;background:#03060b80;border:1px solid #e2b96f73;border-radius:14px;flex-direction:column;align-items:center;gap:3px;margin-top:18px;padding:9px 20px 10px;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.hero-sources span{font-size:14.5px;font-weight:700}.hero-sources span:after{content:" ←";font-weight:400}[dir=ltr] .hero-sources span:after{content:" →"}.hero-sources small{color:#cfc8b9;font-size:11.5px}.hero-sources:hover,.hero-sources:focus-visible{border-color:var(--gold);background:#e2b96f1f}.cta{background:var(--gold);color:var(--gold-ink);cursor:pointer;border-radius:999px;margin-top:28px;padding:14px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s;display:inline-block;box-shadow:0 12px 44px #e2b96f52}.cta:hover{transform:translateY(-2px)}.glass{border-radius:var(--radius);background:linear-gradient(165deg,#17191ff0,#090b0ff5);border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #0000008c}.legend{gap:8px;margin-top:14px;font-size:13.5px;display:grid}.legend li{color:#dcd6ca;align-items:center;gap:10px;display:flex}.legend i{border-radius:50%;flex:none;width:9px;height:9px}.legend b{font-variant-numeric:tabular-nums;color:var(--txt);margin-inline-start:auto}.pcard-top{color:var(--dim);justify-content:space-between;font-size:12px;display:flex}.pcard-pos{font-variant-numeric:tabular-nums}.pcard-sector{color:var(--sector,var(--gold));align-items:center;gap:6px;display:inline-flex}.pcard-sector:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.pcard-name{letter-spacing:-.2px;margin-top:8px;font-size:28px;font-weight:700;line-height:1.22}h1.pcard-name{font-size:clamp(30px,4vw,42px)}.pcard-alt{color:var(--dim);letter-spacing:.4px;text-align:start;font-size:12px}[dir=rtl] .pcard-alt[dir=ltr]{text-align:right}[dir=ltr] .pcard-alt[dir=rtl]{text-align:left}.pcard-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.status{color:var(--c);background:var(--c);border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.status{background:color-mix(in srgb, var(--c) 15%, transparent)}}.status{white-space:nowrap}.status i{background:var(--c);width:7px;height:7px;box-shadow:0 0 10px var(--c);border-radius:50%}.pcard-region{color:var(--muted);font-size:12.5px}.pcard-note{color:#dcd6ca;margin-top:12px;font-size:14px;line-height:1.85}.pcard-note.clamp{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pcard-facts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-top:14px;display:grid}.pcard-facts div{background:linear-gradient(#ffffff0f,#ffffff06);border:1px solid #ffffff12;border-radius:12px;min-width:0;padding:9px 11px}.pcard-facts dt{color:var(--dim);font-size:11px;line-height:1.5}.pcard-facts dd{overflow-wrap:anywhere;margin-top:3px;font-size:14px;font-weight:600;line-height:1.4}.pcard-target{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}.pcard-target b{color:var(--gold)}.pcard-target.clamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pcard-approx{color:var(--dim);white-space:nowrap;font-size:12px}.pcard-loc{color:var(--dim);margin-top:6px;font-size:12px}.pcard-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:12px;padding-top:10px;display:flex}.pcard-sources{flex:auto;min-width:0;font-size:12.5px}.pcard-src-link{color:var(--gold);font-size:12.5px;text-decoration:none;display:none}.pcard-sources summary{cursor:pointer;color:var(--gold);list-style:none}.pcard-sources summary::-webkit-details-marker{display:none}.pcard-sources ol{color:var(--muted);margin-top:8px;padding-inline-start:18px;line-height:1.75;list-style:decimal}.pcard-sources a{border-bottom:1px dotted var(--dim);overflow-wrap:anywhere;text-decoration:none}.pcard-sources small{color:var(--dim)}.pcard-link{color:var(--gold);white-space:nowrap;margin-inline-start:auto;font-size:13px;text-decoration:none;display:inline-block}.progress{z-index:5;top:calc(60px + env(safe-area-inset-top,0px));gap:2px;display:flex;position:fixed;inset-inline:32px}.progress button{cursor:pointer;background:linear-gradient(#0000 5px,#ffffff29 5px 7px,#0000 7px);flex:1;height:12px;transition:background .5s}.progress button.done,.progress button.on{background:linear-gradient(transparent 5px, var(--gold) 5px, var(--gold) 7px, transparent 7px)}.panel{z-index:6;top:calc(72px + env(safe-area-inset-top,0px));bottom:calc(40px + env(safe-area-inset-bottom,0px));flex-direction:column;width:400px;display:flex;position:fixed;inset-inline-start:24px;overflow:hidden}.sheet-handle{display:none}.panel-body{scrollbar-width:thin;align-content:start;gap:14px;padding:18px 20px 22px;display:grid;overflow-y:auto}.back{color:var(--gold);cursor:pointer;justify-self:start;font-size:13px}.search input{border:1px solid var(--line);width:100%;color:var(--txt);background:#ffffff12;border-radius:12px;padding:11px 14px;font-size:14.5px}.search input::placeholder{color:var(--dim)}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips legend{width:100%;color:var(--dim);margin-bottom:6px;font-size:12px}.chips button{border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;display:inline-flex}.chips button i{background:var(--c);border-radius:50%;width:7px;height:7px}.chips button[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--gold-ink);font-weight:600}.field{color:var(--dim);gap:6px;font-size:12.5px;display:grid}.field b{color:var(--gold)}.field select{border:1px solid var(--line);color:var(--txt);background:#ffffff12;border-radius:12px;padding:9px 12px;font-size:14px}.field select option{background:#11151c}input[type=range]{width:100%;accent-color:var(--gold)}.range-ends{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.check{color:var(--muted);cursor:pointer;align-items:center;gap:8px;display:flex}.check input{accent-color:var(--gold);width:16px;height:16px}.results-head{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:12px;font-size:13px;display:flex}.link{color:var(--gold);cursor:pointer;font-size:13px}.results{gap:6px;display:grid}.results button{text-align:start;cursor:pointer;background:#ffffff0a;border:1px solid #0000;border-radius:12px;gap:6px;width:100%;padding:10px 12px;display:grid}.results button:hover{border-color:var(--line);background:#ffffff12}.r-name{font-size:14.5px;font-weight:600}.r-meta{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.r-nomap{color:var(--dim);font-style:italic}.empty{color:var(--muted);font-size:13.5px}.hero-note{max-width:34ch;color:var(--dim);margin:18px auto 0;font-size:11.5px;line-height:1.6;display:none}.copy bdi{white-space:nowrap}.disclaimer{z-index:4;bottom:calc(max(30px, var(--attrib-h,0px) + 10px) + env(safe-area-inset-bottom,0px));color:var(--dim);text-shadow:0 1px 4px #000;pointer-events:none;font-size:11px;position:fixed;inset-inline-start:24px}.pin{cursor:pointer;width:0;height:0}.shape-cap{pointer-events:none;width:0;height:0}.shape-cap>span{text-align:center;letter-spacing:.2px;color:#f3ead8;text-shadow:0 0 1px #05070a,0 0 2px #05070a,0 0 3px #05070a,0 0 7px #05070acc;opacity:0;width:max-content;max-width:190px;font-size:11px;line-height:1.35;transition:opacity .6s;position:absolute;bottom:0;left:50%;translate:-50%}.shape-cap.on>span{opacity:.94}.shape-cap[data-v=below]>span{top:0;bottom:auto}.shape-cap[data-side=end]>span{text-align:right;left:auto;right:-10px;translate:none}.shape-cap[data-side=start]>span{text-align:left;left:-10px;translate:none}.net-on .city{opacity:0!important}.net-pending{pointer-events:none;width:0;height:0}.net-pending>*{opacity:0;transition:opacity .6s}.net-pending.on>*{opacity:1}.net-pending i{border:2px dashed var(--lc);width:22px;height:22px;box-shadow:0 0 12px var(--lc);border-radius:50%;animation:2.4s ease-in-out infinite pend;position:absolute;top:-11px;left:-11px}@keyframes pend{0%,to{transform:scale(.85)}50%{transform:scale(1.15)}}.net-pending span{text-align:center;color:#fff;width:max-content;max-width:170px;line-height:1.3;display:grid;position:absolute;bottom:16px;left:50%;translate:-50%}.net-pending[data-side=west] span{max-width:var(--room,170px);text-align:right;inset:50% 17px auto auto;translate:0 -50%}.net-pending b{font-size:12px;font-weight:700}.net-pending small{color:#d8d2c6;font-size:10.5px}.net-pending b,.net-pending small{text-shadow:0 0 1px #05070a,0 0 2px #05070a,0 0 3px #05070a,0 0 7px #05070acc}.pin .dot{background:var(--c);width:14px;height:14px;box-shadow:0 0 0 4px var(--c), 0 0 18px var(--c);border:2px solid #0000008c;border-radius:50%;position:absolute;top:-7px;left:-7px}@supports (color:color-mix(in lab, red, red)){.pin .dot{box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 25%, transparent), 0 0 18px var(--c)}}.maplibregl-marker{will-change:transform}.pin .dot:after{content:"";border:2px solid var(--c);opacity:0;border-radius:50%;position:absolute;inset:-2px}.pin .beam{background:linear-gradient(to top, var(--c), transparent);transform-origin:bottom;width:2px;height:110px;transition:transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:-1px;transform:scaleY(0)}.pin .lbl{white-space:nowrap;color:#fff;text-shadow:0 1px 6px #000000f2,0 0 2px #000;opacity:0;pointer-events:none;font-size:12.5px;font-weight:600;transition:opacity .4s,transform .9s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.pin:hover .lbl,.labels-on .pin .lbl{opacity:1}.pin.active .beam{transform:scaleY(1)}.pin.active .lbl{opacity:1;border:1px solid var(--c);background:#080a0edb;border-radius:999px;padding:5px 13px;font-size:14.5px;transform:translate(-50%,-104px)}@supports (color:color-mix(in lab, red, red)){.pin.active .lbl{border:1px solid color-mix(in srgb, var(--c) 75%, transparent)}}.pin.active .lbl{box-shadow:0 6px 20px #00000073, 0 0 18px var(--c)}@supports (color:color-mix(in lab, red, red)){.pin.active .lbl{box-shadow:0 6px 20px #00000073, 0 0 18px color-mix(in srgb, var(--c) 25%, transparent)}}.pin.active .lbl{text-shadow:none}.pin.active .dot:after{animation:2.2s cubic-bezier(.2,.6,.3,1) infinite ring}.pin>*{transition:opacity .45s}.cluster{transition:filter .45s}.pins-wait .pin>*,.focus-only .pin:not(.active)>*,.focus-only .pin.active:not(.landed)>*{opacity:0!important}.pins-wait .pin,.focus-only .pin:not(.active){pointer-events:none}.pins-wait .cluster,.focus-only .cluster{filter:opacity(0);pointer-events:none}.pin.landing[data-motion=drop] .dot{animation:.62s both pin-drop}.pin.landing[data-motion=drop] .beam{animation:.62s both pin-trail}.pin.landing[data-motion=rise] .beam{animation:.76s both pin-rise-beam}.pin.landing[data-motion=rise] .dot{animation:.76s both pin-rise}.pin.landing[data-motion=lock] .reticle{animation:.72s both pin-lock}.pin.landing[data-motion=lock] .dot{animation:.34s .38s both pin-pop}.pin.landing[data-motion=pulse] .dot{animation:.66s both pin-pulse}.pin.landing[data-motion=pulse] .dot:after{animation:.5s ease-out 3 ping}.pin.landing[data-motion=spiral] .dot{animation:.78s both pin-spiral}.pin .reticle{opacity:0;pointer-events:none;background:linear-gradient(var(--c), var(--c)) left top / 11px 2px no-repeat, linear-gradient(var(--c), var(--c)) left top / 2px 11px no-repeat, linear-gradient(var(--c), var(--c)) right top / 11px 2px no-repeat, linear-gradient(var(--c), var(--c)) right top / 2px 11px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 11px 2px no-repeat, linear-gradient(var(--c), var(--c)) left bottom / 2px 11px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 11px 2px no-repeat, linear-gradient(var(--c), var(--c)) right bottom / 2px 11px no-repeat;width:36px;height:36px;filter:drop-shadow(0 0 4px var(--c));position:absolute;top:-18px;left:-18px}@keyframes pin-rise-beam{0%{opacity:1;transform:scaleY(0)}38%{opacity:1;transform:scaleY(1.3)}to{opacity:0;transform:scaleY(0)}}@keyframes pin-rise{0%,25%{opacity:0;transform:scale(0)}62%{opacity:1;transform:scale(1.4)}80%{transform:scale(.88)}to{opacity:1;transform:none}}@keyframes pin-lock{0%{opacity:0;transform:scale(3.2)rotate(45deg)}22%{opacity:1}60%{opacity:1;transform:scale(1)rotate(0)}74%{transform:scale(1.14)rotate(0)}to{opacity:0;transform:scale(1)rotate(0)}}@keyframes pin-pop{0%{opacity:0;transform:scale(0)}45%{opacity:1;transform:scale(1.55)}to{opacity:1;transform:none}}@keyframes pin-pulse{0%{opacity:0;transform:scale(0)}32%{opacity:1;transform:scale(1.65)}52%{transform:scale(.78)}72%{transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pin-spiral{0%{opacity:0;animation-timing-function:cubic-bezier(.3,.1,.4,1);transform:rotate(-320deg)translate(120px)rotate(320deg)scale(.5)}14%{opacity:1}74%{transform:rotate(-24deg)translate(9px)rotate(24deg)scale(1.08)}to{opacity:1;transform:rotate(0)translate(0)rotate(0)scale(1)}}.pin.leaving .dot{animation:.42s ease-in both pin-lift}@keyframes pin-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-170px)scale(.62)}14%{opacity:1}76%{animation-timing-function:ease-out;transform:translateY(0)scale(1)}85%{transform:translateY(1px)scale(1.32,.7)}93%{transform:translateY(-3px)scale(.94,1.07)}to{opacity:1;transform:none}}@keyframes pin-trail{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-170px)scaleY(.15)}18%{opacity:.85}76%{opacity:.85;animation-timing-function:ease-out;transform:translateY(0)scaleY(.75)}to{opacity:0;transform:translateY(0)scaleY(0)}}@keyframes pin-lift{to{transform:translateY(-70px)scale(.6)}}.rain .pin .dot{animation:.7s both pin-rain;animation-delay:calc(var(--i,0) * 55ms)}.rain .cluster{animation:.7s both cluster-rain;animation-delay:calc(var(--i,0) * 90ms)}@keyframes pin-rain{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.9,.45);transform:translateY(-110px)scale(.6)}18%{opacity:1}74%{animation-timing-function:ease-out;transform:none}84%{transform:scale(1.3,.72)}to{opacity:1;transform:none}}@keyframes cluster-rain{0%{filter:opacity(0);animation-timing-function:cubic-bezier(.55,0,.9,.45);translate:0 -110px;scale:.6}18%{filter:opacity()}74%{animation-timing-function:ease-out;translate:0;scale:1}84%{scale:1.14 .86}to{filter:opacity();translate:0;scale:1}}@keyframes ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}.cluster{width:36px;height:36px;color:var(--gold-ink);cursor:pointer;font-variant-numeric:tabular-nums;background:#e2b96fe6;border-radius:50%;font-size:14px;font-weight:700;box-shadow:0 0 0 6px #e2b96f38,0 6px 18px #00000080}.city{color:#ffffffc7;text-shadow:0 1px 4px #000,0 0 2px #000;white-space:nowrap;pointer-events:none;font-size:12px}.cities-off .city{display:none}.maplibregl-ctrl-attrib{color:#aaa!important;background:#00000080!important;font-size:10px!important}.maplibregl-ctrl-attrib a{color:#d0d0d0!important}.maplibregl-ctrl-attrib-button{filter:invert()}.maplibregl-ctrl-attrib.maplibregl-compact:not(.maplibregl-compact-show){opacity:.55;transform-origin:100% 100%;transform:scale(.85)}.maplibregl-ctrl-attrib-button:focus:not(:focus-visible){box-shadow:none!important}.maplibregl-ctrl-bottom-right{bottom:env(safe-area-inset-bottom,0px)}.page{background:radial-gradient(80% 60% at 50% 0%, #0d1b2c 0%, var(--ink) 70%);flex-direction:column;min-height:100svh;display:flex}.project-page{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px;width:min(1120px,100%);margin-inline:auto;padding:32px 20px 48px;display:grid}.project-side{justify-items:start;gap:16px;display:grid}.locator{width:100%;max-width:420px;height:auto}.project-desc{color:#dcd6ca;max-width:60ch;font-size:16px;line-height:1.85}.project-shape{color:var(--muted);max-width:60ch;font-size:13px;line-height:1.7}.project-shape a{color:var(--gold)}.project-side .cta{margin-top:0}.project-main{min-width:0;padding:24px}.method{flex:1;gap:30px;width:min(880px,100%);margin-inline:auto;padding:36px 20px 56px;display:grid}.method>*{min-width:0}.page{overflow-x:clip}.method h1{font-size:clamp(32px,5vw,46px);line-height:1.15}.method h2{color:var(--gold);margin-bottom:10px;font-size:21px}.method .lead{color:#dcd6ca;max-width:62ch;font-size:17px}.method ul.attrib{color:#cfc8b9;border-top:1px solid var(--line);max-width:70ch;font-size:14px;display:grid}.method ul.attrib li{border-bottom:1px solid var(--line);padding:9px 0}.method p{color:#dcd6ca;max-width:70ch}.method .note{color:var(--muted);margin-top:12px;font-size:14px}.steps{counter-reset:step;border-top:1px solid var(--line);max-width:70ch}.steps li{counter-increment:step;border-bottom:1px solid var(--line);color:#cfc8b9;grid-template-columns:2.1em minmax(0,1fr);padding:12px 0 13px;font-size:15px;line-height:1.75;display:grid}.steps li:before{content:counter(step);font-family:var(--font-plex-light), var(--font-plex), system-ui, sans-serif;color:var(--gold);grid-row:span 2;font-size:26px;font-weight:300;line-height:1.05}[dir=rtl] .steps li:before{content:counter(step, arabic-indic)}.steps li b{color:var(--txt);font-weight:700}.status-key{border-top:1px solid var(--line);max-width:70ch;display:grid}.status-key>div{border-bottom:1px solid var(--line);grid-template-columns:9.5em minmax(0,1fr);align-items:baseline;gap:4px 16px;padding:10px 0;display:grid}.status-key dt{color:var(--c);align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:flex}.status-key dt i,.st i{background:var(--c);width:8px;height:8px;box-shadow:0 0 0 3px var(--c);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.status-key dt i,.st i{box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 22%, transparent)}}.status-key dd{color:#cfc8b9;font-size:14.5px}.st{color:var(--c);align-items:center;gap:8px;padding-inline-start:3px;font-weight:600;display:inline-flex}.all-sources{border-top:1px solid var(--line);max-width:76ch;margin-top:14px}.all-sources details{border-bottom:1px solid var(--line)}.all-sources summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto 14px;align-items:baseline;gap:12px;padding:12px 0;list-style:none;display:grid}.all-sources summary::-webkit-details-marker{display:none}.all-sources summary b{color:var(--txt);font-size:15.5px;font-weight:600}.all-sources summary small{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.all-sources summary i{border:solid var(--gold);border-width:0 1.5px 1.5px 0;align-self:center;width:7px;height:7px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.all-sources details[open] summary i{transform:translateY(2px)rotate(-135deg)}.all-sources summary:hover b,.all-sources summary:focus-visible b{color:var(--gold)}.all-sources .checked{color:var(--dim);margin:-4px 0 8px;font-size:12px}.biblio{border-inline-start:1px solid #e2b96f59;gap:12px;margin-bottom:16px;padding-inline-start:14px;display:grid}.biblio small{color:#b9a983;font-size:12px;display:block}.biblio a{color:#e8e1d3;overflow-wrap:anywhere;margin-top:1px;font-size:14px;line-height:1.55;text-decoration:none;display:block}.biblio a:hover,.biblio a:focus-visible{color:var(--gold);text-underline-offset:4px;text-decoration:underline}.table-wrap{border-top:1px solid #e2b96f66;border-bottom:1px solid #e2b96f66;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:start;border-bottom:1px solid var(--line);white-space:nowrap;padding-block:10px;padding-inline:0 18px}th{color:var(--dim);font-size:12.5px;font-weight:600}td a{border-bottom:1px dotted var(--dim);text-decoration:none}.page-footer{text-align:center;color:var(--dim);border-top:1px solid var(--line);padding:18px 20px 26px;font-size:12px}.chap{width:min(420px,100%);color:var(--txt);position:relative}.chap-kick{color:var(--muted);font-size:12.5px}.chap-kick span{color:var(--sector,var(--gold))}.chap-name,.chap-title{margin-top:4px;font-size:27px;font-weight:700;line-height:1.2}.chap-status{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;font-size:13px;display:flex}.chap-facts{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:6px 14px;margin-top:12px;display:grid}.chap-facts li{border-inline-start:1px solid #ffffff38;padding-inline-start:10px}.chap-facts b{font-size:15px;line-height:1.35;display:block}.chap-facts small{color:var(--muted);font-size:11px;line-height:1.4;display:block}.chap-lead{color:#e6e0d4;margin-top:12px;font-size:14.5px;line-height:1.8}.chap-intro .legend{margin-top:12px}.chap-next{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chap-next:focus-visible{clip:auto;background:var(--gold);width:auto;height:auto;color:var(--gold-ink);border-radius:999px;margin-top:14px;padding:8px 16px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-block;position:static}.intro-glass{color:#fff;-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#0e10166b;border:1px solid #ffffff24;border-radius:28px;padding:24px 22px 22px;transition:background .6s,-webkit-backdrop-filter .6s,backdrop-filter .6s;position:relative;box-shadow:inset 0 1px #ffffff1f,0 18px 40px #0000004d}:root{--intro-w:400px}.maplibregl-ctrl-bottom-right{transition:right .6s,bottom .6s}[dir=rtl].story-live.past-hero:not(.in-chapter):not(.mode-explore) .maplibregl-ctrl-bottom-right{right:var(--intro-w)}@media (min-width:760px){.story-live.past-hero:not(.in-chapter):not(.mode-explore) .maplibregl-ctrl-bottom-right{max-width:calc(100vw - var(--intro-w) - 140px)}.story-live.past-hero:not(.in-chapter):not(.mode-explore) .disclaimer{max-width:calc(var(--intro-w) - 60px);inset-inline-start:30px;bottom:calc(26px + env(safe-area-inset-bottom,0px));line-height:1.5}}.map-moving .intro-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e1016b3}.intro-glass .chap-title{margin-top:0;font-size:26px;line-height:1.25}.intro-glass .chap-lead{color:#ffffffdb;margin-top:6px;font-size:14px;line-height:1.75}.intro-glass .legend{gap:10px;max-width:280px;margin-top:14px;font-size:13.5px}.intro-glass .legend li{color:#ffffffe6}.end-links{flex-wrap:wrap;gap:10px 22px;margin-top:16px;font-size:13.5px;display:flex}.end-links a{color:#ffffffdb;text-underline-offset:5px;-webkit-text-decoration:underline #e2b96f99;text-decoration:underline #e2b96f99}.end-links a:first-child{color:var(--gold);font-weight:700}.end-kick{letter-spacing:.6px;color:var(--gold);align-items:center;gap:10px;margin:0 0 8px;font-size:12px;display:flex}.end-kick:after{content:"";background:linear-gradient(to var(--rule-to,left), #e2b96f8c, transparent);flex:1;height:1px}[dir=ltr] .end-kick{--rule-to:right;text-transform:uppercase;letter-spacing:1.4px}.chap-end .chap-title{font-size:27px}.end-stats{grid-template-columns:repeat(3,auto);margin:16px 0 0;display:grid}.end-stats>div{border-inline-start:1px solid #ffffff24;padding-inline:12px}.end-stats>div:first-child{border-inline-start:0;padding-inline-start:0}.end-stats dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:25px;font-weight:600;line-height:1.2}.end-stats dd small{color:#ffffffb8;font-size:12px;font-weight:400}.end-stats dt{color:#ffffffb3;margin-top:3px;font-size:12px;line-height:1.4}.chap-end .count{animation:none}.story-live:not(.panel-away) .chap-step.is-active>.chap-end .count{animation:1.6s cubic-bezier(.16,.8,.3,1) .45s both count}.end-status{margin-top:18px}.end-status-h{color:#ffffffdb;margin:0 0 8px;font-size:13px}.end-status-h small{color:#ffffff8c;margin-inline-start:6px;font-size:11.5px}.end-bar{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.end-bar i{min-width:4px;transform-origin:var(--grow-from,right)}[dir=ltr] .end-bar i{--grow-from:left}.story-live .chap-end .end-bar i{transform:scaleX(0)}.story-live:not(.panel-away) .chap-step.is-active>.chap-end .end-bar i{transition:transform .8s cubic-bezier(.2, .8, .2, 1) calc(.6s + var(--k,0) * .11s);transform:none}.end-key{color:#ffffffd6;flex-wrap:wrap;gap:5px 14px;margin:10px 0 0;font-size:12.5px;display:flex}.end-key li{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.end-key i{border-radius:50%;width:8px;height:8px}.end-key b{font-variant-numeric:tabular-nums}.chap-end .end-links{margin-top:18px}.end-links .end-again:before{content:"↺";margin-inline-end:5px;text-decoration:none;display:inline-block}.outro .pin.pop .dot{animation:.7s cubic-bezier(.2,.8,.2,1) both pin-pop}.outro .pin.pop .dot:after{animation:.9s ease-out both pin-pop-ring}.outro .cluster.pop{animation:.55s cubic-bezier(.2,.8,.2,1) both cluster-pop}@keyframes pin-pop-ring{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(4.2)}}@keyframes cluster-pop{0%{scale:.7}45%{scale:1.22}to{scale:1}}.outro-done .pin .dot:after{animation:4.2s ease-out infinite pin-breathe;animation-delay:calc(var(--i,0) * .18s + .8s)}.outro-done .cluster:after{content:"";pointer-events:none;border:2px solid #e2b96fd9;border-radius:50%;animation:4.2s ease-out 1.2s infinite pin-breathe;position:absolute;inset:0}@keyframes pin-breathe{0%{opacity:.7;transform:scale(1)}45%,to{opacity:0;transform:scale(2.6)}}.swipe-hint{color:#ffffffd6;letter-spacing:.2px;text-shadow:0 1px 10px #000c;flex-direction:column;align-items:center;gap:10px;margin-top:34px;padding:6px 12px;font-size:13px;text-decoration:none;display:inline-flex}.swipe-hint i{border:solid var(--gold);border-width:0 2px 2px 0;width:11px;height:11px;animation:1.9s ease-in-out infinite cue-down;transform:rotate(45deg)}.sh-touch{display:none}@keyframes cue-down{0%,to{opacity:.45;transform:translateY(-3px)rotate(45deg)}50%{opacity:1;transform:translateY(5px)rotate(45deg)}}@keyframes cue-up{0%,to{opacity:.45;transform:translateY(3px)rotate(-135deg)}50%{opacity:1;transform:translateY(-5px)rotate(-135deg)}}@media (hover:none) and (pointer:coarse){.sh-touch{display:inline}.sh-wheel{display:none}.swipe-hint i{order:-1;animation-name:cue-up}}.story-live .chap-step>.chap.chap-intro{pointer-events:none;--slide:28px;inset-inline:0;width:auto;padding:0;top:auto;bottom:0}[dir=ltr] .story-live .chap-step>.chap.chap-intro{--slide:-28px}.story-live .chap-intro .intro-glass{width:var(--intro-w);padding:30px 30px calc(84px + env(safe-area-inset-bottom,0px));transform:translateX(var(--slide));border-inline-start:0;border-radius:0;border-bottom:0;border-start-end-radius:32px;transition:transform .8s cubic-bezier(.2,.8,.2,1),background .6s,-webkit-backdrop-filter .6s,backdrop-filter .6s}.story-live .chap-intro .intro-hint{inset-inline-start:calc(var(--intro-w) + 24px);bottom:calc(60px + env(safe-area-inset-bottom,0px));opacity:0;margin:0;transition:opacity .6s .25s;position:absolute}.story-live .chap-step.is-active>.chap.chap-intro .intro-glass,.story-live .chap-step.is-active>.chap.chap-intro .intro-hint{opacity:1;pointer-events:auto;transform:none}.tl{color:#9f998d;margin-top:30px;font-size:11px;position:relative}.tl-line{background:#ffffff29;border-radius:2px;height:2px;position:relative}.tl-line.open{background:linear-gradient(to var(--tl-to,left), #ffffff29 0 var(--t), transparent var(--t)), repeating-linear-gradient(to var(--tl-to,left), #ffffff4d 0 4px, transparent 4px 8px)}[dir=ltr] .tl-line{--tl-to:right}.tl-band{border:1px solid var(--tc);border-radius:4px;height:8px;position:absolute;top:-3px}@supports (color:color-mix(in lab, red, red)){.tl-band{border:1px solid color-mix(in srgb, var(--tc) 75%, transparent)}}.tl-band{background:var(--tc)}@supports (color:color-mix(in lab, red, red)){.tl-band{background:color-mix(in srgb, var(--tc) 14%, transparent)}}.tl-fill{background:var(--tc);border-radius:2px;position:absolute;inset-block:0;inset-inline-start:0}.tl-dot{background:var(--tc);margin-top:-5px;border:2px solid #0b0c0f;border-radius:50%;width:10px;height:10px;margin-inline-start:-5px;position:absolute;top:50%}.tl-now,.tl-target{white-space:nowrap;position:absolute}.tl-now{color:var(--tc);font-weight:700;top:-20px}.tl-target{top:9px}.tl-now.mid,.tl-target.mid{transform:translate(50%)}[dir=ltr] .tl-now.mid,[dir=ltr] .tl-target.mid{transform:translate(-50%)}.tl-now.at-start,.tl-target.at-start{inset-inline-start:0!important}.tl-now.at-end,.tl-target.at-end{inset-inline-end:0;inset-inline-start:auto!important}.tl-ends{justify-content:space-between;gap:12px;margin-top:8px;display:flex}.tl-ends em{color:#e6e0d4;font-style:normal;font-weight:700}html:not(.story-live) .chap-step{content-visibility:auto;contain-intrinsic-size:auto calc(100svh - 136px)}.story-live .chap-step:not(.is-active)>.chap{content-visibility:hidden}.story-live .chap-step{min-height:100svh;padding:0}.story-live .chap-step>.chap{z-index:4;inset-inline-start:44px;bottom:calc(66px + env(safe-area-inset-bottom,0px));opacity:0;pointer-events:none;width:420px;transition:opacity .35s ease, content-visibility .35s allow-discrete;position:fixed}.story-live .chap-step.is-active>.chap{opacity:1;pointer-events:auto;transition:opacity .7s ease .1s, content-visibility 0s allow-discrete}.story-live.panel-away .chap-step.is-active>.chap{opacity:0;pointer-events:none;transition:opacity .3s ease-in, content-visibility 0s allow-discrete}.story-live .chap-step>.chap:not(.chap-intro)>:is(.chap-lead,.tl){transition:transform .85s cubic-bezier(.2,.8,.2,1) .12s}.story-live .chap-step>.chap:not(.chap-intro)>.tl{transition-delay:.24s}.story-live.panel-away .chap-step>.chap:not(.chap-intro)>:is(.chap-lead,.tl){transition:transform .3s ease-in;transform:translateY(14px)}.story-live.panel-away .chap-step.is-active>.chap.chap-intro .intro-glass{transform:translateX(var(--slide))}.net-legend{color:#e6e0d4;flex-wrap:wrap;gap:7px 13px;margin-top:12px;font-size:12.5px;display:flex}.net-legend li{align-items:center;gap:6px;display:inline-flex}.net-legend i{background:var(--lc);width:19px;height:19px;color:var(--ink,#06080c);box-shadow:0 0 10px var(--lc);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;line-height:1;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.net-legend i{box-shadow:0 0 10px color-mix(in srgb, var(--lc) 70%, transparent)}}.net-legend .pending{flex-wrap:wrap;flex-basis:100%}.net-legend.plain i{border-radius:2px;width:18px;height:4px}.net-legend .pending i{border:2px dashed var(--lc);width:15px;height:15px;box-shadow:none;background:0 0;margin-inline:2px}.net-legend .pending small{color:var(--muted)}.atlas-live .chap-kick,.atlas-live .chap-step:not([data-nopin]):not([data-network]):not(.callout-off) :is(.chap-id,.chap-facts){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.atlas-live .chap-step:not([data-nopin]):not([data-network]):not(.callout-off) .chap-lead{margin-top:0}.scrim{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(#04060ac7 0,#04060a66 120px,#0000 230px);transition:opacity .8s;position:fixed;inset:0}.scrim:after{content:"";background:linear-gradient(to var(--scrim-to,left), #05070af0 0, #05070adb 420px, #05070a00 640px);transition:opacity .6s;position:absolute;inset:0}.story-live.panel-away .scrim:after{opacity:0;transition:opacity .45s ease-in 50ms}[dir=ltr] .scrim{--scrim-to:right}.story-live.in-chapter:not(.mode-explore) .scrim{opacity:1}.halo,.hud-kick,.hud-loc small{text-shadow:0 0 1px #05070a,0 0 2px #05070a,0 0 3px #05070a,0 0 7px #05070acc}.hud{z-index:4;top:calc(84px + env(safe-area-inset-top,0px));pointer-events:none;justify-content:space-between;align-items:flex-start;gap:16px;animation:.6s both fade-in;display:flex;position:fixed;inset-inline:32px}.hud-kick{color:#d9d2c4;align-items:baseline;min-width:0;font-size:13px;display:flex}.hud-step{white-space:nowrap;flex:none}.hud-name{color:#f4f1ea;-webkit-line-clamp:3;text-wrap:balance;border-inline-start:1px solid #ffffff59;-webkit-box-orient:vertical;min-width:0;margin-inline-start:10px;padding-inline-start:10px;font-weight:600;line-height:1.35;animation:.5s .15s both fade-in;display:-webkit-box;overflow:hidden}.hud-loc{text-align:center}.hud-loc svg{width:78px;margin-inline:auto;display:block}.hud-loc path{fill:#ffffff0d;stroke:#ffffff8c;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hud-loc circle{fill:var(--sc);stroke:#05070a;stroke-width:1.5px;vector-effect:non-scaling-stroke}.hud-loc small{color:#cfc8ba;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:4px;font-size:10px;display:block}.credits-layer{z-index:1;pointer-events:none;font:12px/1.5 var(--font-sans);position:fixed;inset:0}.callout-layer{z-index:3;pointer-events:none;position:fixed;inset:0;overflow:hidden}.callout{pointer-events:none;width:0;height:0}.callout>div{text-shadow:0 0 1px #05070a,0 0 2px #05070a,0 0 3px #05070a,0 0 4px #05070a,0 0 10px #05070ae6;opacity:0;width:max-content;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0}.co-name{max-width:250px;transform:translate(14px,calc(-100% - 2px))}.co-name b{color:#fff;font-size:27px;font-weight:700;line-height:1.15;display:block}.co-st{color:var(--sc);white-space:nowrap;align-items:center;gap:6px;margin-top:3px;font-size:12.5px;font-weight:700;display:inline-flex}.co-st i{background:var(--sc);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 1.5px #05070a}.co-st em{color:#ece6da;font-style:normal;font-weight:400}.co-shape{text-wrap:balance;color:#e8e1d3;white-space:normal;overflow-wrap:anywhere;max-width:230px;margin-top:4px;font-size:11px;line-height:1.4;display:block}.co-shape i,.chap-shape i{vertical-align:middle;border-top:2px solid var(--sc);width:14px;height:0;box-shadow:0 0 6px var(--sc);margin-inline-end:6px;display:inline-block}.chap-shape{color:var(--muted);align-items:center;gap:6px;margin-top:5px;font-size:12px;display:flex}.co-fact{max-width:220px}.co-fact b{color:#fff;font-size:17px;line-height:1.3;display:block}.co-fact small{color:#ece6da;font-size:11px;line-height:1.4;display:block}.callout [data-side=right]{text-align:left}.callout [data-side=left]{text-align:right}.callout [data-side=center]{text-align:center}.co-lines{width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.co-lines line{stroke:#ffffff9e;stroke-width:1px;stroke-dasharray:var(--len,200);stroke-dashoffset:var(--len,200);transition:stroke-dashoffset .7s;transition-delay:calc(.15s + var(--k,0) * .15s)}.callout.placing>div,.callout.placing .co-lines line{transition:none!important}.callout.named .co-name,.callout.in .co-fact{opacity:1}.callout.in .co-fact{transition-delay:calc(.35s + var(--k,0) * .15s)}.callout.in .co-lines line{stroke-dashoffset:0}.callout.nofacts .co-fact,.callout.nofacts .co-lines,.callout.noname .co-name{display:none}.callout-on .pin.active .lbl{opacity:0}.callout-on .pin.active .beam{transform:scaleY(0)}.callout.co-away>div,.callout.co-away .co-lines{opacity:0!important;transition:opacity .25s!important}.water{color:#b0d2e4d1;white-space:nowrap;pointer-events:none;font-size:16px;font-weight:300;display:none}.water-on .water{display:block}html:not(.mode-explore) .stage>.map-canvas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.look-ctl{z-index:5;inset-inline-end:28px;bottom:calc(86px + env(safe-area-inset-bottom,0px));opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:6px;transition:opacity .3s,transform .3s,visibility 0s linear .3s;display:flex;position:fixed;transform:translateY(6px)}.look-ctl.on{opacity:1;visibility:visible;transition:opacity .5s .15s,transform .6s cubic-bezier(.2,.8,.2,1) .15s,visibility;transform:none}.look-ctl button{color:#efe7d6;cursor:pointer;background:#080b10b8;border:1px solid #fff3;border-radius:11px;place-items:center;width:38px;height:38px;transition:color .2s,border-color .2s,background .2s,opacity .25s,transform .25s;display:grid;box-shadow:0 6px 18px #00000059}.look-ctl button:nth-of-type(2){border-bottom-right-radius:0;border-bottom-left-radius:0}.look-ctl button:nth-of-type(3){border-top:1px solid #ffffff1a;border-top-left-radius:0;border-top-right-radius:0;margin-top:-7px}.look-ctl svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:15px;height:15px}.look-ctl button:hover:not(:disabled){color:var(--gold);border-color:#e2b96f8c}.look-ctl button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.look-ctl button:disabled{cursor:default;opacity:.35}.look-ctl .lc-reset{color:var(--gold)}.look-ctl:not([data-changed]) .lc-reset{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s,transform .25s,visibility 0s linear .25s;transform:scale(.8)}.look-hint{color:#e6e0d4;pointer-events:none;opacity:0;width:max-content;max-width:230px;transform:translateX(var(--hint-shift,6px));inset-inline-end:calc(100% + 10px);background:#080b10d1;border:1px solid #ffffff24;border-radius:9px;padding:7px 11px;font-size:12px;line-height:1.5;transition:opacity .4s,transform .4s;position:absolute;bottom:4px}[dir=rtl] .look-hint{--hint-shift:-6px}.look-hint.on{opacity:1;transform:none}@media (max-width:759px){.topbar,.page-header{padding:calc(10px + env(safe-area-inset-top,0px)) 16px 10px}.top-links a:first-child{display:none}.page-header .top-links a:first-child{display:inline}.modes button{padding:6px 12px;font-size:12.5px}.step{padding:72px 16px calc(16px + env(safe-area-inset-bottom,0px))}.step-hero{align-items:center;min-height:100svh}html:not(.story-live) .chap-step{contain-intrinsic-size:auto calc(100svh - 88px)}.chap{width:100%}.look-ctl{inset-inline-end:10px;bottom:auto;top:calc(var(--chap-top,70svh) - 132px);gap:5px}.look-ctl button{border-radius:10px;width:36px;height:36px}.look-hint{max-width:min(230px,62vw)}:root{--intro-w:min(262px, 70vw)}.story-live .chap-end .intro-glass{width:calc(100vw - 18px);padding-top:22px}.chap-end .chap-title{font-size:23px}.end-stats{margin-top:12px}.end-stats dd{font-size:21px}.end-stats dt{font-size:11px}.end-status{margin-top:14px}.end-key{gap:4px 12px;font-size:11.5px}.chap-end .end-links{gap:8px 18px;margin-top:14px;font-size:13px}.story-live .chap-intro .intro-glass{padding:22px 20px calc(58px + env(safe-area-inset-bottom,0px));border-start-end-radius:28px}.intro-glass .chap-title{font-size:24px}.intro-glass .chap-lead{font-size:13px}.intro-glass .legend{gap:9px;font-size:13px}.story-live .chap-intro .intro-hint{inset-inline-start:var(--intro-w);inset-inline-end:0;bottom:calc(44px + env(safe-area-inset-bottom,0px));text-align:center;padding-inline:4px}.chap-name,.chap-title{font-size:23px}.chap-lead{font-size:14px;line-height:1.75}.story-live .chap-step>.chap{width:auto;padding:6px 20px calc(42px + env(safe-area-inset-bottom,0px));inset-inline:0;bottom:0}.story-live .chap-lead{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.story-live [data-network] .chap-lead{-webkit-line-clamp:2}.story-live [data-network] .chap-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.story-live [data-network] .chap-facts b{font-size:13.5px}.story-live [data-network] .chap-name{font-size:21px}.net-legend{gap:6px 10px;margin-top:10px;font-size:11.5px}.net-legend i{width:17px;height:17px;font-size:10px}.scrim{background:linear-gradient(#04060acc 0,#04060a6b 110px,#0000 200px)}.scrim:after{background:linear-gradient(0deg,#05070af7 0,#05070ae6 250px,#05070a00 370px)}.hud{top:calc(68px + env(safe-area-inset-top,0px));inset-inline:18px}.hud-kick{font-size:12px}.hud-loc svg{width:58px}.hud-loc small{font-size:9.5px}.co-name b{font-size:25px}.pcard-name{margin-top:4px;font-size:21px}.pcard-compact .pcard-alt{display:none}.pcard-row{gap:8px;margin-top:8px}.pcard-note{margin-top:8px;font-size:13.5px;line-height:1.75}.pcard-note.clamp{-webkit-line-clamp:3}.pcard-compact .pcard-facts{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:6px;margin-top:10px}.pcard-compact .pcard-facts div{padding:7px 9px}.pcard-compact .pcard-facts dt{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;display:-webkit-box;overflow:hidden}.pcard-compact .pcard-facts dd{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}.pcard-target{margin-top:8px;font-size:12.5px}.pcard-target.clamp{-webkit-line-clamp:1}.pcard-compact .pcard-foot{margin-top:10px;padding-top:8px}.pcard-compact .pcard-sources,.pcard-compact .pcard-link{display:none}.pcard-compact .pcard-src-link{display:inline}.counters div{padding:8px 16px}.counters dd{font-size:24px}.progress{top:calc(52px + env(safe-area-inset-top,0px));inset-inline:16px}.panel{width:auto;max-height:62svh;padding-bottom:env(safe-area-inset-bottom,0px);top:auto;bottom:0;border-radius:22px 22px 0 0;transition:transform .3s cubic-bezier(.2,.8,.2,1);inset-inline:0}.panel.collapsed .panel-body{display:none}.sheet-handle{touch-action:none;color:var(--muted);cursor:pointer;justify-items:center;gap:8px;padding:10px 16px 6px;font-size:13px;display:grid}.sheet-handle span{background:#ffffff40;border-radius:2px;width:40px;height:4px}.disclaimer{display:none}.story-live.past-hero:not(.mode-explore) .disclaimer{left:12px;right:46px;bottom:calc(8px + env(safe-area-inset-bottom,0px));text-align:center;font-size:9.5px;line-height:1.3;display:block}.disclaimer .copy{display:block}.disclaimer .sep{display:none}[dir].story-live.past-hero:not(.in-chapter):not(.mode-explore) .maplibregl-ctrl-bottom-right{right:0;bottom:calc(100% - var(--intro-top,100%) + 6px)}.story-live.past-hero:not(.in-chapter):not(.mode-explore) .disclaimer{width:calc(var(--intro-w) - 40px);inset-inline:20px auto;bottom:calc(14px + env(safe-area-inset-bottom,0px));text-align:start;line-height:1.45}.hero-note{display:block}.project-page,.status-key>div{grid-template-columns:minmax(0,1fr)}.method thead{display:none}.method tbody tr{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:3px 14px;padding:10px 0;display:flex}.method tbody tr:last-child{border-bottom:0}.method tbody td{color:var(--muted);border:0;padding:0;font-size:13px}.method tbody td:first-child{color:var(--txt);flex-basis:100%;font-size:15px}.method tbody td:nth-child(3){order:1}.method tbody td:nth-child(2){order:2}.method tbody td:nth-child(4){order:3}.method tbody td[data-label]:before{content:attr(data-label) " "}}@media (min-width:760px) and (max-height:860px){.pcard-compact .pcard-alt{display:none}.pcard-note.clamp{-webkit-line-clamp:4}}@media (max-width:759px) and (max-height:740px){.step{padding-top:64px}.story-live .chap-lead{-webkit-line-clamp:2}.tl{margin-top:26px}.hud-loc svg{width:46px}.co-name{max-width:210px}.co-name b{font-size:21px}.co-st{font-size:11.5px}.co-fact{max-width:180px}.co-fact b{font-size:14.5px}.co-fact small{font-size:10px}.pcard-name{font-size:19.5px}.pcard-note.clamp{-webkit-line-clamp:2}.pcard-compact .pcard-facts dt{-webkit-line-clamp:1}.story-live .chap-end .intro-glass{padding-top:16px}.end-kick{margin-bottom:4px;font-size:11px}.chap-end .chap-title{font-size:20px}.end-stats{margin-top:8px}.end-stats dd{font-size:19px}.end-stats dt{margin-top:1px}.end-status{margin-top:10px}.end-status-h{margin-bottom:6px;font-size:12px}.end-key{gap:3px 10px;margin-top:7px;font-size:11px}.chap-end .end-links{margin-top:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.net-mark{pointer-events:none;width:0;height:0}.net-mark>*{opacity:0;transition:opacity .6s}.net-mark.on>*{opacity:1}.net-mark i{background:#05070abf;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;left:-6px;box-shadow:0 0 8px #ffffff8c}.net-mark b{text-align:center;color:#fff;text-shadow:0 0 1px #05070a,0 0 2px #05070a,0 0 3px #05070a,0 0 7px #05070acc;width:max-content;max-width:150px;font-size:11.5px;font-weight:600;line-height:1.3;position:absolute;bottom:11px;left:50%;translate:-50%}.net-mark[data-side=right] b,.net-mark[data-side=left] b{top:0;bottom:auto;translate:0 -50%}.net-mark[data-side=right] b{text-align:left;left:12px}.net-mark[data-side=left] b{text-align:right;left:auto;right:12px}.method-sheet{width:min(900px,100vw - 32px);max-width:none;height:min(860px,100dvh - 48px);max-height:none;color:var(--txt);background:#070a0ff7;border:1px solid #e2b96f52;border-radius:18px;margin:auto;padding:0;overflow:hidden;box-shadow:0 30px 90px #0009}.method-sheet[open]{flex-direction:column;animation:.32s cubic-bezier(.2,.8,.2,1) both sheet-in;display:flex}.method-sheet::backdrop{-webkit-backdrop-filter:blur(5px);background:#030508b8}@keyframes sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ms-head{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px 12px 22px;display:flex}[dir=rtl] .ms-head{padding:14px 22px 12px 18px}.ms-head h2{color:var(--gold);font-size:19px;font-weight:700}.ms-close{border:1px solid var(--line);width:38px;height:38px;color:var(--txt);cursor:pointer;background:#ffffff0a;border-radius:50%;flex:none;place-items:center;font-size:22px;line-height:1;display:grid}.ms-close:hover,.ms-close:focus-visible{border-color:var(--gold);color:var(--gold)}.ms-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;position:relative;overflow:hidden auto}.method.in-sheet{width:100%;padding:22px 22px calc(40px + env(safe-area-inset-bottom,0px));gap:26px}.method.in-sheet h3{color:var(--gold);margin-bottom:10px;font-size:18px}.method.in-sheet .lead{font-size:15.5px}html.sheet-open,html.sheet-open body{overflow:hidden}@media (max-width:760px){.method-sheet{border:0;border-radius:0;width:100vw;height:100dvh}.ms-head{padding-top:calc(12px + env(safe-area-inset-top,0px))}}@media (prefers-reduced-motion:reduce){.method-sheet[open]{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
@font-face{font-family:plex;src:url(../media/IBMPlexSansArabic_Regular-s.p.13a4ko4px-4kw.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plex;src:url(../media/IBMPlexSansArabic_Bold-s.p.1aq2tsvu8a-bp.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:plex Fallback;src:local(Arial);ascent-override:107.29%;descent-override:41.04%;line-gap-override:0.0%;size-adjust:101.13%}.plex_aa7a803e-module__WXKNAq__className{font-family:plex,plex Fallback,system-ui,Segoe UI,Tahoma,Arial,sans-serif}.plex_aa7a803e-module__WXKNAq__variable{--font-plex:"plex", "plex Fallback", system-ui, Segoe UI, Tahoma, Arial, sans-serif}
@font-face{font-family:plexLight;src:url(../media/IBMPlexSansArabic_Light-s.3i3srd8j5ivi7.woff2)format("woff2");font-display:optional;font-weight:300;font-style:normal}@font-face{font-family:plexLight Fallback;src:local(Arial);ascent-override:109.08%;descent-override:41.72%;line-gap-override:0.0%;size-adjust:99.47%}.plexlight_d93daa38-module__FAieca__className{font-family:plexLight,plexLight Fallback,system-ui,Segoe UI,Tahoma,Arial,sans-serif}.plexlight_d93daa38-module__FAieca__variable{--font-plex-light:"plexLight", "plexLight Fallback", system-ui, Segoe UI, Tahoma, Arial, sans-serif}
