body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}"".layout-container{display:flex;flex-direction:column;min-height:100vh;overflow:hidden}.content{display:flex;flex:1 1;width:100%}main{flex:1 1;padding:20px}.contato-container{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin:20px auto 0;max-width:600px;padding:20px;text-align:center;width:100%}.contato-header{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.contato-header p{color:#333;font-size:24px;margin:0}.contato-header h1{background-color:#f5f5f5;color:#333;width:90%}.whatsapp-icon{margin-left:10px}label{color:#333;display:block;font-weight:700;margin-bottom:8px}input[type=email],input[type=text],textarea{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;font-family:Arial,sans-serif;font-size:16px;margin-bottom:20px;padding:14px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}textarea{height:150px;resize:vertical}input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input::placeholder,textarea::placeholder{color:#999}.button-container{text-align:center}.button-container button{background:#fff;border:1px solid #00adb5;border-radius:5px;color:#00adb5;cursor:pointer;font-weight:700;padding:14px 40px;transition:background .3s ease,color .3s ease}.button-container button:hover{background:#00adb5;color:#fff}.error,.success{color:#333;font-size:16px;margin-top:10px}.error{color:red}.success{color:green}html{overflow-x:hidden}.form-image{height:auto;margin-bottom:20px;max-height:200px;max-width:100%}@media (min-width:768px){.form-image{display:block}}.whatsapp-icon{align-items:center;background-color:#25d366;background-color:#128c7e;border-radius:50%;color:#fff;display:inline-flex;height:50px;justify-content:center;text-decoration:none;transition:background-color .3s ease;width:50px}*,.logo{box-sizing:border-box;margin:0;padding:0}.logo{background:#00adb5;display:flex;text-align:left;width:180px}.search{display:none;float:right;margin-right:25px;margin-top:20px;width:20px}body{background-color:#f8f8f8;color:#333;font-family:Arial,sans-serif}.App{margin:0 auto;max-width:1200px;padding:20px}.cookie-link{color:#00adb5;display:inline-block;font-weight:700;margin-top:10px;text-decoration:none;transition:color .3s ease}.cookie-link:hover{color:#00796b;text-decoration:underline}.card-container{display:flex;flex-wrap:wrap;justify-content:space-between}.card-container p{font-size:1.5em;font-weight:700}.container{background-color:#f0f0f0;color:#333}.container:hover{color:#fff}.card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-basis:calc(25% - 20px);flex-grow:0;flex-shrink:0;margin-bottom:20px;padding:10px}.card,.card h3{text-align:center}.card h3{font-size:18px;margin-bottom:10px}.card p{font-size:14px;margin-bottom:5px}.card a{color:inherit;text-decoration:none}.card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:all .3s ease}.card img{border-radius:8px}.card-busca{margin-bottom:20px}.card-busca input[type=text]{border:none;font-size:16px;margin:15px;padding:10px;width:95%}.card-busca .clear-icon{cursor:pointer;font-size:20px}.card-filtro{margin-top:10px}.clearfix:after{clear:both;content:"";display:table}.pagination{align-items:center;display:flex;justify-content:center;margin-top:20px}.pagination button{background-color:initial;border:1px solid #00adb5;border-radius:5px;color:#00adb5;cursor:pointer;margin:0 5px;padding:10px 20px;transition:color .3s,background-color .3s,border-color .3s}.pagination button.active,.pagination button:hover{background-color:#00adb5;color:#fff}.pagination button.active{border:1px solid #00adb5}.card-title{font-size:20px;text-align:center}.banner{margin-bottom:20px;text-align:center}.banner h4{color:#3498db;font-size:25px;margin-bottom:0;text-align:center}.banner .icon{margin-right:5px}.button-reservado,.button-vendido{cursor:not-allowed;opacity:.5;pointer-events:none}@media screen and (max-width:768px){.card{flex-basis:calc(50% - 20px);flex-grow:0;flex-shrink:0}}.selectbox select{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:10px;width:100%}.selectbox:focus{border-color:teal;outline:none}.selectbox option{padding:10px}.button{background-color:initial;border:2px solid #00adb5;border-radius:10px;cursor:pointer;display:block;font-size:16px;margin:20px auto 0;padding:0;text-align:center;transition:color .3s,background-color .3s;width:50%}.button:hover{color:#fff}.button-vendido{border:2px solid #d9534f;color:#d9534f}.button-vendido p{color:#d9534f!important}.button-vendido:hover{background-color:#d9534f;color:#fff}.button-reservado{border:2px solid #f0ad4e;color:#fff}.button-reservado p{color:#f0ad4e!important}.button-consultar{background-color:initial}.button p{color:#00adb5;margin:0}.button-consultar:hover p{background:#00adb5;color:#fff}@media screen and (max-width:768px){.button{width:80%}}@media screen and (max-width:576px){.button{width:100%}.card{flex:0 0 100%}}.setor{color:#7d8f89}@media screen and (max-width:768px){.card-busca input[type=text]{border:none}.card-busca input[type=text],.selectbox{margin:15px 0;width:100%!important}}@media screen and (max-width:576px){.card-busca input[type=text]{width:350px!important}.selectbox select{-webkit-appearance:none;appearance:none;background-color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;padding:10px;width:100%}.selectbox:focus{border-color:teal;outline:none}.selectbox option{padding:10px}}@media (max-width:480px){.faq-container{max-width:100%}}.faq-container{background-color:#fff;border:1px solid #ddd;border-radius:8px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:20px auto;max-width:80%;padding:10px}.faq-item{border-bottom:1px solid #ddd;color:#000;margin-bottom:20px;padding:0}.faq-question{background-color:teal;border-radius:8px;color:#fff;cursor:pointer;font-weight:700;margin:0;padding:10px 15px;position:relative;transition:background-color .3s ease}.faq-question h1{color:#fff}.faq-question:hover{background-color:#066}.faq-question:after{color:#fff;content:"▼";font-weight:700;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.container{align-items:center;background-color:#000;display:flex}.container a,.container p{margin-right:10px}h1{color:#fff;font-size:1em;margin:10px}h1,h3{text-align:left}h3{color:#333;font-size:1.1em;margin-bottom:10px}summary{background-color:teal;cursor:pointer;display:block;font-weight:700;padding:5px;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}summary:after{color:#fff;content:"▼";font-weight:700;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}details[open] summary:after{content:"▲"}details{margin-bottom:20px}details>p{margin-top:10px}details>p strong{color:#007bff}details:first-of-type{margin-top:0}details{border:none}@media (max-width:480px){.faq-container{max-width:100%}.faq-question:after{display:none}summary:after{right:10px}}.scroll-to-top{align-items:center;border:none;border-radius:10%;bottom:70px;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;font-size:28px;height:50px;justify-content:center;position:fixed;right:15px;transition:opacity .3s;width:50px}.scroll-to-top,.scroll-to-top:hover{background-color:#00adb5}.painel{font-family:Arial,sans-serif;padding:20px;position:relative}h1{color:#00adb5;text-align:center}.btn-logout{background-color:#fff;border:1px solid #00adb5;border-radius:5px;color:#00adb5;cursor:pointer;padding:10px 15px;position:absolute;right:25px;top:20px;transition:background-color .3s ease}.btn-logout:hover{background-color:#00adb5;color:#fff}.btn-cadastro-dominio,.btn-editar,.btn-excluir,.btn-limpar,.btn-pesquisar{background-color:#fff;border:1px solid #00adb5;border-radius:5px;color:#00adb5;cursor:pointer;margin:5px;padding:10px 15px;transition:background-color .3s ease}.btn-cadastro-dominio,.btn-editar{border:1px solid #00adb5;color:#00adb5}.btn-cadastro-dominio:hover,.btn-editar:hover,.btn-limpar:hover,.btn-pesquisar:hover{background-color:#00adb5;color:#fff}.btn-excluir{border:1px solid red;color:red}.btn-excluir:hover{background-color:red;color:#fff}input[type=text]{border:1px solid #ccc;border-radius:5px;margin:5px;padding:10px;width:calc(100% - 40px)}.tabela{margin-top:20px}.tabela table{border-collapse:collapse;margin-bottom:20px;width:100%}.tabela td,.tabela th{border-bottom:1px solid #ccc;padding:10px;text-align:left}.tabela th{background-color:#00adb5;color:#fff;cursor:pointer}.tabela th:hover{background-color:#007a85}.feedback{color:green;margin-bottom:20px}.grafico{margin-top:20px;text-align:center}.painel input[type=text]{font-size:16px;margin-right:10px;padding:8px;width:80%}.modal-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{-webkit-animation:modal-show .3s forwards;animation:modal-show .3s forwards;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.2);max-height:80vh;max-width:600px;opacity:0;overflow-y:auto;padding:20px;position:relative;-webkit-transform:scale(.95);transform:scale(.95);transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:90%}@-webkit-keyframes modal-show{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal-show{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.modal-close{background:transparent;border:none;color:#00adb5;cursor:pointer;font-size:24px;position:absolute;right:15px;top:15px;transition:color .3s ease,background .3s ease}.modal-close:hover{background:#00adb5;color:#fff}.cadastro-dominio{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;max-width:500px;min-height:400px;padding:20px}.cadastro-dominio h2{color:#1c1e21;font-size:20px;font-weight:600;margin-bottom:12px}.cadastro-dominio form{display:flex;flex-direction:column;width:100%}.cadastro-dominio .form-group{margin-bottom:10px}.cadastro-dominio label{color:#606770;display:block;font-size:14px;margin-bottom:4px}.cadastro-dominio input{border:1px solid #d6d7da;border-radius:4px;box-sizing:border-box;font-size:14px;margin-top:2px;padding:8px;width:100%}.cadastro-dominio button{background-color:#fff;border:1px solid #00adb5;border-radius:4px;color:#00adb5;cursor:pointer;font-size:15px;margin-top:20px;padding:10px;transition:background-color .3s ease;width:100%}.cadastro-dominio button:hover{background-color:#00adb5;color:#fff}@media (max-width:768px){.cadastro-dominio{min-height:350px;padding:15px}.cadastro-dominio h2{font-size:18px}.cadastro-dominio input,.cadastro-dominio label{font-size:13px}.cadastro-dominio button{font-size:14px;padding:8px}}@media (max-width:480px){.cadastro-dominio{min-height:300px;padding:10px}.cadastro-dominio h2{font-size:16px}.cadastro-dominio input,.cadastro-dominio label{font-size:12px}.cadastro-dominio button{font-size:13px;padding:6px}}body{background-color:#f4f4f4;color:#444;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.9;margin:0;padding:0}.vedo-container{border-radius:10px;border-top:10px solid #d3d3d3;box-shadow:0 4px 8px rgba(0,0,0,.1);margin-bottom:20px;padding:6%;transition:border-top-color .3s ease}.vedo-container p{font-size:18px;margin-bottom:10px}.vedo-container h2{font-size:24px;margin-bottom:20px}.vedo-container ul{list-style:none;padding:0}.vedo-container ul li{margin-bottom:10px}.vedo-container h1{font-size:1.4rem;position:relative}.vedo-container h3{font-size:1.2rem;position:relative}.vedo-container h3:before{background:linear-gradient(180deg,#ddd,#3498db);bottom:-6px;content:"";height:6px;left:0;position:absolute;width:20%}.banner-parceiro{text-align:center}.banner-parceiro img{border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);height:auto;width:70%}.vedo-content{margin:0 auto;max-width:1200px;padding:130px}.vedo-content table{border-collapse:collapse;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:20px;overflow:hidden;width:100%}.vedo-content table td,.vedo-content table th{border:1px solid #ddd;padding:12px;text-align:left}.vedo-content table th{background-color:#21a8c4;color:#fff}.vedo-content table tr:nth-child(2n){background-color:#f9f9f9}.vedo-content table tr:hover{background-color:#f2f2f2}#scrollToTopBtn{background-color:#21a8c4;border:none;border-radius:50%;bottom:20px;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:none;font-size:24px;height:50px;position:fixed;right:20px;transition:background-color .3s ease;width:50px}#scrollToTopBtn:hover{background-color:#1b879e}#scrollToTopBtn>svg{margin-top:3px}.trilha-publico{display:flex;gap:20px;justify-content:space-between}.card{background-color:#f3f3f3;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);margin-bottom:10px;margin-top:10px;overflow:hidden;width:300px}.card img{border-top-left-radius:10px;border-top-right-radius:10px;height:auto;width:100%}.card h2{font-size:1.2rem;margin:0}.card h2,.perguntas{padding:10px}.perguntas a{display:block;margin-bottom:10px}
/*# sourceMappingURL=main.d634d9f5.css.map*/