.login .bada{max-width:1280px;margin:0 auto}.login{font-size:1.2rem;font-weight:400;line-height:2.17;background-color:#fafafa;border-radius:4rem;position:relative;height:100vh;overflow:hidden}.login .rig{max-width:390px;width:33.333333%;position:relative;text-align:center;height:100%;flex-direction:column;justify-content:center}.login .rig,.login .rig .btnh{display:flex;align-items:center}.login .rig .btnh{border:1px solid rgba(0,0,0,.23);padding:3px 15px;line-height:2;border-radius:10px;font-size:15px;margin-right:9rem;margin-top:5rem;position:absolute;right:0;top:0;z-index:3;gap:5px}.login .rig .logo{background:radial-gradient(ellipse at 60% 20%,hsla(0,0%,100%,.6) 50%,transparent);border-radius:50%;padding:3rem;z-index:3}.login .rig .dat{font-size:15px;color:#afafaf;margin-bottom:2rem;position:absolute;bottom:0;z-index:3}.login .rig .d{position:absolute;height:100%;width:100%}.login .rig .pat1{right:0;top:0;background-image:url(/img/login/circle2.svg);background-position:bottom;background-size:cover;background-repeat:no-repeat;z-index:1}.login .rig .pat2{left:0;bottom:0;background-image:url(/img/login/circle1.svg);z-index:0}.login .rig .pat2,.login .rig .pat3{background-position:100%;background-size:cover;background-repeat:no-repeat}.login .rig .pat3{right:0;top:0;background-image:url(/img/login/pattern-min.svg);z-index:1}.login .lef{display:flex;align-items:center;flex-direction:column;flex-grow:1}.login .lef .on{color:#161616;font-size:2rem}.login .lef p{color:#686868;font-size:1.5rem}.login .inp{position:relative;margin-top:2rem}.login .inp .cli_ac{top:0;left:0;right:0;bottom:0;margin:0;padding:0 8px;position:absolute;border-radius:var(--box-radius);pointer-events:none;border:1px solid rgba(0,0,0,.23)}.login .inp:hover .cli_ac{border-color:#000000de}.login .inp .cli_ac legend{width:100%;top:-3px;border-radius:var(--box-radius);right:0;position:absolute;height:100%;display:block;line-height:3.2;background:#fafafa;padding:0 10px;font-size:16px;color:#0000008a;text-align:right;transition:max-width 50ms cubic-bezier(0,0,.2,1) 0s;transform:translateY(3px) scale(1)}.login .inp .cli_ac legend.foc{transform:translateY(-5px) scale(.75);transition:color .2s cubic-bezier(0,0,.2,1) 0s,transform .2s cubic-bezier(0,0,.2,1) 0s;top:-9px;right:0;height:23px;line-height:1.7;background:#fafafa;width:auto;font-size:15px;color:rgb(var(--first))}.login .inp .cli_ac.foc{border:2px solid rgb(var(--first))}.login .inp .cli_ac.foc legend span{line-height:0}.bor_no{border:none}.login .inp .cli_ac legend span{display:inline-block;padding:2px 5px}.login .lef .btn{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;background-color:rgb(var(--first));color:#fff;font-size:1.8rem;border-radius:10px;padding:4px;margin-top:30px;border:1px solid #0000003b;height:45px}.login .lef .btn.load{opacity:.7}.login .lef .btn.load .n{display:none}.login .lef .btn img{display:none;width:25px;height:25px}.err,.login .lef .btn.load img{display:block}.err{color:red;font-size:14px;margin-top:5px}.notreg{margin-top:13px}.notreg a{border-bottom:1px dashed #012ad9;color:#012ad9;font-size:15px;line-height:1.5}.inp.err .cli_ac{border-color:red!important}.linkLogin{margin-top:15px}.linkLogin a,.linkLogin button{border-bottom:1px dashed #012ad9;color:#012ad9}.login .lef input{padding:18.5px 14px;height:5.6rem;font-size:1.9rem;background:transparent;text-align:center;font-weight:700}.login .mai .ghav{margin-top:2.5rem}.login .mai .ghav a{color:rgb(var(--first));text-decoration:underline}.login .lef .foo{border-top:1px solid #e6e6e6;margin-top:2.5rem;padding-top:1.5rem;padding-bottom:1.5rem;width:43%;position:absolute;bottom:0;background:#fafafa;justify-content:center}.login .lef .foo a{font-size:1.3rem;color:#545454}.codeB .on{color:#161616;font-size:2rem}.codeB p{color:#686868;font-size:1.5rem;margin-bottom:3rem}.codeB p .number{font-weight:600}.codeB .chan_mo{margin-bottom:3rem;font-size:14px;color:rgb(var(--first));gap:5px}.codeB .inp{position:relative;display:flex;justify-content:center;gap:16px;direction:ltr}.codeB .inp input{width:50px;background:transparent;height:50px;text-align:center;font-size:3rem}.codeB .ghav{margin-top:2.5rem;text-align:center;font-size:1.5rem;justify-content:center;padding-bottom:70px}.codeB .ghav button{color:rgb(var(--first));text-decoration:underline}.codeB #timer{font-weight:600;padding:0 5px}@media (min-width:576px){.login .lef .mai{min-width:42rem}}@media (max-width:576px){.login{flex-direction:column}.login .rig{width:100%;height:50%}.login .rig .dat,.login .rig .pat1,.login .rig .pat2{display:none}.login .rig .pat3{background-image:url(/img/login/pattern_m.svg)}.login .lef{padding:15px;width:100%}.login .lef .foo{gap:10px;width:90%}.login .lef .mai{width:100%;margin-bottom:70px}.login .inp .cli_ac legend span{line-height:3}}