.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-e20d255e]{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-e20d255e]{border-radius:32px;box-shadow:0 10px 30px #0000004d;display:flex;flex-direction:column;height:auto;max-height:100%;overflow:hidden;position:relative;width:90%}.modal-container.modal--large[data-v-e20d255e]{min-height:100vh}.modal-close[data-v-e20d255e]{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-e20d255e]{display:flex;flex:1;flex-direction:column;overflow-y:auto}.modal-enter-active[data-v-e20d255e],.modal-leave-active[data-v-e20d255e]{transition:opacity .3s ease}.modal-enter-from[data-v-e20d255e],.modal-leave-to[data-v-e20d255e]{opacity:0}.modal-enter-active .modal-container[data-v-e20d255e],.modal-leave-active .modal-container[data-v-e20d255e]{transition:transform .3s ease,opacity .3s ease}.modal-enter-from .modal-container[data-v-e20d255e],.modal-leave-to .modal-container[data-v-e20d255e]{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;max-width:220px}.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%}.container{padding:0 16px}.navigation{background-color:#fff;border-radius:24px 24px 0 0;bottom:0;box-shadow:0 -2px 10px #0000001a;display:flex;justify-content:space-around;left:0;padding:10px 0;position:fixed;right:0;z-index:100}.navigation-item{align-items:center;background:transparent;color:#555;display:flex;flex-direction:column;font-size:12px;padding:5px 10px;text-decoration:none}.navigation-item.active{font-weight:700}.navigation-item--disabled{cursor:not-allowed}.navigation-item--disabled .navigation-item__icon-img--disabled{filter:grayscale(1);opacity:.3}.navigation-item--disabled .navigation-item__label--disabled{color:#999}.navigation-item__icon{position:relative}.navigation-item__icon-img{width:47px}.navigation-item__icon-img--disabled{opacity:.6}.navigation-item__locked-icon{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.navigation-item__soon-dot{background:#ffc015}.navigation-item__soon-dot,.navigation-item__unread-dot{border-radius:50%;box-shadow:0 2px 6px #00000040;height:12px;position:absolute;right:0;top:0;width:12px;z-index:2}.navigation-item__unread-dot{background:#0bb2e8}.navigation-item__label{font-weight:500}.error-page{background:linear-gradient(180deg,#fff,#d1e2f0 25%,#bbd8ef);height:100vh;overflow:auto;padding:0 0 7rem}.error-page .container{height:100%}.error-page__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.error-page__title{font-size:24px;font-weight:500;text-align:center}.error-page__text{font-size:18px;margin-top:10px;opacity:.6;text-align:center}
