body{margin:0;padding:0}.App{margin-left:250px;min-height:100%}.App.open{margin-left:80px}@media (max-width:1000px){.App,.App.open{margin-left:0}}.WhatsApp .actionWhatsapp{align-items:center;background-color:#00a884;box-shadow:1px 1px 5px 0 #0003;color:#fff;display:flex;font-weight:600;justify-content:center;margin-top:10px;padding:0;width:100%}.Sidebar{-webkit-overflow-scrolling:touch;background-color:var(--accent-color);box-shadow:0 0 16px #00000040;color:var(--background);height:100%;left:0;overflow-x:hidden;overflow-y:auto;padding-bottom:calc(env(safe-area-inset-top) + 20px);padding-left:env(safe-area-inset-left);padding-top:env(safe-area-inset-top);position:fixed;top:0;transition:transform .5s ease-out,height .35s ease-out,width .35s ease-out;-webkit-user-select:none;user-select:none;width:calc(250px + env(safe-area-inset-left));z-index:10}.Sidebar.open{width:calc(80px + env(safe-area-inset-left))}@media (max-width:1000px){.Sidebar{box-shadow:0 0 0 #00000040;transform:translateX(calc(-250px - env(safe-area-inset-left)))}.Sidebar.open{box-shadow:0 0 16px #00000040;transform:translateX(0);width:calc(250px + env(safe-area-inset-left));z-index:20}}.Sidebar{box-shadow:0 0 0 #00000040}.Sidebar.open{box-shadow:0 0 16px #00000040;transform:translateX(0);z-index:20}.Sidebar>.logo{align-items:center;color:#fff;display:flex;flex-direction:row;height:70px;justify-content:center;margin-top:10px;text-decoration:none;width:100%}.Sidebar>.logo>img{height:50px;width:50px}.Backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fff0;height:100vh;left:0;max-width:100%;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .35s ease;width:100vw;z-index:10}.Backdrop.show{background-color:#3336;opacity:1}.Backdrop{display:none}@media (max-width:1000px){.Backdrop{display:block}.Backdrop.show{pointer-events:all}.Backdrop.hide,.Backdrop.show.transparent{background-color:#fff0}}.Header{align-items:center;align-self:flex-start;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #ccc6;display:flex;justify-content:space-between;min-height:calc(55px + env(safe-area-inset-top));padding-left:calc(15px + env(safe-area-inset-left));padding-right:calc(15px + env(safe-area-inset-right));padding-top:env(safe-area-inset-top);position:-webkit-sticky;position:sticky;top:0;transition:box-shadow .35s ease,background-color .5s;width:100%;z-index:5}.Header.small{box-shadow:0 4px 12px 0 #0000000d}.Header .hamburger{display:none}@media (max-width:1000px){.Header,.Header.open{width:100%}}.Header .end,.Header .start{align-items:center;display:flex;margin:0}.Header>div>*{margin:0 5px}.TrocaPerfil{align-items:center;cursor:pointer;display:flex;flex-direction:row;transition:transform .35s ease;-webkit-user-select:none;user-select:none;width:100%}.TrocaPerfil .title{display:flex;flex:1 1;flex-direction:column;height:36px;padding-left:10px}.TrocaPerfil .title .principal{color:var(--text-dark);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TrocaPerfil .title .secundario{color:var(--text-medium);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header>div .ModalTrocaPerfil{margin:0}.ModalTrocaPerfil{background-color:var(--background);border-radius:5px;box-sizing:border-box;filter:drop-shadow(0 0 16px rgba(0,0,0,.25));max-width:300px;opacity:0;padding:20px;position:absolute;top:70px;transform:translateY(-10px);transition:max-width .35s ease;transition:opacity .35s ease-out,visibility .35s ease-out,transform .35s ease-out;visibility:hidden;width:100%;z-index:4}.ModalTrocaPerfil.open{opacity:1;transform:translateY(0);visibility:visible}.ModalTrocaPerfil .field{margin:10px 0}.ModalTrocaPerfil .field label{color:var(--text-medium);font-size:12px}@media (max-width:500px){.ModalTrocaPerfil{left:0;max-width:100%}.TrocaPerfil .title{display:none}}.ModalTrocaPerfil>.title{color:var(--text-medium);font-size:12px;padding:20px 20px 0}.TrocaClienteAtenas{align-items:center;border-radius:5px;color:var(--text-dark);cursor:pointer;display:flex;height:40px;justify-content:center;margin-top:5px;width:100%}.TrocaClienteAtenas.active{background-color:#9999}.TrocaClienteAtenas:hover{background-color:#dedede}.ModalTrocaPerfil:after{border:10px solid #fff0;border-bottom:10px solid var(--background);bottom:100%;content:" ";height:0;left:50%;margin-left:-10px;pointer-events:none;position:absolute;width:0}.ModalTrocaPerfil .user{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;transition:transform .35s ease}.ModalTrocaPerfil .user .title{display:flex;flex-direction:column;text-align:center}.ModalTrocaPerfil .user .title .principal{color:var(--text-dark);font-size:14px}.ModalTrocaPerfil .user .title .secundario{color:var(--text-medium);font-size:12px}@keyframes animate-modal{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.DrawerbarHelp .cabecalho{align-items:center;display:flex;justify-content:center;padding:3%}.DrawerbarHelp .item{grid-gap:10px;display:flex}.DrawerbarHelp .list{box-shadow:var(--shadow);cursor:pointer}.FirstPage{flex:1 1;flex-direction:column;justify-content:center;min-height:100vh;overflow-y:auto;width:100%}.FirstPage,.FirstPage .info{align-items:center;display:flex}.FirstPage .info{color:#ccc;flex-direction:column}.FirstPage .info .logo{height:100px;margin-bottom:10px;margin-top:-100px}.FirstPage .box{display:inline-flex;gap:80px;justify-content:center;width:calc(100% - 350px)}.FirstPage .box .cadastrar,.FirstPage .box .cliente{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;padding:40px;width:50%}.FirstPage .confirmacao .opcoes{display:flex;gap:100px;padding:20px}.FirstPage .wrap{display:flex;height:100%;justify-content:center;width:100%}.FirstPage .acao{display:flex;flex-direction:row;justify-content:space-around;width:100%}.FirstPage .termos{animation:slide-up .5s cubic-bezier(.175,.885,.32,1.275);background-color:var(--background);border-radius:5px;margin:calc(env(safe-area-inset-top) + 50px) calc(env(safe-area-inset-right) + 20px) calc(env(safe-area-inset-bottom) + 50px) calc(env(safe-area-inset-left) + 20px);max-width:1000px;padding:20px}.FirstPage .termos .acoes{align-items:center;display:flex;flex-direction:column;width:100%}.loginButtons{display:grid;grid-template-columns:1fr 1fr}.FirstPage .confirmacaoSenha{grid-gap:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.FirstPage .grid-dados{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.FirstPage .confirmacao .opcoes{flex-direction:column;gap:30px;padding:10px}.FirstPage .box{display:flex;flex-direction:column;width:90vw}.FirstPage .box .cadastrar,.FirstPage .box .cliente{padding:20px;width:100%}.FirstPage .grid-dados{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center}}@media (max-width:400px){.FirstPage .confirmacaoSenha{grid-gap:15px;display:block;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.Obrigado{align-items:center;background:linear-gradient(315deg,#b93044,#9c2a2a);display:flex;flex-direction:column;height:100vh;width:100vw}.Obrigado .logo{height:200px;width:200px}.Obrigado .logo path{fill:#fff;stroke-linecap:round;stroke-dasharray:9999;stroke-dashoffset:0;animation:desenhar-logo 5s cubic-bezier(.19,1,.22,1)}.Obrigado label{color:var(--background);font-size:18pt}.Obrigado .cartao-aguarde{background-color:var(--background);border-radius:5px;box-shadow:0 4px 32px #00000040;margin:10px;max-width:800px;padding:20px}.Obrigado .sair{color:var(--background);cursor:pointer;font-size:22px;padding-bottom:50px}@keyframes desenhar-logo{0%{transform:translateY(30px)}to{transform:translate(0)}}.OAuth .actionAuth{box-shadow:1px 1px 5px 0 #0003;font-weight:600;margin-top:10px}.ClienteBloqueado,.OAuth .actionAuth{align-items:center;display:flex;justify-content:center;width:100%}.ClienteBloqueado{flex:1 1;flex-direction:column;min-height:100vh;overflow-y:auto}.ClienteBloqueado .sair{align-items:center;display:flex;justify-content:center;padding:20px;right:0;top:0}.SignUpWix{flex:1 1;flex-direction:column;justify-content:flex-start;min-height:100vh;overflow-y:auto;padding:100px 0;width:100%}.SignUpWix,.SignUpWix .info{align-items:center;display:flex}.SignUpWix .info{color:#ccc;flex-direction:column}.SignUpWix .info .logo{height:100px;margin-bottom:10px;margin-top:-100px}.SignUpWix .box{display:inline-flex;gap:80px;justify-content:center;width:calc(100% - 350px)}.SignUpWix .box .cadastrar{background-color:#fff;padding:20px;width:50%}.SignUpWix .box .cliente{background-color:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;padding:40px;width:50%}.SignUpWix .confirmacao .opcoes{display:flex;gap:100px;padding:20px}.SignUpWix .wrap{display:flex;height:100%;justify-content:center;width:100%}.SignUpWix .acao{display:flex;flex-direction:row;justify-content:space-around;width:100%}.SignUpWix .termos{animation:slide-up .5s cubic-bezier(.175,.885,.32,1.275);background-color:var(--background);border-radius:5px;margin:calc(env(safe-area-inset-top) + 50px) calc(env(safe-area-inset-right) + 20px) calc(env(safe-area-inset-bottom) + 50px) calc(env(safe-area-inset-left) + 20px);max-width:1000px;padding:20px}.SignUpWix .termos .acoes{align-items:center;display:flex;flex-direction:column;width:100%}.SignUpWix .confirmacaoSenha{grid-gap:5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.SignUpWix .grid-dados{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@keyframes slide-up{0%{opacity:0;transform:translateY(20px) rotateY(0)}to{opacity:1;transform:translateY(0) rotateY(0)}}@keyframes hide-loading{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.SignUpWix .confirmacao .opcoes{flex-direction:column;gap:30px;padding:10px}.SignUpWix .box{display:flex;flex-direction:column;width:90vw}.SignUpWix .box .cadastrar,.SignUpWix .box .cliente{padding:20px;width:100%}.SignUpWix .grid-dados{display:grid;grid-template-columns:repeat(1,1fr);justify-content:center}}@media (max-width:400px){.SignUpWix .confirmacaoSenha{grid-gap:15px;display:block;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}