.epr-cidade-banner{height:auto;min-height:350px;padding:2rem 0}.epr-cidade-banner__fundacao{font-size:1.25rem;line-height:1.4}.epr-cidade-banner__site{display:inline-flex;align-items:center;justify-content:center;max-width:100%;padding:.9rem 2.5rem;border-radius:9999px;text-align:center}.epr-cidade-banner__clima{width:100%;max-width:400px;padding:0;overflow:clip;border-radius:1rem;background:#f4f6f7;box-shadow:0 .25rem 1rem rgba(0,0,0,.18)}.epr-cidade-banner__clima .epr-cidade__clima-embed{max-width:100%;margin:0;overflow:clip}.epr-cidade-banner__clima .epr-cidade__clima-embed img,.epr-cidade-banner__clima .epr-cidade__clima-embed iframe{display:block;max-width:100%;height:auto;margin:0 auto}.epr-cidade-clima-live{width:100%;padding:1.1rem 1.2rem .75rem;color:#003057;font-size:.72rem;line-height:1.2}.epr-cidade-clima-live__status{margin:0;padding:1.5rem 0;text-align:center}.epr-cidade-clima-live__cabecalho{display:grid;grid-template-columns:minmax(0, 1fr) auto auto;align-items:center;gap:.55rem;padding-bottom:.85rem}.epr-cidade-clima-live__identificacao{display:flex;min-width:0;flex-direction:column;gap:.18rem}.epr-cidade-clima-live__cidade{overflow:hidden;color:#24445b;font-size:.9rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.epr-cidade-clima-live__descricao{overflow:hidden;color:#4b6475;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.epr-cidade-clima-live__sensacao{color:#647886;font-size:.6rem}.epr-cidade-clima-live__validade,.epr-cidade-clima-live__aviso,.epr-cidade-clima-live__nota{margin:0 0 .45rem;color:#506775;font-size:.62rem;line-height:1.35}.epr-cidade-clima-live__aviso{color:#8a4200;font-weight:700}.epr-cidade-clima-live__icone{font-size:2.3rem;line-height:1}.epr-cidade-clima-live__temperaturas{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;white-space:nowrap}.epr-cidade-clima-live__temperatura-atual{color:#c63333;font-size:2rem;font-weight:500;line-height:1}.epr-cidade-clima-live__temperatura-faixa{color:#2862ac;font-size:.62rem;font-weight:700;line-height:1}.epr-cidade-clima-live__informacoes,.epr-cidade-clima-live__astronomia{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.55rem;padding:.75rem 0;border-top:1px solid rgba(0,48,87,.16)}.epr-cidade-clima-live__informacoes{grid-template-columns:repeat(2, minmax(0, 1fr))}.epr-cidade-clima-live__informacoes>:last-child{grid-column:1/-1}.epr-cidade-clima-live__astronomia{grid-template-columns:repeat(2, minmax(0, 1fr));padding-bottom:.7rem}.epr-cidade-clima-live__astronomia>:last-child{grid-column:1/-1}.epr-cidade-clima-live__astronomia>:last-child .epr-cidade-clima-live__informacao-valor{white-space:normal;overflow-wrap:anywhere}.epr-cidade-clima-live__informacao{display:flex;min-width:0;align-items:center;gap:.35rem}.epr-cidade-clima-live__informacao-icone{flex:0 0 auto;color:#008dc5;font-size:1.15rem;line-height:1}.epr-cidade-clima-live__informacao-textos{display:flex;min-width:0;flex-direction:column;gap:.08rem}.epr-cidade-clima-live__informacao-valor{overflow:hidden;color:#005e93;font-size:.75rem;font-weight:700;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere}.epr-cidade-clima-live__informacao-rotulo,.epr-cidade-clima-live__informacao-detalhe{overflow:hidden;color:#506775;font-size:.58rem;text-overflow:ellipsis;white-space:normal}.epr-cidade-clima-live__titulo-previsao{margin:0;padding:.65rem 0 .4rem;border-top:1px solid rgba(0,48,87,.16);color:#24445b;font-size:.68rem;font-weight:700}.epr-cidade-clima-live__previsao{display:flex;flex-direction:column}.epr-cidade-clima-live__dia{display:grid;grid-template-columns:minmax(0, 1.15fr) 1.3rem minmax(0, 1.1fr) minmax(0, 1fr);align-items:center;gap:.35rem;min-height:2rem;border-top:1px solid rgba(0,48,87,.1)}.epr-cidade-clima-live__dia-nome{overflow:hidden;color:#24445b;font-size:.68rem;font-weight:700;text-overflow:ellipsis;text-transform:capitalize;white-space:normal;overflow-wrap:anywhere}.epr-cidade-clima-live__dia-icone{font-size:1.15rem;line-height:1;text-align:center}.epr-cidade-clima-live__dia-chuva{overflow:hidden;color:#0078b2;font-size:.62rem;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere}.epr-cidade-clima-live__periodo{grid-column:1/-1;color:#506775;font-size:.58rem;line-height:1.3;padding-bottom:.25rem;overflow-wrap:anywhere}.epr-cidade-clima-live__dia-temperaturas{color:#c63333;font-size:.68rem;font-weight:700;text-align:right;white-space:normal}.epr-cidade-clima-live__fonte{display:block;margin-top:.65rem;color:#357da7;font-size:.58rem;text-align:center;text-decoration:none}.epr-cidade-clima-live__fonte:hover,.epr-cidade-clima-live__fonte:focus{text-decoration:underline}.epr-cidade-clima-live[data-resumo=true]{padding:.85rem .9rem}.epr-cidade-clima-live[data-resumo=true] .epr-cidade-clima-live__cabecalho{padding-bottom:.5rem}.epr-cidade-clima-live[data-resumo=true] .epr-cidade-clima-live__informacoes{grid-template-columns:repeat(2, minmax(0, 1fr));padding:.55rem 0}.epr-cidade-clima-live[data-resumo=true] .epr-cidade-clima-live__informacoes>:last-child{grid-column:auto}.epr-cidade-clima-live[data-resumo=true] .epr-cidade-clima-live__fonte{margin-bottom:0}@media(min-width: 768px)and (max-width: 991.98px){.epr-cidade-clima-live__cabecalho{grid-template-columns:minmax(0, 1fr) auto}.epr-cidade-clima-live__temperaturas{grid-column:1/-1;align-items:center}.epr-cidade-clima-live__informacoes{grid-template-columns:minmax(0, 1fr)}.epr-cidade-clima-live__informacoes>:last-child{grid-column:auto}}.epr-cidade{max-width:800px;margin:0 auto;padding:0 0 4rem}.epr-cidade__imagem{margin:0 0 2rem}.epr-cidade__imagem img{width:100%;height:auto;border-radius:.5rem}.epr-cidade__dados{margin:0 0 2rem}.epr-cidade__dados h2{margin-bottom:1.25rem;color:#003057;font-size:1.8rem;font-weight:700}.epr-cidade__dados dl{display:grid;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr));gap:1rem;margin:0}.epr-cidade__dado dt{font-weight:600;font-size:.875rem}.epr-cidade__dado dd{margin:.25rem 0 0;font-size:1.125rem}.epr-cidade__texto{margin:2rem 0}.epr-cidade__clima{margin:2rem 0}.epr-cidade__clima-embed{max-width:100%;overflow-x:auto}.epr-cidade__clima-embed img,.epr-cidade__clima-embed iframe{max-width:100%;height:auto}.epr-cidade__oficial a{display:inline-flex;align-items:center;gap:.4rem}@media(max-width: 767.98px){.epr-cidade-banner{height:auto !important;min-height:300px;padding:2rem 0}.epr-cidade-banner__fundacao{font-size:1rem}.epr-cidade-banner__site{padding:.75rem 1rem;font-size:.95rem}.epr-cidade-banner__clima{max-width:min(400px,100%)}.epr-cidade-clima-live{padding-right:.9rem;padding-left:.9rem}.epr-cidade-clima-live__cabecalho{grid-template-columns:minmax(0, 1fr) auto;gap:.45rem}.epr-cidade-clima-live__temperaturas{grid-column:1/-1;grid-row:2;align-items:center;justify-content:center}.epr-cidade-clima-live__informacoes,.epr-cidade-clima-live__astronomia{gap:.3rem}.epr-cidade-clima-live__informacao{gap:.2rem}.epr-cidade-clima-live__informacao-icone{font-size:.95rem}.epr-cidade-clima-live__informacao-valor{font-size:.67rem}.epr-cidade-clima-live__informacao-rotulo,.epr-cidade-clima-live__informacao-detalhe{font-size:.52rem}.epr-cidade-clima-live__dia{grid-template-columns:minmax(3.8rem, 1fr) 1.2rem minmax(4.2rem, 1.1fr) minmax(4.1rem, 1fr);gap:.25rem}}/*# sourceMappingURL=cidade.css.map */
