.button[data-v-1f30bef4],.install-button[data-v-1f30bef4]{border:1px solid transparent;border-radius:48px;color:#1f1b7b;cursor:pointer;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;height:48px;line-height:16px;overflow:hidden;padding:8px 16px;position:relative}.button[data-v-1f30bef4]:hover:after,.install-button[data-v-1f30bef4]:hover:after{content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:0}.button__icon[data-v-1f30bef4]{flex-shrink:0;position:relative;z-index:1}.button__icon--right[data-v-1f30bef4]{position:absolute;right:16px;top:12px}.button--icon-only[data-v-1f30bef4]{align-items:center;border-radius:50px;display:flex;height:48px;justify-content:center;padding:0;width:48px}.button--icon-only svg[data-v-1f30bef4]{height:24px;left:0!important;position:relative!important;top:0!important;width:24px}.button--icon-only--password-toggle[data-v-1f30bef4]{background:transparent;height:40px;position:absolute;right:4px;top:4px;width:40px}.button--icon-only--password-toggle svg[data-v-1f30bef4]{opacity:.4}.button--icon-only--password-toggle svg.show-password[data-v-1f30bef4]{opacity:1}.button--apple .button__icon[data-v-1f30bef4],.button--google .button__icon[data-v-1f30bef4]{margin-right:8px}.button--recardo-faq[data-v-1f30bef4]{background:transparent;position:absolute;right:8px;top:8px}.button--recardo-faq[data-v-1f30bef4]:hover{background:#e4e4ef}.button--close[data-v-1f30bef4],.button--go-back[data-v-1f30bef4]{align-items:center;background:transparent;border-radius:50%;display:flex;height:40px;justify-content:center;padding:8px;width:40px;z-index:2}.button--close[data-v-1f30bef4]:hover,.button--go-back[data-v-1f30bef4]:hover{background:#e4e4ef}.button span[data-v-1f30bef4],.install-button span[data-v-1f30bef4]{position:relative;z-index:1}.button--low[data-v-1f30bef4]{height:32px}.button--deep-blue[data-v-1f30bef4]{background-color:#1f1b7b;color:#fff}.button--deep-blue[data-v-1f30bef4]:hover:after{background-color:#0003}.button--deep-blue .button__icon path[data-v-1f30bef4]{fill:#fff!important}.button--orange[data-v-1f30bef4]{background-color:#ed6f2c;color:#fff}.button--orange[data-v-1f30bef4]:hover:after{background-color:#0003}.button--white[data-v-1f30bef4]{background-color:#fff;color:#1f1b7b}.button--white[data-v-1f30bef4]:hover:after{background-color:#0000000d}.button--gray[data-v-1f30bef4]{background-color:#1f1b7b1a}.button--gray[data-v-1f30bef4]:hover:after{background-color:#0000000d}.button--border[data-v-1f30bef4]{border:1px solid #ddddeb}.button--link[data-v-1f30bef4]{background:none}.button--link[data-v-1f30bef4]:hover{background:#e4e4ef}.button--small[data-v-1f30bef4]{font-size:12px;height:32px;line-height:14px}.button--outline[data-v-1f30bef4]{background:none;border-color:#ddddebbf}.button--outline[data-v-1f30bef4]:hover{background:#e4e4ef}.button--wide[data-v-1f30bef4]{width:100%}.button-wrap--wide[data-v-1f30bef4]{width:311px}.button-wrap--wide .button[data-v-1f30bef4],.button-wrap--wide .install-button[data-v-1f30bef4]{width:100%}.install-banner[data-v-1f30bef4]{animation:slideUp-1f30bef4 .3s ease-out;background-color:#ed6f2c;bottom:0;box-shadow:0 -2px 12px #00000026;color:#fff;left:0;position:fixed;right:0;z-index:1000}.banner-content[data-v-1f30bef4]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.banner-text[data-v-1f30bef4]{flex:1;margin-right:16px;opacity:.95}.banner-actions[data-v-1f30bef4]{align-items:center;display:flex;flex-shrink:0;gap:12px}.install-button[data-v-1f30bef4]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:#fff;display:flex;gap:8px;height:auto;transition:all .2s ease}.install-button[data-v-1f30bef4]:hover:not(:disabled){background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px)}.install-button[data-v-1f30bef4]:disabled{cursor:not-allowed;opacity:.7;transform:none}.dismiss-button[data-v-1f30bef4]{align-items:center;background:transparent;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;justify-content:center;opacity:.8;padding:8px;transition:all .2s ease}.dismiss-button[data-v-1f30bef4]:hover{background:#ffffff26;opacity:1}.close-icon[data-v-1f30bef4],.install-icon[data-v-1f30bef4]{flex-shrink:0;height:18px;width:18px}.loading-spinner[data-v-1f30bef4]{animation:spin-1f30bef4 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;flex-shrink:0;height:16px;width:16px}@keyframes slideUp-1f30bef4{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes spin-1f30bef4{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.banner-content[data-v-1f30bef4]{padding:14px 16px}.banner-text[data-v-1f30bef4]{font-size:14px;line-height:16px;margin-right:12px}.install-button[data-v-1f30bef4]{font-size:13px;line-height:16px;padding:10px 16px}}@media (max-width:480px){.banner-content[data-v-1f30bef4]{padding:12px 16px}.banner-text[data-v-1f30bef4]{font-size:12px;line-height:16px;margin-right:10px}.install-button[data-v-1f30bef4]{font-size:11px;line-height:16px;padding:8px 12px}.close-icon[data-v-1f30bef4],.install-icon[data-v-1f30bef4]{height:16px;width:16px}}.wrapper[data-v-1852c995]{overflow:auto!important;scrollbar-width:none}.fade-enter-active[data-v-1852c995],.fade-leave-active[data-v-1852c995]{transition:opacity .5s ease}.fade-enter-from[data-v-1852c995],.fade-leave-to[data-v-1852c995]{opacity:0}.fade-enter-to[data-v-1852c995],.fade-leave-from[data-v-1852c995]{opacity:1}.pop-enter-active[data-v-1852c995],.pop-leave-active[data-v-1852c995]{transition:transform .5s ease,opacity .5s ease}.pop-enter-from[data-v-1852c995],.pop-leave-to[data-v-1852c995]{opacity:0;transform:scale(.9)}.pop-enter-to[data-v-1852c995],.pop-leave-from[data-v-1852c995]{opacity:1;transform:scale(1)}
