.weather-fullscreen-container[data-v-39c53df0]{background:linear-gradient(120deg,#f0f5ff,#e6fffb);min-height:100vh;width:100vw;box-sizing:border-box;padding:0;overflow-x:hidden}.weather-metrics-top[data-v-39c53df0]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;gap:32px;width:100vw;max-width:1680px;margin:0 auto 18px auto;padding-top:24px}.metric-gauge-card[data-v-39c53df0]{background:#fff;border-radius:18px;box-shadow:0 2px 16px 0 rgba(54,207,201,.1);padding:24px 8px 12px 8px;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;min-height:180px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.gauge-title[data-v-39c53df0]{font-size:1.2rem;color:#36cfc9;font-weight:700;margin-bottom:12px}.gauge-chart[data-v-39c53df0]{width:95%;height:120px;max-width:320px;min-width:80px;margin:0 auto}.weather-charts-panel[data-v-39c53df0]{max-width:1680px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;padding:0 0 0 0}.weather-chart-block[data-v-39c53df0]{background:#fff;border-radius:18px;box-shadow:0 2px 16px 0 rgba(54,207,201,.1);min-height:120px;height:22vh;width:100%;margin-bottom:0;padding:6px 6px 0 6px}@media (max-width:1400px){.weather-charts-panel[data-v-39c53df0],.weather-metrics-top[data-v-39c53df0]{max-width:98vw;gap:16px}}@media (max-width:900px){.weather-metrics-top[data-v-39c53df0]{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:8px;padding-top:8px;max-width:98vw}.metric-gauge-card[data-v-39c53df0]{min-width:90px;min-height:80px;width:80vw;padding:8px 2px 2px 2px}.gauge-chart[data-v-39c53df0]{width:90%;height:60px;min-width:40px}.weather-charts-panel[data-v-39c53df0]{padding:0 2vw;gap:8px;max-width:98vw}.weather-chart-block[data-v-39c53df0]{min-height:60px;height:18vh}}