.forecast-14-days{display:flex;flex-direction:column;gap:24px}.forecast-14-days .br-heading1{margin:0}.forecast-14-days__wrapper{width:100%;overflow:hidden}.forecast-14-days__switch-wrapper{padding-bottom:24px;width:-moz-fit-content;width:fit-content}.forecast-14-days__switch-background{background-color:var(--br-table-tint-primary);border-radius:80px}.forecast-14-days__switch{border:none;padding-top:10px;padding-bottom:10px;width:160px;color:var(--br-button-text-radar-unselected);background-color:var(--br-table-tint-primary);border-radius:80px;--icon-color:var(--br-button-text-radar-unselected)}.forecast-14-days__switch[data-state=active]{color:var(--br-button-text-radar-selected);background-color:var(--br-button-bg-radar-selected);--icon-color:var(--br-button-text-radar-selected)}.forecast-14-days__switch__icon{margin-right:8px;vertical-align:middle}.forecast-14-days__graph-details{overflow-x:auto;overflow-y:hidden;display:grid;grid-template-columns:repeat(var(--_grid-num-columns),50px);grid-template-rows:1fr 1fr 170px 91px 1fr}.forecast-14-days__bar-chart,.forecast-14-days__temp-graph{grid-column:1/-1;z-index:1}.forecast-14-days__temp-graph{grid-row:3;height:170px}.forecast-14-days__bar-chart{grid-row:4;height:46px}.forecast-14-days__graph-detail-item{grid-row:1/-1;display:grid;grid-template-rows:1fr 1fr 170px 91px 1fr;justify-items:center;padding:8px;width:50px;background-color:var(--br-table-tint-primary)}.forecast-14-days__graph-detail-item:nth-child(2n){background-color:var(--br-table-default)}.forecast-14-days__graph-detail-item__weekday{text-transform:capitalize;display:flex;flex-direction:column;gap:12px;align-items:center}.forecast-14-days__graph-detail-item .br-text-interface{color:var(--br-text-default)}.forecast-14-days__graph-detail-item__weather-icon{margin-top:4px}.forecast-14-days__graph-detail-item__precipitation{grid-row:4;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;line-height:1;margin-top:41px}.forecast-14-days__graph-detail-item__precipitation-separator{border:none;border-bottom:1px solid var(--br-light-grey);width:24px;margin:0 0 4px}.forecast-14-days__graph-detail-item__precipitation .br-text-body{line-height:1.2}.forecast-14-days__graph-detail-item__wind{grid-row:5;display:flex;flex-direction:column;align-items:center;--icon-color:var(--br-text-default)}.forecast-14-days__graph-details-footer{color:var(--br-text-default);padding-top:16px}