.modal-termos-overlay[data-v-f169117d]{align-items:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;overscroll-behavior:contain;position:fixed;touch-action:none;z-index:99999}.modal-termos-wrapper[data-v-f169117d]{align-items:center;display:flex;flex-direction:column;gap:16px;max-height:85vh;max-width:460px;width:100%}.modal-termos-close[data-v-f169117d]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0}.modal-termos-close svg[data-v-f169117d]{height:24px;width:24px}.modal-termos-painel[data-v-f169117d]{background:#edf4f3;border:1px solid #e1eeec;border-radius:16px 16px 0 0;display:flex;flex-direction:column;gap:16px;max-height:calc(85vh - 40px);overflow:hidden;padding:16px 12px calc(16px + env(safe-area-inset-bottom,0px));width:100%}.modal-termos-titulo[data-v-f169117d]{color:#01131e;flex-shrink:0;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;line-height:20px;margin:0;text-align:center}.modal-termos-conteudo[data-v-f169117d]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y}.modal-termos-conteudo[data-v-f169117d]::-webkit-scrollbar{display:none}.modal-termos-conteudo p[data-v-f169117d]{color:#516067;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5;margin:0;white-space:pre-line}.modal-termos-fechar[data-v-f169117d]{background:linear-gradient(180deg,#00348b .53%,#0075ff 107.61%);border:0;border-radius:12px;color:#fff;flex-shrink:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;height:48px;transition:background-color .2s ease;width:100%}.modal-termos-fechar[data-v-f169117d]:active{transform:scale(.98)}.modal-termos-enter-active[data-v-f169117d]{transition:opacity .25s ease}.modal-termos-enter-active .modal-termos-wrapper[data-v-f169117d]{transition:transform .3s ease}.modal-termos-leave-active[data-v-f169117d]{transition:opacity .2s ease}.modal-termos-leave-active .modal-termos-wrapper[data-v-f169117d]{transition:transform .2s ease}.modal-termos-enter-from[data-v-f169117d]{opacity:0}.modal-termos-enter-from .modal-termos-wrapper[data-v-f169117d]{transform:translateY(100%)}.modal-termos-leave-to[data-v-f169117d]{opacity:0}.modal-termos-leave-to .modal-termos-wrapper[data-v-f169117d]{transform:translateY(100%)}.modal-termos-overlay-desktop[data-v-f169117d]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:99999}.modal-termos-painel-desktop[data-v-f169117d]{background:#edf4f3;border:1.66px solid #e1eeec;border-radius:26px;display:flex;flex-direction:column;gap:24px;max-height:70vh;overflow:hidden;padding:24px;width:480px}.modal-termos-header-desktop[data-v-f169117d]{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;width:100%}.modal-termos-header-spacer[data-v-f169117d]{flex-shrink:0;height:24px;width:24px}.modal-termos-titulo-desktop[data-v-f169117d]{color:#01131e;font-family:Roboto,sans-serif;font-size:24px;font-weight:600;line-height:33px;margin:0;text-align:center}.modal-termos-close-desktop[data-v-f169117d]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px}.modal-termos-close-desktop[data-v-f169117d]:hover{opacity:.7}.modal-termos-close-desktop svg[data-v-f169117d]{height:16px;width:16px}.modal-termos-conteudo-desktop[data-v-f169117d]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#879397 transparent;scrollbar-width:thin;touch-action:pan-y}.modal-termos-conteudo-desktop[data-v-f169117d]::-webkit-scrollbar{width:6px}.modal-termos-conteudo-desktop[data-v-f169117d]::-webkit-scrollbar-thumb{background:#879397;border-radius:9px}.modal-termos-conteudo-desktop p[data-v-f169117d]{color:#516067;font-family:Roboto,sans-serif;font-size:15px;line-height:1.5;margin:0;white-space:pre-line}.modal-termos-fechar-desktop[data-v-f169117d]{background:linear-gradient(180deg,#00348b .53%,#0075ff 107.61%);border:0;border-radius:12px;color:#fff;flex-shrink:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;height:48px;transition:background-color .2s ease;width:100%}.modal-termos-fechar-desktop[data-v-f169117d]:active{transform:scale(.98)}.modal-termos-desktop-enter-active[data-v-f169117d]{transition:opacity .25s ease}.modal-termos-desktop-enter-active .modal-termos-painel-desktop[data-v-f169117d]{transition:transform .3s ease,opacity .3s ease}.modal-termos-desktop-leave-active[data-v-f169117d]{transition:opacity .2s ease}.modal-termos-desktop-leave-active .modal-termos-painel-desktop[data-v-f169117d]{transition:transform .2s ease,opacity .2s ease}.modal-termos-desktop-enter-from[data-v-f169117d]{opacity:0}.modal-termos-desktop-enter-from .modal-termos-painel-desktop[data-v-f169117d]{opacity:0;transform:scale(.95)}.modal-termos-desktop-leave-to[data-v-f169117d]{opacity:0}.modal-termos-desktop-leave-to .modal-termos-painel-desktop[data-v-f169117d]{opacity:0;transform:scale(.95)}
