.WeatherPill_pill__uZZgf{box-sizing:border-box;display:inline-flex;align-items:center;flex:none;min-height:44px;padding:4px 12px 4px 8px;border-radius:999px;background:rgba(58,36,23,.68);border:1px solid rgba(255,244,230,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;text-decoration:none;font-family:var(--font-body),system-ui,sans-serif;line-height:1.15;white-space:nowrap;transition:background .2s,border-color .2s}.WeatherPill_pill__uZZgf:hover{background:rgba(58,36,23,.82);border-color:rgba(255,244,230,.5)}.WeatherPill_pill__uZZgf:focus-visible{outline:2px solid #fff4e6;outline-offset:2px}.WeatherPill_noWeather__yP51p{padding-left:12px}.WeatherPill_body__0sC4s{color:#fff;display:inline-flex;align-items:center;gap:6px;opacity:1;transition:opacity .3s ease}.WeatherPill_body__0sC4s[data-visible=false]{opacity:0}.WeatherPill_icon__w7gqC{width:30px;height:30px;flex:none;display:block}.WeatherPill_text__g5uKF{display:flex;flex-direction:column;min-width:0}.WeatherPill_rotating__EYCCL .WeatherPill_text__g5uKF{width:5.4rem}.WeatherPill_name__d4lKv{font-weight:800;font-size:.82rem;overflow:hidden;text-overflow:ellipsis}.WeatherPill_meta__4nhp_{font-size:.72rem;font-weight:600;color:rgba(255,255,255,.86);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeatherPill_sep__Hlnb8{margin:0 .3em;opacity:.7}.WeatherPill_compact__Yx0_F{display:none;font-weight:800;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WeatherPill_compactName__W0_bL{margin-right:.35em;font-weight:700;opacity:.9}@media (max-width:479px){.WeatherPill_pill__uZZgf{padding:4px 10px 4px 6px}.WeatherPill_noWeather__yP51p{padding-left:10px}.WeatherPill_rotating__EYCCL .WeatherPill_text__g5uKF,.WeatherPill_text__g5uKF{display:none}.WeatherPill_compact__Yx0_F{display:inline}.WeatherPill_icon__w7gqC{width:26px;height:26px}}@media (max-width:720px){.WeatherPill_navCompact__4rCU9{padding:4px 10px 4px 6px}.WeatherPill_navCompact__4rCU9.WeatherPill_noWeather__yP51p{padding-left:10px}.WeatherPill_navCompact__4rCU9 .WeatherPill_text__g5uKF{display:none}.WeatherPill_navCompact__4rCU9 .WeatherPill_compact__Yx0_F{display:inline}.WeatherPill_navCompact__4rCU9 .WeatherPill_icon__w7gqC{width:26px;height:26px}}@media (max-width:399px){.WeatherPill_navCompact__4rCU9 .WeatherPill_compactName__W0_bL{display:none}.WeatherPill_navCompact__4rCU9.WeatherPill_noWeather__yP51p .WeatherPill_compactName__W0_bL{display:inline}}@media (prefers-reduced-motion:reduce){.WeatherPill_body__0sC4s,.WeatherPill_pill__uZZgf{transition:none}}