.auth-modal{align-items:flex-end;padding:0}.auth-modal .auth-modal__box{opacity:1;width:100%;max-width:541px;height:calc(100dvh - 47px);max-height:none;font-family:var(--font);background:#fff;border-radius:44px 44px 0 0;padding:131px 28px 32px;transition:transform .4s cubic-bezier(.32,.72,0,1);overflow-y:auto;transform:translateY(100%);box-shadow:0 2px 12px #00000014}.auth-modal.is-open .auth-modal__box{transform:none}.auth-modal__handle{background:#6e6e73;border-radius:1px;width:96px;height:2px;margin-left:-48px;position:absolute;top:12px;left:50%}.auth-modal .auth-modal__close,.auth-modal .auth-modal__back{color:#585858;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex;position:absolute;top:16px;box-shadow:0 0 17px #0000001f}.auth-modal .auth-modal__close{right:16px}.auth-modal .auth-modal__back{left:16px}.auth-modal .auth-modal__title{text-align:center;font:600 24px/28px var(--font);color:#1d1d1f;margin:0;position:absolute;top:72px;left:0;right:0}.auth-modal .auth-modal__body{margin-top:-12px}.auth-modal .auth-modal__fields{gap:10px;margin-top:0}.auth-modal .auth-modal__input{box-sizing:border-box;width:100%;height:53px;font:400 17px/17px var(--font);color:#1d1d1f;background:#f5f5f7;border:0;border-radius:14px;padding:0 20px}.auth-modal .auth-modal__input::placeholder{color:#949494}.auth-modal .auth-modal__input:focus{box-shadow:none;background:#efeff2}.auth-modal .auth-modal__input--error{background:#fff5f5;box-shadow:inset 0 0 0 1.5px #ff3b30}.auth-modal .auth-modal__eye{color:#ccc;right:14px}.auth-modal .auth-modal__submit{width:100%;height:54px;font:600 19px/19px var(--font);color:#f5f5f5;background:#000224;border-radius:27px;margin-top:14px;display:block}.auth-modal .auth-modal__submit,.auth-modal .auth-modal__submit:hover:not(:disabled),.auth-modal .auth-modal__submit:focus,.auth-modal .auth-modal__submit:active:not(:disabled){color:#f5f5f5;filter:none;background:#000224}.auth-modal__alt{width:100%;height:54px;font:600 19px/19px var(--font);color:#585858;background:#fff;border-radius:27px;margin-top:14px;display:block;box-shadow:0 0 17px #0003}.auth-modal__forgot{font:400 17px/17px var(--font);color:#535353;text-underline-offset:3px;margin:24px auto 0;text-decoration:underline;display:block}.auth-modal .auth-modal__error{font:400 14px/17px var(--font);color:#ff3b30;margin:6px 4px 0}.auth-modal .auth-modal__desc{text-align:center;font:400 15px/21px var(--font);color:#535353;margin:0 0 20px}.auth-modal .auth-modal__policy{text-align:center;font:400 14px/20px var(--font);color:#949494;margin:16px 0 0}.auth-modal .auth-modal__policy a{color:#1d1d1f;text-decoration:underline}.auth-modal .auth-modal__or{font:400 17px/17px var(--font);color:#aeaeae;align-items:center;gap:12px;margin-top:24px;display:flex}.auth-modal .auth-modal__or:before,.auth-modal .auth-modal__or:after{content:"";background:#e1e1e1;flex:1;height:1px}.auth-modal .auth-modal__socials{justify-content:center;margin-top:20px;display:flex}.auth-modal .auth-modal__social{background:#f3f3f3;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (min-width:768px){.auth-modal{align-items:center;padding:20px}.auth-modal .auth-modal__box{opacity:0;border-radius:44px;height:auto;min-height:600px;transition:transform .35s cubic-bezier(.32,.72,0,1),opacity .25s;transform:translateY(24px)scale(.98);box-shadow:0 24px 70px #00000047}.auth-modal.is-open .auth-modal__box{opacity:1;transform:none}.auth-modal__handle{display:none}.auth-modal .auth-modal__box{padding-left:56px;padding-right:56px}}.auth-modal .auth-modal__back[hidden]{display:none}.auth-modal .auth-modal__field--pw .auth-modal__input{padding-right:60px}
.nv-menu{stroke:#ccc;transition:stroke .3s}.is-active .nv-menu--1{stroke:#ff69f7}.is-active .nv-menu--2{stroke:#40e1a0}.is-active .nv-menu--3{stroke:#7bb1e7}.is-active .nv-menu--4{stroke:#f66}.nv-home-back{fill:#e7e7e7;transition:fill .3s}.is-active .nv-home-back{fill:#484848}.nv-fade{opacity:0;transition:opacity .3s}.is-active .nv-fade{opacity:1}
