.AirAlerts-module__iKJzIa__root{--air-alerts-feed-width:420px;--air-alerts-motion:.3s cubic-bezier(.22, 1, .36, 1);color:#edeae1;background:#0a0a0a;width:100%;height:100dvh;position:relative;overflow:hidden}.AirAlerts-module__iKJzIa__mapViewport{--air-alerts-map-right-inset:0px;position:absolute;inset:0}.AirAlerts-module__iKJzIa__mapViewport .maplibregl-ctrl-bottom-right{right:var(--air-alerts-map-right-inset);bottom:env(safe-area-inset-bottom);max-width:calc(100% - var(--air-alerts-map-right-inset));transition:right var(--air-alerts-motion)}.AirAlerts-module__iKJzIa__mapViewport .maplibregl-ctrl-attrib{overflow-wrap:anywhere;max-width:100%}.AirAlerts-module__iKJzIa__feedPanel{width:var(--air-alerts-feed-width);z-index:10;visibility:hidden;pointer-events:none;transition:transform var(--air-alerts-motion), visibility 0s linear .3s;background:#0a0a0a;border-left:1px solid #232320;position:absolute;top:56px;bottom:0;right:0;transform:translate(100%)}.AirAlerts-module__iKJzIa__feedPanelOpen{visibility:visible;pointer-events:auto;transition:transform var(--air-alerts-motion), visibility 0s;transform:translate(0)}.AirAlerts-module__iKJzIa__feedToggle{z-index:11;transition:transform var(--air-alerts-motion);position:absolute;top:50%;right:0;transform:translateY(-50%)}.AirAlerts-module__iKJzIa__feedToggleOpen{transform:translate(calc(-1 * var(--air-alerts-feed-width)), -50%)}.AirAlerts-module__iKJzIa__panelPages{height:100%;position:relative;overflow:hidden}.AirAlerts-module__iKJzIa__panelPage{transition:transform var(--air-alerts-motion), opacity var(--air-alerts-motion), visibility 0s;background:#0a0a0a;position:absolute;inset:0}.AirAlerts-module__iKJzIa__feedPageHidden{opacity:0;visibility:hidden;transition:transform var(--air-alerts-motion), opacity var(--air-alerts-motion), visibility 0s linear .3s;transform:translate(-12%)}.AirAlerts-module__iKJzIa__detailsPage{visibility:hidden;transition:transform var(--air-alerts-motion), visibility 0s linear .3s;transform:translate(100%)}.AirAlerts-module__iKJzIa__detailsPageOpen{visibility:visible;transition:transform var(--air-alerts-motion), visibility 0s;transform:translate(0)}.AirAlerts-module__iKJzIa__scrollbar{scrollbar-width:thin;scrollbar-color:#333530 transparent}.AirAlerts-module__iKJzIa__scrollbar::-webkit-scrollbar{width:4px;height:3px}.AirAlerts-module__iKJzIa__scrollbar::-webkit-scrollbar-thumb{background:#333530;border-radius:4px}.AirAlerts-module__iKJzIa__scrollbar::-webkit-scrollbar-thumb:hover{background:#3ddcc4}.AirAlerts-module__iKJzIa__dialog{color:#edeae1;background:#0a0a0a;border:1px solid #232320;border-radius:24px 24px 0 0;width:100%;max-width:none;max-height:calc(100dvh - 64px);margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.AirAlerts-module__iKJzIa__dialog:not([open]){display:none}.AirAlerts-module__iKJzIa__dialog::backdrop{background:#0009;transition:background .3s}.AirAlerts-module__iKJzIa__dialog[data-closing=true]::backdrop{background:0 0}.AirAlerts-module__iKJzIa__feedSheet{height:80dvh}.AirAlerts-module__iKJzIa__settingsSheet{padding-bottom:env(safe-area-inset-bottom)}@media (min-width:768px) and (max-height:560px){.AirAlerts-module__iKJzIa__desktopControls{flex-direction:row;align-items:flex-end}.AirAlerts-module__iKJzIa__measurementReadout{max-width:calc(100% - 176px);left:160px}}@media (min-width:768px){.AirAlerts-module__iKJzIa__withFeed{--air-alerts-map-right-inset:var(--air-alerts-feed-width)}.AirAlerts-module__iKJzIa__settingsSheet{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0af2;border-radius:16px;width:240px;max-height:calc(100dvh - 144px);inset:128px auto auto 16px}.AirAlerts-module__iKJzIa__settingsSheet::backdrop{background:0 0}}@media (max-width:767px){.AirAlerts-module__iKJzIa__feedPanel,.AirAlerts-module__iKJzIa__feedToggle{display:none}}@media (prefers-reduced-motion:reduce){.AirAlerts-module__iKJzIa__feedPanel,.AirAlerts-module__iKJzIa__feedPanelOpen,.AirAlerts-module__iKJzIa__feedToggle,.AirAlerts-module__iKJzIa__panelPage,.AirAlerts-module__iKJzIa__feedPageHidden,.AirAlerts-module__iKJzIa__detailsPage,.AirAlerts-module__iKJzIa__detailsPageOpen,.AirAlerts-module__iKJzIa__dialog::backdrop{transition:none}.AirAlerts-module__iKJzIa__mapViewport .maplibregl-ctrl-bottom-right{transition:none}}
.AirAlertsBrand-module__rPE5cq__brand{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.AirAlertsBrand-module__rPE5cq__mark{color:#3ddcc4;background:linear-gradient(145deg,#3ddcc41a,#3ddcc405);border:1px solid #3ddcc42e;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.AirAlertsBrand-module__rPE5cq__title{min-width:0;font-family:var(--font-geist-sans), "Segoe UI", Arial, sans-serif;letter-spacing:-.025em;text-wrap:balance;color:#edeae1;outline:none;flex:1;margin:0;font-size:15px;font-weight:600;line-height:1.35}.AirAlertsBrand-module__rPE5cq__count{min-width:26px;font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;text-align:center;color:#a4aaa2;background:#151713;border:1px solid #292c28;border-radius:7px;flex:none;padding:3px 6px;font-size:10px;line-height:1.4}.AirAlertsBrand-module__rPE5cq__radar{flex:none;display:block}.AirAlertsBrand-module__rPE5cq__sweep{transform-box:view-box;transform-origin:50%;animation:7s linear infinite paused AirAlertsBrand-module__rPE5cq__radar-sweep}.AirAlertsBrand-module__rPE5cq__radar[data-animated=true] .AirAlertsBrand-module__rPE5cq__sweep{animation-play-state:running}@keyframes AirAlertsBrand-module__rPE5cq__radar-sweep{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AirAlertsBrand-module__rPE5cq__sweep{animation:none}}
