.button[data-v-6ccc80ca],.install-button[data-v-6ccc80ca]{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-6ccc80ca]:hover:after,.install-button[data-v-6ccc80ca]:hover:after{content:"";height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:0}.button__icon[data-v-6ccc80ca]{flex-shrink:0;position:relative;z-index:1}.button__icon--right[data-v-6ccc80ca]{position:absolute;right:16px;top:12px}.button--icon-only[data-v-6ccc80ca]{align-items:center;border-radius:50px;display:flex;height:48px;justify-content:center;padding:0;width:48px}.button--icon-only svg[data-v-6ccc80ca]{height:24px;left:0!important;position:relative!important;top:0!important;width:24px}.button--icon-only--password-toggle[data-v-6ccc80ca]{background:transparent;height:40px;position:absolute;right:4px;top:4px;width:40px}.button--icon-only--password-toggle svg[data-v-6ccc80ca]{opacity:.4}.button--icon-only--password-toggle svg.show-password[data-v-6ccc80ca]{opacity:1}.button--apple .button__icon[data-v-6ccc80ca],.button--google .button__icon[data-v-6ccc80ca]{margin-right:8px}.button--recardo-faq[data-v-6ccc80ca]{background:transparent;position:absolute;right:8px;top:8px}.button--recardo-faq[data-v-6ccc80ca]:hover{background:#e4e4ef}.button--close[data-v-6ccc80ca],.button--go-back[data-v-6ccc80ca]{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-6ccc80ca]:hover,.button--go-back[data-v-6ccc80ca]:hover{background:#e4e4ef}.button span[data-v-6ccc80ca],.install-button span[data-v-6ccc80ca]{position:relative;z-index:1}.button--low[data-v-6ccc80ca]{height:32px}.button--deep-blue[data-v-6ccc80ca]{background-color:#1f1b7b;color:#fff}.button--deep-blue[data-v-6ccc80ca]:hover:after{background-color:#0003}.button--deep-blue .button__icon path[data-v-6ccc80ca]{fill:#fff!important}.button--orange[data-v-6ccc80ca]{background-color:#ed6f2c;color:#fff}.button--orange[data-v-6ccc80ca]:hover:after{background-color:#0003}.button--white[data-v-6ccc80ca]{background-color:#fff;color:#1f1b7b}.button--white[data-v-6ccc80ca]:hover:after{background-color:#0000000d}.button--gray[data-v-6ccc80ca]{background-color:#1f1b7b1a}.button--gray[data-v-6ccc80ca]:hover:after{background-color:#0000000d}.button--border[data-v-6ccc80ca]{border:1px solid #ddddeb}.button--link[data-v-6ccc80ca]{background:none}.button--link[data-v-6ccc80ca]:hover{background:#e4e4ef}.button--small[data-v-6ccc80ca]{font-size:12px;height:32px;line-height:14px}.button--outline[data-v-6ccc80ca]{background:none;border-color:#ddddebbf}.button--outline[data-v-6ccc80ca]:hover{background:#e4e4ef}.button--wide[data-v-6ccc80ca]{width:100%}.button-wrap--wide[data-v-6ccc80ca]{width:311px}.button-wrap--wide .button[data-v-6ccc80ca],.button-wrap--wide .install-button[data-v-6ccc80ca]{width:100%}.install-banner[data-v-6ccc80ca]{animation:slideUp-6ccc80ca .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-6ccc80ca]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px}.banner-text[data-v-6ccc80ca]{flex:1;margin-right:16px;opacity:.95}.banner-actions[data-v-6ccc80ca]{align-items:center;display:flex;flex-shrink:0;gap:12px}.install-button[data-v-6ccc80ca]{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-6ccc80ca]:hover:not(:disabled){background:#ffffff40;border-color:#ffffff80;transform:translateY(-1px)}.install-button[data-v-6ccc80ca]:disabled{cursor:not-allowed;opacity:.7;transform:none}.dismiss-button[data-v-6ccc80ca]{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-6ccc80ca]:hover{background:#ffffff26;opacity:1}.close-icon[data-v-6ccc80ca],.install-icon[data-v-6ccc80ca]{flex-shrink:0;height:18px;width:18px}.loading-spinner[data-v-6ccc80ca]{animation:spin-6ccc80ca 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-6ccc80ca{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes spin-6ccc80ca{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (max-width:768px){.banner-content[data-v-6ccc80ca]{padding:14px 16px}.banner-text[data-v-6ccc80ca]{font-size:14px;line-height:16px;margin-right:12px}.install-button[data-v-6ccc80ca]{font-size:13px;line-height:16px;padding:10px 16px}}@media (max-width:480px){.banner-content[data-v-6ccc80ca]{padding:12px 16px}.banner-text[data-v-6ccc80ca]{font-size:12px;line-height:16px;margin-right:10px}.install-button[data-v-6ccc80ca]{font-size:11px;line-height:16px;padding:8px 12px}.close-icon[data-v-6ccc80ca],.install-icon[data-v-6ccc80ca]{height:16px;width:16px}}.toast-container[data-v-75245da6]{border-radius:8px;box-shadow:0 4px 12px #0003;cursor:pointer;font-family:inherit;max-width:400px;min-width:300px;padding:16px;position:fixed;right:20px;top:20px;z-index:9999}.toast-content[data-v-75245da6]{gap:12px}.toast-content[data-v-75245da6],.toast-icon[data-v-75245da6]{align-items:center;display:flex}.toast-icon[data-v-75245da6]{flex-shrink:0;font-size:14px;font-weight:700;height:20px;justify-content:center;width:20px}.toast-message[data-v-75245da6]{flex:1;font-size:14px;line-height:1.4}.toast-success[data-v-75245da6]{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.toast-error[data-v-75245da6]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.toast-warning[data-v-75245da6]{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.toast-info[data-v-75245da6]{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.toast-enter-active[data-v-75245da6]{transition:all .3s ease-out}.toast-leave-active[data-v-75245da6]{transition:all .3s ease-in}.toast-enter-from[data-v-75245da6],.toast-leave-to[data-v-75245da6]{opacity:0;transform:translate(100%)}.toast-container-wrapper[data-v-488fb040]{display:flex;flex-direction:column;gap:8px;pointer-events:none;position:fixed;right:20px;top:20px;z-index:9999}.toast-container-wrapper[data-v-488fb040] .toast-container{pointer-events:all;position:relative;right:auto;top:auto}.wrapper[data-v-2add8fed]{overflow:auto!important;scrollbar-width:none}.fade-enter-active[data-v-2add8fed],.fade-leave-active[data-v-2add8fed]{transition:opacity .5s ease}.fade-enter-from[data-v-2add8fed],.fade-leave-to[data-v-2add8fed]{opacity:0}.fade-enter-to[data-v-2add8fed],.fade-leave-from[data-v-2add8fed]{opacity:1}
