.auth-modal .error,.auth-modal-content .error{border-radius:3px;background-color:var(--mantine-color-red-filled);margin-bottom:20px;color:#fff;padding:30px}.auth-modal .error h3,.auth-modal-content .error h3{font-size:16px;font-weight:600;line-height:1.5}.auth-modal .error p,.auth-modal-content .error p{color:#fff}.auth-modal h1,.auth-modal-content h1{color:var(--fontColor);margin:20px 0}.auth-modal h1.composite,.auth-modal-content h1.composite{display:flex;align-items:center;gap:.5rem}.auth-modal h1.composite span,.auth-modal-content h1.composite span{flex-shrink:0}.auth-modal h1.composite .cta,.auth-modal-content h1.composite .cta{background-color:#fff;color:var(--bg);font-family:Inter;font-size:.875rem;font-weight:500}.auth-modal p,.auth-modal-content p{color:var(--fontColor)}.auth-modal img,.auth-modal-content img{display:block;width:50px;height:50px;border-radius:50%;margin:0 auto}.auth-modal .icon-close,.auth-modal-content .icon-close{color:var(--fontColor);position:absolute;right:-20px;top:-20px;cursor:pointer;transition:all .15s ease-in}.auth-modal .icon-close:hover,.auth-modal-content .icon-close:hover{color:var(--fontColorHighlight)}.auth-modal .icon-muzli,.auth-modal-content .icon-muzli{width:70px;height:70px;line-height:70px;border-radius:50%;background:var(--primaryColor);display:block;margin:0 auto 30px;color:var(--fontColorHighlight);font-size:24px}.auth-modal .button,.auth-modal-content .button{display:flex;height:50px;line-height:50px;border-radius:50px;text-decoration:none;margin-bottom:20px;font-size:16px;font-weight:600;color:#fff;justify-content:space-evenly;align-items:center;padding:0 20px;cursor:pointer}.auth-modal .button i,.auth-modal-content .button i{margin-right:auto;width:0}.auth-modal .button span,.auth-modal-content .button span{margin:auto auto auto 0}.auth-modal .button:hover,.auth-modal-content .button:hover{filter:saturate(1.2)}.auth-modal .button.google,.auth-modal-content .button.google{background-image:linear-gradient(232deg,#f9422f,#d14c3e)}.auth-modal .button.twitter,.auth-modal-content .button.twitter{background-image:linear-gradient(232deg,#52b6ff,#58acea)}.auth-modal .button.facebook,.auth-modal-content .button.facebook{background-image:linear-gradient(232deg,#3f69bf,#3d5a96)}.auth-modal .notes,.auth-modal-content .notes{margin-top:40px}.auth-modal .notes p,.auth-modal-content .notes p{font-size:12px;font-weight:400;color:var(--fontColor);line-height:normal;margin-bottom:10px}.auth-modal .notes a,.auth-modal-content .notes a{font-weight:500;color:var(--fontColor)}.auth-modal .check,.auth-modal-content .check{background-color:var(--bgButton);display:flex;padding:.625rem;align-items:center;gap:.625rem;align-self:stretch;border-radius:.375rem;margin-bottom:.32rem}.auth-modal .check i,.auth-modal-content .check i{width:2.5rem;height:2.5rem;line-height:2.5rem;color:var(--successColor)}.auth-modal .check p,.auth-modal-content .check p{font-size:1rem;font-weight:400;text-align:left}@media (max-width:768px){.auth-modal h1,.auth-modal-content h1{font-size:1.5rem;line-height:normal}.auth-modal h1.composite,.auth-modal-content h1.composite{justify-content:center;flex-wrap:wrap}.auth-modal .check p,.auth-modal p,.auth-modal-content .check p,.auth-modal-content p{font-size:.8rem}.auth-modal .active,.auth-modal-content .active{background-color:rgba(0,0,0,.8)}.auth-modal .modal,.auth-modal-content .modal{height:100dvh;width:100dvw;padding:20px;box-sizing:border-box;justify-content:center;display:flex;flex-direction:column;align-items:center}}.auth-modal-mantine{border-radius:8px;padding:40px}.auth-modal-body{padding:0}.auth-modal-content{text-align:center;position:relative}