.world-atlas_atlas__aRqme{--atlas-gap:1rem;--atlas-control:2.75rem;font-size:var(--bb-type-body)}.world-atlas_atlas__aRqme button,.world-atlas_atlas__aRqme input,.world-atlas_atlas__aRqme select{min-height:var(--atlas-control);min-width:var(--atlas-control);border:1px solid var(--bb-line-strong);background:var(--bb-paper-light);color:var(--bb-ink);padding:.6rem .85rem;border-radius:.25rem}.world-atlas_atlas__aRqme button{cursor:pointer;transition:background .15s,border-color .15s}.world-atlas_atlas__aRqme button:disabled{opacity:.5;cursor:default}.world-atlas_atlas__aRqme button[aria-pressed=true]{background:var(--bb-specimen);color:var(--bb-white);border-color:var(--bb-specimen)}.world-atlas_atlas__aRqme button:hover:not(:disabled){background:var(--bb-paper-deep);border-color:var(--bb-specimen);color:var(--bb-ink)}.world-atlas_atlas__aRqme :is(button,input,select,summary,a):focus-visible{outline:3px solid var(--bb-brass);outline-offset:3px}.world-atlas_layers__mLQtk,.world-atlas_pagination__qMAup,.world-atlas_regions__VW5XD,.world-atlas_viewSwitch__1c3Nv{display:flex;flex-wrap:wrap;gap:.5rem}.world-atlas_layers__mLQtk{border-bottom:1px solid var(--bb-line);padding-bottom:var(--atlas-gap)}.world-atlas_layers__mLQtk button{border-color:transparent;background:transparent}.world-atlas_summary__smBrR{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--atlas-gap);margin-block:1.5rem}.world-atlas_summary__smBrR h2{font-size:clamp(1.25rem,2vw,1.75rem);margin-top:.5rem}.world-atlas_summary__smBrR p{color:var(--bb-muted);line-height:1.7}.world-atlas_filters__hVJuI{display:flex;flex-wrap:wrap;gap:var(--atlas-gap);align-items:end;margin-bottom:1.5rem}.world-atlas_filters__hVJuI label{display:grid;gap:.5rem;flex:1 1 12rem;min-width:0;font-size:.875rem;font-weight:700}.world-atlas_filters__hVJuI label:first-child{flex-grow:2}.world-atlas_filters__hVJuI input,.world-atlas_filters__hVJuI select{width:100%;min-width:0;font-size:1rem}.world-atlas_explorer__6tB0d{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(20rem,1fr);border:1px solid var(--bb-line);background:var(--bb-paper-light)}.world-atlas_mapPanel__gW5M_{min-width:0;align-self:start;position:sticky;top:var(--bb-header-offset);padding:1.5rem}.world-atlas_mapHeading__aMef0{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.world-atlas_listHeading___0qeP h3,.world-atlas_mapHeading__aMef0 h3{font-size:1.5rem;margin-top:.5rem}.world-atlas_mapHeading__aMef0>span{color:var(--bb-muted);font-size:.875rem}.world-atlas_mapScroll__bMGLx{overflow:hidden;padding-block:1.5rem;background:var(--bb-paper);border-block:1px solid var(--bb-line)}.world-atlas_map__z01L1{position:relative;width:100%;aspect-ratio:900/400}.world-atlas_map__z01L1 svg{position:absolute;inset:0;width:100%;height:100%;fill:var(--bb-paper-deep);stroke:var(--bb-line-strong);stroke-width:.65}.world-atlas_map__z01L1 .world-atlas_marker__dFX2_{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:.5rem;border-radius:2rem;padding:.5rem .65rem;font-size:.875rem;white-space:nowrap;box-shadow:0 2px 6px color-mix(in srgb,var(--bb-ink) 12%,transparent)}.world-atlas_marker__dFX2_ strong{font-family:var(--bb-font-mono);font-size:.875rem}.world-atlas_map__z01L1 .world-atlas_marker__dFX2_[data-match=true]{border-color:var(--bb-specimen)}.world-atlas_map__z01L1 .world-atlas_marker__dFX2_[data-match=false]{color:var(--bb-muted);background:var(--bb-paper)}.world-atlas_mapDot__HOlJC{fill:var(--bb-specimen);stroke:var(--bb-paper-light);stroke-width:2}.world-atlas_mapDot__HOlJC[data-match=false]{fill:var(--bb-line-strong)}.world-atlas_mapCredit__HYwol{margin-block:.75rem 1.5rem;text-align:right;font-size:.875rem;color:var(--bb-muted)}.world-atlas_mapCredit__HYwol a{text-decoration:underline;text-underline-offset:.2rem}.world-atlas_regions__VW5XD{gap:.5rem}.world-atlas_regions__VW5XD button{font-size:.875rem}.world-atlas_regions__VW5XD button[data-match=true]:before{content:"";display:inline-block;width:.375rem;height:.375rem;border-radius:50%;background:var(--bb-specimen);margin-right:.5rem;vertical-align:middle}.world-atlas_regions__VW5XD button[aria-pressed=true]:before{background:var(--bb-white)}.world-atlas_caption__jsi_9{color:var(--bb-muted);font-size:.875rem;line-height:1.7;margin-top:1.5rem}.world-atlas_listPanel__ngOCh{min-width:0;border-left:1px solid var(--bb-line);padding:1.5rem;max-height:48rem;overflow-y:auto;scrollbar-gutter:stable}.world-atlas_listHeading___0qeP{padding-bottom:1rem;border-bottom:1px solid var(--bb-line)}.world-atlas_results__CRGMC{margin-top:.5rem;color:var(--bb-muted);font-size:.875rem}.world-atlas_cards__dqfJo{display:grid;gap:1rem;margin-top:1rem}.world-atlas_card__ZlaQE{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--bb-line);min-width:0;overflow-wrap:anywhere}.world-atlas_card__ZlaQE figure{margin:0;align-self:start}.world-atlas_card__ZlaQE figure img{height:7rem;width:100%;object-fit:contain}.world-atlas_card__ZlaQE figure figcaption{font-size:.875rem}.world-atlas_cardBody__LFODB{display:flex;flex-direction:column;gap:.5rem;align-items:start}.world-atlas_card__ZlaQE h3{font-size:1.125rem;font-weight:800;line-height:1.5}.world-atlas_cardBody__LFODB>p{font-size:.875rem}.world-atlas_cardBody__LFODB>a{font-size:.875rem;min-height:2.75rem;padding:.5rem .75rem;width:100%}.world-atlas_card__ZlaQE small,.world-atlas_scientific__LKiR4{color:var(--bb-muted);font-size:.875rem}.world-atlas_scientific__LKiR4{font-style:italic}.world-atlas_card__ZlaQE details{font-size:.875rem;width:100%}.world-atlas_card__ZlaQE details p{margin-bottom:.5rem;line-height:1.7}.world-atlas_card__ZlaQE summary{cursor:pointer;min-height:var(--atlas-control);padding-block:.75rem;text-decoration:underline;text-underline-offset:.2rem}.world-atlas_pagination__qMAup{justify-content:center;align-items:center;margin-top:1.5rem;font-size:.875rem}.world-atlas_empty__g_JKT{border:1px dashed var(--bb-line-strong);padding:1.5rem;margin-block:1rem}.world-atlas_empty__g_JKT h2,.world-atlas_empty__g_JKT h3{font-size:1.25rem;font-weight:700}.world-atlas_empty__g_JKT p{margin-block:1rem;line-height:1.7}.world-atlas_mobileResults__CgZl8,.world-atlas_viewSwitch__1c3Nv{display:none}.world-atlas_pageIntro__hHBpn{padding-block:1.5rem 1rem;border-bottom:1px solid var(--bb-line)}.world-atlas_pageIntro__hHBpn h1{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.3;margin-block:.5rem;max-width:none}.world-atlas_pageIntro__hHBpn p:not(:first-child){max-width:52rem;line-height:1.7;color:var(--bb-muted)}.world-atlas_pageIntro__hHBpn small{display:block;margin-top:.5rem;color:var(--bb-muted);font-size:.875rem}@media (max-width:1199px) and (min-width:1024px){.world-atlas_explorer__6tB0d{grid-template-columns:minmax(0,1.5fr) minmax(19rem,1fr)}.world-atlas_listPanel__ngOCh,.world-atlas_mapPanel__gW5M_{padding:1rem}.world-atlas_map__z01L1 .world-atlas_marker__dFX2_{display:none}.world-atlas_card__ZlaQE{grid-template-columns:5rem minmax(0,1fr)}}@media (max-width:1023px){.world-atlas_explorer__6tB0d{display:block}.world-atlas_viewSwitch__1c3Nv{display:flex;margin-bottom:1rem}.world-atlas_viewSwitch__1c3Nv button{flex:1}.world-atlas_mobileResults__CgZl8{display:block;width:100%;margin-top:1.5rem}.world-atlas_explorer__6tB0d[data-view=list] .world-atlas_mapPanel__gW5M_,.world-atlas_explorer__6tB0d[data-view=map] .world-atlas_listPanel__ngOCh{display:none}.world-atlas_mapPanel__gW5M_{position:static;padding:1rem}.world-atlas_listPanel__ngOCh{border-left:0;max-height:none;overflow:visible}.world-atlas_mapHeading__aMef0>span,.world-atlas_map__z01L1 .world-atlas_marker__dFX2_{display:none}.world-atlas_mapHeading__aMef0{margin-bottom:1rem}.world-atlas_mapHeading__aMef0 h3{font-size:1.25rem}.world-atlas_mapCredit__HYwol{text-align:left}.world-atlas_summary__smBrR h2{font-size:1.25rem}.world-atlas_filters__hVJuI{gap:.75rem}.world-atlas_filters__hVJuI label:first-child{flex-basis:100%}.world-atlas_card__ZlaQE{grid-template-columns:6rem minmax(0,1fr)}.world-atlas_card__ZlaQE figure img{height:6rem}.world-atlas_pageIntro__hHBpn{padding-top:1.5rem}}@media (prefers-reduced-motion:reduce){.world-atlas_atlas__aRqme button{transition:none}}