.weather-forecast-container[data-v-106b2908]{padding:20px 0}.weather-forecast-container .weather-grid[data-v-106b2908]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.weather-forecast-container .weather-grid .weather-day[data-v-106b2908]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;padding:15px 10px;border-radius:12px;background:linear-gradient(135deg,#e3f2fd,#fff);border:1px solid #e0e0e0;-webkit-transition:all .3s ease;transition:all .3s ease}.weather-forecast-container .weather-grid .weather-day[data-v-106b2908]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1)}.weather-forecast-container .weather-grid .weather-day.current-day[data-v-106b2908]{background:linear-gradient(135deg,#bbdefb,#e3f2fd);border-color:#2196f3;position:relative}.weather-forecast-container .weather-grid .weather-day.current-day[data-v-106b2908]:before{content:"今天";position:absolute;top:-8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#2196f3;color:#fff;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:700}.weather-forecast-container .weather-grid .weather-day .day-info[data-v-106b2908]{margin-bottom:10px}.weather-forecast-container .weather-grid .weather-day .day-info .day-name[data-v-106b2908]{font-size:16px;font-weight:700;color:#333;margin-bottom:2px}.weather-forecast-container .weather-grid .weather-day .day-info .day-date[data-v-106b2908]{font-size:12px;color:#666}.weather-forecast-container .weather-grid .weather-day .weather-icon[data-v-106b2908]{margin:10px 0}.weather-forecast-container .weather-grid .weather-day .weather-icon img[data-v-106b2908]{width:50px;height:50px;-o-object-fit:contain;object-fit:contain}.weather-forecast-container .weather-grid .weather-day .weather-desc[data-v-106b2908]{font-size:14px;color:#333;margin-bottom:8px;font-weight:500}.weather-forecast-container .weather-grid .weather-day .temperature[data-v-106b2908]{font-size:16px;font-weight:700;color:#1976d2;margin-bottom:5px}.weather-forecast-container .weather-grid .weather-day .wind-info[data-v-106b2908]{font-size:12px;color:#666;line-height:1.2}