.atlas-terminal-page{--atlas-bg-0:#06070b;--atlas-bg-1:#0d1017;--atlas-bg-2:#131822;--atlas-bg-3:#1a202b;--atlas-bg-4:#222938;--atlas-line:#2b3342;--atlas-line-strong:#414c61;--atlas-text:#edf2f8;--atlas-text-soft:#a5aebb;--atlas-text-muted:#6f7887;--atlas-orange:#ff8c00;--atlas-orange-soft:#ff8c0029;--atlas-cyan:#22d3ee;--atlas-cyan-soft:#22d3ee24;--atlas-green:#00dc82;--atlas-red:#ff6464;--atlas-yellow:#fc3;--atlas-mono:"JetBrains Mono","SFMono-Regular","Consolas",monospace;--atlas-sans:"IBM Plex Sans","Segoe UI",sans-serif;font-family:var(--atlas-sans);background:radial-gradient(circle at 0 0,#ff8c001c,#0000 28%),radial-gradient(circle at 100% 0,#22d3ee17,#0000 25%),linear-gradient(#05060a 0%,#090b11 100%);padding:clamp(3.5rem,6vw,5.5rem) clamp(1.25rem,3vw,3rem) clamp(4.5rem,7vw,6rem)}.atlas-terminal-frame.section-inner{max-width:1460px}.atlas-page-heading.section-inner{margin-bottom:clamp(2rem,3vw,3rem)}.atlas-page-heading h1{margin-top:.4rem;font-size:clamp(2.4rem,5vw,4rem)}.atlas-static-seo{background:#040c1ff0}.atlas-static-seo h3{margin-top:1.75rem;font-size:1.2rem}.atlas-terminal-frame{border:1px solid var(--atlas-line);background:linear-gradient(180deg,#ffffff04,transparent 22%),linear-gradient(180deg,var(--atlas-bg-1),var(--atlas-bg-0));position:relative;overflow:hidden;box-shadow:0 40px 90px #00000073}.atlas-terminal-frame:before{content:"";pointer-events:none;opacity:.18;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(#000000b3,#0000 80%)}.atlas-terminal-topbar,.atlas-terminal-layout,.atlas-workspace,.atlas-side-nav,.atlas-panel,.atlas-summary-tile,.atlas-mission-stat,.atlas-kpi-tile,.atlas-priority-card,.atlas-country-row,.atlas-dependency-card,.atlas-citation-card,.atlas-method-card,.atlas-side-nav__button,.atlas-map__frame,.atlas-static-card{position:relative}.atlas-terminal-topbar{z-index:2;border-bottom:1px solid var(--atlas-line);background:linear-gradient(#141922,#0f131c);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.25rem;display:flex}.atlas-terminal-brand{align-items:center;gap:.9rem;min-width:0;display:flex}.atlas-terminal-brand>div{min-width:0}.atlas-terminal-brand__mark{width:2.35rem;height:2.35rem;color:var(--atlas-orange);font-family:var(--atlas-mono);letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(#ff8c003d,#ff8c0014);border:1px solid #ff8c0066;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.atlas-terminal-brand__title,.atlas-status-chip,.atlas-panel__eyebrow,.atlas-summary-tile__label,.atlas-side-nav__label,.atlas-kpi-tile__label,.atlas-priority-card__rank,.atlas-score-pill,.atlas-tag,.atlas-map__label,.atlas-static-card__rank{font-family:var(--atlas-mono)}.atlas-terminal-brand__title{color:var(--atlas-orange);text-transform:uppercase;letter-spacing:.14em;overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1;display:block}.atlas-terminal-brand__subtitle{color:var(--atlas-text-muted);font-family:var(--atlas-mono);letter-spacing:.12em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.32rem;font-size:.62rem;font-weight:600;display:block}.atlas-terminal-status{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.atlas-status-chip{border:1px solid var(--atlas-line);background:var(--atlas-bg-2);min-height:2rem;color:var(--atlas-text-soft);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;align-items:center;gap:.45rem;min-width:0;padding:.38rem .7rem;font-size:.72rem;display:inline-flex}.atlas-status-chip--live{color:#ffd196;background:linear-gradient(#ff8c003d,#ff8c0014);border-color:#ff8c0073}.atlas-status-chip--clock{color:var(--atlas-cyan)}.atlas-command-strip{z-index:2;border-bottom:1px solid var(--atlas-line);background:var(--atlas-line);grid-template-columns:minmax(18rem,.88fr) minmax(0,1.42fr);gap:1px;display:grid;position:relative}.atlas-command-strip__objective,.atlas-command-strip__ticker{background:linear-gradient(#ffffff06,#0000 45%),#0b0f16}.atlas-command-strip__objective{gap:.35rem;padding:.85rem 1rem;display:grid}.atlas-command-strip__objective strong{color:var(--atlas-text);font-size:.92rem;line-height:1.45}.atlas-command-strip__ticker{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.atlas-tape-item{border-left:1px solid var(--atlas-line);align-content:center;gap:.28rem;min-width:0;padding:.75rem .85rem;display:grid}.atlas-tape-item:first-child{border-left:none}.atlas-tape-item span,.atlas-tape-item strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atlas-tape-item span{color:var(--atlas-text-muted);font-family:var(--atlas-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:600}.atlas-tape-item strong{color:var(--atlas-green);font-family:var(--atlas-mono);font-size:.78rem}.atlas-panel,.atlas-summary-tile,.atlas-mission-stat,.atlas-kpi-tile,.atlas-priority-card,.atlas-country-row,.atlas-dependency-card,.atlas-citation-card,.atlas-method-card,.atlas-static-card{border:1px solid var(--atlas-line);background:linear-gradient(180deg,#ffffff05,transparent 18%),linear-gradient(180deg,var(--atlas-bg-2),var(--atlas-bg-1))}.atlas-panel:before,.atlas-summary-tile:before,.atlas-mission-stat:before,.atlas-kpi-tile:before,.atlas-priority-card:before,.atlas-country-row:before,.atlas-dependency-card:before,.atlas-citation-card:before,.atlas-method-card:before,.atlas-static-card:before{content:"";background:linear-gradient(90deg,#ff8c0099,#22d3ee38 62%,#0000);width:100%;height:1px;position:absolute;top:0;left:0}.atlas-panel__eyebrow,.atlas-summary-tile__label,.atlas-priority-card__rank,.atlas-map__label,.atlas-static-card__rank{color:var(--atlas-orange);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:600}.atlas-section-heading p,.atlas-priority-card p,.atlas-country-row__main span,.atlas-dependency-card p,.atlas-method-card__note,.atlas-citation-card p,.atlas-static-card p,.atlas-empty-state{color:var(--atlas-text-soft)}.atlas-section-heading h2{color:var(--atlas-text);letter-spacing:-.03em;font-size:clamp(1.2rem,1.7vw,1.7rem)}.atlas-terminal-layout{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:1rem;min-height:0;padding:0 1rem 1rem;display:grid}.atlas-side-nav{top:calc(var(--navbar-height) + 1rem);border:1px solid var(--atlas-line);background:linear-gradient(#11151d,#0b0f15);gap:.55rem;max-width:100%;padding:.6rem;display:grid;position:sticky}.atlas-side-nav__button{width:100%;color:var(--atlas-text-muted);text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;justify-items:center;gap:.45rem;min-width:0;padding:.85rem .35rem .6rem;transition:color .18s,border-color .18s,background .18s;display:grid}.atlas-side-nav__button:hover,.atlas-side-nav__button:focus-visible{border-color:var(--atlas-line);background:var(--atlas-bg-2);color:var(--atlas-text)}.atlas-side-nav__button.is-active{background:linear-gradient(180deg,#ff8c0029,transparent 88%),var(--atlas-bg-2);color:var(--atlas-orange);border-color:#ff8c0073}.atlas-side-nav__icon{justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}.atlas-side-nav__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:1.35rem;height:1.35rem}.atlas-side-nav__label{letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:600}.atlas-side-nav__button kbd{font-family:var(--atlas-mono);color:var(--atlas-text-muted);border:1px solid;padding:.08rem .32rem;font-size:.63rem}.atlas-workspace{gap:1rem;min-width:0;display:grid}.atlas-workspace__stage{min-width:0}.atlas-workspace__stage>.atlas-app-panel:not(.atlas-panel){padding:0;overflow:visible}.atlas-workspace--enhanced .atlas-workspace__stage{overflow:visible}.atlas-app-panel[hidden]{display:none!important}.atlas-workspace--enhanced .atlas-app-panel.is-active{animation:.22s atlas-panel-enter}.atlas-overview-grid,.atlas-visual-grid,.atlas-data-grid,.atlas-meta-grid{gap:1rem;display:grid}[data-atlas-nav-section]{scroll-margin-top:calc(var(--navbar-height) + 1rem)}.atlas-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.atlas-visual-grid,.atlas-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-data-grid{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}.atlas-panel{padding:1.1rem;overflow:hidden}.atlas-panel--compact{padding:1rem}.atlas-panel--wide,.atlas-overview-answer{grid-column:1/-1}.atlas-section-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.atlas-section-heading>div{gap:.25rem;display:grid}.atlas-overview-answer__body{gap:1rem;display:grid}.atlas-overview-thesis{border:1px solid var(--atlas-line);background:linear-gradient(180deg,#ff8c0014,transparent 22%),var(--atlas-bg-2);padding:1rem}.atlas-overview-thesis p{color:var(--atlas-text);margin:0;font-size:1rem;line-height:1.7}.atlas-overview-recommendations,.atlas-overview-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.atlas-overview-card,.atlas-action-card,.atlas-overview-row{border:1px solid var(--atlas-line);background:linear-gradient(180deg,#ffffff05,transparent 18%),linear-gradient(180deg,var(--atlas-bg-2),var(--atlas-bg-1));width:100%;color:var(--atlas-text);text-align:left}.atlas-overview-card,.atlas-action-card{gap:.7rem;padding:1rem;display:grid}.atlas-overview-card{cursor:pointer;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.atlas-overview-card:hover,.atlas-overview-card:focus-visible,.atlas-action-card:hover,.atlas-action-card:focus-visible,.atlas-overview-row:hover,.atlas-overview-row:focus-visible{border-color:var(--atlas-line-strong);background:linear-gradient(180deg,#ffffff08,transparent 18%),linear-gradient(180deg,var(--atlas-bg-3),var(--atlas-bg-2));transform:translateY(-1px)}.atlas-overview-card.is-active,.atlas-action-card.is-active,.atlas-overview-row.is-active{border-color:#ff8c008f;box-shadow:inset 0 0 0 1px #ff8c0052}.atlas-overview-card__header,.atlas-overview-row__metrics,.atlas-action-card__header,.atlas-action-card__meta{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.atlas-overview-card h3,.atlas-action-card h3{color:var(--atlas-text);letter-spacing:-.02em;font-size:1.08rem}.atlas-overview-card p,.atlas-action-card__meta,.atlas-overview-row__main span{color:var(--atlas-text-soft);font-size:.86rem;line-height:1.55}.atlas-overview-card__meta{color:var(--atlas-text-soft);font-family:var(--atlas-mono);gap:.3rem;font-size:.72rem;display:grid}.atlas-overview-list{gap:.7rem;display:grid}.atlas-overview-row{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem .95rem;transition:border-color .18s,background .18s,transform .18s;display:flex}article.atlas-overview-row{cursor:default}article.atlas-overview-row:hover,article.atlas-overview-row:focus-visible{border-color:var(--atlas-line);background:linear-gradient(180deg,#ffffff05,transparent 18%),linear-gradient(180deg,var(--atlas-bg-2),var(--atlas-bg-1));transform:none}.atlas-overview-row__main{gap:.3rem;display:grid}.atlas-overview-row__main strong{color:var(--atlas-text);font-size:.98rem}.atlas-overview-row__metric,.atlas-action-card__meta span{color:var(--atlas-text-soft);font-family:var(--atlas-mono);font-size:.72rem}.atlas-action-card__body{gap:.45rem;display:grid}.atlas-action-card__item{border:1px solid var(--atlas-line);background:var(--atlas-bg-2);color:var(--atlas-text);padding:.75rem .85rem;font-size:.84rem;line-height:1.5}.atlas-kpi-strip,.atlas-priority-list,.atlas-country-list,.atlas-dependency-list,.atlas-citations,.atlas-methodology-grid{gap:.75rem;display:grid}.atlas-kpi-tile{justify-content:space-between;align-items:center;gap:.85rem;padding:.9rem 1rem;display:flex}.atlas-kpi-tile__label{color:var(--atlas-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:600}.atlas-kpi-tile__value{color:var(--atlas-text);font-family:var(--atlas-mono);font-size:1.05rem}.atlas-priority-card h3,.atlas-dependency-card h3,.atlas-citation-card h3,.atlas-static-card h3{color:var(--atlas-text);letter-spacing:-.02em;font-size:1.16rem}.atlas-priority-list{grid-template-columns:repeat(2,minmax(min(100%,31rem),1fr));align-items:stretch}.atlas-priority-card,.atlas-country-row,.atlas-dependency-card{width:100%;color:var(--atlas-text);text-align:left;cursor:pointer;overflow-wrap:anywhere;min-width:0;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s}.atlas-priority-card:hover,.atlas-priority-card:focus-visible,.atlas-country-row:hover,.atlas-country-row:focus-visible,.atlas-dependency-card:hover,.atlas-dependency-card:focus-visible{border-color:var(--atlas-line-strong);background:linear-gradient(180deg,#ffffff08,transparent 18%),linear-gradient(180deg,var(--atlas-bg-3),var(--atlas-bg-2));transform:translateY(-2px);box-shadow:0 10px 26px #00000047}.atlas-priority-card.is-active,.atlas-country-row.is-active,.atlas-dependency-card.is-active{border-color:#ff8c008f;box-shadow:inset 0 0 0 1px #ff8c0052}.atlas-priority-card{gap:.9rem;padding:1rem;display:grid}.atlas-priority-card__title{gap:.55rem;display:grid}.atlas-priority-card__header,.atlas-country-row__metrics,.atlas-dependency-card__header,.atlas-dependency-card__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.atlas-priority-card__rank{font-size:.68rem}.atlas-priority-card p,.atlas-dependency-card p{font-size:.9rem;line-height:1.55}.atlas-priority-card__link{color:var(--atlas-orange);font-family:var(--atlas-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.4rem;margin-top:.2rem;font-size:.73rem;font-weight:600;display:inline-flex}.atlas-priority-card__link:after{content:"->"}.atlas-priority-card__meta,.atlas-dependency-card__grid{color:var(--atlas-text-soft);gap:.35rem;font-size:.8rem;display:grid}.atlas-priority-card__meta--market{border:1px solid var(--atlas-line);font-family:var(--atlas-mono);background:#ffffff06;grid-template-columns:repeat(2,minmax(0,1fr));padding:.85rem;font-size:.7rem}.atlas-priority-brief{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.atlas-priority-brief__cell{border:1px solid var(--atlas-line);background:linear-gradient(#ff8c000e,#0000 56%),#ffffff06;gap:.38rem;min-height:100%;padding:.78rem .85rem;display:grid}.atlas-priority-brief__cell strong{color:var(--atlas-orange);font-family:var(--atlas-mono);letter-spacing:.11em;text-transform:uppercase;font-size:.66rem}.atlas-priority-brief__cell p{color:var(--atlas-text-soft);margin:0;font-size:.82rem;line-height:1.55}.atlas-priority-exposures{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.atlas-priority-exposures span{min-width:0;color:var(--atlas-text-soft);font-family:var(--atlas-mono);background:#22d3ee11;border:1px solid #22d3ee38;justify-content:space-between;gap:.6rem;padding:.48rem .6rem;font-size:.68rem;display:flex}.atlas-priority-exposures strong{color:var(--atlas-text)}.atlas-priority-bars{gap:.42rem;display:grid}.atlas-score-pill,.atlas-tag{border:1px solid var(--atlas-line);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;min-height:1.9rem;padding:.28rem .65rem;font-size:.66rem;font-weight:600;display:inline-flex}.atlas-score-pill{color:#ffd39d;background:linear-gradient(#ff8c0033,#ff8c000d)}.atlas-tag{color:#8de7f3;background:#22d3ee1a}.atlas-bar-row{color:var(--atlas-text-soft);grid-template-columns:minmax(102px,140px) minmax(0,1fr) auto;align-items:center;gap:.55rem;font-size:.76rem;display:grid}.atlas-bar-row strong{color:var(--atlas-text);font-family:var(--atlas-mono);font-size:.75rem}.atlas-bar-track{background:var(--atlas-bg-4);height:.45rem;overflow:hidden}.atlas-bar-fill{background:linear-gradient(90deg,var(--atlas-orange),var(--atlas-cyan));height:100%}.atlas-map{min-height:0}.atlas-map__frame{border:1px solid var(--atlas-line);background:radial-gradient(circle at 18% 18%,#ff8c0014,#0000 24%),radial-gradient(circle at 80% 22%,#22d3ee14,#0000 28%),linear-gradient(#0d121a,#090d13);padding:1rem}.atlas-map__meta{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.atlas-map__instruction{color:var(--atlas-text-soft);font-family:var(--atlas-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.atlas-map__body{grid-template-columns:minmax(0,1.65fr) minmax(18rem,24rem);align-items:stretch;gap:1rem;display:grid}.atlas-map__canvas,.atlas-map-inspector{background:linear-gradient(#ffffff0a,#0000 18%),#0a0e15eb;border:1px solid #ffffff14}.atlas-map__canvas{isolation:isolate;height:clamp(30rem,58vw,46rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 0 70px #22d3ee14,0 26px 68px #00000047}.atlas-map__host,.atlas-map__host .maplibregl-map,.atlas-map__host .maplibregl-canvas-container,.atlas-map__host .maplibregl-canvas{height:100%;min-height:100%}.atlas-map__host{z-index:1;background:radial-gradient(circle at 50% 48%,#22d3ee2e,#0000 28%),radial-gradient(circle at 24% 20%,#ff8c001a,#0000 18%),linear-gradient(#06101a,#03070d);position:absolute;inset:0}.atlas-map__canvas:before,.atlas-map__canvas:after,.atlas-map__orbital-grid,.atlas-map__sweep,.atlas-map__horizon{content:"";pointer-events:none;position:absolute}.atlas-map__canvas:before{z-index:3;mix-blend-mode:screen;opacity:.26;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;inset:0;mask-image:radial-gradient(circle,#000 0 54%,#0000003d 72%,#0000 100%)}.atlas-map__canvas:after{z-index:4;background:radial-gradient(circle at 50% 47%,#0000 0 37%,#22d3ee14 38%,#0000 49%),radial-gradient(circle at 50% 47%,#0000 0 48%,#ff8c001a 49%,#0000 51%),linear-gradient(#04070c2e,#0000 36%,#03070c6b);inset:0;box-shadow:inset 0 0 120px #0000007a}.atlas-map__orbital-grid{z-index:2;aspect-ratio:1;border:1px solid #22d3ee2e;border-radius:50%;width:min(76%,42rem);animation:22s linear infinite atlas-orbit-drift;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-18deg);box-shadow:0 0 0 1.8rem #22d3ee06,0 0 0 4.5rem #ff8c0005,0 0 80px #22d3ee14}.atlas-map__orbital-grid:before,.atlas-map__orbital-grid:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:11%}.atlas-map__orbital-grid:after{border-color:#ff8c0024;inset:24%;transform:rotate(58deg)scaleX(.66)}.atlas-map__sweep{z-index:5;aspect-ratio:1;opacity:.45;mix-blend-mode:screen;background:conic-gradient(from -14deg,#0000 0deg,#22d3ee2e 18deg,#ff8c001f 31deg,#0000 52deg 360deg);border-radius:50%;width:min(88%,48rem);animation:9s linear infinite atlas-radar-sweep;top:50%;left:50%;transform:translate(-50%,-50%);mask-image:radial-gradient(circle,#0000 0 30%,#000 31% 55%,#0000 72%)}.atlas-map__horizon{z-index:6;opacity:.72;background:radial-gradient(at 50% 100%,#ff8c0033,#0000 52%),radial-gradient(at 50% 100%,#22d3ee3d,#0000 68%);height:26%;inset:auto 7% 5%}.atlas-map__telemetry{z-index:7;pointer-events:none;flex-wrap:wrap;gap:.45rem;display:flex;position:absolute;top:.8rem;left:.8rem;right:4.7rem}.atlas-map__telemetry span{color:#edf2f8c7;min-height:1.65rem;font-family:var(--atlas-mono);letter-spacing:.11em;text-transform:uppercase;backdrop-filter:blur(10px);background:#04090fb3;border:1px solid #22d3ee38;padding:.34rem .55rem;font-size:.61rem;font-weight:600}.atlas-map--globe .atlas-map__telemetry span:first-child{color:#ffd39d;border-color:#ff8c0066}.atlas-map__host .maplibregl-canvas{outline:none}.atlas-map__host .maplibregl-ctrl-top-right{z-index:7;top:.9rem;right:.9rem}.atlas-map__host .maplibregl-ctrl-group{background:#090d13f0;border:1px solid #ffffff14;border-radius:999px;overflow:hidden;box-shadow:0 16px 36px #00000047}.atlas-map__host .maplibregl-ctrl button{color:#eaf0f6e0;background:0 0;width:38px;height:38px}.atlas-map__host .maplibregl-ctrl button:hover,.atlas-map__host .maplibregl-ctrl button:focus-visible{background:#ffffff0f}.atlas-map__host .maplibregl-ctrl-globe .maplibregl-ctrl-icon,.atlas-map__host .maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{opacity:.78}.atlas-map__host .maplibregl-ctrl-attrib{color:var(--atlas-text-muted);backdrop-filter:blur(8px);background:#080c12c7;border-radius:999px;margin:0 .65rem .65rem 0}.atlas-map__host .maplibregl-ctrl-attrib a{color:var(--atlas-text-soft)}.atlas-map-popup .maplibregl-popup-content{backdrop-filter:blur(12px);background:#080c12f5;border:1px solid #ffffff14;border-radius:0;min-width:280px;padding:0;box-shadow:0 22px 46px #00000057}.atlas-map-popup .maplibregl-popup-tip{border-top-color:#080c12f5;border-bottom-color:#080c12f5}.atlas-svgmap-tooltip,.atlas-map-inspector{gap:.75rem;padding:1rem 1.05rem;display:grid}.atlas-map-inspector{align-content:start;box-shadow:0 24px 50px #00000038}.atlas-svgmap-tooltip h3,.atlas-map-inspector h3{color:var(--atlas-text);letter-spacing:-.02em;font-size:1.02rem}.atlas-svgmap-tooltip p,.atlas-map-inspector p,.atlas-map-inspector__item span{color:var(--atlas-text-soft);font-size:.84rem;line-height:1.55}.atlas-svgmap-tooltip__stats,.atlas-map-inspector__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.atlas-svgmap-tooltip__stats div,.atlas-map-inspector__stats div{border:1px solid var(--atlas-line);background:#ffffff08;padding:.6rem .65rem}.atlas-svgmap-tooltip__stats dt,.atlas-map-inspector__stats dt{color:var(--atlas-text-muted);font-family:var(--atlas-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.atlas-svgmap-tooltip__stats dd,.atlas-map-inspector__stats dd{color:var(--atlas-text);font-family:var(--atlas-mono);margin:.35rem 0 0;font-size:.96rem}.atlas-svgmap-tooltip__tags,.atlas-map-inspector__tags,.atlas-map-inspector__list{flex-wrap:wrap;gap:.5rem;display:flex}.atlas-map-inspector__item{border:1px solid var(--atlas-line);background:#ffffff08;gap:.25rem;width:100%;padding:.72rem .8rem;display:grid}.atlas-map-inspector__item strong{color:var(--atlas-text);font-size:.82rem;line-height:1.4}.atlas-map__placeholder{text-align:center;place-items:center;min-height:100%;margin:0;padding:2rem;display:grid}.atlas-country-row{gap:.7rem;padding:.95rem 1rem;display:grid}.atlas-country-row__main{gap:.3rem;display:grid}.atlas-country-row__main strong{color:var(--atlas-text);font-size:1rem}.atlas-country-row__main span{font-size:.82rem}.atlas-country-row__metrics,.atlas-dependency-card__footer{color:var(--atlas-text-soft);font-family:var(--atlas-mono);font-size:.76rem}.atlas-dependency-list{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-dependency-card{gap:.7rem;padding:1rem;display:grid}.atlas-dependency-card__country{color:var(--atlas-cyan);font-family:var(--atlas-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem}.atlas-dependency-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-dependency-card__grid strong{color:var(--atlas-text);font-family:var(--atlas-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.atlas-methodology-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.atlas-method-card,.atlas-citation-card{padding:1rem}.atlas-method-card{grid-column:span 2;align-content:start;gap:.85rem;display:grid}.atlas-method-card--hero{background:radial-gradient(circle at 0 0,#ff8c0029,#0000 28%),radial-gradient(circle at 100% 0,#22d3ee26,#0000 32%),linear-gradient(135deg,#ffffff08,#0000 34%),linear-gradient(#18202c,#111722);grid-column:1/-1;padding:1.25rem}.atlas-method-card--weights{grid-column:1/-1}.atlas-method-card--pipeline{grid-column:span 2}.atlas-method-card__header{justify-content:space-between;align-items:start;gap:.85rem;display:flex}.atlas-method-card h3{color:var(--atlas-text);letter-spacing:0;font-size:1.02rem;line-height:1.25}.atlas-method-card p,.atlas-citation-card p{margin:0;font-size:.88rem;line-height:1.6}.atlas-method-card__note{color:var(--atlas-text-soft);font-size:.82rem;display:block}.atlas-method-hero,.atlas-method-hero__copy,.atlas-method-legend,.atlas-method-pipeline{gap:.85rem;display:grid}.atlas-method-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem}.atlas-method-hero__lede{max-width:70ch;color:var(--atlas-text);font-size:1rem}.atlas-method-hero__summary{flex-wrap:wrap;justify-content:end;gap:.5rem;max-width:34rem;display:flex}.atlas-method-pill,.atlas-method-pipeline__item{background:#090d1375;border:1px solid #ffffff14}.atlas-method-pill{min-height:2.15rem;color:var(--atlas-text-soft);font-family:var(--atlas-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.42rem;padding:.45rem .65rem;font-size:.68rem;display:inline-flex}.atlas-method-pill strong{color:var(--atlas-orange)}.atlas-formula-shell{background:linear-gradient(135deg,#ff8c0014,#0000 34%),linear-gradient(#22d3ee0f,#0000 42%),#090d13d9;border:1px solid #ffffff14;padding:.8rem;overflow:hidden}.atlas-equation{color:var(--atlas-text);font-family:var(--atlas-mono);flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.atlas-equation__result,.atlas-equation__term{border:1px solid #ffffff17;align-items:center;min-height:2.15rem;display:inline-flex}.atlas-equation__result{color:#ffd39d;background:linear-gradient(#ff8c0038,#ff8c0014);justify-content:center;min-width:2.5rem;font-size:1rem;font-weight:800}.atlas-equation__operator{color:var(--atlas-cyan);font-size:.9rem;font-weight:700}.atlas-equation__term{background:#ffffff09;overflow:hidden}.atlas-equation__coefficient,.atlas-equation__variable{align-items:center;min-height:2.15rem;padding:0 .55rem;display:inline-flex}.atlas-equation__coefficient{color:var(--atlas-text-soft);border-right:1px solid #ffffff14;font-size:.72rem}.atlas-equation__variable{color:var(--atlas-text);font-size:.78rem;font-weight:800}.atlas-method-legend{gap:.45rem;margin:0;padding:0;list-style:none}.atlas-method-legend__item{background:#ffffff06;border-top:1px solid #ffffff0f;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem;padding:.55rem;display:grid}.atlas-method-legend__item:first-child{border-top:1px solid #ffffff0f}.atlas-method-legend__item strong{min-width:2.4rem;min-height:1.75rem;color:var(--atlas-orange);font-family:var(--atlas-mono);letter-spacing:.06em;text-transform:uppercase;background:#ff8c0014;border:1px solid #ff8c0052;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.7rem;display:inline-flex}.atlas-method-legend__item span{color:var(--atlas-text-soft);font-size:.78rem;line-height:1.45}.atlas-method-legend__item em{color:var(--atlas-text);font-style:normal;font-weight:600}.atlas-method-card--weights .atlas-priority-bars{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem .9rem}.atlas-method-pipeline{margin:0;padding:0;list-style:none}.atlas-method-pipeline__item{grid-template-columns:auto minmax(0,1fr);gap:.85rem;padding:.9rem;display:grid}.atlas-method-pipeline__index{width:2.6rem;height:2.6rem;color:var(--atlas-cyan);font-family:var(--atlas-mono);letter-spacing:.08em;background:#22d3ee14;border:1px solid #22d3ee52;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.atlas-method-pipeline__body{gap:.35rem;display:grid}.atlas-method-pipeline__body strong{color:var(--atlas-text);font-size:.92rem}.atlas-method-pipeline__body code{color:#ffd39d;width:fit-content;max-width:100%;font-family:var(--atlas-mono);background:#ffffff08;border:1px solid #ffffff14;padding:.32rem .5rem;font-size:.7rem;display:inline-flex;overflow-x:auto}.atlas-method-pipeline__body p{color:var(--atlas-text-soft);font-size:.8rem}.atlas-citation-card a{color:var(--atlas-orange);font-family:var(--atlas-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:.85rem;font-size:.74rem;display:inline-flex}.atlas-empty-state{border:1px dashed var(--atlas-line-strong);font-family:var(--atlas-mono);background:#ffffff05;margin:0;padding:1rem;font-size:.8rem}.atlas-static-priority-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.atlas-static-card{padding:1rem;display:block}.atlas-static-card p{margin-top:.55rem;font-size:.88rem;line-height:1.6}.atlas-terminal-page button,.atlas-terminal-page input,.atlas-terminal-page select,.atlas-terminal-page a{outline-offset:3px}.atlas-terminal-page button:focus-visible,.atlas-terminal-page input:focus-visible,.atlas-terminal-page select:focus-visible,.atlas-terminal-page a:focus-visible{outline:2px solid #22d3eebf}@media (width<=1280px){.atlas-overview-grid,.atlas-methodology-grid,.atlas-dependency-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr))}.atlas-method-card,.atlas-method-card--pipeline{grid-column:span 1}.atlas-method-card--hero,.atlas-method-card--weights{grid-column:1/-1}.atlas-overview-recommendations,.atlas-overview-actions{grid-template-columns:minmax(0,1fr)}.atlas-command-strip,.atlas-command-strip__ticker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1120px){.atlas-overview-grid,.atlas-visual-grid,.atlas-data-grid,.atlas-meta-grid,.atlas-terminal-layout{grid-template-columns:minmax(0,1fr)}.atlas-side-nav{overscroll-behavior-inline:contain;grid-auto-columns:minmax(88px,1fr);grid-auto-flow:column;position:static;overflow-x:auto}}@media (width<=820px){.atlas-terminal-page{padding:2rem 1rem 3.5rem}.atlas-terminal-topbar,.atlas-terminal-layout{padding:0 .85rem .85rem}.atlas-terminal-topbar,.atlas-section-heading,.atlas-overview-row,.atlas-terminal-status,.atlas-country-row__metrics,.atlas-dependency-card__footer,.atlas-priority-card__header{flex-direction:column;align-items:stretch}.atlas-methodology-grid,.atlas-overview-grid,.atlas-priority-list,.atlas-overview-recommendations,.atlas-overview-actions,.atlas-static-priority-grid,.atlas-dependency-card__grid,.atlas-priority-brief,.atlas-priority-card__meta--market,.atlas-priority-exposures,.atlas-command-strip,.atlas-command-strip__ticker{grid-template-columns:minmax(0,1fr)}.atlas-tape-item{border-left:none;border-top:1px solid var(--atlas-line)}.atlas-side-nav{grid-auto-columns:84px}.atlas-map__meta{flex-direction:column;align-items:start}.atlas-method-card,.atlas-method-card--hero,.atlas-method-card--weights,.atlas-method-card--pipeline{grid-column:1/-1}.atlas-method-card__header,.atlas-method-pipeline__item{grid-template-columns:minmax(0,1fr)}.atlas-method-card__header{flex-direction:column}.atlas-method-hero,.atlas-method-card--weights .atlas-priority-bars{grid-template-columns:minmax(0,1fr)}.atlas-method-hero__summary{justify-content:start}.atlas-map__body{grid-template-columns:minmax(0,1fr)}.atlas-map-inspector{min-height:auto}.atlas-map__canvas{height:26rem}.atlas-map__telemetry{right:.8rem}}@media (width<=640px){.atlas-status-chip,.atlas-side-nav__label,.atlas-kpi-tile__label,.atlas-country-row__metrics,.atlas-dependency-card__footer,.atlas-dependency-card__country{font-size:.68rem}.atlas-panel{padding:.9rem}.atlas-side-nav__button kbd{display:none}.atlas-side-nav{grid-auto-columns:minmax(6.25rem,max-content)}.atlas-map__frame{padding:.85rem}.atlas-map__canvas{height:19rem}.atlas-map__telemetry{display:none}.atlas-svgmap-tooltip__stats,.atlas-map-inspector__stats{grid-template-columns:minmax(0,1fr)}.atlas-bar-row{grid-template-columns:minmax(78px,112px) minmax(0,1fr) auto}}@keyframes atlas-panel-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes atlas-orbit-drift{0%{transform:translate(-50%,-50%)rotate(-18deg)}to{transform:translate(-50%,-50%)rotate(342deg)}}@keyframes atlas-radar-sweep{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.atlas-map__orbital-grid,.atlas-map__sweep{animation:none}}
/*# sourceMappingURL=dependency-atlas.c34ababe.css.map */
