:root{color-scheme:light}html{background-color:#f2f2f2;color:#000}html.dark{background-color:#000;color:#fff}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}body{width:360px;margin:0 auto;background-color:#f2f2f2}#login,.bgwhite{background-color:#fff;min-height:100vh;height:100%;padding:10px 20px}.logoCliente{max-width:146px;margin:0 auto;display:block}#area_de_login{display:flex;flex-direction:column;gap:16px}.naoExiste,.jaExiste,.naoTelefone,.naoExisteCPF,.jaExisteWhatsApp{display:none;color:red}.hidden{display:none!important}svg{width:15px}.btn{width:100%}.btn svg path{fill:#fff}.btn-possuo,.btn-whatsapp{color:#fff;font-size:18px;border-style:solid;border-color:#27c943;border-width:10px 5px;display:block;background:#27c943;border-radius:6px;font-family:open sans,helvetica neue,helvetica,arial,sans-serif;font-weight:400;font-style:normal;line-height:22px;text-align:center;text-decoration:none;margin-top:16px}.btn-cadastrar{color:#fff;font-size:18px;border-style:solid;border-color:#0b0b70;border-width:15px 5px;display:block;background:#0b0b70;border-radius:6px;font-family:open sans,helvetica neue,helvetica,arial,sans-serif;font-weight:700;font-style:normal;line-height:22px;width:100%;text-align:center;text-decoration:none}.btn-cadastrar:disabled{opacity:.5}p{line-height:19px;font-family:arial,helvetica neue,helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400;color:#121212;text-align:center}footer{padding:15px;display:flex;align-items:center;justify-content:space-between;font-size:12px}footer img{max-width:122px}.cadrapido{line-height:34px;font-family:arial,helvetica neue,helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:700;color:#0b0b70}.ou{font-family:open sans,helvetica neue,helvetica,arial,sans-serif;line-height:32px;color:#747980;font-size:16px;display:flex;align-items:center;justify-content:space-between}.ou:after,.ou:before{content:" ";border-bottom:1px solid #cdced1;background:#fff none repeat scroll 0% 0%;height:1px;width:40%;margin:0}fieldset{border:none;padding:0}input[type=text],input[type=tel],input[type=email],select{width:100%;padding:10px!important;margin:3px 0!important;box-sizing:border-box;color:#121212;font-size:16px;font-weight:700px;text-align:left;border:solid 1px #121212}.termos{margin-top:16px;margin-bottom:16px;display:flex;gap:8px;align-items:flex-start}.termos label,.termos small{font-family:open sans,helvetica neue,helvetica,arial,sans-serif;line-height:1;color:#121212;font-size:11px;display:block}.termos .checklabel{display:flex;align-items:flex-start;margin-bottom:8px}.btnVoltar{color:#121212;font-size:18px;border-style:solid;border-color:#fff;border-width:5px;display:block;background:#fff;border-radius:0;font-family:open sans,helvetica neue,helvetica,arial,sans-serif;font-weight:400;font-style:normal;line-height:1;width:100%;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;margin-top:16px}.space{margin-top:16px}#cboxClose{visibility:hidden;font-size:20px}#countdown{position:absolute;bottom:10px;right:10px;width:25px;height:25px;color:#000;font-size:20px;text-shadow:2px 2px 2px #fff}.btnPolitica{text-align:center;text-decoration:underline;display:flex;justify-content:center;margin-bottom:16px}.btnPoliticaLink{text-decoration:underline}.gap16{display:flex;flex-direction:column;gap:16px}.marginTop16{margin-top:16px}.checkbox{transform:scale(1.5);margin-left:4px;margin-top:3px}.error-message{color:red}.bloqueado{display:flex;flex-direction:column;gap:32px;height:100vh;background-color:#fff;justify-content:flex-start;align-items:center}.bloqueado h2{margin:0;padding:20px 15px;text-align:center;background:red;color:#fff;font-size:25px;text-transform:uppercase;font-weight:700;font-family:Open Sans,sans-serif;position:relative;width:100%}.bloqueado img{width:100px;height:100px}.bloqueado h3.liberada{text-align:center;font-size:13px;color:#797979}.center{display:flex;justify-content:center}.alertCadastro{color:red}.liberada{margin:0;padding:0 15px;text-align:center;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;color:#000;font-size:25px;text-transform:uppercase;font-weight:700;font-family:Open Sans,sans-serif;position:relative}h3.liberada{text-align:center}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center}.inline-block-centralizado{text-align:center}.inline-block-centralizado div{display:inline-block;text-align:left}input[type=radio]{opacity:0;width:39px;height:39px;position:absolute;z-index:999;margin:10px;cursor:pointer}input[type=radio]+label span{display:inline-block;vertical-align:middle;cursor:pointer;margin:10px}input[type=radio]+label span.aval{display:inline-block;vertical-align:middle;cursor:pointer;margin:3px}input[type=radio].bom+label span{background:url(/pesquisa/img/bom.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].medio+label span{background:url(/pesquisa/img/medio.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].ruim+label span{background:url(/pesquisa/img/ruim.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].sim+label span{background:url(/pesquisa/img/sim.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].nao+label span{background:url(/pesquisa/img/nao.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval00+label span{background:url(/pesquisa/img/aval00.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval1+label span{background:url(/pesquisa/img/aval01.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval2+label span{background:url(/pesquisa/img/aval02.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval3+label span{background:url(/pesquisa/img/aval03.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval4+label span{background:url(/pesquisa/img/aval04.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval5+label span{background:url(/pesquisa/img/aval05.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval6+label span{background:url(/pesquisa/img/aval06.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval7+label span{background:url(/pesquisa/img/aval07.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval8+label span{background:url(/pesquisa/img/aval08.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval9+label span{background:url(/pesquisa/img/aval09.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].aval10+label span{background:url(/pesquisa/img/aval10.png) no-repeat;width:39px;height:39px;opacity:.5}input[type=radio].bom:checked+label span{opacity:1}input[type=radio].medio:checked+label span{opacity:1}input[type=radio].ruim:checked+label span{opacity:1}input[type=radio].sim:checked+label span{opacity:1}input[type=radio].nao:checked+label span{opacity:1}input[type=radio].aval00:checked+label span{opacity:1}input[type=radio].aval1:checked+label span{opacity:1}input[type=radio].aval2:checked+label span{opacity:1}input[type=radio].aval3:checked+label span{opacity:1}input[type=radio].aval4:checked+label span{opacity:1}input[type=radio].aval5:checked+label span{opacity:1}input[type=radio].aval6:checked+label span{opacity:1}input[type=radio].aval7:checked+label span{opacity:1}input[type=radio].aval8:checked+label span{opacity:1}input[type=radio].aval9:checked+label span{opacity:1}input[type=radio].aval10:checked+label span{opacity:1}textarea{width:100%;border:1px solid #c2c2c2;border-radius:5px;padding:10px;height:100px}.numberPesquisa{margin:0;padding:0}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:10px;max-width:90%;max-height:90%;overflow:auto;position:relative}.modal-close{position:absolute;top:10px;right:10px;background:none;border:none;font-size:24px;cursor:pointer;background:#0000004d;border-radius:100%;width:40px;height:40px}
