.weather-map[data-v-d1671fe6]{position:relative;width:100%;height:calc(100vh - 160px);background:#e8eef5;overflow:hidden}.weather-map__stage[data-v-d1671fe6]{width:100%;height:100%;overflow:hidden}.weather-map__loading[data-v-d1671fe6]{position:absolute;inset:0;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:transparent;pointer-events:none}.weather-map__loading--cover[data-v-d1671fe6]{background:#e8eef5}.weather-map__fail[data-v-d1671fe6]{position:absolute;inset:0;z-index:3;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:24px;background:rgba(232,238,245,.92);text-align:center}.weather-map__fail-title[data-v-d1671fe6]{font-size:16px;font-weight:600;color:rgba(0,0,0,.85)}.weather-map__fail-desc[data-v-d1671fe6]{max-width:420px;font-size:13px;line-height:1.6;color:rgba(0,0,0,.45)}