*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,Arial,Helvetica,sans-serif}body{height:100dvh;background-image:linear-gradient(to top,#93d0d8,#c3d8db)}main{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:70%;max-width:500px;min-height:80dvh;border-radius:10px;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.loading{display:flex;align-items:center;justify-content:center;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:10;height:100dvh;width:100dvw;background-color:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.loader{border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._formPesquisa_1nacw_1{position:relative;width:100%;height:3em;text-align:center;margin-bottom:5px}._inputPesquisa_1nacw_9{height:100%;width:100%;padding:10px;border-radius:10px;border:1px solid rgba(0,0,0,.395);background-color:#33363733;text-wrap:nowrap}._btnPesquisa_1nacw_20{position:absolute;right:.1%;height:100%;aspect-ratio:1/1;background:transparent;border:none;border-left:1px solid rgba(0,0,0,.395)}._btnPesquisa_1nacw_20:hover{cursor:pointer;background-color:#7aacb2;border-radius:0 10px 10px 0;box-sizing:border-box}._btnPesquisa_1nacw_20 img{width:30px}._climaContainer_1auze_1{display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-color:#33363733;width:100%;flex-grow:1;border-radius:10px}._containerInfo_1auze_12{text-align:center}._climaContainer_1auze_1 p{color:#1a1a1a}._climaContainer_1auze_1 img{max-width:50%;padding:10px;border-radius:10px}._climaCidade_1auze_26{font-size:2em}._climaCidade_1auze_26 img{position:relative;top:15px;width:50px}._climaTemp_1auze_36{font-size:7em;font-weight:700;font-style:italic;text-shadow:3px 3px 10px #0000005e}._climaTempo_1auze_43{font-size:1em}._climaHumidity_1auze_47{display:flex;align-items:center;justify-content:center}._climaHumidity_1auze_47 img{width:40px}._error_1kzm2_1{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:10;height:400px;width:400px;background-color:#fff3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}._error_1kzm2_1 button{width:100px;aspect-ratio:3 / 1;border-radius:10px;border:none;background-image:linear-gradient(to bottom,#878787,#6d6d6d);color:#d1d1d1;position:relative;top:50px}._error_1kzm2_1 button:hover{border:1px solid black;cursor:pointer;background-image:linear-gradient(to bottom,#6d6d6d,#545454)}
