:root{--mint-500:#61c39a;--mint-600:#3ca779}.auth-module__cni4Dq__animatedPage{animation:.9s ease-out both auth-module__cni4Dq__fadeIn}.auth-module__cni4Dq__loginBg{background:linear-gradient(#0c1a144d 0% 100%),url(/img/img_login.png) 50%/cover no-repeat}.auth-module__cni4Dq__loginCard{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);background:linear-gradient(150deg,#f3fcf7e6,#fffc);border:1px solid #e4f4eda8;border-radius:28px;width:min(100%,460px);padding:34px 30px 30px;box-shadow:0 20px 42px #05140f33}.auth-module__cni4Dq__loginContent{box-sizing:border-box;flex-direction:column;justify-content:center;width:100%;max-width:100%;min-height:100%;font-family:Manrope,sans-serif;display:flex}.auth-module__cni4Dq__title{color:#264f41;letter-spacing:.01em;font-family:Quicksand,sans-serif}.auth-module__cni4Dq__titleSub{color:#4f7f6b}.auth-module__cni4Dq__tagField{background:linear-gradient(130deg,#fffffff0,#f1faf5e0);border:1px solid #c8e3d5;border-radius:14px;align-items:center;width:100%;padding:4px 8px 4px 14px;transition:border-color .26s,box-shadow .26s,transform .26s;display:flex;position:relative;box-shadow:inset 0 1px #ffffffb3}.auth-module__cni4Dq__tagField:hover{border-color:#abd2be;transform:translateY(-1px)}.auth-module__cni4Dq__tagField:focus-within{border-color:#84c5a8;box-shadow:0 0 0 3px #76c5a333,inset 0 1px #fffc}.auth-module__cni4Dq__tagHole{background:#ddf3e7bf;border:2px solid #b9dbc9;border-radius:999px;flex-shrink:0;width:10px;height:10px;margin-right:10px}.auth-module__cni4Dq__formControl{color:#2d5f4d;background:0 0;border:none;width:100%;min-width:0}.auth-module__cni4Dq__formBlock{gap:18px}.auth-module__cni4Dq__softLink{color:#3f765f;transition:color .22s}.auth-module__cni4Dq__softLink:hover{color:#2a5f4b}.auth-module__cni4Dq__loginBtn{color:#fff;letter-spacing:.01em;background:#5ab58f;border:1px solid #2a6d5457;transition:transform .26s,box-shadow .26s,filter .26s;position:relative;overflow:hidden}.auth-module__cni4Dq__btnLabel{z-index:1;justify-content:center;align-items:center;width:100%;display:inline-flex;position:relative}.auth-module__cni4Dq__loginBtn:hover{filter:saturate(1.04);transform:translateY(-2px);box-shadow:0 12px 24px #2c745a42}.auth-module__cni4Dq__loginBtn:active{transform:translateY(0)}.auth-module__cni4Dq__reveal{opacity:0;animation:1s ease-out forwards auth-module__cni4Dq__revealUp;transform:translateY(16px)}.auth-module__cni4Dq__d1{animation-delay:.2s}.auth-module__cni4Dq__d2{animation-delay:.4s}.auth-module__cni4Dq__d3{animation-delay:.6s}.auth-module__cni4Dq__d4{animation-delay:.8s}.auth-module__cni4Dq__d5{animation-delay:1s}@keyframes auth-module__cni4Dq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes auth-module__cni4Dq__revealUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.auth-module__cni4Dq__loginCard{border-radius:22px;width:min(100%,100vw - 2rem);padding:24px}.auth-module__cni4Dq__loginContent{width:100%;max-width:100%;min-height:auto}.auth-module__cni4Dq__title{font-size:2.35rem}.auth-module__cni4Dq__titleSub{font-size:.95rem}}@media (min-width:1024px){.auth-module__cni4Dq__loginCard{border-radius:28px 0 0 28px;justify-content:center;align-items:center;width:50vw;max-width:none;min-height:100vh;padding:56px;display:flex}.auth-module__cni4Dq__title{font-size:3rem}.auth-module__cni4Dq__formControl{padding:1.05rem .85rem;font-size:1.05rem}.auth-module__cni4Dq__loginBtn{padding:1.05rem;font-size:1.05rem}.auth-module__cni4Dq__tagField{padding:6px 10px 6px 16px}}
