body{font-family:Malgun Gothic,Noto Sans KR,Roboto,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.title{color:#3c256c;font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;margin-bottom:20px}.summary{color:#333;font-weight:300;margin-bottom:30px;margin-top:0;word-break:keep-all}label{color:#333;font-size:14px;font-weight:500;line-height:20px}input[type=password],input[type=text]{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-sizing:border-box;font-size:16px;font-size:14px;font-weight:400;height:41px;line-height:1.5;margin-bottom:5px;outline:none;padding:0 11px 1px 15px;width:100%}input[type=password]:focus,input[type=text]:focus{border:1px solid #333}input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#545454;font-size:13px}input[type=password]::placeholder,input[type=text]::placeholder{color:#545454;font-size:13px}.input-wrap{margin-bottom:15px}.input-wrap label{cursor:pointer;font-size:16px;text-align:left;width:100%}.input-wrap label input[type=checkbox]{height:20px;margin-right:5px;vertical-align:bottom;width:20px}button{border:0;border-radius:3px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;height:44px;letter-spacing:0;line-height:18px;overflow:hidden;padding:0 10px;text-align:center;text-transform:capitalize;width:100%}button.check-code,button.passkey-login,button.passkey-register,button.register{background-color:#673ab7}button.login{background-color:#2b2b2b}button.cancle,button.go-back,button.logout{background-color:#ebebeb;color:#373737}button:disabled{background:hsla(0,0%,46%,.3)!important;cursor:inherit}button.email-withdraw{background-color:#fff!important;color:#222;font-weight:300;height:20px;margin:5px 0;text-align:right}button+button{margin-top:15px}a{color:#333;cursor:pointer;font-weight:700;letter-spacing:-.6px;text-decoration:none}.qr-container{border:1px solid #673ab7;margin-bottom:15px;padding:20px 0}.passkey-container{max-width:382px;width:100%}.login-container button{width:100%}.login-container button.fake-btn{background-color:#dbdbdb!important;color:#838383;font-size:16px;font-weight:400;height:27px;margin:15px 0}.login-container p{font-size:13px;font-weight:100;margin-top:15px}.login-container .login-sub{margin-bottom:20px;text-align:left}.login-container .login-sub p{color:#333;font-size:13px;font-weight:400;line-height:1.5rem;margin:0}.login-container .login-sub p:last-child{margin-top:15px}.login-container .or-line{align-items:center;display:flex;margin:10px 0}.login-container .or-line span{background:#000;height:1px;width:100%}.login-container .or-line p{margin:0;padding:0 10px}.welcome-container button{margin-top:10px}.welcome-container .userinfo{border:1px solid #333;margin-bottom:15px;padding:10px 20px;text-align:left}.welcome-container .userinfo p{margin-bottom:10px}.welcome-container .userinfo p span{font-weight:300}.passkey-login-container button:last-child{margin-top:10px}.join-container .join-sub{margin-bottom:26px;text-align:left}.join-container .join-sub p{color:#333;font-size:13px;letter-spacing:-.2px;line-height:15px;margin:0;word-break:keep-all}.join-container .join-sub p:last-child{margin-top:15px}.join-container .join-sub p span{color:red}.join-container .join-inputs{display:flex;flex-direction:column;text-align:left}.join-container .join-inputs div{align-items:center;display:flex;justify-content:space-around;width:100%}.join-container .join-inputs div label{width:170px}.layerpopup-container{height:100%;left:0;position:fixed;top:0;width:100%}.layerpopup-container.open{display:block}.layerpopup-container.close{display:none}.layerpopup-container .layerpopup-wrap{background:#fff;border-radius:.5rem;display:block;left:50%;max-width:380px;padding:1.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:9999}.layerpopup-container .layerpopup-wrap .title{font-size:16px;margin-bottom:38px}.layerpopup-container .layerpopup-wrap p{font-size:15px;font-weight:500;margin-bottom:45px;margin-top:0;text-align:center;word-break:break-all;word-break:break-word}.layerpopup-container .layerpopup-wrap button{background-color:#3c256c;display:inline-block;font-size:14px;font-weight:500;height:40px;margin-bottom:0;text-align:center;width:140px}.layerpopup-container .popup-bg{background:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw}.App{background:#fff;border-radius:15px;height:100%;text-align:center;width:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.a30886ba.css.map*/