.previsao-accordion-container{margin-top:40px}@media (max-width:767.98px){.previsao-accordion-container{margin-top:20px}}.previsao-accordion-container .sem-dados{visibility:hidden;display:none}.previsao-accordion-container #titulo-bloco{color:var(--neutra-700,#041e18);font-size:22px;line-height:32px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;margin-bottom:15px}@media (max-width:1199.98px){.previsao-accordion-container #titulo-bloco{font-size:20px;line-height:25px}}@media (max-width:575.98px){.previsao-accordion-container #titulo-bloco{font-size:14px;line-height:22px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;margin-bottom:10px}}.previsao-accordion-container .header-previsao-proximos-dias{background:var(--neutra-100,#e6e9e8);border:0;padding:0;border-radius:8px 8px 0 0}.previsao-accordion-container .header-previsao-proximos-dias .header-grid{display:grid;grid-template-columns:1.5fr 1.2fr 1fr 1.2fr 1fr 2fr;gap:8px;padding:12px 24px;margin:0;list-style:none;text-align:left}.previsao-accordion-container .header-previsao-proximos-dias .header-grid li{color:var(--neutra-600,#364b46);font-size:14px;line-height:22px;letter-spacing:.25px;font-weight:700;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif}.previsao-accordion-container .header-previsao-proximos-dias .header-grid .condicao-do-tempo{margin-right:40px;min-width:315px}@media (max-width:1399.98px){.previsao-accordion-container .header-previsao-proximos-dias .header-grid .condicao-do-tempo{margin-right:20px;min-width:290px}}@media (max-width:991.98px){.previsao-accordion-container .header-previsao-proximos-dias .header-grid .condicao-do-tempo{margin:0;min-width:auto;gap:0}}@media (max-width:991.98px){.previsao-accordion-container .header-previsao-proximos-dias{display:none}}.previsao-accordion-container .accordion-item{border-left:0;border-right:0;border-top:0;border-bottom:1px solid var(--neutra-200,#d1d4d3)}@media (max-width:991.98px){.previsao-accordion-container .accordion-item{margin-bottom:30px}}.previsao-accordion-container .accordion-item .accordion-header{padding:13px 24px}@media (max-width:991.98px){.previsao-accordion-container .accordion-item .accordion-header{padding:0}}.previsao-accordion-container .accordion-item .accordion-header .accordion-button{padding:0}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion{display:grid;grid-template-columns:1.5fr 1.2fr 1fr 1.2fr 1fr 2fr;gap:8px;align-items:center;color:var(--neutra-600,#364b46);font-size:14px;line-height:22px;letter-spacing:.25px;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .dia .data-descktop{display:block}@media (max-width:991.98px){.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .dia .data-descktop{display:none}}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .dia .data-mobili{display:none}@media (max-width:991.98px){.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .dia .data-mobili{display:block;color:var(--neutra-700,#041e18);font-size:14px;line-height:22px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;border-radius:8px;background:var(--neutra-100,#e6e9e8);padding:6px 24px}}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo{display:flex;gap:30px;align-items:center;flex-wrap:nowrap;flex-direction:row;text-align:center;margin-right:40px}@media (max-width:1399.98px){.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo{gap:20px;margin-right:25px}}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo svg{vertical-align:middle;margin:7px;width:20px;height:20px}@media (max-width:991.98px){.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;padding:0;border:0;margin-bottom:12px}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion>div{margin:0;position:relative;padding:0 5px}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion>div::before{content:attr(data-label);display:block;font-weight:600;font-size:14px;color:#041e18;margin-bottom:4px}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .dia{grid-column:1/-1;margin-bottom:0;width:100%;padding:0}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo{grid-column:1/-1;display:flex;flex-wrap:wrap;margin:0;width:100%}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo::before{text-align:left;content:attr(data-label);display:block;margin-bottom:-10px;width:100%}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo>span{flex:1;text-align:center}.previsao-accordion-container .accordion-item .accordion-header .accordion-button .resumo-meteorologia-accordion .condicao-do-tempo .titulo{width:100%;display:block}}.previsao-accordion-container .accordion-item .accordion-header .accordion-button:focus{border-color:transparent!important;box-shadow:none!important;outline:0!important}.previsao-accordion-container .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:transparent!important;box-shadow:none!important;border:none!important}.previsao-accordion-container .accordion-item .accordion-header .accordion-button:not(.collapsed){background:0 0;border:none;box-shadow:none}.previsao-accordion-container .accordion-item .accordion-header .accordion-button:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;box-shadow:0 0 0 1000px #fff inset!important;background-color:#fff!important;background-image:none!important;-webkit-text-fill-color:#fff!important}.previsao-accordion-container .accordion-item .accordion-header .accordion-button::after{background-size:16px}@media (max-width:991.98px){.previsao-accordion-container .accordion-item .accordion-header .accordion-button::after{display:none}}.previsao-accordion-container .accordion-body{padding:0 24px 24px 24px}@media (max-width:991.98px){.previsao-accordion-container .accordion-body{padding:0}}.previsao-accordion-container .accordion-body .abrir-graficos{display:none;color:var(--verde-institucional-600,#0f6c58);text-align:center;font-size:12px;line-height:18px;letter-spacing:.4px;font-weight:700;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;border:0;background:#fff;margin:6px auto 20px}@media (max-width:991.98px){.previsao-accordion-container .accordion-body .abrir-graficos{display:block}}.previsao-accordion-container .accordion-body .itens{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.previsao-accordion-container .accordion-body .itens.sem-dados{visibility:hidden;display:none}@media (max-width:767.98px){.previsao-accordion-container .accordion-body .itens{grid-template-columns:1fr}}.previsao-accordion-container .accordion-body .itens .grafico-item{border-radius:8px;border:1px solid var(--neutra-400,#8c9895);background:var(--neutra-0,#fff);padding:28px 20px 20px 20px;max-height:396px}@media (max-width:1399.98px){.previsao-accordion-container .accordion-body .itens .grafico-item{max-height:378px}}@media (max-width:991.98px){.previsao-accordion-container .accordion-body .itens .grafico-item{max-height:300px;padding:16px 12px 12px 12px}}@media (max-width:575.98px){.previsao-accordion-container .accordion-body .itens .grafico-item{max-height:360px;overflow-x:scroll;overflow-y:hidden;position:relative}.previsao-accordion-container .accordion-body .itens .grafico-item::after{content:"";position:sticky;left:100%;top:0;transform:translateY(-50%);width:12px;height:100Vh;background:linear-gradient(90deg,rgba(255,255,255,.04) 0,#fff 90%);border-radius:5px;pointer-events:none;display:table;margin:0 -7px 0 0}}@media (max-width:575.98px){.previsao-accordion-container .accordion-body .itens .grafico-item canvas{min-width:380px}}.previsao-accordion-container .accordion-body .itens .grafico-item .grafico-titulo{color:var(--neutra-700,#041e18);font-size:22px;line-height:32px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;margin:0 0 20px 10px;line-height:22px}@media (max-width:1199.98px){.previsao-accordion-container .accordion-body .itens .grafico-item .grafico-titulo{font-size:17px;line-height:22px}}.previsao-accordion-container .accordion-body .itens .grafico-item .grafico-titulo svg{margin-right:8px}@media (max-width:575.98px){.previsao-accordion-container .accordion-body .itens .grafico-item .grafico-titulo{font-size:14px;line-height:22px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif}}.previsao-accordion-container .accordion-body .itens .grafico-item .no-data-chuva{text-align:center;padding:0;width:auto;margin:0 auto;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;vertical-align:middle}@media (max-width:575.98px){.previsao-accordion-container .accordion-body .itens .grafico-item .no-data-chuva svg{width:40px;height:40px}}.previsao-accordion-container .accordion-body .itens .grafico-item .no-data-chuva p{margin-top:15px;font-size:24px;line-height:36px;letter-spacing:0;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;color:var(--verde-institucional-600,#0f6c58);text-align:center}@media (max-width:1399.98px){.previsao-accordion-container .accordion-body .itens .grafico-item .no-data-chuva p{font-size:20px}}@media (max-width:575.98px){.previsao-accordion-container .accordion-body .itens .grafico-item .no-data-chuva p{font-size:16px;line-height:24px;letter-spacing:0;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif}}.modal-meteorologia .modal-header{color:var(--neutra-600,#364b46);font-size:16px;line-height:24px;letter-spacing:0;font-weight:700;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;background:var(--neutra-0,#fff);padding:12px 16px;box-shadow:0 4px 8px 3px rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.2)}.modal-meteorologia .modal-header .btn-fechar{border:0;background:var(--neutra-0,#fff);margin-right:16px}.modal-meteorologia .modal-header .btn-fechar svg{margin-top:-2px}.modal-meteorologia .modal-body{padding:24px;background:var(--neutra-50,#f4f5f4)}@media (max-width:575.98px){.modal-meteorologia .modal-body{padding:24px 12px}}.modal-meteorologia .modal-body .itens{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.modal-meteorologia .modal-body .itens.sem-dados{visibility:hidden;display:none}@media (max-width:767.98px){.modal-meteorologia .modal-body .itens{grid-template-columns:1fr}}.modal-meteorologia .modal-body .itens .grafico-item{border-radius:8px;border:1px solid var(--neutra-400,#8c9895);background:var(--neutra-0,#fff);padding:28px 20px 20px 20px;max-height:396px}@media (max-width:1399.98px){.modal-meteorologia .modal-body .itens .grafico-item{max-height:378px}}@media (max-width:991.98px){.modal-meteorologia .modal-body .itens .grafico-item{max-height:300px;padding:16px 12px 12px 12px}}@media (max-width:575.98px){.modal-meteorologia .modal-body .itens .grafico-item{max-height:300px;overflow-x:scroll;overflow-y:hidden;position:relative}.modal-meteorologia .modal-body .itens .grafico-item::after{content:"";position:sticky;left:100%;top:0;transform:translateY(-50%);width:12px;height:1000px;background:linear-gradient(90deg,rgba(255,255,255,.04) 0,#fff 90%);border-radius:5px;pointer-events:none;display:table;margin:0 -7px 0 0}}@media (max-width:575.98px){.modal-meteorologia .modal-body .itens .grafico-item canvas{min-width:400px}}.modal-meteorologia .modal-body .itens .grafico-item .grafico-titulo{color:var(--neutra-700,#041e18);font-size:22px;line-height:32px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;margin:0 0 20px 10px;line-height:22px}.modal-meteorologia .modal-body .itens .grafico-item .grafico-titulo svg{margin-right:8px}@media (max-width:575.98px){.modal-meteorologia .modal-body .itens .grafico-item .grafico-titulo{font-size:14px;line-height:22px;letter-spacing:0;font-weight:400;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif}}.modal-meteorologia .modal-body .itens .grafico-item .no-data-chuva{text-align:center;padding:0;width:auto;margin:0 auto;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;vertical-align:middle}@media (max-width:575.98px){.modal-meteorologia .modal-body .itens .grafico-item .no-data-chuva svg{width:40px;height:40px}}.modal-meteorologia .modal-body .itens .grafico-item .no-data-chuva p{margin-top:15px;font-size:24px;line-height:36px;letter-spacing:0;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif;color:var(--verde-institucional-600,#0f6c58);text-align:center}@media (max-width:1399.98px){.modal-meteorologia .modal-body .itens .grafico-item .no-data-chuva p{font-size:20px}}@media (max-width:575.98px){.modal-meteorologia .modal-body .itens .grafico-item .no-data-chuva p{font-size:16px;line-height:24px;letter-spacing:0;font-family:"Open Sans",Roboto,Arial,"Helvetica Neue",sans-serif}}.modo-contraste .previsao-accordion-container .header-previsao-proximos-dias{background-color:#f4f5f4}.modo-contraste .previsao-accordion-container .accordion-item{border-bottom:1px solid #f4f5f4}.modo-contraste .modal-meteorologia .modal-body .itens .grafico-item,.modo-contraste .previsao-accordion-container .accordion-body .itens .grafico-item{border:1px solid #041e18}.modo-contraste .modal-meteorologia .modal-body{background:#f4f5f4}.modo-contraste .modal-meteorologia .modal-header .btn-fechar svg path{fill:#041e18}