/* 106: centre legend is a framed grid item sharing the lower baseline of both rails. */
@media(min-width:1100px){
 #planet-view.tao-atmosphere.tao-atmosphere{grid-template-columns:255px minmax(0,1fr) 320px;grid-template-rows:auto minmax(430px,auto) minmax(230px,auto);column-gap:16px;padding:0 16px 0 0;align-items:stretch}
 #planet-view.tao-atmosphere.tao-atmosphere .at-head{grid-column:1/3;grid-row:1}
 #planet-view.tao-atmosphere.tao-atmosphere .at-top-actions{grid-column:3;grid-row:1}
 #planet-view.tao-atmosphere.tao-atmosphere .at-left-context{grid-column:1;grid-row:2/4;width:auto;margin:16px 0 16px 20px;gap:12px;min-width:0}
 #planet-view.tao-atmosphere.tao-atmosphere .at-context-slot{height:auto;min-height:450px;overflow:visible;scrollbar-gutter:auto;flex:none;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}
 #planet-view.tao-atmosphere.tao-atmosphere .at-context-slot>.at-inspect,#planet-view.tao-atmosphere.tao-atmosphere .at-context-slot>.at-hotspot-card{grid-area:1/1;min-height:0;height:auto;width:100%;overflow:visible}
 #planet-view.tao-atmosphere.tao-atmosphere .at-context-slot>.at-inspect[hidden],#planet-view.tao-atmosphere.tao-atmosphere .at-context-slot>.at-hotspot-card[hidden]{display:block!important;visibility:hidden;pointer-events:none}
 #planet-view.tao-atmosphere.tao-atmosphere .at-left-context .at-co2-trend{margin-top:auto;flex:none}
 #planet-view.tao-atmosphere.tao-atmosphere .at-bottom{grid-column:3;grid-row:2;margin:16px 0 0}
 #planet-view.tao-atmosphere.tao-atmosphere .at-orbits{grid-column:3;grid-row:3;margin:12px 0 16px;align-self:stretch}
 #planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend{grid-column:2;grid-row:3;align-self:end;justify-self:stretch;width:auto;margin:0 0 16px;padding:12px 14px;border:1px solid #3e6454;border-radius:14px;background:#071b14ed;gap:8px 15px;min-width:0;box-sizing:border-box;flex-wrap:wrap}
 #planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend span{white-space:normal;font-size:10px;line-height:1.4}
 #planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend small{font-size:9px}
 #planet-view.tao-atmosphere.tao-atmosphere .at-hotspot-card p{font-size:10px;line-height:1.4;margin:6px 0}
 #planet-view.tao-atmosphere.tao-atmosphere .at-hotspot-card .hotspot-value{font-size:32px;margin:9px 0}
 #planet-view.tao-atmosphere.tao-atmosphere .hotspot-activity{font-size:12px;margin:9px 0 4px}
 #planet-view.tao-atmosphere.tao-atmosphere .hotspot-actions button{font-size:10px;padding:6px;min-height:34px}
}
@media(max-width:1099px){#planet-view.tao-atmosphere.tao-atmosphere .at-context-slot{height:auto;min-height:0;overflow:visible}#planet-view.tao-atmosphere.tao-atmosphere .at-context-slot>.at-inspect,#planet-view.tao-atmosphere.tao-atmosphere .at-context-slot>.at-hotspot-card{min-height:0;height:auto}#planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend{width:auto;margin:12px 16px 16px;border:1px solid #3e6454;border-radius:14px;box-sizing:border-box}}
.pd-card>img[src*="public-peru-map"]{object-fit:contain!important;background:#0a2328}.pd-hero-image[src*="public-peru-map"]{object-fit:contain;background:#0a2328}.project-card .tile img[src*="peru"]{object-fit:contain}
#planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}#planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend span{display:inline-flex;align-items:center;gap:6px}#planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}#planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend small{flex-basis:100%;text-align:center}.tao-pin-legend .pin-project{background:#65e39a}.tao-pin-legend .pin-hotspot{background:#ff995b}.tao-pin-legend .pin-observation{background:#69c8ff}
@media(max-width:800px){#planet-view.tao-atmosphere.tao-atmosphere .at-switch{width:auto;max-width:100%;flex-wrap:wrap}#planet-view.tao-atmosphere.tao-atmosphere .at-head{padding:16px 12px 0}#planet-view.tao-atmosphere.tao-atmosphere>.tao-pin-legend span{font-size:10px}}
