.Login-pagina{height:100vh;background-image:url(/static/media/fundo.403f29ec.png);min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.Logo{margin:50px 45px 0;width:250px;height:80px}.Desc{font-size:1.2em}.Login-erro p{color:#c9184a;font-size:14px;width:70%}.Login-sucesso p{color:#046c33;font-size:14px;width:70%;margin-top:20px}.Login-entrar{width:70%;height:40px;border-radius:5px;background-color:#03045e;color:#fff}.visible{color:"6c757d";margin-left:-35px;transition:all .5s;border:1px solid transparent;cursor:pointer}.visible:hover{border:1px solid #212529;border-radius:50%}.Rsenha-pagina{height:100vh;background-image:url(/static/media/fundo.403f29ec.png);min-height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.Rsenha-Logo{margin:50px 45px 0;width:200px;height:65px}.Info{width:22%;margin:0 62px;display:flex}.Rsenha-Info{width:30px;fill:#03045e}.Lb-Info{color:#03045e;font-size:1em;margin-left:9px}.Conteiner{margin:0 62px;background-color:initial;border:none;width:30%}.Desc{margin-top:30px;color:#03045e;font-family:system-ui;width:100%;font-size:1em}.Conteiner input{width:70%;padding:5px 15px;font-size:1em}.Rsenha-entrar{width:70%;height:40px;border-radius:5px;background-color:#03045e;color:#fff}.entrarContato{width:70%;display:flex;margin-left:3px}.Lb-contato{color:#000;font-size:.8em}.Rsenha-contato{background-color:initial;font-size:.8em;text-decoration:underline}.infos{height:80vh}.codEmpresa{width:10%}.codEmpresa,.descEmpresa{border:1px solid #adb5bd;height:30px;margin-bottom:2px;text-align:center}.descEmpresa{width:50%}.Valores{display:flex}.Conteiner-usado{margin:20px;box-shadow:5px 5px 15px #ced4da;width:30%;border-radius:10px}.Titulo-conteiner{color:#03045a;font-size:1.8em;padding:5px 5px 0;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.Aberta-body{color:#d90429}.Aberta-body,.Credito-body{font-size:1.1em;padding:0 5px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.Credito-body{color:#1c7c54}.Geral-body{color:#00a6fb;font-size:1.1em;padding:0 5px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}.Valor{font-size:2.3em;padding-left:5px;font-family:"Lucida Sans","Lucida Sans Regular","Lucida Grande","Lucida Sans Unicode",Geneva,Verdana,sans-serif;color:#4895ef}.Tabela-faturas{box-shadow:5px 5px 15px #ced4da}.Grupo{font-size:.8em;color:#f25c54;font-weight:bolder;padding-left:5px}.aviso-boleto-pago{background-color:#f1ffdd;font-size:1.2em;color:#663c36;line-height:1.6;font-style:italic;margin:20px 0;padding:15px 0 0;border-left:4px solid #187f0f;transition:all .3s ease;text-transform:uppercase;width:100%;text-align:center}.pagina{background-color:#f6eddc;margin:0;height:100vh;display:flex;justify-content:flex-start;align-items:center;font-family:"Open Sans",sans-serif;color:#586875}.container-extrato{height:98vh;width:50%;box-sizing:border-box;overflow:auto;margin:10px;box-shadow:-10px 4px 20px rgba(0,0,0,.1),10px 4px 20px rgba(0,0,0,.1)}.container-botoes{display:flex;justify-content:space-between;width:100%;padding:0 20px;background-color:#fff}.btn-pagina{border-radius:20px;background-color:#f3c8bf;color:#fff;border:none;font-family:"Poppins",sans-serif;font-weight:300;text-transform:uppercase;padding:2px 15px}.btn-pagina,.icone-btn-pagina{margin:5px;display:flex;justify-content:center;align-items:center}.icone-btn-pagina{font-size:30px;color:#586875;width:60px;height:60px;border-radius:50%;background-color:#fff;border:none}.numeros-pagina{display:flex;margin:10px 0}.numeros-pagina p{margin:0 10px}.numero-pagina{border:none;background-color:#fff;width:20px;margin-top:-5px;font-family:"Open Sans",sans-serif;color:#586875;text-align:center;transition:border-color .3s,box-shadow .3s;border-radius:10px}.numero-pagina:focus{border-color:#f3c8bf;outline:none}.container-download{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:50%}.texto-faturamento{font-family:"Poppins",sans-serif;font-size:16px;color:#663c36;line-height:1.6;font-style:italic;margin:20px 0;padding:5px;background-color:#f6eddc;border-left:4px solid #663c36;transition:all .3s ease;text-transform:uppercase}.btn-download:disabled{background-color:#d4d4d4}.btn-download,.btn-download:disabled{padding:10px 20px 10px 50px;color:#663c36;border:none;border-radius:5px;font-size:21px;cursor:pointer;font-family:"Montserrat",sans-serif;width:300px;text-align:left;margin:10px 0 20px}.btn-download{background-color:#f3c8bf}.btn-download:not(:disabled):hover{background-color:#663c36;color:#fff}.texto-info{font-family:"Poppins",sans-serif;font-size:13px;color:#663c36;line-height:1.6;font-style:italic;margin:20px 10px;padding:15px;background-color:#f6eddc;transition:all .3s ease;text-transform:uppercase}.container-error{background-color:#f0f0f0;margin:0;height:100vh;width:100%;text-justify:center;text-align:center;font-family:"Open Sans",sans-serif;color:#586875}.icone-erro{margin-top:10%;font-size:100px!important;color:#5d0000}.titulo-error{font-size:2em}.container-carregando,.titulo-error{font-family:"Open Sans",sans-serif;color:#586875}.container-carregando{background-color:#f0f0f0;margin:0;height:100vh;width:100%;text-justify:center;text-align:center}.icone-carregando{margin-top:10%;font-size:100px!important;color:#586875}.container-login-fatura{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background:#ede5d6;padding:20px}.card-login-fatura{width:100%;max-width:420px;background:#f8f4ec;border:1px solid #d8cfc0;border-radius:18px;padding:40px;box-shadow:0 8px 30px rgba(0,0,0,.08)}.header-login-fatura{text-align:center;margin-bottom:35px}.icone-login-fatura{width:75px;height:75px;margin:0 auto 18px;border-radius:50%;background:#e8d4cf;display:flex;align-items:center;justify-content:center;font-size:34px}.header-login-fatura h1{color:#6e3d35;font-size:30px;margin-bottom:10px;font-weight:600}.header-login-fatura p{color:#8b6b61;line-height:1.5;font-size:15px}.form-login-fatura{display:flex;flex-direction:column}.form-login-fatura label{color:#6e3d35;margin-bottom:10px;font-size:14px;font-weight:600}.form-login-fatura input{width:100%;height:52px;border:1px solid #d9c8c2;background:#fff;border-radius:12px;padding:0 16px;color:#5c4038;font-size:16px;outline:none;transition:.2s}.form-login-fatura input:focus{border-color:#c58d81;box-shadow:0 0 0 4px rgba(197,141,129,.15)}.form-login-fatura input::-webkit-input-placeholder{color:#b59d96}.form-login-fatura input::placeholder{color:#b59d96}.form-login-fatura button{width:100%;height:52px;margin-top:22px;border:none;border-radius:12px;background:#d9b6ae;color:#6e3d35;font-size:16px;font-weight:700;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.form-login-fatura button:hover{background:#cfa49a;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.form-login-fatura button:disabled{opacity:.7;cursor:not-allowed}.footer-login-fatura{margin-top:25px;text-align:center;color:#9a7c73;font-size:13px;line-height:1.5}.spin-loading{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.download-error{margin-top:8px;margin-bottom:12px;color:#d32f2f;font-size:13px;font-weight:500;text-align:center}.btn-download:disabled{opacity:.7;cursor:not-allowed}.container-carregando-extrato{min-height:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-carregando-extrato p{margin-top:15px;font-size:18px;font-weight:600;color:#6e3d35}