.app-toast[data-v-834ad935]{left:50%;position:fixed;top:12px;transform:translate(-50%);width:min(560px,calc(100vw - 24px));z-index:9999}.app-toast__sheet[data-v-834ad935]{border-radius:16px;color:#fff;padding:14px;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.app-toast__sheet.success[data-v-834ad935]{background:#1fb335}.app-toast__sheet.error[data-v-834ad935]{background:#c81e43}.app-toast__text[data-v-834ad935]{font-size:14px;font-weight:700;text-align:center;word-break:break-word}.toast-slide-enter-active[data-v-834ad935],.toast-slide-leave-active[data-v-834ad935]{transition:transform .22s ease,opacity .22s ease}.toast-slide-enter-from[data-v-834ad935],.toast-slide-leave-to[data-v-834ad935]{opacity:0;transform:translate(-50%,-120%)}.toast-slide-enter-to[data-v-834ad935],.toast-slide-leave-from[data-v-834ad935]{opacity:1;transform:translate(-50%)}.modal-overlay[data-v-45a627bd]{align-items:end;background-color:#0006;display:flex;justify-content:center;inset:0;padding:32px 0;position:fixed;z-index:1000}.modal-container[data-v-45a627bd]{border-radius:32px;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column;max-height:100%;overflow:hidden;position:relative;width:90%}.modal-container.modal--large[data-v-45a627bd]{min-height:100vh}.modal-close[data-v-45a627bd]{align-items:center;background:#00000026;border:none;border-radius:100%;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:12px;top:12px;z-index:1}.modal-content[data-v-45a627bd]{flex:1;overflow-y:auto}.modal-enter-active[data-v-45a627bd],.modal-leave-active[data-v-45a627bd]{transition:opacity .3s ease}.modal-enter-from[data-v-45a627bd],.modal-leave-to[data-v-45a627bd]{opacity:0}.modal-enter-active .modal-container[data-v-45a627bd],.modal-leave-active .modal-container[data-v-45a627bd]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from .modal-container[data-v-45a627bd],.modal-leave-to .modal-container[data-v-45a627bd]{opacity:0;transform:translateY(100px)}.access-modal{align-items:center;background:linear-gradient(180deg,#64707c,#2f3054);border-radius:32px;display:flex;flex-direction:column;padding:45px 16px 16px;text-align:center}.access-modal__title{color:#fff;font-size:20px;font-weight:700}.access-modal__description{color:#fff;font-size:16px;margin-top:20px;opacity:.6}.access-modal__button{background:linear-gradient(180deg,#03b9ea,#229ee2);border:1px solid rgba(23,122,177,.2);border-radius:16px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:20px;padding:16px;width:100%}
