.login-options{display:flex;justify-content:space-between;align-items:center;margin:16px 0}.login-options .remember-me{display:flex;align-items:center}.auth-container{display:flex;min-height:100vh;background:#f5f7fa}.auth-container.mobile{flex-direction:column}.auth-container.mobile .auth-left{height:200px;min-height:auto}.auth-container.mobile .auth-right{flex:1;padding:20px}.auth-container .auth-left{flex:1;min-height:100vh;position:relative;display:flex;align-items:center;justify-content:center;background-image:url(../images/login-ByJua9oM.png);background-size:cover;background-position:center;background-repeat:no-repeat}.auth-container .auth-left .overlay-text{position:relative;z-index:2;text-align:center;color:#fff;padding:40px;background:#0000004d;border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-container .auth-left .overlay-text h2{font-size:2.5rem;font-weight:700;margin-bottom:20px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.auth-container .auth-left .overlay-text p{font-size:1rem;opacity:.9;line-height:1.6}.auth-container .auth-right{flex:1;display:flex;flex-direction:column;padding:40px;background:#fff;box-shadow:-4px 0 20px #0000001a}.auth-container .auth-right .auth-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.auth-container .auth-right .auth-header .logo{display:flex;align-items:center;gap:12px}.auth-container .auth-right .auth-header .logo .logo-text{font-size:1.5rem;font-weight:700;color:#333}.auth-container .auth-right .auth-header .header-links{display:flex;align-items:center;gap:16px;font-size:14px}.auth-container .auth-right .auth-header .header-links .help-link,.auth-container .auth-right .auth-header .header-links .terms-link{color:#666;text-decoration:none;transition:color .2s ease}.auth-container .auth-right .auth-header .header-links .help-link:hover,.auth-container .auth-right .auth-header .header-links .terms-link:hover{color:var(--el-color-primary)}.auth-container .auth-right .auth-header .header-links .el-divider--vertical{margin:0 8px;height:16px}.auth-container .auth-right .auth-main{flex:1;display:flex;flex-direction:column;max-width:450px;margin:0 auto;width:100%;justify-content:space-evenly}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__header{margin:0 0 30px;border:none}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__header .el-tabs__nav-wrap:after{display:none}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__header .el-tabs__nav{border:none}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__header .el-tabs__item{border:none;background:transparent}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__header .el-tabs__item.is-active{border-bottom:2px solid var(--el-color-primary)}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__header .el-tabs__active-bar{display:none}.auth-container .auth-right .auth-main .auth-tabs .el-tabs__content{padding:0}.auth-container .auth-right .auth-main .reset-password-page .reset-header{text-align:center;margin-bottom:30px}.auth-container .auth-right .auth-main .reset-password-page .reset-header .reset-title{margin:0;font-size:14px;font-weight:600;color:var(--el-color-primary);border-bottom:2px solid var(--el-color-primary);padding-bottom:10px}@media (max-width: 1200px){.auth-container .auth-right{padding:30px}.auth-container .auth-right .auth-main{max-width:400px}}@media (max-width: 768px){.auth-container .auth-right{padding:20px}.auth-container .auth-right .auth-header{margin-bottom:30px}.auth-container .auth-right .auth-header .logo .logo-text{font-size:1.2rem}.auth-container .auth-right .auth-header .header-links{font-size:12px;gap:12px}}
