.ImpactTeamMapSection_mapWrapper__vvivv{width:100%;background:linear-gradient(145deg,rgba(9,16,87,.94),rgba(2,76,170,.9));border-radius:18px;overflow:hidden;border:1px solid rgba(236,131,5,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 40px rgba(0,0,0,.4)}.ImpactTeamMapSection_mapHeader__52Ym9{padding:18px 24px 16px;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:space-between;gap:16px;background:rgba(8,13,22,.6)}.ImpactTeamMapSection_mapTitle__jQISF{font-size:17px;font-weight:800;color:#fff;letter-spacing:.03em;line-height:1}.ImpactTeamMapSection_mapSubtitle__C_d22{font-size:10px;color:hsla(0,0%,100%,.7);letter-spacing:.14em;text-transform:uppercase;margin-top:2px}.ImpactTeamMapSection_statsRow__rRihL{display:flex;align-items:center;background:rgba(9,16,87,.35);border:1px solid rgba(236,131,5,.28);border-radius:10px;padding:7px 4px}.ImpactTeamMapSection_stat__Z2NK_{text-align:center;padding:0 16px}.ImpactTeamMapSection_statNum__FKS1m{font-size:20px;font-weight:800;color:var(--mip-accent);line-height:1}.ImpactTeamMapSection_statLbl__oplGG{font-size:8px;color:hsla(0,0%,100%,.65);letter-spacing:.15em;text-transform:uppercase;margin-top:2px}.ImpactTeamMapSection_statDiv__Pd9Ek{width:1px;height:24px;background:rgba(236,131,5,.22);flex-shrink:0}.ImpactTeamMapSection_tzBand__Cagvg{display:flex;border-bottom:1px solid hsla(0,0%,100%,.04)}.ImpactTeamMapSection_tzZone__ljCSA{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:9px 4px;gap:2px;border-right:1px solid hsla(0,0%,100%,.05);cursor:pointer;transition:background .18s;background:hsla(0,0%,100%,.015)}.ImpactTeamMapSection_tzZone__ljCSA:last-child{border-right:none}.ImpactTeamMapSection_tzActive__2aP7W,.ImpactTeamMapSection_tzZone__ljCSA:hover{background:hsla(0,0%,100%,.07)}.ImpactTeamMapSection_tzAbbr__DRR50{font-size:9px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:hsla(0,0%,100%,.5);transition:color .18s}.ImpactTeamMapSection_tzNum__c8Jdj{font-size:18px;font-weight:800;color:var(--mip-accent);line-height:1;transition:color .18s}.ImpactTeamMapSection_tzName__85DeR{font-size:8px;color:hsla(0,0%,100%,.45);letter-spacing:.1em;text-transform:uppercase;transition:color .18s}.ImpactTeamMapSection_tzActive__2aP7W .ImpactTeamMapSection_tzAbbr__DRR50,.ImpactTeamMapSection_tzZone__ljCSA:hover .ImpactTeamMapSection_tzAbbr__DRR50{color:#fff}.ImpactTeamMapSection_tzActive__2aP7W .ImpactTeamMapSection_tzNum__c8Jdj,.ImpactTeamMapSection_tzZone__ljCSA:hover .ImpactTeamMapSection_tzNum__c8Jdj{color:#ffb04f}.ImpactTeamMapSection_tzActive__2aP7W .ImpactTeamMapSection_tzName__85DeR,.ImpactTeamMapSection_tzZone__ljCSA:hover .ImpactTeamMapSection_tzName__85DeR{color:hsla(0,0%,100%,.8)}.ImpactTeamMapSection_zoomContainer__YaJFm{width:100%;overflow:hidden;position:relative;background:#091057;cursor:grab;touch-action:none}.ImpactTeamMapSection_zoomContainer__YaJFm:active{cursor:grabbing}.ImpactTeamMapSection_mapSvg__eDVAG{width:100%;display:block;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImpactTeamMapSection_statePath__Qs04w{fill:#152030;stroke:#253d55;stroke-width:.5}.ImpactTeamMapSection_pinGroup__fF57B{cursor:pointer}.ImpactTeamMapSection_mapFooter__ieqWX{padding:10px 18px;border-top:1px solid hsla(0,0%,100%,.05);background:rgba(8,13,22,.6);justify-content:space-between}.ImpactTeamMapSection_footLeft__P1HB5,.ImpactTeamMapSection_mapFooter__ieqWX{display:flex;align-items:center;gap:8px}.ImpactTeamMapSection_zoomTile__pnfzK{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:4px 8px}.ImpactTeamMapSection_zBtn__KnrrX{background:hsla(0,0%,100%,.07);border:1px solid rgba(236,131,5,.35);color:var(--mip-accent);font-size:15px;font-weight:700;width:26px;height:26px;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s;line-height:1}.ImpactTeamMapSection_zBtn__KnrrX:hover{background:rgba(236,131,5,.2)}.ImpactTeamMapSection_zReset__JYuCR{background:transparent;border:1px solid hsla(0,0%,100%,.08);color:#8b9cae;font-size:10px;font-weight:600;padding:0 9px;height:26px;border-radius:5px;cursor:pointer;letter-spacing:.06em;text-transform:uppercase;transition:all .15s}.ImpactTeamMapSection_zReset__JYuCR:hover{color:var(--mip-accent);border-color:rgba(236,131,5,.35)}.ImpactTeamMapSection_zPct__qrThT{font-size:10px;color:#9baab8;font-weight:600;min-width:36px;text-align:center}.ImpactTeamMapSection_legDiv__k4keX{width:1px;height:18px;background:hsla(0,0%,100%,.08);flex-shrink:0}.ImpactTeamMapSection_legend__09rCm{display:flex;gap:10px;align-items:center}.ImpactTeamMapSection_legItem__a_mWi{display:flex;align-items:center;gap:5px;font-size:10px;color:#aebac6;white-space:nowrap}.ImpactTeamMapSection_lHq__pKM7m{width:8px;height:8px;border-radius:50%;background:#ff4d4d}.ImpactTeamMapSection_lPin__wRuzE{width:7px;height:7px;border-radius:50%;background:var(--mip-accent)}.ImpactTeamMapSection_lLine__4dbKy{width:16px;height:1px;background:repeating-linear-gradient(90deg,var(--mip-accent) 0,var(--mip-accent) 4px,transparent 4px,transparent 9px);opacity:.5}.ImpactTeamMapSection_tip__GiraB{position:fixed;background:rgba(7,12,20,.97);border:1px solid rgba(236,131,5,.34);border-radius:8px;padding:8px 13px;font-size:12px;color:#c8d8e8;pointer-events:none;white-space:nowrap;display:none;z-index:9999;line-height:1.7;box-shadow:0 4px 20px rgba(0,0,0,.6)}.ImpactTeamMapSection_loading__eKz0k{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#091057;color:#5f7387;font-size:11px;letter-spacing:.15em;text-transform:uppercase;z-index:10}@media (max-width:991px){.ImpactTeamMapSection_mapFooter__ieqWX,.ImpactTeamMapSection_mapHeader__52Ym9{flex-direction:column;align-items:flex-start}.ImpactTeamMapSection_legend__09rCm{flex-wrap:wrap}}@media (max-width:767px){.ImpactTeamMapSection_footLeft__P1HB5{flex-direction:column;align-items:flex-start;width:100%}.ImpactTeamMapSection_legend__09rCm{width:100%}}