@font-face{font-family:lemon-milk;src:url(/build/assets/LEMONMILK-Regular-pD5ies7F.otf) format("opentype");font-weight:400;font-style:normal}.lemon-font{font-family:lemon-milk}html,body{height:100%;margin:0;overflow:hidden}.Box{margin-right:2.5%;margin-left:2.5%;background:#141932b3;height:75vh;border-radius:1.5rem;box-shadow:0 6px 12px #0009}.dynamic-col{transition:width .5s;display:flex;flex-direction:column;height:100vh}.conversation-list{flex-grow:1;overflow-y:auto;margin-bottom:4rem}.body-container{background-image:url(/build/assets/neon-bus3-dNpQ1K6a.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:row;caret-color:transparent}.principal{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);margin:0}.principal.left{height:66.67vh;width:25vw;background-color:#fff6;border-radius:30px 0 0 30px}.principal.right{height:66.67vh;width:55vw;background-color:#0000004d;border-radius:0 30px 30px 0}.principal.center{flex-grow:1;flex-shrink:1;background-color:#fff6;border-radius:30px;padding:3rem 12rem}.ul-error{background-color:#ffffff80;padding:10px;border-radius:15px}.li-error{color:#ff2d2d;font-weight:700;font-family:lemon-milk;font-size:.8rem}.li-error:before{content:"• ";font-size:1.2em}.input-container{position:relative;width:20rem}.my-input{background-color:#646464;color:#fff;border-radius:13px;border:0 solid #ccc;padding:.5rem;width:100%;padding-left:20px;box-sizing:border-box;box-shadow:0 0 4px #00000080;caret-color:#fff;outline:none;overflow:hidden}.my-input.white{background-color:#fff;color:#646464;caret-color:#646464}.my-input:focus{border:0 solid transparent;box-shadow:0 0 4px #00000080;outline:none}.my-input:-webkit-autofill{background-color:#646464!important;color:#fff!important;-webkit-box-shadow:0 0 0px 1000px #646464 inset!important;box-shadow:0 0 0 1000px #646464 inset!important;-webkit-text-fill-color:white!important;border:0 solid transparent;outline:none}.my-input::placeholder{color:#fff;opacity:1}.my-input.white::placeholder{color:#646464;opacity:1}.toggle-password{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#fff}.toggle-password:focus{outline:none}.botao{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.25rem;border-radius:50rem;padding:1rem;cursor:pointer;width:14rem;height:3rem;box-shadow:0 4px 8px #00000080;transition:transform .3s ease,box-shadow .3s ease}.botao:hover{transform:scale(1.05);box-shadow:0 6px 12px #0009}.botao.azul{background:linear-gradient(90deg,#00d4ff,#01787a 100%,#020024);border:none;color:#fff}.botao.branco{text-decoration:none;background:#fff;color:#000!important;border:none}.search-bar .form-control{border-right:0;box-shadow:none}.search-bar .input-group-text{background-color:#fff;border-left:0;color:#3994cc}.search-bar .fa-search,.search-bar .fa-times{color:#3994cc}.chat-container{height:100vh;overflow-x:hidden;overflow-y:auto;margin-bottom:.5rem}.message-received{background-color:#e0e0e0;align-self:flex-start;margin-right:auto}.message-sent{background-color:#3994cc;color:#fff;align-self:flex-end;margin-left:auto}.message-received,.message-sent{max-width:70%;border-radius:15px;overflow-wrap:break-word}.card-body:hover{background-color:#3994cc;transition:background-color .5s,transform .5s ease-in;cursor:pointer;color:#fff}.no-hover-body:hover{background-color:inherit;color:inherit;box-shadow:none}.card{border-color:#0000}.card-text{margin-bottom:0;border:none}.card-body{color:#fff;padding-bottom:0;border:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:.5rem}::-webkit-scrollbar-track{background-color:#eee}.faq-header{display:flex;align-items:center;cursor:pointer}.faq-header h5{margin:0;flex:1}.faq-header span.arrow-down:before{content:"▼";display:inline-block;margin-left:10px}.faq-header span.arrow-right:before{content:"▼";display:inline-block;rotate:-90deg;margin-left:10px}.mensagens-container{margin-top:10px}
