.expedition-atlas{--atlas-cyan:#65d9ff;--atlas-amber:#ffb45c;--atlas-ice:#c7edf1;--atlas-border:#8ea8ba2e;--atlas-panel:#101720;isolation:isolate;max-width:1660px;margin:0 auto;padding:145px clamp(18px,4.5vw,68px) 70px}.expedition-atlas [hidden]{display:none!important}.atlas-heading{margin-bottom:44px}.atlas-heading .kicker{color:var(--atlas-amber)}.atlas-heading-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;display:grid}.atlas-heading h1{letter-spacing:-.065em;text-wrap:balance;margin:18px 0;font:700 clamp(3.3rem,8.6vw,9rem)/.83 Space Grotesk,sans-serif}.atlas-heading h1 span,.atlas-future-band h2 span{color:var(--atlas-cyan)}.atlas-heading p{color:#aeb9c4;max-width:650px;margin:0;font-size:clamp(.98rem,1.5vw,1.15rem)}.atlas-heading-index{align-items:flex-end;gap:24px;padding-bottom:6px;display:flex}.atlas-heading-index>div{border-left:1px solid var(--atlas-border);min-width:95px;padding-left:17px}.atlas-heading-index b{color:var(--text);letter-spacing:-.055em;font:700 clamp(2rem,3.4vw,3.6rem)/1 Space Grotesk,sans-serif;display:block}.atlas-heading-index span{color:#7e929f;text-transform:uppercase;letter-spacing:.07em;margin-top:7px;font:500 .62rem/1.4 IBM Plex Mono,monospace;display:block}.atlas-workspace{border:1px solid var(--atlas-border);background:linear-gradient(145deg,#0c1219,#0b0e14);grid-template-columns:minmax(0,1fr) minmax(305px,360px);align-items:stretch;min-height:670px;display:grid}.atlas-map-zone{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.atlas-map-topbar{z-index:1;border-bottom:1px solid var(--atlas-border);background:#0a0f16cc;justify-content:space-between;align-items:center;gap:14px;padding:17px clamp(12px,2vw,24px);display:flex;position:relative}.atlas-status-line{letter-spacing:.09em;color:#a0b7c2;flex-wrap:wrap;align-items:center;gap:9px;font:500 .64rem/1.5 IBM Plex Mono,monospace;display:flex}.atlas-led{background:#73e9cb;border-radius:100%;flex:none;width:7px;height:7px;box-shadow:0 0 13px #73e9cb99}.atlas-topbar-separator{color:#3b5363}.atlas-map-actions{flex-wrap:wrap;gap:9px;display:flex}.atlas-map-actions button,.atlas-skip{border:1px solid var(--atlas-border);color:#a7c0cd;cursor:pointer;letter-spacing:.05em;white-space:nowrap;background:#12202cbf;min-height:35px;padding:8px 11px;font:500 .65rem/1 IBM Plex Mono,monospace;transition:color .22s,border-color .22s,background .22s}.atlas-map-actions button:hover,.atlas-map-actions button:focus-visible,.atlas-skip:hover{border-color:var(--atlas-cyan);color:var(--atlas-cyan)}.atlas-route-switch span{color:var(--atlas-amber)}.atlas-map-viewport{scrollbar-color:#375063 #0a0e15;scrollbar-width:thin;flex:1;justify-content:center;align-items:center;min-height:505px;display:flex;position:relative;overflow:auto hidden}.atlas-map{flex:none;width:100%;min-width:740px;height:auto;max-height:705px;display:block;overflow:visible}.atlas-map-watermark{letter-spacing:2px;fill:#415664;font:10px IBM Plex Mono,monospace}.atlas-state{stroke:#111b26;stroke-width:1.3px;vector-effect:non-scaling-stroke;transition:fill .45s,stroke .3s}.atlas-state.is-unexplored{fill:#303942}.atlas-state.is-explored:hover{fill:#537a86}.atlas-route{fill:none;stroke:#65d9ff;stroke-width:1.6px;stroke-opacity:.26;stroke-dasharray:5 10;vector-effect:non-scaling-stroke;transition:stroke-opacity .35s,stroke-width .35s;animation:22s linear infinite atlas-route-flow}.atlas-route.is-active{stroke-opacity:.9;stroke-width:2.25px;filter:drop-shadow(0 0 4px #65d9ff73)}.atlas-routes.is-hidden{display:none}@keyframes atlas-route-flow{to{stroke-dashoffset:-300px}}.atlas-marker{cursor:pointer;outline:none}.atlas-marker-hit{fill:#0000;stroke:#0000;stroke-width:35px}.atlas-marker-halo{fill:#65d9ff;opacity:.07;pointer-events:none;transition:opacity .2s}.atlas-marker-core{fill:#a0edff;stroke:#08131e;stroke-width:2px;transition:fill .2s}.atlas-marker-ring{fill:none;stroke:#65d9ff;stroke-opacity:.55;stroke-width:1.2px;pointer-events:none;transition:stroke .25s}.atlas-marker.is-planned .atlas-marker-core{fill:#19212d;stroke:#ffb45c;stroke-width:2px}.atlas-marker.is-planned .atlas-marker-ring{stroke:#ffb45c;stroke-dasharray:2 3;stroke-opacity:.72}.atlas-marker.is-planned .atlas-marker-halo{fill:#ffb45c}.atlas-marker.is-selected .atlas-marker-halo,.atlas-marker:hover .atlas-marker-halo,.atlas-marker:focus-visible .atlas-marker-halo{opacity:.22}.atlas-marker.is-selected .atlas-marker-core{fill:#fff}.atlas-marker.is-selected .atlas-marker-ring{stroke-width:2px;stroke-opacity:1}.atlas-marker:focus-visible .atlas-marker-ring{stroke-width:3px}.atlas-pin-label{fill:#adc3cb;letter-spacing:1px;paint-order:stroke;stroke:#0b131c;stroke-width:4px;stroke-linejoin:round;pointer-events:none;font:600 11px IBM Plex Mono,monospace;transition:fill .25s}.atlas-marker:not(.is-selected):not(:hover):not(:focus-visible) .atlas-pin-label{opacity:.83}.atlas-marker.is-planned .atlas-pin-label{fill:#c09b64}.atlas-marker.is-selected .atlas-pin-label{fill:#fff}.atlas-hub-dot{fill:#ffb45c;stroke:#0b131c;stroke-width:2px}.atlas-hub-ring{fill:none;stroke:#ffb45c;stroke-width:1.5px;opacity:.65}.atlas-hub-label{fill:#ffcd8a;letter-spacing:1px;paint-order:stroke;stroke:#0c141c;stroke-width:3px;font:600 10px IBM Plex Mono,monospace}.atlas-map-footer{z-index:1;border-top:1px solid var(--atlas-border);background:#080d14cc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:13px clamp(12px,2vw,24px);display:flex;position:relative}.atlas-mobile-hint{color:#8fabb8;letter-spacing:.06em;font:600 .62rem IBM Plex Mono,monospace;display:none}.atlas-legend{color:#a6b4c0;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:9px;font:500 .6rem IBM Plex Mono,monospace;display:flex}.atlas-legend-dot{border-radius:100%;width:8px;height:8px;margin-left:7px;display:inline-block}.atlas-legend-dot:first-child{margin-left:0}.atlas-legend-dot.explored{background:#65d9ff}.atlas-legend-dot.planned{border:1px dashed #ffb45c}.atlas-legend-dot.undiscovered{background:#343d48}.atlas-route-note{color:#687b89;text-align:right;max-width:360px;font:400 .58rem/1.6 IBM Plex Mono,monospace}.atlas-sidebar{border-left:1px solid var(--atlas-border);background:linear-gradient(#121a22,#0d1219);flex-direction:column;min-width:0;display:flex}.atlas-sidebar-top{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 15px;display:flex}.atlas-sidebar-top .meta{font-size:.61rem}.atlas-status-tag{color:#65d9ff;letter-spacing:.08em;border:1px solid #65d9ff73;padding:5px 8px;font:600 .57rem IBM Plex Mono,monospace}.atlas-status-tag.is-locked{color:var(--atlas-amber);border-color:#ffb45c80}.atlas-photo-window{border:1px solid var(--atlas-border);background:radial-gradient(circle at 65% 35%,#283a47,#0d131b 75%);height:170px;min-height:160px;margin:0 22px;position:relative;overflow:hidden}.atlas-photo-window img{object-fit:cover;width:100%;height:100%;display:block}.atlas-photo-window.is-empty:before{content:"◇";color:#ffb45c40;place-items:center;font:200 5rem Space Grotesk,sans-serif;display:grid;position:absolute;inset:0}.atlas-photo-crosshair{pointer-events:none;border:1px solid #ffffff30;position:absolute;inset:10px}.atlas-photo-crosshair:after{content:"FIELD ARCHIVE // IFBD";letter-spacing:1px;color:#eff6fc;text-shadow:0 1px 8px #000;font:500 9px IBM Plex Mono,monospace;position:absolute;bottom:8px;left:10px}.atlas-selected-copy{border-bottom:1px solid var(--atlas-border);min-height:218px;padding:21px 22px 23px}.atlas-selected-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--atlas-amber);font:500 .61rem/1.5 IBM Plex Mono,monospace}.atlas-selected-copy h2{letter-spacing:-.05em;overflow-wrap:break-word;margin:9px 0 10px;font:700 clamp(1.6rem,2.6vw,2.7rem)/.98 Space Grotesk,sans-serif}.atlas-selected-copy p{color:#9eacba;margin:0 0 18px;font-size:.87rem;line-height:1.6}.atlas-selected-copy p.atlas-precision-note{color:#ffcd91;margin:0 0 14px;font-family:IBM Plex Mono,monospace;font-size:.69rem}.atlas-panel-link{border-bottom:1px solid var(--atlas-cyan);color:var(--atlas-cyan);text-transform:uppercase;letter-spacing:.04em;padding-bottom:4px;font:500 .68rem/1.45 IBM Plex Mono,monospace;display:inline-flex}.atlas-panel-link:hover{color:#fff}.atlas-empty-link{letter-spacing:.07em;color:#627c89;font:500 .61rem/1.5 IBM Plex Mono,monospace}.atlas-directory{flex-direction:column;flex:1;min-height:0;padding:18px 0 0;display:flex}.atlas-directory-head{justify-content:space-between;align-items:center;gap:6px;padding:0 16px 15px 22px;display:flex}.atlas-directory-head>.meta{font-size:.6rem}.atlas-tabs{gap:3px;display:flex}.atlas-tabs button{cursor:pointer;color:#6d8594;letter-spacing:.02em;background:0 0;border:1px solid #0000;padding:6px;font:500 .56rem IBM Plex Mono,monospace}.atlas-tabs button[aria-pressed=true]{color:#65d9ff;border-color:#65d9ff47}.atlas-directory-list{scrollbar-color:#2d4858 transparent;scrollbar-width:thin;max-height:350px;overflow-y:auto}.atlas-directory-item{text-align:left;cursor:pointer;color:#e1e9ed;background:0 0;border:0;border-top:1px solid #ffffff0e;grid-template-columns:29px minmax(0,1fr) 20px;align-items:center;gap:9px;width:100%;min-height:57px;padding:9px 21px;transition:background .2s,color .2s;display:grid}.atlas-directory-item:hover,.atlas-directory-item:focus-visible,.atlas-directory-item.is-selected{background:#65d9ff0e}.atlas-directory-item.is-selected{box-shadow:inset 2px 0 0 var(--atlas-cyan)}.atlas-directory-item.is-planned.is-selected{box-shadow:inset 2px 0 0 var(--atlas-amber)}.atlas-directory-number,.atlas-directory-symbol{color:#547282;font:500 .61rem IBM Plex Mono,monospace}.atlas-directory-item.is-planned .atlas-directory-number,.atlas-directory-item.is-planned .atlas-directory-symbol{color:#b08858}.atlas-directory-name{font:600 .85rem Space Grotesk,sans-serif}.atlas-directory-name small{color:#6d8390;margin-top:2px;font:400 .61rem/1.5 IBM Plex Mono,monospace;display:block}.atlas-directory-item.is-planned .atlas-directory-name{color:#e3cfb1}.atlas-directory-symbol{text-align:right;font-size:1rem}.atlas-future-band{grid-template-columns:minmax(230px,.65fr) minmax(0,1.35fr);align-items:start;gap:45px;padding:88px 0 60px;display:grid}.atlas-future-band .kicker{color:var(--atlas-amber)}.atlas-future-band h2{letter-spacing:-.05em;margin:14px 0 18px;font:700 clamp(2.8rem,5.5vw,5.8rem)/.9 Space Grotesk,sans-serif}.atlas-future-band h2 span{color:#72828f}.atlas-future-band p{color:#8fa2b0;max-width:380px;line-height:1.7}.atlas-future-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.atlas-future-card{text-align:left;border:1px solid var(--atlas-border);cursor:pointer;min-height:152px;color:var(--text);background:radial-gradient(circle at 98% 0,#ffb45c0e,#0000 55%),#10151d;flex-direction:column;gap:8px;padding:19px 21px;transition:border-color .2s,transform .25s;display:flex;position:relative}.atlas-future-card:hover,.atlas-future-card:focus-visible{border-color:#ffb45ca6;transform:translateY(-3px)}.atlas-future-number{color:#a47d4d;letter-spacing:.08em;font:500 .6rem IBM Plex Mono,monospace}.atlas-future-name{letter-spacing:-.03em;font:700 clamp(1.1rem,2.1vw,1.65rem)/1.04 Space Grotesk,sans-serif}.atlas-future-region{color:#81929f;font:400 .63rem/1.45 IBM Plex Mono,monospace}.atlas-future-lock{color:#ffb45c66;font-size:2rem;position:absolute;bottom:14px;right:20px}.atlas-end-note{border-top:1px solid var(--atlas-border);padding:18px 0;line-height:1.6}.atlas-noscript{border:1px solid #ffb45c;padding:15px}.atlas-intro{z-index:3;text-align:center;opacity:1;background:radial-gradient(circle at 50% 46%,#132a39 0%,#080e16 58%,#04070e 100%);flex-direction:column;justify-content:center;align-items:center;transition:opacity .7s,visibility .7s;display:none;position:absolute;inset:0;overflow:hidden}.atlas-intro-enabled .expedition-atlas .atlas-intro{display:flex}.atlas-intro-enabled .expedition-atlas.is-intro .atlas-map-viewport{opacity:0;pointer-events:none}.atlas-intro-enabled .expedition-atlas.is-intro .atlas-map-footer{opacity:.2}.atlas-intro.is-leaving{opacity:0;visibility:hidden;pointer-events:none}.atlas-intro-label{z-index:2;letter-spacing:.16em;color:#9db7c4;position:relative}.atlas-globe-wrap{z-index:2;width:min(75%,510px);transition:transform .8s cubic-bezier(.18,.7,.18,1),opacity .8s,filter .8s;position:relative}.atlas-globe{filter:drop-shadow(0 0 35px #65d9ff1a);width:100%;height:auto;display:block}.atlas-intro.is-landing .atlas-globe-wrap{opacity:0;filter:blur(10px);transform:scale(2.4)}.atlas-orbit{pointer-events:none;border:1px solid #65d9ff1a;border-radius:100%;width:680px;max-width:96vw;height:680px;max-height:96vw;position:absolute}.atlas-orbit-a{transform:rotate(-24deg)scaleX(.7)}.atlas-orbit-b{transform:rotate(35deg)scaleY(.62)}.atlas-intro-bottom{z-index:5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.atlas-intro-bottom .meta{color:#7895a6;font-size:.64rem}.atlas-skip{color:#d0e8ed}@media (width<=1180px){.atlas-workspace{grid-template-columns:minmax(0,1fr) 300px}.atlas-heading-index{gap:12px}.atlas-heading-index>div{min-width:80px;padding-left:11px}.atlas-map-topbar{flex-direction:column;align-items:flex-start}.atlas-map{min-width:730px}}@media (width<=900px){.expedition-atlas{padding-top:130px}.atlas-heading-row{grid-template-columns:1fr;gap:25px}.atlas-heading-index{gap:26px}.atlas-workspace{grid-template-columns:minmax(0,1fr);min-height:0}.atlas-sidebar{border-left:0;border-top:1px solid var(--atlas-border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.atlas-sidebar-top{grid-column:1/-1}.atlas-photo-window{grid-column:1;height:auto;min-height:205px;margin-bottom:16px}.atlas-selected-copy{border-bottom:0;grid-column:2;padding-top:0}.atlas-directory{border-top:1px solid var(--atlas-border);grid-column:1/-1}.atlas-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:300px;display:grid;overflow:auto}.atlas-directory-item:nth-child(2){border-top:1px solid #ffffff0e}.atlas-future-band{grid-template-columns:1fr;gap:24px}.atlas-future-band p{max-width:650px}.atlas-map-viewport{justify-content:flex-start;min-height:430px}.atlas-map{min-width:790px;max-height:none}.atlas-route-note{text-align:left}}@media (width<=600px){.expedition-atlas{padding:114px 14px 45px}.atlas-heading{padding:0 6px}.atlas-heading h1{font-size:clamp(2.9rem,12vw,4.8rem)}.atlas-heading-index{justify-content:space-between;gap:6px}.atlas-heading-index>div{flex:1;min-width:0;padding-left:10px}.atlas-heading-index b{font-size:2.4rem}.atlas-heading-index span{font-size:.54rem}.atlas-map-topbar{padding:13px 12px}.atlas-map-actions{width:100%}.atlas-map-actions button{flex:1}.atlas-mobile-hint{text-align:center;width:100%;color:var(--atlas-cyan);display:block}.atlas-map-viewport{min-height:395px;max-height:460px}.atlas-map{min-width:770px}.atlas-map-footer{padding:12px}.atlas-route-note{font-size:.56rem}.atlas-sidebar{grid-template-columns:1fr}.atlas-sidebar-top,.atlas-photo-window,.atlas-selected-copy,.atlas-directory{grid-column:1}.atlas-photo-window{height:205px;min-height:0;margin-bottom:0}.atlas-selected-copy{min-height:0;padding:20px 22px 23px}.atlas-directory-list{grid-template-columns:1fr;max-height:320px}.atlas-future-band{padding:65px 6px 40px}.atlas-future-cards{grid-template-columns:1fr 1fr;gap:9px}.atlas-future-card{min-height:160px;padding:15px}.atlas-future-name{font-size:1.15rem}.atlas-future-number,.atlas-future-region{font-size:.56rem}.atlas-globe-wrap{width:min(108%,460px)}.atlas-intro-bottom{bottom:14px;left:12px;right:12px}.atlas-intro-bottom .meta{max-width:125px;font-size:.53rem}}@media (width<=370px){.atlas-future-cards{grid-template-columns:1fr}.atlas-heading h1{font-size:11.5vw}.atlas-heading-index b{font-size:2rem}.atlas-intro-label{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.atlas-route{animation:none}.atlas-state,.atlas-marker-halo,.atlas-marker-core,.atlas-marker-ring,.atlas-globe-wrap,.atlas-intro,.atlas-future-card,.atlas-directory-item{transition:none!important;animation:none!important}}.atlas-map-zone{background:#080f16}.atlas-map-viewport{background:radial-gradient(at 48% 42%,#35505e2e 0%,#0000 64%),radial-gradient(at 88% 18%,#2b49591f,#0000 46%),linear-gradient(160deg,#0e1720 0%,#090f17 65%,#080c13 100%)}.atlas-map{overflow:hidden}.atlas-map-watermark{fill:#7b94a1;opacity:.66;font-size:9px}.atlas-map-region-title{fill:#d0dce1;opacity:.16;letter-spacing:.25em;font:600 17px IBM Plex Mono,monospace}.atlas-map-region-subtitle{fill:#879ba5;opacity:.52;letter-spacing:.19em;font:500 9px IBM Plex Mono,monospace}.atlas-coordinate-hairline{stroke:#82a6b51f;stroke-width:.8px;stroke-dasharray:2 9;vector-effect:non-scaling-stroke}.atlas-state{stroke:#344755;stroke-width:1.1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.atlas-state.is-unexplored{fill:#1d2935;stroke:#3a4b58}.atlas-state.is-explored{fill:#315460;stroke:#55808b}.atlas-state.is-explored:hover{fill:#3b6470;stroke:#74b7c3}.atlas-routes{pointer-events:none}.atlas-route{stroke:#58b4d1;stroke-width:1.3px;stroke-opacity:.24;stroke-dasharray:3 11;transition:stroke-opacity .2s,opacity .2s;animation-duration:36s}.atlas-route.is-active{stroke:#78e7ff;stroke-opacity:.88;stroke-width:1.9px;filter:drop-shadow(0 0 3px #65d9ff66)}.atlas-routes.is-focus .atlas-route:not(.is-active){opacity:0;stroke-opacity:0}.atlas-marker-halo{opacity:.045;fill:#65d9ff}.atlas-marker-core{fill:#90ecff;stroke:#07141d;stroke-width:1.8px}.atlas-marker-ring{stroke-opacity:.5}.atlas-marker.is-planned .atlas-marker-halo{opacity:.03}.atlas-marker.is-planned .atlas-marker-core{stroke:#e8a85f}.atlas-marker.is-selected .atlas-marker-halo{opacity:.16}.atlas-marker.is-selected .atlas-marker-ring{stroke:#d0f8ff}.atlas-pin-label{opacity:0;letter-spacing:.055em;fill:#b9d0d7;stroke:#0c141d;stroke-width:3px;font-size:10px;transition:opacity .17s,color .17s}.atlas-marker:not(.is-selected):not(.is-landmark):not(:hover):not(:focus-visible) .atlas-pin-label{opacity:0}.atlas-marker.is-selected .atlas-pin-label,.atlas-marker.is-landmark:not(.is-planned) .atlas-pin-label,.atlas-marker:hover .atlas-pin-label,.atlas-marker:focus-visible .atlas-pin-label{opacity:1}.atlas-marker.is-planned.is-selected .atlas-pin-label,.atlas-marker.is-planned:hover .atlas-pin-label,.atlas-marker.is-planned:focus-visible .atlas-pin-label{fill:#edb770}.atlas-hub-label{fill:#ffda9a;font-size:10px}.atlas-hub-ring{stroke:#ffb45c;stroke-width:1.5px;opacity:.45}.atlas-map-topbar,.atlas-map-footer{background:#090f16f5;border-color:#7da4b924}.atlas-map-actions button{background:#12202b;border-color:#7ea1b040}.atlas-route-switch[aria-pressed=true]{border-color:#65d9ff7a}.atlas-heading h1 span{color:#84ddf3}.atlas-map-viewport:focus-visible{outline:2px solid var(--cyan);outline-offset:-2px}@media (width>=901px){.atlas-map-viewport{min-height:510px}}@media (width<=900px){.atlas-map{min-width:790px}.atlas-map-viewport{background:linear-gradient(150deg,#0e1821,#080e16)}}@media (prefers-reduced-motion:reduce){.atlas-route{animation:none!important}.atlas-pin-label{transition:none}}.atlas-map-status-title{color:#b9d9e2;letter-spacing:.12em;white-space:nowrap;background:#112532bf;border:1px solid #65d9ff38;padding:5px 10px;font-weight:600}.atlas-clusters{pointer-events:none}.atlas-cluster{cursor:pointer;pointer-events:all;outline:none}.atlas-cluster-hit{fill:#0000}.atlas-cluster-halo{fill:#65d9ff1a;stroke:#65d9ff26;stroke-width:1px}.atlas-cluster-ring{fill:#122b38;stroke:#8cd8e6;stroke-width:1.4px;vector-effect:non-scaling-stroke;transition:fill .2s,stroke .2s}.atlas-cluster-count{fill:#e5f8fb;letter-spacing:0;pointer-events:none;font:700 12px IBM Plex Mono,monospace}.atlas-cluster.is-selected .atlas-cluster-ring,.atlas-cluster:hover .atlas-cluster-ring,.atlas-cluster:focus-visible .atlas-cluster-ring{fill:#225166;stroke:#fff}.atlas-cluster:focus-visible .atlas-cluster-halo{stroke:#fff;stroke-width:2px}.atlas-cluster-picker{z-index:4;backdrop-filter:blur(16px);background:#0c161ffa;border:1px solid #74c9de75;flex-direction:column;width:min(335px,100% - 20px);max-height:min(375px,65%);display:flex;position:absolute;bottom:clamp(8px,2vw,25px);right:clamp(8px,2vw,25px);overflow:hidden;box-shadow:0 14px 45px #0000009e}.atlas-cluster-picker-top{border-bottom:1px solid #74c9de33;justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;display:flex}.atlas-cluster-picker-top .meta{color:#a7d7e3;font-size:.66rem}.atlas-cluster-close{color:#fff;cursor:pointer;background:#142535;border:1px solid #ffffff2e;place-items:center;width:32px;height:32px;font-size:1.25rem;display:grid}.atlas-cluster-picker-list{overscroll-behavior:contain;scrollbar-color:#355366 #0b131b;overflow-y:auto}.atlas-cluster-option{text-align:left;color:#e3edf2;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff12;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-height:54px;padding:11px 16px;font:600 .85rem Space Grotesk,sans-serif;display:flex}.atlas-cluster-option:hover,.atlas-cluster-option:focus-visible{outline-offset:-2px;background:#65d9ff1c}.atlas-cluster-option small{color:#83a2b2;letter-spacing:.02em;font:500 .59rem IBM Plex Mono,monospace}@media (width<=700px){.atlas-map-status-title{padding:4px 6px;font-size:.6rem}.atlas-cluster-picker{width:min(310px,100% - 16px);max-height:70%}}@media (prefers-reduced-motion:reduce){.atlas-cluster-ring{transition:none}}
