.irabu-weather-widget{border:1px solid #ddd;padding:12px;border-radius:6px;background:#fafafa;font-size:14px}.irabu-weather-header{font-weight:600}.irabu-weather-cards{display:flex;gap:8px}.irabu-weather-card{flex:1 1 160px;border:1px solid #ddd;border-radius:6px;padding:8px;background:#fff}.irabu-weather-card-header{display:flex;justify-content:center;flex-wrap:wrap}.irabu-weather-card-title,.irabu-weather-card-data{font-weight:600;font-size:1rem}.irabu-weather-main{text-align:center}.irabu-weather-desc{font-weight:600}.irabu-weather-temps{margin-top:4px}.irabu-weather-temp-max{text-align:center;color:#e60a0a}.irabu-weather-temp-min{text-align:center;color:#0a3de6}.irabu-weather-pops{display:flex;gap:.5rem;align-items:center}.irabu-weather-pop-title{font-weight:600;color:#0a3de6}.irabu-weather-pop-row{display:flex;justify-content:space-between;gap:.2rem}.irabu-weather-note{font-size:11px;margin-top:6px;color:#666}