.select-body[data-v-40e32964]{position:relative;width:100%;height:auto;margin-top:5px;flex-direction:column}.input-container[data-v-40e32964]{position:relative;display:flex;align-items:center;width:100%}.select-body input[data-v-40e32964]{width:100%;font-size:16px;padding:0 50px 0 10px;height:50px;background-color:#fff;border-radius:12px;border:1px solid #000;color:#000;transition:border-radius .2s ease,border-color .3s ease}.select-body input.input-open[data-v-40e32964]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}.select-body input[data-v-40e32964]:focus{outline:none;border-color:#000}.select-body input[data-v-40e32964]::-moz-placeholder{color:#757575}.select-body input[data-v-40e32964]::placeholder{color:#757575}.select-body input[disabled][data-v-40e32964]{border-color:#000;-webkit-text-fill-color:#757575}.clear-button[data-v-40e32964]{position:absolute;right:30px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;color:#757575}.clear-button .mdi[data-v-40e32964]{font-size:18px}.select-icon[data-v-40e32964]{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.select-body input[disabled]+.clear-button[data-v-40e32964],.select-body input[disabled]+.select-icon[data-v-40e32964]{opacity:0;pointer-events:none}.dropdown-list[data-v-40e32964]{position:absolute;top:100%;left:0;right:0;z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:0 0 12px 12px;max-height:200px;overflow-y:auto;list-style:none;padding:0;margin:0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.dropdown-list li[data-v-40e32964]{padding:10px;cursor:pointer;transition:background-color .2s ease;color:#000}.dropdown-list li.focused[data-v-40e32964],.dropdown-list li[data-v-40e32964]:hover{background-color:#f0f0f0}.dropdown-list li.disabled-option[data-v-40e32964]{color:#a0a0a0;cursor:not-allowed;background-color:#f9f9f9}.no-results[data-v-40e32964]{padding:10px;color:#757575;background-color:#fff;border:1px solid #ccc;border-radius:0 0 12px 12px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:absolute;top:100%;left:0;right:0;z-index:999;text-align:center}.custom-button[data-v-036e0a94]{position:relative;width:100%;height:50px;padding:18px 16px;border-radius:4px;border:none;font-size:16px;background-color:#000;color:#00e300;cursor:pointer;transition:background-color .3s ease}.custom-button[data-v-036e0a94]:focus,.custom-button[data-v-036e0a94]:hover{background-color:#353535}.custom-button[data-v-036e0a94]:disabled{background-color:#6b6a6a;pointer-events:none}.loading-spinner[data-v-036e0a94]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:3px solid transparent;border-top-color:#00e300;border-radius:50%;animation:spin-036e0a94 .8s linear infinite}@keyframes spin-036e0a94{0%{transform:translate(-50%,-50%) rotate(0deg)}50%{transform:translate(-50%,-50%) rotate(180deg);border-bottom-color:#00e300}to{transform:translate(-50%,-50%) rotate(1turn)}}.footer[data-v-fd93f9fe]{width:100%;color:#fff;bottom:0;z-index:1;position:relative;margin-top:auto}.text-content[data-v-fd93f9fe]{font-size:12px;line-height:18px;letter-spacing:0;text-align:justify;color:#000;padding:15px 0;width:63%;margin:0 auto}.imply-info[data-v-fd93f9fe]{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;color:#000}.spacer[data-v-fd93f9fe]{width:100%;margin:10px 0;border:1px solid;text-align:center;opacity:.2;border-color:#000}.imply-cnpj[data-v-fd93f9fe]{text-align:center;padding:0 10px 20px 10px;margin-top:10px}.imply-powered-box[data-v-fd93f9fe]{width:100%;padding:20px 0;background-color:#2a2a2a;text-align:center}.imply-logo[data-v-fd93f9fe],.imply-powered-logo[data-v-fd93f9fe]{vertical-align:middle}@media (max-width:1600px){.text-content[data-v-fd93f9fe]{width:90%}}.dialog-mask[data-v-2c253d2e]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.dialog-container[data-v-2c253d2e]{width:80%;padding:20px;overflow:auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease;font-family:Helvetica,Arial,sans-serif;position:relative;max-height:85%}.with-scroll[data-v-2c253d2e]{max-height:85%;overflow-y:auto}.dialog-body[data-v-2c253d2e]{margin:20px 0}.button-term[data-v-2c253d2e]{display:flex;justify-content:center;width:100%;cursor:pointer}.ver-mais[data-v-2c253d2e]{cursor:pointer;color:#666;display:flex;justify-content:flex-end;align-items:center;margin-right:10px}.spacer[data-v-2c253d2e]{border:1px solid;text-align:center;margin-top:0;flex-grow:1;opacity:.2;margin-right:15px}.checkbox-label[data-v-2c253d2e]{display:grid;grid-template-columns:auto 1fr;align-items:center}.checkbox-label input[type=checkbox][data-v-2c253d2e]{width:15px;height:15px}#outsider[data-v-2c253d2e]{accent-color:#00e300;background-color:#fff}#newsletter[data-v-2c253d2e]{accent-color:#00e300;background:#fff}.checkbox-label label[data-v-2c253d2e]{margin-left:10px}.newsletter-content[data-v-2c253d2e]{margin-top:20px}@media screen and (min-width:1600px){.dialog-container[data-v-2c253d2e]{width:80%;max-width:800px;height:50%}}.modal-wrapper[data-v-44faa492]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-container[data-v-44faa492]{max-width:60vw;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;position:relative;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden;max-height:90vh;padding:10px}.modal-header[data-v-44faa492]{position:sticky;top:0;background-color:#fff;padding:.5rem;display:flex;justify-content:space-between;align-items:center}.modal-title[data-v-44faa492]{font-size:1.2rem;font-weight:700}.close-btn[data-v-44faa492]{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:0}.modal-body[data-v-44faa492]{padding:0 10px 0 10px;overflow-y:auto;flex-grow:1;max-height:none}.modal-footer[data-v-44faa492]{position:sticky;background-color:#fff;display:flex;justify-content:center;padding-bottom:20px;padding-top:10px}@media (max-width:768px){.modal-container[data-v-44faa492]{width:95vw;max-width:90%;height:auto;max-height:95vh}}@media (max-width:480px){.modal-container[data-v-44faa492]{width:95vw;padding:10px}}@media (max-width:280px){.modal-container[data-v-44faa492]{width:95vw;max-width:100%;padding:5px}.modal-footer[data-v-44faa492],.modal-header[data-v-44faa492]{padding:5px}h3[data-v-44faa492]{font-size:1rem}.close-btn[data-v-44faa492]{font-size:1.2rem}}.container[data-v-74f491bd]{display:flex;flex-direction:column;align-items:center;height:100vh}.justified-text[data-v-74f491bd]{font-size:14px;text-align:justify}.box-default[data-v-74f491bd]{width:90%;margin-top:20px;gap:12px}img[data-v-74f491bd]{width:100px;height:auto}.form[data-v-74f491bd]{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.input-icon-content[data-v-74f491bd]{position:relative}.input-container[data-v-74f491bd]{margin-top:20px}.custom-input[data-v-74f491bd]{margin-top:5px}.hint-text[data-v-74f491bd]{color:red;font-size:12px;text-align:start;margin-left:10px}.button-content[data-v-74f491bd]{width:95%;margin-top:15px}.action-buttons[data-v-74f491bd]{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:15px}.modal-button[data-v-74f491bd]{background-color:#000;color:#00e300;cursor:pointer;width:100%;max-width:150px;padding:10px;text-align:center;border:none;border-radius:5px}.input-composto[data-v-74f491bd]{display:flex;width:100%;border:1px solid;border-radius:12px;overflow:hidden;box-sizing:border-box}.input-composto__select[data-v-74f491bd]{border:none;border-right:1px solid;padding-right:0;cursor:pointer;position:relative}.input-composto__input[data-v-74f491bd]{flex-grow:1;padding:16px;border:none;font-size:14px;box-sizing:border-box}.input-composto__input[data-v-74f491bd]::-moz-placeholder{font-size:14px}.input-composto__input[data-v-74f491bd]::placeholder{font-size:14px}.input-composto__input[data-v-74f491bd]:focus,.input-composto__select[data-v-74f491bd]:focus{outline:none}@media screen and (min-width:1600px){.box-default[data-v-74f491bd]{width:54%}}