._2LpKYa_date,._2LpKYa_left-column{vertical-align:middle;text-align:center;border-spacing:0;padding:8px;font-size:14px}@media screen and (max-width:768px){._2LpKYa_date,._2LpKYa_left-column{font-size:12px}}._2LpKYa_left-column{z-index:2;vertical-align:middle;background-color:#f2f2f2;width:70px;font-size:14px;position:sticky;left:0}@media screen and (max-width:768px){._2LpKYa_left-column{font-size:12px}}._2LpKYa_saturday{color:#00537c}._2LpKYa_sunday,._2LpKYa_holiday{color:#c20}
.Rp4SQq_direction-1{transform:rotate(202.5deg)}.Rp4SQq_direction-2{transform:rotate(225deg)}.Rp4SQq_direction-3{transform:rotate(247.5deg)}.Rp4SQq_direction-4{transform:rotate(270deg)}.Rp4SQq_direction-5{transform:rotate(292.5deg)}.Rp4SQq_direction-6{transform:rotate(315deg)}.Rp4SQq_direction-7{transform:rotate(337.5deg)}.Rp4SQq_direction-8{transform:rotate(360deg)}.Rp4SQq_direction-9{transform:rotate(382.5deg)}.Rp4SQq_direction-10{transform:rotate(405deg)}.Rp4SQq_direction-11{transform:rotate(427.5deg)}.Rp4SQq_direction-12{transform:rotate(450deg)}.Rp4SQq_direction-13{transform:rotate(472.5deg)}.Rp4SQq_direction-14{transform:rotate(495deg)}.Rp4SQq_direction-15{transform:rotate(517.5deg)}.Rp4SQq_direction-16{transform:rotate(540deg)}.Rp4SQq_speed-0 path:first-of-type{fill:#1a1a1c!important}.Rp4SQq_speed-0 path:nth-of-type(2){fill:#ccc!important}.Rp4SQq_speed-1 path:first-of-type{fill:#1a1a1c!important}.Rp4SQq_speed-1 path:nth-of-type(2){fill:#5e9caa!important}.Rp4SQq_speed-2 path:first-of-type{fill:#1a1a1c!important}.Rp4SQq_speed-2 path:nth-of-type(2){fill:#fae500!important}.Rp4SQq_speed-3 path:first-of-type{fill:#1a1a1c!important}.Rp4SQq_speed-3 path:nth-of-type(2){fill:#f90!important}.Rp4SQq_speed-4 path:first-of-type{fill:#1a1a1c!important}.Rp4SQq_speed-4 path:nth-of-type(2){fill:#c20!important}.Rp4SQq_speed-5 path:first-of-type{fill:#1a1a1c!important}.Rp4SQq_speed-5 path:nth-of-type(2){fill:#a0a!important}
.pNjnfa_title{color:#fff;background-color:#00537c;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px;font-size:16px;display:flex}@media screen and (max-width:768px){.pNjnfa_title{font-size:13px}}.pNjnfa_container{position:relative}.pNjnfa_table-container{overflow-x:scroll}.pNjnfa_table-container td,.pNjnfa_table-container th{border:1px solid #ccc}.pNjnfa_table-size{border-spacing:0;width:max-content;min-width:100%}.pNjnfa_gradient-overlay{pointer-events:none;opacity:1;background:linear-gradient(270deg,#0000004d,#0000);width:25px;transition:opacity .3s ease-out;position:absolute;top:30px;bottom:0;right:0}@media screen and (max-width:768px){.pNjnfa_gradient-overlay-smp{pointer-events:none;opacity:1;background:linear-gradient(270deg,#0000004d,#0000);width:25px;transition:opacity .3s ease-out;position:absolute;top:30px;bottom:0;right:0}}.pNjnfa_weather,.pNjnfa_temperature,.pNjnfa_precipitation,.pNjnfa_wind,.pNjnfa_left-column{vertical-align:middle;text-align:center;border-spacing:0;padding:8px;font-size:14px}@media screen and (max-width:768px){.pNjnfa_weather,.pNjnfa_temperature,.pNjnfa_precipitation,.pNjnfa_wind,.pNjnfa_left-column{font-size:12px}}.pNjnfa_left-column{z-index:2;vertical-align:middle;background-color:#f2f2f2;width:70px;position:sticky;left:0}.pNjnfa_wind-title{flex-direction:column;gap:10px;display:flex}.pNjnfa_wind-container{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.pNjnfa_weather-container{flex-direction:column;align-items:center;gap:5px;display:flex}.pNjnfa_icon{width:40px;height:30px}.pNjnfa_weather-name{font-size:14px}@media screen and (max-width:768px){.pNjnfa_weather-name{font-size:12px}}
._5BqyBq_container{border-collapse:collapse;border-right:1px solid #ccc;justify-content:center;align-items:center;gap:20px;width:50%;padding:10px 0;display:flex}._5BqyBq_container:last-child{border-right:none}@media screen and (max-width:768px){._5BqyBq_container{flex-direction:column;gap:5px;padding:5px 0}}._5BqyBq_title{font-size:14px;font-weight:700}@media screen and (max-width:768px){._5BqyBq_title{font-size:11px}}._5BqyBq_label{margin-top:5px;font-size:14px}@media screen and (max-width:768px){._5BqyBq_label{font-size:9px}}._5BqyBq_icon{width:40px;height:40px}@media screen and (max-width:768px){._5BqyBq_icon{width:30px;height:30px}}._5BqyBq_lifeindex-container{flex-direction:column;align-items:center;display:flex}
.pPY5EG_temp{font-size:24px;font-weight:700}@media screen and (max-width:768px){.pPY5EG_temp{flex-direction:column;font-size:13px}}.pPY5EG_high{color:#c20}.pPY5EG_low{color:#00537c}.pPY5EG_separator{padding:0 5px}.pPY5EG_rain-chance{margin-top:5px;font-size:18px}@media screen and (max-width:768px){.pPY5EG_rain-chance{font-size:11px}}
.C2EAVW_info{border-bottom:1px solid #ccc;justify-content:center;align-items:center;gap:30px;width:358px;padding:10px 50px;display:flex}@media screen and (max-width:768px){.C2EAVW_info{gap:5px;width:100%;padding:5px 0}}.C2EAVW_life-index{margin-right:-1px;font-size:14px;display:flex}.C2EAVW_icon{width:72px;height:54px}@media screen and (max-width:768px){.C2EAVW_icon{width:40px;height:30px}}.C2EAVW_weather-container{flex-direction:column;align-items:center;gap:5px;display:flex}.C2EAVW_weather-name{font-size:13px}@media screen and (max-width:768px){.C2EAVW_weather-name{font-size:9px}}
.S2Nkja_table-container{border-collapse:collapse;border:1px solid #ccc;width:100%}.S2Nkja_title{color:#fff;background-color:#00537c;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px;font-size:16px;display:flex}@media screen and (max-width:768px){.S2Nkja_title{flex-direction:column;font-size:13px}.S2Nkja_title>span:first-child{font-size:13px}.S2Nkja_title>span:last-child{font-size:11px}}.S2Nkja_date{font-size:16px}@media screen and (max-width:768px){.S2Nkja_date{font-size:13px}}.S2Nkja_today,.S2Nkja_tomorrow{border-right:1px solid #ccc}th.S2Nkja_today,th.S2Nkja_tomorrow{background-color:#f2f2f2}.S2Nkja_row{text-align:center;padding:10px}.S2Nkja_border{border:1px solid #ccc}.S2Nkja_saturday{color:#00537c}.S2Nkja_sunday,.S2Nkja_holiday{color:#c20}
.uVhIkq_weather,.uVhIkq_temperature,.uVhIkq_chance-of-rain,.uVhIkq_left-column,.uVhIkq_date{vertical-align:middle;text-align:center;border-spacing:0;padding:8px;font-size:14px}@media screen and (max-width:768px){.uVhIkq_weather,.uVhIkq_temperature,.uVhIkq_chance-of-rain,.uVhIkq_left-column,.uVhIkq_date{font-size:12px}}.uVhIkq_container{position:relative}.uVhIkq_title{color:#fff;background-color:#00537c;justify-content:center;align-items:center;gap:5px;width:100%;padding:10px;font-size:16px;display:flex}@media screen and (max-width:768px){.uVhIkq_title{flex-direction:column;font-size:13px}.uVhIkq_title>span:first-child{font-size:13px}.uVhIkq_title>span:last-child{font-size:11px}.uVhIkq_table-container{overflow-x:scroll}}.uVhIkq_table-container td,.uVhIkq_table-container th{border:1px solid #ccc}.uVhIkq_table-container:after{content:"";scroll-snap-align:end;width:1px;height:1px;display:block}.uVhIkq_table-size{border-spacing:0;width:max-content;min-width:100%}@media screen and (max-width:768px){.uVhIkq_gradient-overlay{pointer-events:none;opacity:1;background:linear-gradient(270deg,#0000004d,#0000);width:25px;transition:opacity .3s ease-out;position:absolute;top:30px;bottom:0;right:0}}.uVhIkq_left-column{z-index:2;vertical-align:middle;background-color:#f2f2f2;width:80px;position:sticky;left:0}.uVhIkq_temperature-info,.uVhIkq_temperature-title{flex-direction:column;gap:5px;display:flex}.uVhIkq_temperature-high{color:#c20;font-weight:700}.uVhIkq_temperature-low{color:#00537c;font-weight:700}.uVhIkq_saturday{color:#00537c}.uVhIkq_sunday,.uVhIkq_holiday{color:#c20}.uVhIkq_temperature-container{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.uVhIkq_weather-container{flex-direction:column;align-items:center;gap:5px;display:flex}.uVhIkq_icon{width:52px;height:39px}@media screen and (max-width:768px){.uVhIkq_icon{width:40px;height:30px}}.uVhIkq_weather-name{font-size:14px}@media screen and (max-width:768px){.uVhIkq_weather-name{font-size:12px}}
