/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../merged-node_modules/node_modules/.pnpm/css-loader@6.5.1_webpack@5.93.0_@swc+core@1.7.35_/node_modules/css-loader/dist/cjs.js??clonedRuleSet-1.use[1]!../merged-node_modules/node_modules/.pnpm/vue-loader@15.10.0_css-loader@6.5.1_webpack@5.93.0_@swc+core@1.7.35___lodash@4.17.21_undersco_farbljbqurd26wzerqfdzk4bxa/node_modules/vue-loader/lib/loaders/stylePostLoader.js!../merged-node_modules/node_modules/.pnpm/postcss-loader@6.2.1_postcss@8.5.6_webpack@5.93.0_@swc+core@1.7.35_/node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-1.use[2]!../merged-node_modules/node_modules/.pnpm/less-loader@10.2.0_less@4.1.2_webpack@5.93.0_@swc+core@1.7.35_/node_modules/less-loader/dist/cjs.js!../merged-node_modules/node_modules/.pnpm/style-resources-loader@1.5.0_webpack@5.93.0_@swc+core@1.7.35_/node_modules/style-resources-loader/lib/index.js??clonedRuleSet-1.use[4]!../merged-node_modules/node_modules/.pnpm/vue-loader@15.10.0_css-loader@6.5.1_webpack@5.93.0_@swc+core@1.7.35___lodash@4.17.21_undersco_farbljbqurd26wzerqfdzk4bxa/node_modules/vue-loader/lib/index.js??vue-loader-options!./src/js/pages/brandLogin/app.vue?vue&type=style&index=0&id=335930ae&prod&lang=less& ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.login-box{width:100%;height:100%}.login-box .flex-col{flex-direction:column;display:flex}.login-box .flex-row{flex-direction:row;display:flex}.login-box .container{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.login-box .container>.title{color:#fff;text-shadow:0 2px 5px rgba(0,10,30,.1);white-space:nowrap;margin-top:140px;margin-bottom:20px;font-size:38px;font-weight:300;line-height:1.32}.login-box .container>.subtitle{color:#fff;text-shadow:0 2px 5px rgba(0,10,30,.1);text-align:center;margin-bottom:45px;line-height:1.88}.login-box .container .login-wrap{background:#fff;border:1px solid #e1e2e6;border-radius:4px;width:555px;margin-bottom:170px;position:relative}.login-box .container .login-wrap .login-header{text-align:center;padding:41px}.login-box .container .login-wrap .login-header>.title{color:#555;font-size:22px;line-height:1.36}.login-box .container .login-wrap .login-header>img{-o-object-fit:contain;object-fit:contain;max-width:160px;height:50px}.login-box .container .login-wrap .key-icon{position:absolute;top:12px;right:25px}.login-box .container .login-wrap .bottom{text-align:center;color:#a0a3af;border-top:1px solid #e1e2e6;padding:20px;font-size:12px;font-weight:400;line-height:14px}.login-box .container .login-wrap .bottom .spe{color:#4f78e9;cursor:pointer;text-decoration:underline}.login-box .container .login-reset{color:#515666;box-sizing:border-box;width:544px;padding:25px;position:relative}.login-box .container .login-reset .reset-content{align-items:center;height:100%}.login-box .container .login-reset .reset-content .email-form{width:100%;margin:0 0 20px;position:relative}.login-box .container .login-reset .reset-content .email-form .t-center input{text-align:center}.login-box .container .login-reset .reset-content .email-form .com-form .com-form-item:nth-child(2){margin-top:30px}.login-box .container .login-reset .reset-content .email-form .form-text{margin-bottom:0}.login-box .container .login-reset .reset-content .email-form .form-text:nth-child(2){margin-top:25px}.login-box .container .login-reset .reset-content .email-form .placeholder{color:#bbb;text-align:center;pointer-events:none;width:100%;height:50px;font-size:16px;line-height:50px;position:absolute;top:0;left:0}.login-box .container .login-reset .back-tip{cursor:pointer;width:50px;position:absolute;top:20px;left:15px}.login-box .container .login-reset .back-tip span{margin-left:5px;font-size:16px}.login-box .container .state-img{width:120px;height:120px;margin-top:5px}.login-box .container .main-title{color:#515666;text-align:center;margin-top:10px;font-size:22px;font-weight:500;line-height:42px}.login-box .container .des{text-align:center;color:#a0a3af;width:400px;margin-bottom:30px;font-size:14px;line-height:16px}.login-box .container .form-wrap{border-radius:0 0 4px 4px;padding:0 30px 30px}.login-box .container .sso-login{min-height:240px}.login-box .container .form-item{width:100%;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;vertical-align:middle;margin-bottom:20px;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;transition:all .3s}.login-box .container .form-input{color:#515666;background-color:#fff;border:1px solid #e1e2e6;border-radius:4px;height:50px;padding:0 15px;line-height:50px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.login-box .container .form-input:focus{background-color:#fff;border:1px solid #00a669;outline:0}.login-box .container .form-input.error{background-color:#fdece9;border:1px solid #f0454c}.login-box .container .form-input::-webkit-input-placeholder{color:#c6c8d1}.login-box .container .form-input:-moz-placeholder-shown{color:#c6c8d1}.login-box .container .form-input::-moz-placeholder{color:#c6c8d1}.login-box .container .form-input:-ms-placeholder-shown{color:#c6c8d1}.login-box .container .form-btn{background-color:var(--buttonBackColor);color:#fff;height:50px;text-shadow:none;cursor:pointer;border:0;border-radius:4px;margin-bottom:0;padding:0 20px;font-size:16px;font-weight:600;line-height:50px}.login-box .container .form-text{border-radius:4px;height:50px;margin-bottom:15px}.login-box .container .form-text input{background-color:#fff;border:3px solid #d8d8d8;border-radius:4px;height:50px;padding:0 20px;font-size:16px;line-height:44px}.login-box .container .forget-des{color:#202437;cursor:pointer;height:50px;margin-top:10px;font-size:16px;line-height:50px}.login-box .bg{z-index:-10;zoom:1;background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;min-width:1000px;height:100%;position:fixed;top:0;left:0}.login-box .bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.login-box .bg:before{content:"";background-color:rgba(0,0,0,.1);width:100%;height:100%;display:block;position:absolute}.grecaptcha-badge{display:none}.form-item__error{z-index:1}.chime-primary-color{color:var(--primary-color)!important}.hover-underline:hover{text-decoration:underline}@font-face{font-family:icon-font;src:url(//static.chimeroi.com/crm/fonts/icon/17-4-26/icon-font.eot?j7uaz0);src:url(//static.chimeroi.com/crm/fonts/icon/17-4-26/icon-font.eot?j7uaz0#iefix)format("embedded-opentype"),url(//static.chimeroi.com/crm/fonts/icon/17-4-26/icon-font.woff2?j7uaz0)format("woff2"),url(//static.chimeroi.com/crm/fonts/icon/17-4-26/icon-font.ttf?j7uaz0)format("truetype"),url(//static.chimeroi.com/crm/fonts/icon/17-4-26/icon-font.woff?j7uaz0)format("woff"),url(//static.chimeroi.com/crm/fonts/icon/17-4-26/icon-font.svg?j7uaz0#icomoon)format("svg");font-weight:400;font-style:normal}@font-face{font-family:SF UI Text;font-style:normal;src:url(//static.chimeroi.com/crm/fonts/SF-UI/SF-UI-Text-Regular.otf)}@font-face{font-family:SF UI Bold Text;font-style:normal;src:url(//static.chimeroi.com/crm/fonts/SF-UI/SF-UI-Text-Bold.otf)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;font-size:16px;font-family:SF UI Text,Helvetica,Arial,san-serif!important}body,p,ul{margin:0;padding:0}html,body{height:100%}strong{font-weight:700;font-family:SF UI Bold Text,Helvetica,Arial,san-serif!important}i{font-style:normal}.fr{float:right}.fl{float:left}a{text-decoration:none}li{list-style:none}.cu-form-wrap .form-row{display:flex}.cu-form-wrap .form-item{flex:1}.cu-form-wrap .form-item+.form-item{margin-left:20px}.cu-form-wrap .form-select{height:36px;line-height:34px}.cu-form-wrap .form-select .com-dropdown-label{color:#202437}