.notification[data-v-15f4890e]{bottom:0;margin:20px;position:fixed;right:0;z-index:55}.notification[data-v-15f4890e] .notification__list{display:flex;flex-direction:column;gap:.5rem}.notification__item[data-v-15f4890e]{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:15px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"title remove" "text remove";justify-content:space-between;padding:1rem;row-gap:10px}.notification__item_success[data-v-15f4890e]{border:2px solid rgba(33,255,140,.29)}.notification__title[data-v-15f4890e]{font-size:1rem;font-weight:700;grid-area:title;position:relative}.notification__item_success .notification__title[data-v-15f4890e]{color:var(--main-color)}.notification__item_error .notification__title[data-v-15f4890e]{color:red}.notification__text[data-v-15f4890e]{font-size:1rem;grid-area:text}.notification__remove[data-v-15f4890e]{cursor:pointer;font-size:2rem;grid-area:remove}.notification__item_error[data-v-15f4890e]{background:#ff5c5c32;position:relative}.fade-enter-active[data-v-15f4890e],.fade-leave-active[data-v-15f4890e],.fade-move[data-v-15f4890e]{transition:all .5s cubic-bezier(.55,0,.1,1)}.fade-enter-from[data-v-15f4890e],.fade-leave-to[data-v-15f4890e]{opacity:0;transform:scaleY(.01) translate(30px)}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{filter:blur(.5rem);opacity:0;transform:rotate3d(1,1,1,1deg)}.layout-enter-active,.layout-leave-active{transition:all .2s}.layout-enter-from,.layout-leave-to{opacity:0}.form-btn[data-v-ded18203]{background:var(--text-color);border-radius:70px;color:var(--bg-color);font-size:1rem;font-weight:700;padding:.5em .75em;transition:all .3s ease 0s}.form-btn[data-v-ded18203]:disabled{opacity:.2}.form-btn[data-v-ded18203]:focus,.form-btn[data-v-ded18203]:hover:enabled{background:var(--bg-color);box-shadow:0 0 0 2px var(--main-color);color:var(--text-color);transition:all .3s ease 0s}@media (max-width:320px){.form-btn[data-v-ded18203]{width:100%}}.error__container{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center}.error__title{font-size:48px;font-weight:700;margin-bottom:15px;text-align:center}.error__decriprtion{font-family:Consolas;font-size:32px;margin-bottom:20px}.error__button{background:var(--text-color);border:1px solid #000;border-radius:70px;color:var(--bg-color);font-weight:700;padding:.5rem .75rem;transition:all .8s ease 0s}.error__button:hover{background:#98fb98;color:#000;transition:all .3s ease 0s}@media (max-width:320px){.error__button{width:100%}}
