.login-dialog[data-v-f0b673b8] .el-dialog__header{padding:0;border:none}.login-dialog[data-v-f0b673b8] .el-dialog__body{padding:20px 30px 20px}.login-dialog[data-v-f0b673b8] .el-dialog__footer{padding:10px 30px 30px}.login-dialog .dialog-header[data-v-f0b673b8]{text-align:center;margin-bottom:20px}.login-dialog .dialog-title[data-v-f0b673b8]{font-size:24px;font-weight:600;color:#7c3aed;margin:0}.login-dialog .login-tabs[data-v-f0b673b8] .el-tabs__header{margin-bottom:20px}.login-dialog .login-tabs[data-v-f0b673b8] .el-tabs__item{font-size:14px;color:#999;padding:0 20px;height:40px;line-height:40px}.login-dialog .login-tabs[data-v-f0b673b8] .el-tabs__item.is-active{color:#7c3aed;font-weight:500}.login-dialog .login-tabs[data-v-f0b673b8] .el-tabs__active-bar{background-color:#7c3aed}.login-dialog .login-tabs[data-v-f0b673b8] .el-tabs__nav-wrap:after{background-color:#e4e7ed}.login-dialog .login-form[data-v-f0b673b8]{margin-top:10px}.login-dialog .login-form .custom-input[data-v-f0b673b8] .el-input__inner{padding-left:40px;height:44px;border-radius:4px;border:1px solid #dcdfe6}.login-dialog .login-form .custom-input[data-v-f0b673b8] .el-input__inner:focus{border-color:#7c3aed}.login-dialog .login-form .custom-input .input-icon[data-v-f0b673b8]{color:#7c3aed;font-size:16px;line-height:44px;padding-left:12px}.login-dialog .login-form[data-v-f0b673b8] .el-form-item{margin-bottom:20px}.login-dialog .login-form[data-v-f0b673b8] .el-form-item__error{padding-top:4px}.login-dialog .code-button[data-v-f0b673b8]{color:#7c3aed;border:none;background:transparent;padding:0 10px;font-size:14px;width:100px;min-width:100px;text-align:center}.login-dialog .code-button[data-v-f0b673b8]:hover{background:transparent;color:#6d28d9}.login-dialog .code-button[data-v-f0b673b8]:disabled{color:#c0c4cc}.login-dialog .code-button[data-v-f0b673b8] .el-button__inner{padding:0;width:100%}.login-dialog .dialog-footer[data-v-f0b673b8]{text-align:center}.login-dialog .dialog-footer .login-button[data-v-f0b673b8]{width:100%;height:44px;background-color:#7c3aed;border-color:#7c3aed;font-size:16px;font-weight:500;border-radius:4px;margin-bottom:16px;margin-top:10px}.login-dialog .dialog-footer .login-button[data-v-f0b673b8]:hover{background-color:#6d28d9;border-color:#6d28d9}.login-dialog .dialog-footer .login-button[data-v-f0b673b8]:active{background-color:#5b21b6;border-color:#5b21b6}.login-dialog .dialog-footer .footer-links[data-v-f0b673b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.login-dialog .dialog-footer .footer-links .link-text[data-v-f0b673b8]{color:#7c3aed;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login-dialog .dialog-footer .footer-links .link-text[data-v-f0b673b8]:hover{color:#6d28d9;text-decoration:underline}.login-dialog .forgot-password-form-wrapper .login-form[data-v-f0b673b8]{margin-top:10px}.header[data-v-37f30c00]{background:#fff;width:100%}.top-nav[data-v-37f30c00]{padding:20px 20px 20px 38px}.nav-container[data-v-37f30c00]{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-links[data-v-37f30c00]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.5vw}.nav-link[data-v-37f30c00]{text-decoration:none;font-size:calc(.7rem + .3vw);-webkit-transition:color .3s;transition:color .3s;font-weight:500;color:#000}.nav-link[data-v-37f30c00]:hover{color:#e74c3c}.nav-link-dispaly[data-v-37f30c00]{visibility:hidden}.nav-right[data-v-37f30c00]{gap:10px}.language-selector[data-v-37f30c00],.nav-right[data-v-37f30c00]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-selector[data-v-37f30c00]{gap:2px;color:#666;cursor:pointer}.language-selector .chevron[data-v-37f30c00]{font-size:12px;font-weight:400;color:#000}@media(max-width:768px){.nav-container[data-v-37f30c00]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.nav-links[data-v-37f30c00]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}.hero-title[data-v-37f30c00]{font-size:36px}.hero-description[data-v-37f30c00]{font-size:14px}}.footer[data-v-1c03640a]{background:#2d3032;color:#bdc3c7;width:100%}.footer-top[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:75px 0 49px 0;border-bottom:1px solid #34495e}.footer-container[data-v-1c03640a]{margin:0 auto;width:100%}.footer-links[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.logo-section[data-v-1c03640a]{-ms-flex:0 0 33.333%;flex:0 0 33.333%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.links-section[data-v-1c03640a],.logo-section[data-v-1c03640a]{-webkit-box-flex:0;display:-webkit-box;display:-ms-flexbox;display:flex}.links-section[data-v-1c03640a]{-ms-flex:0 0 60%;flex:0 0 60%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.link-column[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.link-column .link-title[data-v-1c03640a]{color:#fff;font-size:calc(.8rem + .3vw);font-weight:400;margin:0 0 15px 0}.link-column a[data-v-1c03640a]{color:#c1c1c1;text-decoration:none;font-size:calc(.4rem + .3vw);-webkit-transition:color .3s;transition:color .3s;font-weight:400}.link-column a[data-v-1c03640a]:hover{color:#e74c3c}.special-link[data-v-1c03640a]{font-size:14px!important;font-weight:500!important}.footer-bottom[data-v-1c03640a]{padding:30px 0;width:100%}.footer-bottom .footer-container[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-info[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.contact-item[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;color:#c1c1c1;cursor:pointer}.contact-icon[data-v-1c03640a]{font-size:14px}.social-media[data-v-1c03640a]{gap:15px}.social-icon-img[data-v-1c03640a],.social-media[data-v-1c03640a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.social-icon-img[data-v-1c03640a]{justify-items:center;cursor:pointer;width:36px;height:36px;border-radius:50%}.social-icon-img[data-v-1c03640a]:hover{background-color:#d52515}.qr-code-popup[data-v-1c03640a]{position:absolute;top:-115px;background-color:#fff;border-radius:10px;padding:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media(max-width:768px){.footer-container[data-v-1c03640a],.footer-links[data-v-1c03640a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.links-section[data-v-1c03640a],.logo-section[data-v-1c03640a]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.links-section[data-v-1c03640a]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.footer-bottom .footer-container[data-v-1c03640a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contact-info[data-v-1c03640a]{min-width:auto}}