@import url(https://fonts.googleapis.com/css2?family=Be+Vietnam:wght@400;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Be Vietnam",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.ant-layout-header{background:#f0f2f5;height:auto;line-height:1rem;margin:0;padding:24px 50px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.ant-layout-header .logo{margin:auto 0;font-size:2rem;cursor:pointer}.ant-layout-header .logo p{margin-bottom:10px}.ant-layout-header .menu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.ant-layout-header .menu .button-group .profile-button,.ant-layout-header .menu .button-group .signout-button,.ant-layout-header .menu .button-group .signup-button{margin-left:.5rem}@media only screen and (max-width:767px){.ant-layout-header{display:block;text-align:center}.ant-layout-header .logo{font-size:1.5rem;width:100%}.ant-layout-header .menu{display:block}.ant-layout-header .menu .button-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding-top:10px}.ant-layout-header .menu .button-group .profile-button,.ant-layout-header .menu .button-group .signin-button,.ant-layout-header .menu .button-group .signout-button,.ant-layout-header .menu .button-group .signup-button{width:50%;margin:0 auto .5rem}}.ant-layout-footer{font-style:italic;text-align:center}.home{position:relative;display:block;width:100%;min-height:100vh;text-align:center}.home .logo{position:absolute;top:0;left:0;width:100%}.home .logo img{width:25%}.home .main-content{position:fixed;top:35%;left:0;min-height:320px;margin:0 auto;overflow:auto;width:100%}.home .main-content .text{margin:0;font-size:1rem}.home .main-content .text span{font-weight:700;font-size:1.25rem}.home .main-content .form{padding:2rem 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.home .main-content .form .form-district,.home .main-content .form .form-shop{width:20%;margin:0}.home .main-content .form .form-district .ant-select-selector,.home .main-content .form .form-shop .ant-select-selector{border-radius:5px;box-shadow:none;text-align:left}.home .main-content .form .form-district .ant-select-selector:hover,.home .main-content .form .form-shop .ant-select-selector:hover{border-color:#ffa43f;box-shadow:none}.home .main-content .form .form-district .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,.home .main-content .form .form-shop .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#ffa43f}.home .main-content .form .form-district{margin-left:20px}.home .main-content .button-wrapper .submit-button{width:200px;height:40px;line-height:1rem;margin:0 auto;background:#ffa43f;border-color:transparent;border-radius:10px;font-weight:700;font-size:1rem;color:#fff;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;box-shadow:0 20px 30px 0 #ffa43f}.home .main-content .button-wrapper .submit-button:hover{-webkit-animation-name:bounce;animation-name:bounce}.home .bottom{position:absolute;bottom:0;left:0;width:100%;padding-bottom:20px;font-size:1em}.home .bottom .button{width:150px;height:40px;border-color:#ffa43f;color:#ffa43f}.home .bottom .button:hover{border-color:#ffa43f;background-color:#ffa43f;color:#fff}.home .bottom .button-right{margin-left:20px}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:768px){.home .main-content{top:25%}.home .main-content .form .form-district,.home .main-content .form .form-shop{width:30%}}@media only screen and (max-width:425px){.home .main-content{top:15%}.home .main-content .form .form-district,.home .main-content .form .form-shop{width:40%}}.signin-form .password,.signin-google .password{margin-bottom:0}.signin-form .register-or-forgot,.signin-google .register-or-forgot{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:24px}.signin-form .signin-button,.signin-google .signin-button{margin-bottom:0}.signin-form .button,.signin-google .button{width:100%}.signin-form .or,.signin-google .or{margin:.5rem 0;text-align:center}.signin-google .confirmPassword,.signup-form .confirmPassword{margin-bottom:0}.signin-google .signin-link,.signup-form .signin-link{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;margin-bottom:24px}.signin-google .signup-button,.signup-form .signup-button{margin-bottom:0}.signin-google .button,.signup-form .button{width:100%}.signin-google .or,.signup-form .or{margin:.5rem 0;text-align:center}@media only screen and (min-width:600px){.signin-form,.signin-google,.signup-form{width:50%;margin:0 auto}}@media only screen and (min-width:769px){.signin-form,.signin-google,.signup-form{width:40%;margin:0 auto}}#root{background:radial-gradient(46.83% 46.83% at 50% 50%,hsla(0,0%,100%,0) 0,rgba(255,251,247,.4375) 54.72%,#fff6ed 100%)}#root .ant-layout{width:100%;max-width:1200px;margin:0 auto;background:transparent}
/*# sourceMappingURL=main.a1cc0e05.chunk.css.map */