@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@500&display=swap";:root{--fp-fp-button-initial-bg: #0e1438;--fp-fp-button-hover-bg: #18234f;--fp-fp-button-active-bg: #18234f;--fp-fp-button-color: #ffffff;--fp-fp-button-icon-color: #76fb8f;--fp-fp-button-height: 48px;--fp-fp-button-border-radius: 6px;--fp-fp-button-spacing-paddings-horizontal: 24px;--fp-fp-button-typography: 500 17px / 28px "DM Sans";--fp-loading-bg: rgba(0, 0, 0, .6);--fp-loading-color: #ffffff;--fp-loading-border-radius: 4px;--fp-loading-padding: 16px;--fp-overlay-bg: rgba(0, 0, 0, .3)}.footprint-body-locked{overflow:hidden}.footprint-overlay{position:fixed;height:100%;width:100%;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;overflow-y:hidden;background:var(--fp-overlay-bg);opacity:1;transition:.2s opacity ease-in-out}.footprint-overlay-fading{transition:.2s opacity ease-in-out;opacity:0}.footprint-inline-container{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.footprint-inline-container .footprint-loading-indicator{position:absolute}.footprint-inline{height:100%;width:100%;display:flex;justify-content:center;align-items:center;border:none;z-index:1}.footprint-inline-verify{min-height:550px}.footprint-drawer,.footprint-modal{position:fixed;height:100%;width:100%;top:0;right:0;z-index:10010;border:none}.footprint-drawer{opacity:0;transition:.3s transform ease-in-out;will-change:transform}.footprint-drawer-loading{opacity:0;transform:translate(480px)}.footprint-drawer-loaded{opacity:1;transform:translate(0)}.footprint-drawer-closing{transition:.3s transform ease-in-out;transform:translate(480px)}.footprint-modal-closing{transition:.1s opacity ease-in-out;opacity:0}@keyframes footprint-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.footprint-loading-indicator{background:var(--fp-loading-bg);border-radius:var(--fp-loading-border-radius);padding:var(--fp-loading-padding)}.footprint-loading-indicator svg path{fill:var(--fp-loading-color)}.footprint-loading-spin{animation:footprint-rotate .8s linear infinite}.footprint-verify-button,.footprint-auth-button{align-items:center;background:var(--fp-fp-button-initial-bg);border-radius:var(--fp-fp-button-border-radius);border:unset;color:var(--fp-fp-button-color);cursor:pointer;display:flex;font:var(--fp-fp-button-typography);height:var(--fp-fp-button-height);justify-content:center;padding:0 var(--fp-fp-button-spacing-paddings-horizontal)}.footprint-verify-button:hover,.footprint-auth-button:hover{background:var(--fp-fp-button-hover-bg)}.footprint-verify-button:active,.footprint-auth-button:active{background:var(--fp-fp-button-active-bg)}.footprint-verify-button svg,.footprint-auth-button svg{margin-right:8px}.fp-hide{display:none}.modal-error-container{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1100}.modal-error{align-items:center;background:#fff;border-radius:6px;box-shadow:0 1px 12px #0000002e;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:40px 32px;position:relative;text-align:center;width:480px;height:260px}@media only screen and (max-width: 768px){.modal-error{height:100vh;border-radius:initial}}.modal-error-close-button{align-items:center;background:#fff;border-radius:50%;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;left:12px;margin:0;padding:0;position:absolute;top:12px;width:32px}.modal-error-close-button:hover{background:linear-gradient(#0000000a,#0000000a),linear-gradient(#fff,#fff)}.modal-error .error-icon{margin-bottom:8px}.modal-error h2{color:#000;font-size:15px;font-style:normal;font-weight:500;line-height:20px}.modal-error p{color:#2d2d2d;font-size:15px;font-style:normal;font-weight:400;line-height:20px}
