@keyframes lighting{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.app-modal{background-color:#000c;height:100vh;height:100dvh;left:0;overflow-y:scroll;position:fixed;top:0;width:100vw;z-index:200}.app-modal .fade-enter-active,.app-modal .fade-leave-active{transition:opacity .1s linear}.app-modal .fade-enter-from,.app-modal .fade-leave-to{opacity:0}.app-modal__wrapper{align-items:center;display:flex;justify-content:center;min-height:100%;padding:20px 0}.app-modal__wrapper::-webkit-scrollbar{width:0}.app-modal__content{background:var(--bg-surface-tertiary);border-radius:0;padding:52px 56px 56px;position:relative;width:580px}.app-modal__close{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:0;top:0;width:60px;z-index:2}.app-modal__close:hover svg path{stroke:var(--icons-secondary-hover)}.app-modal__close svg path{stroke:var(--icons-secondary);transition:stroke .1s linear}.app-modal__title{font-size:28px;font-weight:500;letter-spacing:4px;line-height:1.43;margin-bottom:36px;text-transform:uppercase}.app-modal__slot{position:relative;z-index:1}.app-modal__header{display:none}@media screen and (max-width:767px){.app-modal{background-color:#0009;display:flex;flex-direction:column;justify-content:flex-end;overflow-y:hidden}.app-modal .slide-enter-active,.app-modal .slide-leave-active{transition:transform .1s linear,opacity .1s linear;transition-duration:.2s;transition-timing-function:ease}.app-modal .slide-enter-from,.app-modal .slide-leave-to{opacity:0;transform:translateY(100%)}.app-modal__wrapper{display:block;min-height:unset;overflow-y:scroll;padding:0}.app-modal__content{border-radius:0;padding:20px 16px 16px;width:100%}.app-modal__close{height:56px;width:56px}.app-modal__close:hover svg path{stroke:var(--icons-secondary-hover)}}
