.DataLoadingCard_wrapper__23XhK{width:100%;height:100%;min-height:18rem;display:grid;place-items:center;padding:1.5rem .75rem}.DataLoadingCard_content__CzIZe{width:min(100%,24rem);display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center}.DataLoadingCard_title__xlU34{margin:0;color:#334155;font-size:.98rem;font-weight:600;line-height:1.4}.DataLoadingCard_message__cMDIu{margin:-.2rem 0 0;color:#475569;font-size:.88rem;line-height:1.45}.DataLoadingCard_loader__YvuEC{width:120px;height:20px;border-radius:999px;background:linear-gradient(90deg,#cbd5e1,#94a3b8) 0 /0 no-repeat,#e3e8ef;animation:DataLoadingCard_loaderProgress__CUxUI 4s linear forwards}@keyframes DataLoadingCard_loaderProgress__CUxUI{0%{background-size:0}to{background-size:100%}}@media (max-width:640px){.DataLoadingCard_wrapper__23XhK{min-height:14rem;padding:1rem 0}.DataLoadingCard_content__CzIZe{width:min(100%,18rem)}}@media (prefers-reduced-motion:reduce){.DataLoadingCard_loader__YvuEC{animation:none;background-size:60%}}.Forecast_container__bSzJi{min-height:100vh;padding:0 .5rem;flex-direction:column}.Forecast_container__bSzJi,.Forecast_main__v_FUp{display:flex;justify-content:center;align-items:center}.Forecast_main__v_FUp{padding:5rem 0;flex:1 1;flex-direction:column}.Forecast_gridMain__BQvHA{padding:2rem 0;justify-content:center;align-items:center}.Forecast_mainLeft__Lodry{padding:5rem 0;flex:1 1;display:flex;flex-direction:column;justify-content:left;align-items:baseline}.Forecast_description__w2yGO{line-height:1.5;font-size:1.5rem}.Forecast_time__oeP_Z{font-size:.9rem;color:cornflowerblue;padding-top:5px}.Forecast_grid__YCLIH{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:800px;margin-top:3rem}@media (max-width:600px){.Forecast_grid__YCLIH{width:100%;flex-direction:column}.Forecast_container__bSzJi{min-height:100vh;padding:0 .5rem;display:flex;flex-direction:row;justify-content:left;align-items:center}}.Forecast_forecastGrid__e5Ev9{display:grid;grid-template-columns:repeat(5,1fr);border:none}.Forecast_sensorGrid__fAO2o{display:grid;grid-template-columns:repeat(4,1fr);border:none}.Forecast_weatherIcon__7KvEI{vertical-align:middle}.Forecast_blueLink___9dgj{color:#186bcf;text-decoration:none}.Forecast_blueLink___9dgj:focus,.Forecast_blueLink___9dgj:hover,.Forecast_greyLink__jOIEs:focus,.Forecast_greyLink__jOIEs:hover{text-decoration:underline}.Forecast_forecastTemp__qwakH{font-size:.8rem;font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}.Forecast_forecastHeader__t8Dhp{font-size:1rem;padding:10px 4px;text-align:center;font-weight:500}.Forecast_forecastPlace__9NldV{padding:10px 4px;font-size:1rem}.Forecast_forecastPlace__9NldV,.Forecast_forecastValue__EDOTu{text-align:center;border:1px dashed black;border-bottom:none;border-left:none;vertical-align:middle}.Forecast_forecastValue__EDOTu{padding:2px 4px 10px;font-size:1.2rem}.Forecast_clickableForecastValue__0tsG1{display:block;color:inherit;cursor:pointer;text-decoration:none}.Forecast_sensorValue__FSjxU{padding:2px 4px 10px;font-size:.8rem;text-align:center;border:1px dashed black;border-bottom:none;border-left:none;vertical-align:middle}.Forecast_clickableForecastValue__0tsG1:focus,.Forecast_clickableForecastValue__0tsG1:hover{background:rgba(93,206,243,.568)}.Forecast_forecastText__z_Bw0{font-size:.8rem;padding-bottom:7px}.Forecast_tinyText__Hq13c{font-size:.5rem;padding-left:5px;padding-right:5px;display:flex;justify-content:space-between;flex-direction:row}.Forecast_luxLow__w7EQM{background-color:rgba(97,97,97,.3);padding:2px;border-left:1px solid grey}.Forecast_uvLow__CoAJK{background-color:rgba(40,149,0,.3);padding:2px;border-left:1px solid grey}.Forecast_uvModerate__dLWFJ{background-color:rgb(247,228,0,.3);padding:2px;border-left:1px solid grey}.Forecast_uvHigh___NSO6{background-color:rgb(248,89,0,.3);padding:2px;border-left:1px solid grey}.Forecast_uvVeryHigh___vWKd{background-color:rgb(216,0,29,.3);padding:2px;border-left:1px solid grey}.Forecast_uvExtreme__Mb4yl{background-color:rgb(107,73,200,.3);padding:2px;border-left:1px solid grey}.Forecast_textAlertLow__CqgaG{color:rgba(40,149,0)}.Forecast_textAlertModerate__QG17c{color:rgb(247,228,0)}.Forecast_textAlertHigh__5yOVd{color:rgb(248,89,0)}.Forecast_textAlertVeryHigh__a_GvX{color:rgb(216,0,29)}.Forecast_textAlertExtreme__6SuwT{color:rgb(107,73,200)}@media screen and (max-width:600px){.Forecast_forecastPlace__9NldV,.Forecast_forecastTemp__qwakH,.Forecast_forecastText__z_Bw0,.Forecast_time__oeP_Z{font-size:.7rem}}