@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.container-loading{background-color:#00000041;height:100vh;width:100vw;position:fixed;z-index:4;top:0;display:flex;justify-content:center;align-items:center}.container-loading .loading{width:90px;height:90px;background-color:transparent;border:10px solid #fff;border-right-color:transparent;border-radius:100%;animation:loading 1s infinite ease-in-out}.container-login{height:auto;display:flex;justify-content:center;align-items:center;padding:15px;background-color:#fff}.container-login .form-login{min-height:100vh;width:510px;max-width:510px;display:flex;flex-direction:column;justify-content:space-between}.container-login .form-login .logo-inputs{height:60%;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.container-login .form-login .logo-inputs .logo-title{display:flex;flex-direction:column;align-items:center}.container-login .form-login .logo-inputs .logo-title .logo-aeot-login{width:220px}.container-login .form-login .logo-inputs .logo-title .title-login{margin:15px 0}.container-login .form-login .logo-inputs .span-login{text-align:center;color:red}.container-login .form-login .logo-inputs .span-login-hidden{display:none}.container-login .form-login .logo-inputs .inputs-btns{width:100%;display:flex;flex-direction:column}.container-login .form-login .logo-inputs .inputs-btns .input-login{height:85px;border:none;border-bottom:1px solid #e0e3e7;margin-bottom:15px;padding-left:15px;font-size:18px}.container-login .form-login .logo-inputs .inputs-btns .input-login:focus{outline:none;background-color:#fff;border-bottom:2px solid #4b39ef}.container-login .form-login .logo-inputs .inputs-btns .input-login:hover{background-color:#f5f5f5}.container-login .form-login .logo-inputs .inputs-btns .container-input-pass{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#fff100;position:relative}.container-login .form-login .logo-inputs .inputs-btns .container-input-pass .input-login{width:100%;margin-bottom:0}.container-login .form-login .logo-inputs .inputs-btns .container-input-pass button{position:absolute;right:0;padding:15px;background-color:#fff;border:none;color:gray}.container-login .form-login .logo-inputs .inputs-btns .container-input-pass button .hidden{display:none}.container-login .form-login .logo-inputs .inputs-btns .container-input-pass:hover button{background-color:#f5f5f5}.container-login .form-login .logo-inputs .inputs-btns .btn-log{min-height:60px;width:100%;margin:15px 0;border:none;border-radius:50px;font-size:18px;font-weight:700;background-color:#fff;transition:all .3s linear}.container-login .form-login .logo-inputs .inputs-btns .btn-log:hover{color:#14181b;background-color:#f5f5f5}.container-login .form-login .btn-login,.container-login .form-login .btn-pwa,.container-login .form-login .btn-instrucoes{min-height:60px;width:100%;margin-bottom:15px;border:none;border-radius:50px;font-size:18px;font-weight:700;background-color:#fff100;transition:all .3s linear}.container-login .form-login .btn-login:hover,.container-login .form-login .btn-pwa:hover,.container-login .form-login .btn-instrucoes:hover{color:#fff;background-color:#14181b}.container-login .form-login .link-whatsapp{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#000;border-radius:50px;transition:.5s all}.container-login .form-login .link-whatsapp:hover{background-color:#e0e3e7}.container-login .form-login .link-whatsapp:hover .logo-whatsapp{transform:scale(.8)}.container-login .form-login .link-whatsapp .btn-whatsapp{background-color:transparent;border:none;margin-left:20px}.container-login .form-login .link-whatsapp .btn-whatsapp .logo-whatsapp{transition:.5s all;width:60px}.container-login .form-login .text-version{text-align:center;color:gray}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif;font-style:normal}body{background-color:#f5f5f5}button{cursor:pointer}ul,li{list-style:none}a{text-decoration:none}.container-response-cadastro{position:fixed;top:0;z-index:5;background-color:#00000041;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container-response-cadastro .container-info-response{background-color:#fff;width:50%;height:auto;border-radius:15px;box-shadow:5px 5px 5px #00000062;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.container-response-cadastro .container-info-response .div-close-alert-response-cadastro{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.container-response-cadastro .container-info-response .div-close-alert-response-cadastro .btn-close-alert-response-cadastro{background-color:transparent;border:none;width:50px;height:50px}.container-response-cadastro .container-info-response .container-text-cadastro{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;padding:15px 0}.container-response-cadastro .container-info-response .container-text-cadastro .response-text-cadastro{width:60%;margin-bottom:30px;text-align:center}.container-response-cadastro .container-info-response .container-text-cadastro .btn-response-cadastro{width:100%;min-height:45px;padding:10px;background-color:#f3df2b;border:none;border-radius:15px;transition:all .5s}.container-response-cadastro .container-info-response .container-text-cadastro .btn-response-cadastro:hover{background-color:#14181b;color:#fff}.container-response-cadastro-hidden{display:none}.container-cadastro{min-height:100vh;background-color:#f3df2b;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;position:relative}.container-cadastro .logo-aeot-cadastro{width:120px}.container-cadastro .form-cadastro{max-width:585px;height:100%;margin-top:20px;padding:20px;background-color:#fff;display:flex;flex-direction:column;align-items:center;border-radius:15px}.container-cadastro .form-cadastro .cadastro-full{width:100%;height:100%;padding:20px;border:5px solid white;border-radius:15px;box-shadow:1px 1px 10px 5px #0000003d}.container-cadastro .form-cadastro .cadastro-full .title-arrow{width:100%;height:auto;margin:20px 0;display:flex;flex-direction:column;align-items:center}.container-cadastro .form-cadastro .cadastro-full .title-arrow .arrow-cadastro{font-size:38px;color:#000;text-decoration:none;transition:all .2s linear}.container-cadastro .form-cadastro .cadastro-full .title-arrow .arrow-cadastro:hover{transform:scale(.8)}.container-cadastro .form-cadastro .cadastro-full .datas-user{width:100%;padding:15px;display:flex;flex-direction:column}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro{background-color:#f5f5f5;height:55px;padding-left:15px;margin-bottom:15px;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:18px}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro:focus{outline:none;border:2px solid #4b39ef}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro-nome{text-transform:uppercase}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro-nome::-moz-placeholder{text-transform:capitalize}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro-nome::placeholder{text-transform:capitalize}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro-email{text-transform:lowercase}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro-email::-moz-placeholder{text-transform:capitalize}.container-cadastro .form-cadastro .cadastro-full .datas-user .input-cadastro-email::placeholder{text-transform:capitalize}.container-cadastro .form-cadastro .cadastro-full .datas-user .placa-modelo{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:15px}.container-cadastro .form-cadastro .cadastro-full .datas-user .placa-modelo #placa-veiculo{margin-bottom:15px}.container-cadastro .form-cadastro .cadastro-full .datas-user .placa-modelo .input-cadastro-veiculo{width:100%;height:45px;background-color:#f5f5f5;padding-left:15px;border:none;border-radius:15px;font-size:16px;text-transform:uppercase;box-shadow:2px 2px 2px #00000048}.container-cadastro .form-cadastro .cadastro-full .datas-user .placa-modelo .input-cadastro-veiculo:focus{outline:none;border-bottom:2px solid #4b39ef}.container-cadastro .form-cadastro .cadastro-full .datas-user .placa-modelo .input-cadastro-veiculo::-moz-placeholder{text-transform:capitalize}.container-cadastro .form-cadastro .cadastro-full .datas-user .placa-modelo .input-cadastro-veiculo::placeholder{text-transform:capitalize}.container-cadastro .form-cadastro .cadastro-full .datas-user .span{padding-left:15px;margin-bottom:5px;color:#e75454;font-size:10px}.container-cadastro .form-cadastro .cadastro-full .datas-user .hidden-span,.container-cadastro .form-cadastro .cadastro-full .datas-user .hidden-span-modelo{display:none}.container-cadastro .form-cadastro .cadastro-full .datas-user .div-pass-cadastro{display:flex;flex-flow:row;position:relative}.container-cadastro .form-cadastro .cadastro-full .datas-user .div-pass-cadastro .input-cadastro-pass{width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.container-cadastro .form-cadastro .cadastro-full .datas-user .div-pass-cadastro .pass-reveal{width:55px;height:55px;background-color:#f5f5f5;border:none;border-radius:0 15px 15px 0;box-shadow:2px 2px 2px #00000048;font-size:18px}.container-cadastro .form-cadastro .cadastro-full .datas-user .div-pass-cadastro .pass-reveal .eye-icon{color:#acaaaa}.container-cadastro .form-cadastro .cadastro-full .datas-user .div-pass-cadastro .pass-reveal .hidden{display:none}.container-cadastro .form-cadastro .cadastro-full .datas-user .div-pass-cadastro .alert-pass{border:1px solid red}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro{display:flex;flex-direction:column;padding:0 15px}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .span-alert{color:#e75454;font-size:12px;padding-left:15px;margin-bottom:15px}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .hidden-span-alert,.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .input-foto-print{display:none}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .btn-cadastro{height:45px;margin-bottom:15px;border:none;border-radius:10px;background-color:#fff1a1;transition:all .5s linear;font-size:16px;box-shadow:2px 2px 2px #00000048}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .btn-cadastro:hover{background-color:#fff100}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .checked-foto{background-color:#00ff73}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .btn-criar-cadastro{background-color:#fff100}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .btn-criar-cadastro:hover{color:#fff;background-color:#14181b}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .link-whatsapp{display:flex;justify-content:center;align-items:center;background-color:#fff;color:#000;font-size:14px;border-radius:50px;transition:.5s all}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .link-whatsapp:hover{background-color:#e0e3e7}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .link-whatsapp:hover .logo-whatsapp{transform:scale(.8)}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .link-whatsapp .btn-whatsapp{background-color:transparent;border:none;margin-left:20px}.container-cadastro .form-cadastro .cadastro-full .container-btn-cadastro .link-whatsapp .btn-whatsapp .logo-whatsapp{transition:.5s all;width:40px}.form-esqueceu-senha{background-color:#f3df2b;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-esqueceu-senha .div-email-pass-esqueceu-senha{background-color:#fff;max-width:350px;height:auto;padding:25px;margin:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px}.form-esqueceu-senha .div-email-pass-esqueceu-senha .arrow-esqueceu-senha{font-size:24px;color:#000;text-decoration:none;transition:all .2s linear;margin-bottom:20px}.form-esqueceu-senha .div-email-pass-esqueceu-senha .arrow-esqueceu-senha:hover{transform:scale(.8)}.form-esqueceu-senha .div-email-pass-esqueceu-senha .input-esqueceu-senha{background-color:#f5f5f5;width:100%;min-height:55px;margin-bottom:25px;padding-left:15px;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:18px}.form-esqueceu-senha .div-email-pass-esqueceu-senha .input-esqueceu-senha:focus{outline:none;border:2px solid #4b39ef}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha{display:flex;flex-flow:row wrap;justify-content:center}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .div-input-senha .input-esqueceu-senha-pass{width:calc(100% - 55px);border-top-right-radius:0;border-bottom-right-radius:0}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .pass-reveal-esqueceu-senha{width:55px;height:55px;background-color:#f5f5f5;border:none;border-radius:0 15px 15px 0;box-shadow:2px 2px 2px #00000048;font-size:18px}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .pass-reveal-esqueceu-senha .eye-icon{color:#acaaaa}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .pass-reveal-esqueceu-senha .hidden{display:none}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .span-esqueceu-senha{width:calc(100% - 55px);padding-left:15px;color:#e75454;font-size:10px}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .hidden-span-esqueceu-senha{display:none}.form-esqueceu-senha .div-email-pass-esqueceu-senha .div-pass-esqueceu-senha .alert-pass-esqueceu-senha{border:1px solid red}.form-esqueceu-senha .div-email-pass-esqueceu-senha .btn-trocar-senha{height:45px;width:calc(100% - 55px);margin-bottom:15px;border:none;border-radius:10px;background-color:#fff100;transition:all .5s linear;font-size:16px;box-shadow:2px 2px 2px #00000048}.form-esqueceu-senha .div-email-pass-esqueceu-senha .btn-trocar-senha:hover{color:#fff;background-color:#14181b}.header-home{width:100%;display:flex;flex-direction:row;justify-content:space-around;margin-bottom:50px;padding:20px}.header-home .header-btn{background-color:transparent;width:50px;height:50px;border:none}.header-home .header-btn:hover .icon-header-btn{transform:scale(.8)}.header-home .header-btn .icon-header-btn{transition:all .5s;height:35px;color:gray}.header-home .header-btn-perfil{width:auto;display:flex;flex-flow:column;align-items:center;padding:5px 0;font-size:18px;color:gray}.container-form-cadastrar-brinde{margin-top:15px}.container-form-cadastrar-brinde #cadastrar-brinde{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs{display:flex;flex-direction:column;margin-top:15px}.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs .text-input{margin-bottom:5px;font-size:14px;font-weight:400}.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs .input-info,.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs .textarea{background-color:#f5f5f5;height:40px;width:100%;padding-left:15px;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:15px}.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs .input-info:focus,.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs .textarea:focus{outline:none;border:2px solid #4b39ef}.container-form-cadastrar-brinde #cadastrar-brinde .container-inputs .textarea{padding:15px;height:100px;font-size:16px;resize:none}.container-form-cadastrar-brinde #cadastrar-brinde .btn-criar{width:150px;height:40px;margin:15px;background-color:#00ff73;border:none;border-radius:15px;font-weight:500;font-size:14px;transition:all .5s linear}.container-form-cadastrar-brinde #cadastrar-brinde .btn-criar:hover{background-color:#7af9b4}.container-form-edit-brinde{background-color:#0000003e;position:fixed;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-form-edit-brinde .form-editar-brinde{background-color:#fff;height:auto;width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:15px}.container-form-edit-brinde .form-editar-brinde .container-close-modal-editar-brindes{width:100%;text-align:right;padding:25px 25px 15px 0}.container-form-edit-brinde .form-editar-brinde .container-close-modal-editar-brindes .btn-close-editar-brindes{background-color:transparent;border:none;font-size:20px}.container-form-edit-brinde .form-editar-brinde .container-close-modal-editar-brindes .btn-close-editar-brindes .x-icon{transition:all .3s linear}.container-form-edit-brinde .form-editar-brinde .container-close-modal-editar-brindes .btn-close-editar-brindes .x-icon:hover{transform:scale(1.1)}.container-form-edit-brinde .form-editar-brinde .container-inputs{display:flex;flex-direction:column;margin-top:15px}.container-form-edit-brinde .form-editar-brinde .container-inputs .text-input{margin-bottom:5px;font-size:14px;font-weight:400}.container-form-edit-brinde .form-editar-brinde .container-inputs .input-info,.container-form-edit-brinde .form-editar-brinde .container-inputs .textarea{background-color:#f5f5f5;height:40px;width:100%;padding-left:15px;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:15px}.container-form-edit-brinde .form-editar-brinde .container-inputs .input-info:focus,.container-form-edit-brinde .form-editar-brinde .container-inputs .textarea:focus{outline:none;border:2px solid #4b39ef}.container-form-edit-brinde .form-editar-brinde .container-inputs .textarea{padding:15px;height:100px;font-size:16px;resize:none}.container-form-edit-brinde .form-editar-brinde .btn-editar{width:150px;height:40px;margin:15px;background-color:#00ff73;border:none;border-radius:15px;font-weight:500;font-size:14px;transition:all .5s linear}.container-form-edit-brinde .form-editar-brinde .btn-editar:hover{background-color:#7af9b4}.container-brindes{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container-brindes .lista-brindes{height:100%;margin-top:15px}.container-brindes .lista-brindes .brinde{background-color:#fff;margin:15px;padding:15px;border-radius:15px;border-bottom:2px solid #fff100}.container-brindes .lista-brindes .brinde .container-btn-control{width:100%;display:flex;flex-direction:row;justify-content:space-between}.container-brindes .lista-brindes .brinde .container-btn-control .btn-control{width:100px;height:30px;border:none;border-radius:15px;transition:all .5s linear;color:#fff}.container-brindes .lista-brindes .brinde .container-btn-control .btn-edit{background-color:#4caf50}.container-brindes .lista-brindes .brinde .container-btn-control .btn-edit:hover{background-color:#45a049}.container-brindes .lista-brindes .brinde .container-btn-control .btn-remove{background-color:#e41616}.container-brindes .lista-brindes .brinde .container-btn-control .btn-remove:hover{background-color:#c61a1a}.container-brindes .lista-brindes .brinde p{margin-bottom:15px}.container-modal-confirm{position:fixed;top:0;width:100%;height:100%;padding:20px;background:#00000080;display:flex;align-items:center;justify-content:center}.container-modal-confirm .modal-confirm{background:#fff;width:auto;height:auto;padding:20px;border-radius:10px;box-shadow:0 4px 10px #0003;text-align:center;animation:fadeIn .3s ease-in-out}.container-modal-confirm .modal-confirm .container-modal-confirm-text .modal-confirm-text{font-size:16px;color:#333;font-weight:500;margin-bottom:15px}.container-modal-confirm .modal-confirm .container-modal-confirm-text .modal-confirm-text .modal-confirm-text-span{display:block;margin-top:5px;font-size:14px;font-style:italic;color:#777}.container-modal-confirm .modal-confirm .container-modal-confirm-btn{display:flex;justify-content:space-between;margin-top:20px}.container-modal-confirm .modal-confirm .container-modal-confirm-btn .btn-modal-confirm{width:45%;padding:10px;border:none;border-radius:5px;font-size:14px;font-weight:700;transition:background .3s ease-in-out}.container-modal-confirm .modal-confirm .container-modal-confirm-btn .btn-modal-confirm.btn-excluir{background:#ff4d4d;color:#fff}.container-modal-confirm .modal-confirm .container-modal-confirm-btn .btn-modal-confirm.btn-excluir:hover{background:#8b0000}.container-modal-confirm .modal-confirm .container-modal-confirm-btn .btn-modal-confirm.btn-cancelar{background:#ccc;color:#333}.container-modal-confirm .modal-confirm .container-modal-confirm-btn .btn-modal-confirm.btn-cancelar:hover{background:#999}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.container-add-brinde{height:100%;display:flex;flex-direction:column;align-items:center}.container-add-brinde .title-add-brinde{margin:15px;font-size:22px;font-weight:500}.container-add-brinde .form-combustivel{height:90%;min-width:350px;max-width:665px;display:flex;flex-direction:column;align-items:center}.container-add-brinde .form-combustivel .container-combustiveis{width:100%;margin-bottom:15px;text-align:center}.container-add-brinde .form-combustivel .container-combustiveis .combustivel{margin-right:5px}.container-add-brinde .form-combustivel .container-combustiveis .forma-pagamento-container{margin-top:10px;text-transform:capitalize}.container-add-brinde .form-combustivel .container-combustiveis .forma-pagamento-container .forma_pagamento{margin-right:5px}.container-add-brinde .form-combustivel .container-combustiveis .forma-pagamento-container .container-forma-abastecimento .select-forma-abastecimento{background-color:#fff;margin-top:5px;padding-left:8px;height:40px;border-radius:15px;border:none}.container-add-brinde .form-combustivel .btn-selecionar-brinde{width:180px;height:60px;border-radius:15px;border:none;font-size:15px;background-color:#fff100;transition:all .2s linear}.container-add-brinde .form-combustivel .btn-selecionar-brinde:hover{background-color:#fcf460}.container-add-brinde .container-component-brindes{background-color:#00000057;position:fixed;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container-add-brinde .container-component-brindes .container-brindes{background-color:#fff;width:90%;height:90%;border-radius:15px}.container-add-brinde .container-component-brindes .container-brindes .container-close-listar-brindes{width:100%;text-align:right;padding:25px 25px 15px 0}.container-add-brinde .container-component-brindes .container-brindes .container-close-listar-brindes .btn-close-listar-brindes{background-color:transparent;border:none;font-size:20px}.container-add-brinde .container-component-brindes .container-brindes .container-close-listar-brindes .btn-close-listar-brindes .x-icon{transition:all .3s linear}.container-add-brinde .container-component-brindes .container-brindes .container-close-listar-brindes .btn-close-listar-brindes .x-icon:hover{transform:scale(1.1)}.container-add-brinde .container-component-brindes .container-brindes .lista-brindes{overflow:auto}.container-add-brinde .container-component-brindes .container-brindes .lista-brindes .brinde{border-bottom:1px solid #fff100;cursor:pointer;transition:all .3s linear}.container-add-brinde .container-component-brindes .container-brindes .lista-brindes .brinde:hover{transform:scale(.99)}.container-home{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center}.container-home .title-home{width:100%;text-align:center;margin:20px 0}.container-home .container-anuncio-brinde{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.container-home .container-anuncio-brinde .container-btns{width:100%;height:auto;display:flex;justify-content:space-between}.container-home .container-anuncio-brinde .container-btns .btn-option{width:100%;padding:5px 0;background-color:transparent;border:none;text-align:center;font-size:22px;color:#57636c;transition:all .2s}.container-home .container-anuncio-brinde .container-btns .btn-option:hover,.container-home .container-anuncio-brinde .container-btns .checked{border-bottom:5px solid #fff100}.container-home .container-anuncio-brinde .container-anuncio{background-color:#fff;height:auto;width:100%;min-width:350px;max-width:665px;margin:30px 0 20px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.container-home .container-anuncio-brinde .container-anuncio .gas-services{display:flex;flex-flow:row wrap;margin-bottom:30px;cursor:pointer}.container-home .container-anuncio-brinde .container-anuncio .gas-services .container-img-title{width:100%;display:flex;flex-direction:row;justify-content:space-between}.container-home .container-anuncio-brinde .container-anuncio .gas-services .container-img-title .container-img{width:auto}.container-home .container-anuncio-brinde .container-anuncio .gas-services .container-img-title .container-img .img-gas-services{min-width:150px;max-width:150px;height:150px;border-radius:20px}.container-home .container-anuncio-brinde .container-anuncio .gas-services .container-img-title .container-title-endereco{width:50%;display:flex;flex-direction:column;justify-content:space-evenly}.container-home .container-anuncio-brinde .container-anuncio .gas-services .container-img-title .container-title-endereco .title-gas-services{font-size:18px;font-weight:400}.container-home .container-anuncio-brinde .container-anuncio .gas-services .container-img-title .container-title-endereco .endereco-gas-services{font-size:15px}.container-home .container-anuncio-brinde .container-anuncio .gas-services .info-gas-services{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;height:150px;margin-left:10px}.container-home .container-anuncio-brinde .container-anuncio .gas-services .info-gas-services .combustiveis-gas-station{font-size:15px;color:#333}.container-home .container-anuncio-brinde .container-anuncio .gas-services .info-gas-services .container-km-time{display:flex;flex-direction:row}.container-home .container-anuncio-brinde .container-anuncio .gas-services .info-gas-services .container-km-time .km{margin-right:15px}.container-home .container-anuncio-brinde .container-anuncio .gas-services .info-gas-services .descricao-services{height:40%;overflow:scroll}.container-home .container-anuncio-brinde .container-brinde-btns{height:100%;width:100%}.container-home .container-anuncio-brinde .container-brinde-btns .container-btn-brinde{width:100%;margin-top:15px;display:flex;flex-direction:row;align-items:center}.container-home .container-anuncio-brinde .container-brinde-btns .container-btn-brinde .option-brinde{width:100%;height:35px;background-color:transparent;text-align:center;font-size:14px;color:#57636c;border:none;transition:all .2s linear}.container-home .container-anuncio-brinde .container-brinde-btns .container-btn-brinde .option-brinde:hover,.container-home .container-anuncio-brinde .container-brinde-btns .container-btn-brinde .checked{border-bottom:5px solid #fff100}.title-home{width:100%;text-align:center;margin:20px 0}.btns-ul{width:100%;display:flex;flex-direction:column;align-items:center}.btns-ul .btns-fuel-services{width:100%;height:auto;display:flex;justify-content:space-between}.btns-ul .btns-fuel-services .btn-option{width:50%;padding:5px 0;background-color:transparent;border:none;text-align:center;font-size:22px;color:#57636c;transition:all .2s}.btns-ul .btns-fuel-services .btn-option:hover,.btns-ul .btns-fuel-services .checked{border-bottom:5px solid #fff100}.btns-ul .ul-gas-services{background-color:#fff;height:auto;width:100%;min-width:350px;max-width:665px;margin:30px 0 20px;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.btns-ul .ul-gas-services .gas-services{display:flex;flex-flow:row wrap;margin-bottom:30px;cursor:pointer}.btns-ul .ul-gas-services .gas-services .container-img-title{width:100%;display:flex;flex-direction:row;justify-content:space-between}.btns-ul .ul-gas-services .gas-services .container-img-title .container-img{width:auto}.btns-ul .ul-gas-services .gas-services .container-img-title .container-img .img-gas-services{min-width:150px;max-width:150px;height:150px;border-radius:20px}.btns-ul .ul-gas-services .gas-services .container-img-title .container-title-endereco{width:50%;display:flex;flex-direction:column;justify-content:space-evenly}.btns-ul .ul-gas-services .gas-services .container-img-title .container-title-endereco .title-gas-services{font-size:18px;font-weight:400}.btns-ul .ul-gas-services .gas-services .container-img-title .container-title-endereco .endereco-gas-services{font-size:15px}.btns-ul .ul-gas-services .gas-services .info-gas-services{display:flex;flex-direction:column;justify-content:space-evenly;width:100%;height:150px;margin-left:10px}.btns-ul .ul-gas-services .gas-services .info-gas-services .combustiveis-gas-station{font-size:15px;color:#333}.btns-ul .ul-gas-services .gas-services .info-gas-services .container-km-time{display:flex;flex-direction:row}.btns-ul .ul-gas-services .gas-services .info-gas-services .container-km-time .km{margin-right:15px}.btns-ul .ul-gas-services .gas-services .info-gas-services .descricao-services{height:40%;overflow:scroll}.container-perfil{display:flex;flex-direction:column}.container-perfil .container-logo-title{display:flex;flex-direction:row;align-items:center;padding-left:10%;height:50px;background-color:#fff100;position:relative}.container-perfil .container-logo-title .container-logo{position:absolute}.container-perfil .container-logo-title .container-logo .logo-aeot-perfil{width:150px}.container-perfil .foto-user-datas{height:auto;display:flex;flex-direction:column;margin:50px 0 20px}.container-perfil .foto-user-datas .foto-user-container{width:100%;height:auto;display:flex;justify-content:center;align-items:center;margin-bottom:25px}.container-perfil .foto-user-datas .foto-user-container .foto-user{width:150px;height:150px;border-radius:100px}.container-perfil .foto-user-datas .data-user-perfil{width:100%;height:20%;padding-left:20px;display:flex;flex-direction:column;justify-content:space-between}.container-perfil .foto-user-datas .data-user-perfil .data-user{text-transform:uppercase;font-size:20px;font-weight:500;margin-bottom:25px}.container-perfil .foto-user-datas .data-user-perfil .data-user .data-user-span{font-weight:300}.container-perfil .foto-user-datas .container-btn-brinde{text-align:center}.container-perfil .foto-user-datas .container-btn-brinde .btn-brinde{background-color:#fff100;border:none;border-radius:15px;height:45px;width:150px;font-weight:500;font-size:14px;transition:all .2s linear}.container-perfil .foto-user-datas .container-btn-brinde .btn-brinde:hover{background-color:#fff756}.container-brindes-user{background-color:#0000001f;position:fixed;top:0;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-brindes-user .container-brindes{background-color:#fff;height:90%;width:90%;border-radius:15px}.container-brindes-user .container-brindes .container-close-listar-brindes{width:100%;padding:20px 20px 0;text-align:right}.container-brindes-user .container-brindes .container-close-listar-brindes .btn-close-listar-brindes{background-color:transparent;border:none;font-size:24px;transition:all .3s linear}.container-brindes-user .container-brindes .container-close-listar-brindes .btn-close-listar-brindes:hover{transform:scale(.8)}.container-brindes-user .container-brindes .lista-brindes{overflow-x:scroll}.container-brindes-user .container-brindes .lista-brindes .brinde{border-bottom:1px solid #fff100;cursor:pointer;transition:all .3s linear}.container-brindes-user .container-brindes .lista-brindes .brinde .status-brinde{font-weight:700;padding:4px 10px;border-radius:5px;margin-top:8px;display:inline-block;font-size:.9rem;color:#fff}.container-brindes-user .container-brindes .lista-brindes .brinde .status-brinde.status-resgatado,.container-brindes-user .container-brindes .lista-brindes .brinde .status-brinde.status-pendente{background-color:#27ae60}.container-brindes-user .container-brindes .lista-brindes .brinde .status-brinde.status-expirado{background-color:#e74c3c}.container-brindes-user .container-brindes .lista-brindes .brinde:hover{transform:scale(.98)}.container-cadastros{padding:20px;background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px #0000001a}.container-cadastros .container-arrow-icon{width:100%;padding:15px;font-size:24px}.container-cadastros .container-arrow-icon .arrow-icon{color:gray;transition:.3s linear}.container-cadastros .container-arrow-icon .arrow-icon:hover{transform:scale(.8)}.container-cadastros .title-cadastro-pendentes{font-size:24px;font-weight:700;text-align:center;color:#333;margin-bottom:20px}.container-cadastros .container-ul-cadastros{background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 4px #0000001a}.container-cadastros .new-drivers-list .new-driver{display:flex;flex-direction:column;background-color:#fafafa;border:1px solid #ddd;border-radius:8px;margin-bottom:15px;padding:15px;box-shadow:0 4px 8px #0000000d;transition:box-shadow .3s ease}.container-cadastros .new-drivers-list .new-driver:hover{box-shadow:0 6px 12px #0000001a}.container-cadastros .new-drivers-list .new-driver table{width:100%;border-collapse:collapse}.container-cadastros .new-drivers-list .new-driver table td{padding:8px}.container-cadastros .new-drivers-list .new-driver table td p:first-of-type{font-weight:700;color:#555;margin:0 0 5px}.container-cadastros .new-drivers-list .new-driver table td p:last-of-type{color:#333}.container-cadastros .new-drivers-list .new-driver button{align-self:flex-end;margin-top:15px;padding:10px 20px;background-color:#007bff;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.container-cadastros .new-drivers-list .new-driver button:hover{background-color:#0056b3}@media (max-width: 768px){.container-cadastros .new-driver table,.container-cadastros .new-driver tr,.container-cadastros .new-driver td{display:block}.container-cadastros .new-driver td{padding:10px 0;border-bottom:1px solid #eee}.container-cadastros .new-driver td:last-child{border-bottom:none}.container-cadastros .new-driver button{width:100%;padding:10px;margin-top:10px;font-size:16px}}.container-response-newdriver{background-color:#0009;position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.container-response-newdriver .container-info-newdriver{background-color:#fff;width:90%;max-width:400px;position:relative;border-radius:10px;box-shadow:0 4px 8px #0003;text-align:center;padding-bottom:20px}.container-response-newdriver .container-info-newdriver .div-close-modal-response-newdriver{padding:10px 15px 0 0;text-align:right}.container-response-newdriver .container-info-newdriver .div-close-modal-response-newdriver .btn-close-modal-response-newdriver{background:transparent;border:none;font-size:18px;cursor:pointer;transition:all .3s ease}.container-response-newdriver .container-info-newdriver .div-close-modal-response-newdriver .btn-close-modal-response-newdriver:hover{transform:scale(.9)}.container-response-newdriver .container-info-newdriver .container-text-newdriver .text-newdriver{margin-bottom:5px}.container-response-newdriver .container-info-newdriver .container-text-newdriver .text-newdriver .text-span-newdriver{font-weight:700}.container-response-newdriver .container-info-newdriver .container-text-newdriver .driver-images{margin-top:20px}.container-response-newdriver .container-info-newdriver .container-text-newdriver .driver-images .driver-image button{background:transparent;margin-bottom:5px;border:none;color:#007bff;text-decoration:underline;cursor:pointer}.container-response-newdriver .container-info-newdriver .container-text-newdriver .div-btn-newdriver{display:flex;justify-content:space-around;margin-top:20px}.container-response-newdriver .container-info-newdriver .container-text-newdriver .div-btn-newdriver .btn-response-newdriver{padding:10px 20px;border:none;border-radius:5px;color:#fff;font-weight:700;cursor:pointer;transition:background-color .3s ease}.container-response-newdriver .container-info-newdriver .container-text-newdriver .div-btn-newdriver .btn-response-newdriver-yes{background-color:#00ff73}.container-response-newdriver .container-info-newdriver .container-text-newdriver .div-btn-newdriver .btn-response-newdriver-yes:hover{background-color:#68f7a8}.container-response-newdriver .container-info-newdriver .container-text-newdriver .div-btn-newdriver .btn-response-newdriver-no{background-color:#e75454}.container-response-newdriver .container-info-newdriver .container-text-newdriver .div-btn-newdriver .btn-response-newdriver-no:hover{background-color:#eb8888}.container-image-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#0009}.container-image-modal .image-modal-content{background-color:#fff;padding:20px;border-radius:10px;position:relative;max-width:90%;max-height:90%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container-image-modal .image-modal-content .div-close-image-modal{width:100%;text-align:right}.container-image-modal .image-modal-content .div-close-image-modal .btn-close-image-modal{background:transparent;border:none;font-size:18px;cursor:pointer;transition:all .3s ease-in-out}.container-image-modal .image-modal-content .div-close-image-modal .btn-close-image-modal:hover{transform:scale(.8)}.container-image-modal .image-modal-content .image-modal-view{max-width:100%;max-height:100%}.container-datas{height:auto;display:flex;flex-direction:column}.container-datas .container-btn-voltar{padding:15px 0 0 15px}.container-datas .container-btn-voltar .arrow-icon{font-size:24px;color:gray;transition:all .3s linear}.container-datas .container-btn-voltar .arrow-icon:hover{transform:scale(.8)}.container-datas .container-datas-user{height:100%;margin-top:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container-datas .container-datas-user .container-foto-user{position:relative;margin:15px}.container-datas .container-datas-user .container-foto-user .foto-user{width:200px;height:200px;border-radius:50%}.container-datas .container-datas-user .container-foto-user .container-btn-edit{position:absolute;top:0;width:100%;height:100%}.container-datas .container-datas-user .container-foto-user .container-btn-edit .btn-edit{background-color:#e6c200;height:35px;width:35px;border:none;border-radius:100%;color:#fff;transform:translate(400%,470%);transition:background .5s ease-in-out}.container-datas .container-datas-user .container-foto-user .container-btn-edit .btn-edit:hover{background-color:#b39700}.container-modal-alert[hidden]{display:none!important}.container-modal-alert{background-color:#0000002a;position:absolute;top:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.container-modal-alert .container-img-btns-text{background-color:#fff;width:90%;height:90%;padding:15px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:15px}.container-modal-alert .container-img-btns-text .container-alert-text{font-size:20px;text-align:center;color:#333;font-weight:700}.container-modal-alert .container-img-btns-text .foto-user{width:auto;height:50%}.container-modal-alert .container-img-btns-text .container-btns-enviar-img{width:100%;display:flex;flex-direction:row;justify-content:space-around}.container-modal-alert .container-img-btns-text .container-btns-enviar-img .btn-enviar-img{padding:15px;width:150px;color:#fff;font-size:14px;font-weight:700;border-radius:15px;border:none;transition:background .5s ease-in-out}.container-modal-alert .container-img-btns-text .container-btns-enviar-img .btn-sim{background-color:#049b04}.container-modal-alert .container-img-btns-text .container-btns-enviar-img .btn-sim:hover{background-color:#036903}.container-modal-alert .container-img-btns-text .container-btns-enviar-img .btn-nao{background-color:red}.container-modal-alert .container-img-btns-text .container-btns-enviar-img .btn-nao:hover{background-color:#c00}.container-btns-add-cadastro{height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-btns-add-cadastro .container-arrow-icon{width:100%;padding:15px;font-size:24px}.container-btns-add-cadastro .container-arrow-icon .arrow-icon{color:gray;transition:.3s linear}.container-btns-add-cadastro .container-arrow-icon .arrow-icon:hover{transform:scale(.8)}.container-btns-add-cadastro .container-btns-cadastro{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.container-btns-add-cadastro .container-btns-cadastro .btn-add-cadastro{margin-bottom:25px;background-color:transparent;border:none;font-size:24px;font-weight:500;transition:.2s linear}.container-btns-add-cadastro .container-btns-cadastro .btn-add-cadastro:hover{border-bottom:2px solid #fff100}.container-form-arrow{background-color:#fff100;min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container-form-arrow .container-arrow-icon{width:100%;padding:15px;font-size:24px}.container-form-arrow .container-arrow-icon .arrow-icon{color:#000;transition:.3s linear}.container-form-arrow .container-arrow-icon .arrow-icon:hover{transform:scale(.8)}.container-form-arrow .container-btns{width:100%;display:flex;justify-content:center;align-items:center}.container-form-arrow .container-btns .tipo-cadastro{height:40px;width:50%;background-color:#fff;border:none;transition:.3s all}.container-form-arrow .container-btns .tipo-cadastro:hover{border-bottom:5px solid #fff100}.container-form-arrow .container-btns .checked{border-bottom:5px solid #d3ca26}.container-form-arrow .container-forms{background-color:#fff;margin:20px;height:100%;max-width:435px;border-radius:15px;box-shadow:5px 5px 5px #00000057;padding:20px}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio{height:100%}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio{height:100%;display:flex;flex-direction:column;justify-content:space-between}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .input-info,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .text-area-descricao,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .input-info,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .text-area-descricao{background-color:#f5f5f5;height:40px;width:100%;padding-left:15px;margin-bottom:15px;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:15px}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .input-info:focus,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .text-area-descricao:focus,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .input-info:focus,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .text-area-descricao:focus{outline:none;border:2px solid #4b39ef}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .container-pass,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .container-pass{display:flex;flex-flow:row;position:relative}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .container-pass .input-info-pass,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .container-pass .input-info-pass{width:100%;border-top-right-radius:0;border-bottom-right-radius:0}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .container-pass .pass-reveal,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .container-pass .pass-reveal{width:55px;height:40px;background-color:#f5f5f5;border:none;border-radius:0 15px 15px 0;box-shadow:2px 2px 2px #00000048;font-size:18px}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .container-pass .pass-reveal .eye-icon,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .container-pass .pass-reveal .eye-icon{color:#acaaaa}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .container-pass .pass-reveal .hidden,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .container-pass .pass-reveal .hidden{display:none}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .container-pass .alert-pass,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .container-pass .alert-pass{border:1px solid red}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .text-area-descricao,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .text-area-descricao{padding:15px;height:100px;font-size:16px;resize:none}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .span-alert,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .span-alert{font-size:10px;color:#e75454;width:250px;margin-bottom:5px;padding-left:15px}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .hidden-span-alert,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .hidden-span-alert,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .input-add-foto,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .input-add-foto{display:none}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .btn-foto,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .btn-criar,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .btn-foto,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .btn-criar{height:35px;margin-bottom:15px;border:none;border-radius:10px;background-color:#fff100;font-size:16px;box-shadow:2px 2px 2px #00000048;transition:.5s linear}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .btn-foto:hover,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .btn-criar:hover,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .btn-foto:hover,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .btn-criar:hover{color:#fff;background-color:#14181b}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .btn-foto,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .btn-foto{margin-top:15px;background-color:#fff1a1}.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-posto .checked-foto,.container-form-arrow .container-forms .form-cadastrar-posto-anuncio .cadastrar-anuncio .checked-foto{background-color:#00ff73}.container-form-arrow .container-forms .text-info,.container-form-arrow .container-form-combustivel .text-info{margin-bottom:15px;text-align:center}.container-form-arrow .container-form-combustivel{background-color:#00000041;position:fixed;display:flex;justify-content:center;align-items:center;height:100%;width:100%}.container-form-arrow .container-form-combustivel #form-combustivel{background-color:#fff;padding:25px;height:90%;border-radius:15px;box-shadow:5px 5px 5px #00000057;display:flex;flex-direction:column;align-items:center}.container-form-arrow .container-form-combustivel #form-combustivel .container-close-btn{width:100%;padding:5px;text-align:right}.container-form-arrow .container-form-combustivel #form-combustivel .container-close-btn .close-btn{background-color:transparent;border:none}.container-form-arrow .container-form-combustivel #form-combustivel .container-close-btn .close-btn:hover .x-icon{transform:scale(.8)}.container-form-arrow .container-form-combustivel #form-combustivel .container-close-btn .close-btn .x-icon{transition:all .5s ease;font-size:18px}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel{height:100%;padding:5px;display:flex;flex-direction:column;align-items:center;overflow-y:scroll}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-checkbox-combustivel{margin-bottom:15px}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .checkbox-combustivel{margin-right:5px;width:15px;height:15px}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas{margin-bottom:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config{margin-bottom:10px}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .select-forma-pagamento,.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .select-forma-abastecimento{background-color:#f5f5f5;width:100px;height:40px;margin-right:5px;padding-left:5px;border-radius:15px;border:none;box-shadow:2px 2px 2px #00000048}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .combustivel-valor{background-color:#f5f5f5;height:40px;width:100px;padding-left:15px;margin:0 15px 15px 0;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:15px}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .combustivel-valor:focus{outline:none;border:2px solid #4b39ef}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .btn-remover-config{background-color:#e75454;color:#fff;font-weight:700;height:30px;width:30px;border-radius:100%;border:none}.container-form-arrow .container-form-combustivel #form-combustivel .cadastrar-combustivel .container-combustivel .container-valor-formas .btn-add-config{background-color:#1aac5b;color:#fff;font-weight:700;height:30px;width:30px;border-radius:100%;border:none}.container-form-arrow .container-form-combustivel #form-combustivel .btn-criar{height:45px;width:95px;margin-bottom:15px;border:none;border-radius:10px;background-color:#fff100;font-size:16px;box-shadow:2px 2px 2px #00000048;transition:.5s linear}.container-form-arrow .container-form-combustivel #form-combustivel .btn-criar:hover{color:#fff;background-color:#14181b}.container-abastecimento-title{height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f5f5f5}.container-abastecimento-title .container-icon-title{width:100%;padding:30px;display:flex;flex-direction:row;align-items:center}.container-abastecimento-title .container-icon-title .arrow-icon{font-size:28px;color:gray;margin-right:100px;transition:.5s all}.container-abastecimento-title .container-icon-title .arrow-icon:hover{transform:scale(.8)}.container-abastecimento-title .container-icon-title .title-abastecimento{font-weight:600;font-size:24px}@media (max-width: 767px){.container-abastecimento-title .container-icon-title .arrow-icon{margin-right:20px}}.container-abastecimento-title .container-abastecimento{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.container-abastecimento-title .container-abastecimento .container-abastecer{width:100%;height:50%;padding-left:25px;margin-bottom:50px}.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento{height:100%;display:flex;flex-direction:column;justify-content:space-around}.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-combustivel,.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-pagamento{height:40%;max-width:428px;display:flex;flex-direction:column}.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-combustivel .text-label,.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-pagamento .text-label{font-weight:700}.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-combustivel #combustivel,.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-combustivel #pagamento,.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-pagamento #combustivel,.container-abastecimento-title .container-abastecimento .container-abastecer .container-combustivel-pagamento .container-pagamento #pagamento{max-width:290px;height:40px;margin-top:25px;padding:0 15px;border:none}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento{height:100%;width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;padding:0 25px}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-text{width:100%;margin-bottom:25px}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-text .text-abastecimento{font-weight:500}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input{height:100%;width:100%}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-btns{background-color:azure;height:50px;display:flex;align-items:stretch;justify-content:space-between}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-btns .btn-option{width:100%;background-color:#f5f5f5;border:none;font-size:18px;font-weight:500;color:gray;transition:.2s all}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-btns .btn-option:hover,.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-btns .checked{border-bottom:3px solid #fff100}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input .container-option{width:70%;height:100%;margin-top:45px;display:flex;flex-direction:column;justify-content:start;align-items:center}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input .container-option .text-option{font-size:18px;font-weight:500;margin-bottom:45px}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input .container-option .text-km,.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input .container-option #input-km{margin-bottom:15px}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input .container-option .input-option{width:280px;height:50px;border:none;outline:none;border-radius:15px;padding-left:15px;font-size:15px;font-weight:500;margin-bottom:45px}.container-abastecimento-title .container-abastecimento .container-forma-de-abastecimento .container-btns-input .container-text-input .container-option .input-option:focus{border:2px solid #4b39ef}.container-abastecimento-title .container-abastecimento .btn-abastecer{height:50px;padding:15px;margin-bottom:15px;border-radius:15px;border:none;background-color:#fff100;font-size:14px;font-weight:500;transition:.5s all}.container-abastecimento-title .container-abastecimento .btn-abastecer:hover{background-color:#14181b;color:#fff}.container-abastecimento-title .container-abastecimento .btn-abastecer:disabled{background-color:#e8e8e8;color:#1a1a1a;cursor:not-allowed;transform:none}.container-abastecimento-title .container-abastecimento .btn-abastecer .gas-pump-icon{margin-left:5px}.container-modal-editar-item[hidden]{display:none!important}.container-modal-editar-item{background-color:#0000001a;position:fixed;top:0;z-index:2;height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-modal-editar-item .container-btn-form{background-color:#fff;height:90%;width:90%;overflow-y:scroll;padding:15px;border-radius:15px;box-shadow:5px 5px 5px #0000005d}.container-modal-editar-item .container-btn-form .container-btn-close{text-align:right;padding:15px 35px 15px 0}.container-modal-editar-item .container-btn-form .container-btn-close .btn-close{background-color:transparent;border:none}.container-modal-editar-item .container-btn-form .container-btn-close .btn-close:hover .x-icon{transform:scale(.8)}.container-modal-editar-item .container-btn-form .container-btn-close .btn-close .x-icon{transition:.5s all;font-size:20px}.container-modal-editar-item .container-btn-form .form-editar-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-modal-editar-item .container-btn-form .form-editar-item .input-editar-item,.container-modal-editar-item .container-btn-form .form-editar-item .editar-item-descricao{background-color:#f5f5f5;height:40px;width:100%;padding-left:15px;margin-bottom:15px;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:15px}.container-modal-editar-item .container-btn-form .form-editar-item .input-editar-item:focus,.container-modal-editar-item .container-btn-form .form-editar-item .editar-item-descricao:focus{outline:none;border:2px solid #4b39ef}.container-modal-editar-item .container-btn-form .form-editar-item .editar-item-descricao{padding:15px;height:100px;resize:none;font-size:16px}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .text-info{text-align:center;margin:15px 0}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-checkbox-combustivel{margin-bottom:15px;display:flex;flex-direction:row;align-items:center}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-checkbox-combustivel .checkbox-combustivel{width:15px;height:15px;margin-right:5px}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-checkbox-combustivel .text-combustivel{font-size:16px}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config{margin-bottom:10px}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .select-forma-pagamento,.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .select-forma-abastecimento{background-color:#f5f5f5;width:100px;height:40px;margin-right:5px;padding-left:8px;border-radius:15px;border:none;box-shadow:2px 2px 2px #00000048}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .combustivel-valor{background-color:#f5f5f5;height:40px;width:100px;padding-left:15px;margin:0 15px 15px 0;border:none;border-radius:15px;box-shadow:2px 2px 2px #00000048;font-size:15px}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .combustivel-valor:focus{outline:none;border:2px solid #4b39ef}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .grupo-config .btn-remover-config{background-color:#e75454;color:#fff;font-weight:700;height:30px;width:30px;border-radius:100%;border:none}.container-modal-editar-item .container-btn-form .form-editar-item .cadastrar-combustivel .container-combustivel .container-valor-formas .btn-add-config{background-color:#1aac5b;color:#fff;font-weight:700;height:30px;width:30px;border-radius:100%;border:none}.container-modal-editar-item .container-btn-form .form-editar-item .btn-salvar{background-color:#4caf50;font-size:.9rem;color:#fff;border:none;border-radius:5px;padding:5px 10px;height:50px;width:100px;transition:.5s all}.container-modal-editar-item .container-btn-form .form-editar-item .btn-salvar:hover{background-color:#45a049}.container-item{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-item .container-title-foto{margin:20px 0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-item .container-title-foto .title-item{font-size:24px;font-weight:500;text-align:center;margin-bottom:50px}.container-item .container-title-foto .foto-item{width:250px;border-radius:15px}.container-item .container-sobre-item{width:60%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-item .container-sobre-item .container-info-item{margin-bottom:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-item .container-sobre-item .container-info-item .info-item{margin-bottom:15px;color:#666;text-align:center}.container-item .container-sobre-item .container-combustivel{width:100%;margin-bottom:25px;color:#333;font-weight:700;display:flex;flex-direction:column}.container-item .container-sobre-item .container-combustivel .container-combustivel-formas{margin-bottom:15px}.container-item .container-sobre-item .container-combustivel .container-combustivel-formas .metodo-pagamento{margin:5px 0}.container-item .container-sobre-item .container-combustivel .container-combustivel-formas .container-brinde{margin-top:5px}.container-item .container-sobre-item .container-combustivel .container-combustivel-formas .container-brinde .title-brindes{margin-bottom:5px}.container-item .container-sobre-item .container-combustivel .container-combustivel-formas .container-brinde .container-text-brindes .text-brinde{display:inline-block;margin-bottom:5px}.container-item .container-sobre-item .container-formas-de-pagamento{width:100%;display:flex;flex-direction:column;align-items:center}.container-item .container-sobre-item .container-formas-de-pagamento .title-formas-de-pagamento{font-size:18px;font-weight:500;color:#14181b;margin-bottom:15px}.container-item .container-sobre-item .container-formas-de-pagamento .formas-de-pagamento{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.container-item .container-sobre-item .container-formas-de-pagamento .formas-de-pagamento .text-forma-de-pagamento{margin-bottom:10px;color:#666}.container-item .container-km-time-btn{width:100%;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-item .container-km-time-btn .container-km-time{display:flex;flex-direction:column;align-items:center}.container-item .container-km-time-btn .container-km-time .km-time{font-weight:700;text-align:left;color:#333;margin:15px}.container-item .container-km-time-btn .container-km-time .km-time .icon-km,.container-item .container-km-time-btn .container-km-time .km-time .icon-time{margin-right:15px}.container-item .container-km-time-btn .container-btn-abrir-maps{margin:15px 0 30px}.container-item .container-km-time-btn .container-btn-abrir-maps .btn-abrir-maps{background-color:#4caf50;font-size:.9rem;color:#fff;border:none;border-radius:5px;padding:5px 10px;height:50px;transition:.5s all}.container-item .container-km-time-btn .container-btn-abrir-maps .btn-abrir-maps:hover{background-color:#45a049}.container-item .container-km-time-btn .container-gas-pump-btn .gas-pump-btn{background-color:#fff100;font-size:15px;color:#000;border:none;border-radius:5px;padding:5px 10px;height:50px;transition:.5s all}.container-item .container-km-time-btn .container-gas-pump-btn .gas-pump-btn:hover{background-color:#14181b;color:#fff}.container-item .btn-edit-item{background-color:#4caf50;color:#fff;font-size:.9rem;border:none;border-radius:5px;padding:5px 10px;margin-bottom:15px;width:50px;cursor:pointer}.container-item .btn-edit-item:hover{background-color:#45a049}.container-manual{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-manual .container-arrow-icon{width:100%;padding:20px 20px 20px 30px}.container-manual .container-arrow-icon .arrow-icon{font-size:25px;color:gray;transition:.5s all}.container-manual .container-arrow-icon .arrow-icon:hover{transform:scale(.8)}.container-manual .descricao-manual{padding:60px 15px;height:100%}.container-manual .descricao-manual .titles-passo-a-passo{margin-bottom:40px}.container-manual .descricao-manual .titles-passo-a-passo .title-1{font-weight:500}.container-manual .descricao-manual .titles-passo-a-passo .title-2{font-weight:500;font-size:28px;margin-top:60px}.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo{display:flex;flex-direction:column;justify-content:center;align-items:center}.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo .text-passo-a-passo{font-size:20px;margin-bottom:15px}.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo .text-passo-a-passo .span-passo-text{display:block;font-weight:500;font-size:20px;width:100%;margin-bottom:5px}.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo .text-passo-a-passo .arrow-icon{margin-left:15px}.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo .img-passo-a-passo:before{background-color:#0ff}.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo .obs-passo-1,.container-manual .descricao-manual .list-passo-a-passo .passo-a-passo .obs-passo-2{margin-top:25px;font-weight:500;text-align:center}.container-scan-respose{height:100vh;width:100%;padding:0 0 30px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.container-scan-respose .container-btn-arrow{width:100%;padding:25px 0 0 25px;margin-bottom:30px}.container-scan-respose .container-btn-arrow .btn-arrow{background-color:transparent;border:none;color:gray;font-size:24px}.container-scan-respose .container-btn-arrow .btn-arrow .arrow-icon{transition:.5s all}.container-scan-respose .container-btn-arrow .btn-arrow:hover .arrow-icon{transform:scale(.8)}.container-scan-respose .container-scan{max-width:500px;height:100%;text-align:center}.container-scan-respose .container-scan h1{margin-bottom:15px}.container-scan-respose .container-scan video{width:100%!important;height:100%!important}.container-scan-respose .container-scan #qr-shaded-region{width:100%!important;height:100%!important}.container-scan-respose .container-scan .text-scan-key-input .text-scan{margin-bottom:15px}.container-scan-respose .container-scan .text-scan-key-input .text-scan .key-icon{color:#d0c613}.container-scan-respose .container-scan .text-scan-key-input .key-input{height:40px;width:200px;padding-left:15px;font-size:14px;font-weight:500;border:2px solid #4b39ef;border-radius:15px;outline:none}.container-scan-respose .container-scan .text-scan-key-input .key-input-alert{border:2px solid rgb(231,84,84)}.container-scan-respose .container-btns{width:100%;height:20%;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-evenly;margin-top:25px;padding-bottom:25px}.container-scan-respose .container-btns .btn-scan{width:185px;padding:15px;background-color:#f5f100;border:none;border-radius:15px;font-size:14px;font-weight:500;transition:.5s all}.container-scan-respose .container-btns .btn-scan:hover{background-color:#14181b;color:#fff}.container-scan-respose #dados-do-abastecimento{margin:25px 0;padding:20px;height:auto;width:100%;max-width:800px;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.container-scan-respose #dados-do-abastecimento .container-title-dados-abastecimento{width:100%;text-align:center}.container-scan-respose #dados-do-abastecimento .container-title-dados-abastecimento .title-dados-abastecimento{color:#d0c613;font-weight:600;font-size:20px}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista,.container-scan-respose #dados-do-abastecimento .container-abastecimento,.container-scan-respose #dados-do-abastecimento .container-brinde{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .text-img-container,.container-scan-respose #dados-do-abastecimento .container-abastecimento .text-img-container,.container-scan-respose #dados-do-abastecimento .container-brinde .text-img-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .text-img-container .img-foto-motorista,.container-scan-respose #dados-do-abastecimento .container-abastecimento .text-img-container .img-foto-motorista,.container-scan-respose #dados-do-abastecimento .container-brinde .text-img-container .img-foto-motorista{width:100px;height:100px;border-radius:100%;margin-top:15px}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .text-container,.container-scan-respose #dados-do-abastecimento .container-abastecimento .text-container,.container-scan-respose #dados-do-abastecimento .container-brinde .text-container{margin-bottom:15px;font-weight:500}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .text-container .text-span-container,.container-scan-respose #dados-do-abastecimento .container-abastecimento .text-container .text-span-container,.container-scan-respose #dados-do-abastecimento .container-brinde .text-container .text-span-container{margin-left:10px;font-weight:300;text-transform:uppercase}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .text-container .text-span-container #litros-abastecidos,.container-scan-respose #dados-do-abastecimento .container-abastecimento .text-container .text-span-container #litros-abastecidos,.container-scan-respose #dados-do-abastecimento .container-brinde .text-container .text-span-container #litros-abastecidos{width:100px;height:40px;border:2px solid #4b39ef;border-radius:15px;outline:none;padding-left:10px;font-size:16px;font-weight:300}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .text-container .text-span-container .litros-abastecidos-alert,.container-scan-respose #dados-do-abastecimento .container-abastecimento .text-container .text-span-container .litros-abastecidos-alert,.container-scan-respose #dados-do-abastecimento .container-brinde .text-container .text-span-container .litros-abastecidos-alert{border:2px solid rgb(231,84,84)!important}.container-scan-respose #dados-do-abastecimento .container-dados-do-motorista .title-container,.container-scan-respose #dados-do-abastecimento .container-abastecimento .title-container,.container-scan-respose #dados-do-abastecimento .container-brinde .title-container{color:#d0c613;font-weight:600;font-size:18px;margin-bottom:15px}.container-scan-respose #dados-do-abastecimento .btn-abastecido{padding:15px;font-size:14px;font-weight:500;background-color:#00ff73;border:none;border-radius:15px;transition:.5s all}.container-scan-respose #dados-do-abastecimento .btn-abastecido:hover{background-color:#6ff4ab}.container-scan-respose #dados-do-abastecimento .btn-abastecido:disabled{background-color:#e8e8e8;color:#1a1a1a;cursor:not-allowed;transform:none}.container-scan-respose #dados-do-abastecimento[hidden]{display:none!important}.container-dados-abastecimento{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:20px}.container-dados-abastecimento .container-btn-arrow{width:100%;padding:30px}.container-dados-abastecimento .container-btn-arrow .btn-arrow{background-color:transparent;border:none;font-size:24px;color:gray}.container-dados-abastecimento .container-btn-arrow .btn-arrow .arrow-icon{transition:.5s all}.container-dados-abastecimento .container-btn-arrow .btn-arrow:hover .arrow-icon{transform:scale(.8)}.container-dados-abastecimento .container-dados{height:100%;max-width:428px;padding:20px 20px 0;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.container-dados-abastecimento .container-dados .title-dados-abastecimento{font-size:24px;text-align:center}.container-dados-abastecimento .container-dados .container-posto .title-container,.container-dados-abastecimento .container-dados .container-abastecimento .title-container{font-size:20px;font-weight:600;color:#d0c613;margin-bottom:15px}.container-dados-abastecimento .container-dados .container-posto .text-container{margin-bottom:15px;font-size:18px;font-weight:500}.container-dados-abastecimento .container-dados .container-posto .container-img-posto{text-align:center;margin-bottom:15px}.container-dados-abastecimento .container-dados .container-posto .container-img-posto .img-posto{width:150px;height:150px;border-radius:100%}.container-dados-abastecimento .container-dados .container-posto .dado-posto-endereco{text-align:center;color:gray}.container-dados-abastecimento .container-dados .container-posto .dado-posto-combustivel{text-transform:uppercase}.container-dados-abastecimento .container-dados .container-abastecimento{width:100%;display:flex;flex-direction:column;align-items:center}.container-dados-abastecimento .container-dados .container-abastecimento .container-sobre-abastecimento{width:100%}.container-dados-abastecimento .container-dados .container-abastecimento .container-sobre-abastecimento .text-container{text-transform:uppercase;font-size:12px;font-weight:500;margin-bottom:15px}.container-dados-abastecimento .container-dados .btn-criar-qrcode{height:50px;padding:15px;font-size:14px;font-weight:500;border-radius:15px;border:none;background-color:#fff100;transition:.5s all}.container-dados-abastecimento .container-dados .btn-criar-qrcode:hover{background-color:#14181b;color:#fff}.qrcode-container{position:fixed;top:0;background-color:#00000041;height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.qrcode-container .qrcode-btn-close-container{background-color:#f5f5f5;width:90%;height:80%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;border-radius:25px}.qrcode-container .qrcode-btn-close-container .container-btn-close{width:100%;padding-right:25px;text-align:right}.qrcode-container .qrcode-btn-close-container .container-btn-close .btn-close{background-color:transparent;border:none}.qrcode-container .qrcode-btn-close-container .container-btn-close .btn-close .x-icon{font-size:20px}.qrcode-container .qrcode-btn-close-container .qrcode{height:90%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.qrcode-container .qrcode-btn-close-container .qrcode .tempo-expiracao{background-color:#d0c613;padding:15px;border-radius:15px}.qrcode-container .qrcode-btn-close-container .qrcode .tempo-expiracao span{font-size:17px;color:#333;font-weight:600}.qrcode-container .qrcode-btn-close-container .qrcode .key-icon{color:#d0c613;margin-right:5px}.container-relatorio{padding:20px;background-color:#f5f5f5;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;align-items:center}.container-relatorio .continer-btn-voltar{width:100%;padding:0 0 20px 20px}.container-relatorio .continer-btn-voltar .arrow-icon{color:gray;font-size:24px;transition:all .3s ease}.container-relatorio .continer-btn-voltar .arrow-icon:hover{transform:scale(.8)}.container-relatorio .title-relatorio{font-size:24px;font-weight:700;text-align:center;color:#333;margin-bottom:20px}.container-relatorio .container-filtros{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:15px;width:auto;background-color:#fff;padding:15px;border-radius:10px;box-shadow:0 2px 4px #0000001a}.container-relatorio .container-filtros .filtro label{font-weight:700;color:#1a1a1a;margin-bottom:5px}.container-relatorio .container-filtros .filtro input{width:100%;padding:8px;border:1px solid #ddd;border-radius:5px;transition:border-color .3s ease}.container-relatorio .container-filtros .filtro input:focus{border-color:#e6c200;outline:none}.container-relatorio .container-filtros .filtro-frentista .container-input-ul .container-ul-autocomplete,.container-relatorio .container-filtros .filtro-posto .container-input-ul .container-ul-autocomplete{position:relative}.container-relatorio .container-filtros .filtro-frentista .container-input-ul .container-ul-autocomplete .autocomplete-list,.container-relatorio .container-filtros .filtro-posto .container-input-ul .container-ul-autocomplete .autocomplete-list{position:absolute;z-index:1;margin-top:5px;background-color:#fff;border:1px solid #ddd;border-radius:5px;max-height:200px;width:100%;overflow-y:auto;box-shadow:0 4px 8px #0000001a}.container-relatorio .container-filtros .filtro-frentista .container-input-ul .container-ul-autocomplete .autocomplete-list li,.container-relatorio .container-filtros .filtro-posto .container-input-ul .container-ul-autocomplete .autocomplete-list li{cursor:pointer;padding:10px;color:#333;transition:background-color .3s ease}.container-relatorio .container-filtros .filtro-frentista .container-input-ul .container-ul-autocomplete .autocomplete-list li:hover,.container-relatorio .container-filtros .filtro-posto .container-input-ul .container-ul-autocomplete .autocomplete-list li:hover{background-color:#ffef9a}.container-relatorio .container-filtros .filtro-frentista .container-input-ul .container-ul-autocomplete .autocomplete-list li:not(:last-child),.container-relatorio .container-filtros .filtro-posto .container-input-ul .container-ul-autocomplete .autocomplete-list li:not(:last-child){border-bottom:1px solid #ddd}.container-relatorio .container-filtros .btn-filtrar{padding:10px 20px;background-color:#e6c200;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.container-relatorio .container-filtros .btn-filtrar:hover{background-color:#d4af37;transform:scale(1.05)}.container-relatorio .container-tabela{margin-top:20px;padding:15px;background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000000d;width:100%}.container-relatorio .container-tabela table{width:100%;border-collapse:collapse}.container-relatorio .container-tabela table th,.container-relatorio .container-tabela table td{padding:10px;border-bottom:1px solid #ddd;text-align:left}.container-relatorio .container-tabela table th{background-color:#e6c200;color:#fff;font-weight:700}.container-relatorio .container-tabela table tr:hover{background-color:#e8e8e8}.container-relatorio .container-total-vendas,.container-relatorio .container-exemplo{margin-top:30px;padding:30px;width:100%;height:auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;color:#333;font-size:15px;font-weight:700}.container-relatorio .container-exemplo{display:block;width:auto}.container-relatorio .container-exemplo p:not(:last-child){margin-bottom:15px}.container-relatorio .paginacao{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-top:30px;padding:10px 20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.container-relatorio .paginacao button{padding:8px 16px;background-color:#e6c200;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.container-relatorio .paginacao button:hover{background-color:#d4af37;transform:scale(1.05)}.container-relatorio .paginacao button:disabled{background-color:#e8e8e8;color:#1a1a1a;cursor:not-allowed;transform:none}.container-relatorio .paginacao span{font-weight:700;color:#333;padding:5px 10px}@media (max-width: 768px){.container-filtros{flex-direction:column;align-items:center}.filtro{width:100%}.btn-filtrar{width:100%;font-size:16px}table{display:block;width:100%}th,td{display:inline-block;width:100%}tr{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #ddd}}.container-shadow-bg{background-color:#00000030;position:fixed;height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-shadow-bg .container-edit-venda{width:90%;max-height:90%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px;border-radius:15px}.container-shadow-bg .container-edit-venda .container-btn{width:100%;text-align:right;margin-bottom:15px}.container-shadow-bg .container-edit-venda .container-btn button{font-size:18px;background-color:transparent;border:none}.container-shadow-bg .container-edit-venda .container-table-venda{max-height:90%;width:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda{max-width:100%;max-height:100%;border-collapse:collapse;margin-bottom:15px}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda td{padding:5px;border-bottom:1px solid #ddd;text-align:left}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th input,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th select,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda td input,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda td select{width:80px;height:30px;padding-left:5px;border-radius:5px;border:none;outline:none}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th input:focus,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th select:focus,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda td input:focus,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda td select:focus{border:2px solid #4b39ef}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th .danied,.container-shadow-bg .container-edit-venda .container-table-venda .table-venda td .danied{border:2px solid #ef3939}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda th{background-color:#e6c200;color:#fff;font-weight:700}.container-shadow-bg .container-edit-venda .container-table-venda .table-venda tr:hover{background-color:#e8e8e8}.container-shadow-bg .container-edit-venda .container-btn-salvar{width:100%;text-align:center}.container-shadow-bg .container-edit-venda .container-btn-salvar .btn-salvar{width:70px;height:35px;border-radius:5px;border:none;font-size:14px;font-weight:700;color:#fff;background-color:#049b04;transition:all ease .5s}.container-shadow-bg .container-edit-venda .container-btn-salvar .btn-salvar:hover{background-color:#038203}.container-shadow-bg .container-edit-venda .container-btn-salvar .btn-salvar:disabled{background-color:#e8e8e8;color:#1a1a1a;cursor:not-allowed;transform:none}.editar-cadastro-container{background-color:#0000005c;position:fixed;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.editar-cadastro-container .editar-cadastro{background-color:#fff;height:90%;width:90%;border-radius:15px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.editar-cadastro-container .editar-cadastro .container-btn-close-cadastro{width:100%;text-align:right;padding:20px 20px 0}.editar-cadastro-container .editar-cadastro .container-btn-close-cadastro .btn-close{background-color:transparent;border:none;font-size:18px;transition:all .3s ease}.editar-cadastro-container .editar-cadastro .container-btn-close-cadastro .btn-close:hover{transform:scale(.8)}.editar-cadastro-container .editar-cadastro .container-verificado{margin-bottom:50px;height:auto;width:100%;text-align:left;padding-left:20px}.editar-cadastro-container .editar-cadastro .container-verificado span{padding:15px;border-radius:15px;color:#fff;font-weight:700;font-size:12px}.editar-cadastro-container .editar-cadastro .container-verificado .text-verificado{background-color:#049b04}.editar-cadastro-container .editar-cadastro .container-verificado .text-pendente{background-color:red}.editar-cadastro-container .editar-cadastro .container-datas-cadastro{height:100%;width:100%;overflow-y:scroll;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-bottom:20px}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:20px;position:relative}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro .container-btn-edit{position:absolute;top:0;width:100%;height:100%}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro .container-btn-edit .btn-edit{background-color:#e6c200;height:35px;width:35px;border:none;border-radius:100%;color:#fff;transform:translate(400%,440%);transition:background .5s ease-in-out}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro .container-btn-edit .btn-edit:hover{background-color:#b39700}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro button{z-index:2;background-color:transparent;border:none;margin-top:15px;text-decoration:underline;color:#007bff;transition:transform .3s ease-in-out}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .foto-cadastro button:hover{transform:scale(1.05)}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro{width:100%;padding:15px;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro .container-input{display:flex;flex-direction:column;margin:5px 20px 0}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro .container-input label{padding-left:15px;margin:15px 0 5px;font-weight:450}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro .container-input input{margin-bottom:5px;width:250px;height:40px;padding-left:15px;border-radius:15px;border:1px solid #E6C200;font-size:14px;font-weight:450;transition:all .2s linear}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro .container-input input:hover{background-color:#fafafa}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro .container-input input:focus{border:none;outline:1px solid #4b39ef}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro .container-input .alert{padding-left:15px;width:250px;height:auto;overflow-y:hidden;color:#e75454;font-size:12px}@media (max-width: 710px){.editar-cadastro-container .editar-cadastro .container-datas-cadastro .datas-cadastro{justify-content:center}}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns .btn{margin-bottom:15px;padding:15px;width:130px;font-weight:700;color:#fff;border-radius:15px;border:none;transition:background .5s ease-in-out}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-salvar{background-color:#049b04}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-salvar:hover{background-color:#038203}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-salvar:disabled{background-color:#e8e8e8;color:#1a1a1a;cursor:not-allowed;transform:none}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-desativar{background-color:red}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-desativar:hover{background-color:#c00}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-ativar{background-color:#049b04}.editar-cadastro-container .editar-cadastro .container-datas-cadastro .container-btns #btn-ativar:hover{background-color:#036903}.image-modal{background-color:#0000005c;position:fixed;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-modal .image-modal-container{background-color:#fff;width:90%;height:90%;border-radius:15px;overflow-y:scroll;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.image-modal .image-modal-container .container-close-image-modal{width:100%;text-align:right}.image-modal .image-modal-container .container-close-image-modal .btn-close-image-modal{background-color:transparent;border:none;padding:0 20px 0 0;font-size:18px;transition:transform .3s ease-in-out}.image-modal .image-modal-container .container-close-image-modal .btn-close-image-modal:hover{transform:scale(.8)}.image-modal .image-modal-container .image-cadastro{max-width:100%;max-height:100%}.image-modal .image-modal-container .container-btn-edit-foto{width:100%;margin-top:15px;text-align:center}.image-modal .image-modal-container .container-btn-edit-foto .btn-edit{background-color:#e6c200;padding:10px;width:60px;border-radius:5px;border:none;font-size:14px;color:#fff;transition:background .3s linear}.image-modal .image-modal-container .container-btn-edit-foto .btn-edit:hover{background-color:#b39700}.container-modal-alert{position:fixed;z-index:1}.container{height:100vh;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container .container-btn-voltar{width:100%;margin:20px 0;padding-left:20px}.container .container-btn-voltar .arrow-icon{color:gray;font-size:24px;transition:all .3s ease-in-out}.container .container-btn-voltar .arrow-icon:hover{transform:scale(.8)}.container .container-todos-os-cadastros{height:auto;width:100%;padding-bottom:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.container .container-todos-os-cadastros .title{text-align:center;color:#333}.container .container-todos-os-cadastros .container-input-buscar{background-color:#fff;margin:20px 0;width:80%;padding:15px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:15px;box-shadow:5px 5px 5px #0000007c}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro{width:100%;margin-right:15px}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .input-buscar{height:30px;width:100%;padding-left:15px;border-radius:5px;border:1px solid #333;transition:border-color .3s ease-in-out}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .input-buscar:focus{border-color:#e6c200;outline:none}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .container-ul-autocomplete{background-color:#d4af37;position:relative}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .container-ul-autocomplete .ul-autocomplete{background-color:#f5f5f5;margin-top:15px;border-radius:5px;position:absolute;width:100%;max-height:200px;overflow-y:scroll}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .container-ul-autocomplete .ul-autocomplete li{display:flex;flex-flow:row wrap;justify-content:flex-start;cursor:pointer;padding:10px;color:#333;transition:background-color .3s ease}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .container-ul-autocomplete .ul-autocomplete li:hover{background-color:#ffef9a}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .container-ul-autocomplete .ul-autocomplete li:not(:last-child){border-bottom:1px solid #ddd}.container .container-todos-os-cadastros .container-input-buscar .container-input-filtro .container-ul-autocomplete .ul-autocomplete li p{margin:15px 15px 15px 0}.container .container-todos-os-cadastros .container-input-buscar .btn-pesquisar{background-color:#e6c200;border:none;border-radius:15px;color:#fff;font-weight:700;padding:15px;transition:background .5s ease-in-out}.container .container-todos-os-cadastros .container-input-buscar .btn-pesquisar:hover{background-color:#cdac00}.container .container-todos-os-cadastros .container-cadastros-list{background-color:#fff;width:80%;height:auto;border-radius:15px;box-shadow:5px 5px 5px #0000007c;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list{height:100%;width:80%;margin-top:20px}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list .cadastro{background-color:#f5f5f5;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:15px;padding:15px;border-radius:15px;border:1px solid transparent;box-shadow:5px 5px 5px #0000007c;cursor:pointer;transition:all .3s ease}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list .cadastro:hover{border:1px solid #E6C200}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list .cadastro .container-info-cadastro{width:90%;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list .cadastro .container-info-cadastro p{text-align:center;margin-right:15px}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list .cadastro .btn-detalhes{background-color:#e6c200;width:30px;height:30px;border:none;border-radius:5px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.container .container-todos-os-cadastros .container-cadastros-list .cadastros-list .cadastro .btn-detalhes .linha{display:block;width:50%;height:2px;border-radius:1px;background-color:#fff}.container .container-todos-os-cadastros .container-cadastros-list .paginacao{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin-top:30px;padding:10px 20px;border-radius:8px}.container .container-todos-os-cadastros .container-cadastros-list .paginacao button{padding:8px 16px;background-color:#e6c200;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.container .container-todos-os-cadastros .container-cadastros-list .paginacao button:hover{background-color:#d4af37;transform:scale(1.05)}.container .container-todos-os-cadastros .container-cadastros-list .paginacao button:disabled{background-color:#e8e8e8;color:#1a1a1a;cursor:not-allowed;transform:none}.container .container-todos-os-cadastros .container-cadastros-list .paginacao span{font-weight:700;color:#333;padding:5px 10px}@media (max-width: 730px){.container .container-todos-os-cadastros .container-cadastros-list .paginacao{flex-direction:column}}
