.page-account[data-v-0e425666]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;background-image:url(../img/bg.33ece377.jpg);background-size:cover;background-position:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;overflow:auto;position:relative}.page-account[data-v-0e425666]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:0}.login-container[data-v-0e425666]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:450px;margin:0 auto;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:fadeIn-0e425666 .5s ease-in-out;animation:fadeIn-0e425666 .5s ease-in-out}.login-container-desktop[data-v-0e425666]{height:500px;background:#fff;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.3);box-shadow:0 10px 30px rgba(0,0,0,.3);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px}.login-container-desktop[data-v-0e425666],.login-container-mobile[data-v-0e425666]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-right[data-v-0e425666]{width:100%;max-width:400px;-webkit-animation:slideInRight-0e425666 .5s ease-in-out;animation:slideInRight-0e425666 .5s ease-in-out}.login-container-desktop .login-right[data-v-0e425666]{width:100%;max-width:400px}.login-form-container[data-v-0e425666]{background:#fff;padding:40px;border-radius:12px;-webkit-box-shadow:0 10px 30px rgba(0,0,0,.1);box-shadow:0 10px 30px rgba(0,0,0,.1)}.login-container-desktop .login-form-container[data-v-0e425666]{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.login-header[data-v-0e425666]{text-align:center;margin-bottom:30px;-webkit-animation:slideInDown-0e425666 .5s ease-in-out;animation:slideInDown-0e425666 .5s ease-in-out}.login-header h2[data-v-0e425666]{font-size:24px;font-weight:700;margin-bottom:10px;color:#333;text-align:center}.login-header p[data-v-0e425666]{font-size:14px;color:#666;margin:0 0 30px 0;text-align:center}.code[data-v-0e425666]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-animation:slideInUp-0e425666 .5s ease-in-out .1s both;animation:slideInUp-0e425666 .5s ease-in-out .1s both}.code .pictrue[data-v-0e425666]{height:40px;cursor:pointer;border-radius:4px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.code .pictrue[data-v-0e425666]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.login-input[data-v-0e425666]{border-radius:8px!important;border:1px solid #e1e5e9!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.login-input[data-v-0e425666]:focus{border-color:#19b4f1!important;-webkit-box-shadow:0 0 0 2px rgba(25,180,241,.2)!important;box-shadow:0 0 0 2px rgba(25,180,241,.2)!important}.login-btn[data-v-0e425666]{background:-webkit-gradient(linear,left top,right top,from(#19b4f1),to(#0e73e8))!important;background:linear-gradient(90deg,#19b4f1,#0e73e8)!important;border:none!important;border-radius:8px!important;height:48px!important;font-size:16px!important;font-weight:700!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important;-webkit-animation:slideInUp-0e425666 .5s ease-in-out .2s both;animation:slideInUp-0e425666 .5s ease-in-out .2s both}.login-btn[data-v-0e425666]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 5px 15px rgba(25,180,241,.4);box-shadow:0 5px 15px rgba(25,180,241,.4)}.login-btn[data-v-0e425666]:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){.login-form-container[data-v-0e425666]{padding:30px 20px;width:100%;max-width:400px}.login-left[data-v-0e425666]{display:none}.login-header h2[data-v-0e425666]{font-size:20px}.login-logo img[data-v-0e425666]{width:100px}}@-webkit-keyframes fadeIn-0e425666{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-0e425666{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInLeft-0e425666{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-0e425666{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-0e425666{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-0e425666{0%{opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInUp-0e425666{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp-0e425666{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideInDown-0e425666{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown-0e425666{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}