@charset "utf-8";
/* Remove vendor news/help navigation; account editing and logout remain available. */
a[href="/console/updates"],a[href="/updates"],a[href="/console/guidepages"],a[href="/guidepages"],.version-containDiv{display:none!important}
.popperClass5{border:1px solid #dce6e0!important;border-radius:9px!important;box-shadow:0 8px 24px #173d3215!important}
.popperClass5 .el-dropdown-menu__item{color:#3d6153;font-family:"Malgun Gothic","Segoe UI",sans-serif;font-size:13px}
.popperClass5 .my-name{border-bottom:1px solid #e7ede9;padding-bottom:12px;margin-bottom:8px}
.popperClass5 .el-dropdown-menu__item:hover{background:#edf5ef!important;color:#286b5c!important}
html.js-console-shell #app .nb-bar{display:none!important}
html.js-console-shell #app .navbar .right-menu .btnDashboard{display:none!important}
/* The original Vue profile form is restyled in place, preserving its data and events. */
html.js-console-shell[data-js-page="user"] #app .app-main{padding:0!important;overflow:visible!important;min-height:0!important;height:auto!important}
html.js-console-shell[data-js-page="user"] #app .m-container,
html.js-console-shell[data-js-page="user"] #app .d-content-container{width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important;margin:0!important;padding:0!important;box-sizing:border-box}
html.js-console-shell[data-js-page="user"] #app .my-profile{display:none!important}
html.js-console-shell[data-js-page="user"] #app .user-content{width:100%!important;max-width:900px;height:auto!important;min-height:0!important;margin:0!important;padding:26px 32px 30px!important;border:1px solid #dde6e3;border-radius:12px!important;box-sizing:border-box;box-shadow:0 2px 8px #173d3205!important;background:#fff;text-align:left}
html.js-console-shell[data-js-page="user"] #app .user-content-tab{position:static!important;display:flex;flex-wrap:wrap;gap:8px;left:auto!important;top:auto!important;padding:0 0 20px;margin-bottom:22px;border-bottom:1px solid #e6ede8}
html.js-console-shell[data-js-page="user"] #app .user-content-tab-item{margin:0!important;min-width:0;flex:0 1 auto}
html.js-console-shell[data-js-page="user"] #app .tab-item-name{width:auto!important;max-width:none!important;min-width:150px;height:44px!important;border:1px solid #dce6e0!important;border-radius:7px!important;padding:0 18px;gap:9px;text-indent:0!important;background:#f7faf8!important;color:#5b7669!important;font:600 13px/1.4 "Malgun Gothic","Segoe UI",sans-serif;box-sizing:border-box;justify-content:center}
html.js-console-shell[data-js-page="user"] #app .tab-item-name i{font-size:19px!important}
html.js-console-shell[data-js-page="user"] #app .tab-item-name-text{display:block!important}
html.js-console-shell[data-js-page="user"] #app .tab-item-active .tab-item-name{background:#286b5c!important;border:1px solid #286b5c!important;color:#fff!important}
html.js-console-shell[data-js-page="user"] #app .tab-item-shadow{display:none!important}
html.js-console-shell[data-js-page="user"] #app .user-content-img{height:88px!important;margin-bottom:12px}
html.js-console-shell[data-js-page="user"] #app .u_img{width:72px!important;height:72px!important;border:1px solid #dce7e0;background:#f1f6f3;box-sizing:border-box}
html.js-console-shell[data-js-page="user"] #app .u_img img{width:72px!important;height:72px!important;object-fit:cover}
html.js-console-shell[data-js-page="user"] #app .u_upload{width:72px!important;height:26px!important;padding:3px!important;background:#286b5c!important;font-size:11px!important}
html.js-console-shell[data-js-page="user"] #app .user-content-from,
html.js-console-shell[data-js-page="user"] #app .user-content-password{max-width:650px;margin:0 auto!important;padding:0!important}
html.js-console-shell[data-js-page="user"] #app .el-form-item{display:flex!important;align-items:flex-start;width:100%;margin:0 0 18px!important;box-sizing:border-box}
html.js-console-shell[data-js-page="user"] #app .el-form-item__label{flex:0 0 130px;width:130px!important;float:none!important;padding:0 18px 0 0!important;text-align:right;line-height:40px;font:13px/40px "Malgun Gothic","Segoe UI",sans-serif;color:#5b7166}
html.js-console-shell[data-js-page="user"] #app .el-form-item__content{flex:1;min-width:0;margin:0!important;line-height:40px}
html.js-console-shell[data-js-page="user"] #app .el-input{width:100%!important}
html.js-console-shell[data-js-page="user"] #app .el-input__inner{height:40px!important;padding:0 14px;font-family:"Malgun Gothic","Segoe UI",sans-serif;font-size:13px;border:1px solid #dce6df;border-radius:7px;color:#3b594c}
html.js-console-shell[data-js-page="user"] #app .el-input.is-disabled .el-input__inner{background:#f4f7f5;color:#7b8f84}
html.js-console-shell[data-js-page="user"] #app .el-input__inner:focus{border-color:#5c977e!important}
html.js-console-shell[data-js-page="user"] #app .groupList{width:100%!important;min-height:62px;height:auto!important;max-height:140px;border:1px solid #dce6df;border-radius:7px;padding:9px 14px;box-sizing:border-box;line-height:1.8;color:#486858;background:#f9fbfa}
html.js-console-shell[data-js-page="user"] #app .el-form-item:last-child{margin:24px 0 0!important}
html.js-console-shell[data-js-page="user"] #app .el-form-item:last-child .el-form-item__content{padding-left:130px}
html.js-console-shell[data-js-page="user"] #app .el-button.btn{min-width:150px;height:42px;border-radius:7px!important;background:#286b5c!important;border-color:#286b5c!important;font:600 13px "Malgun Gothic","Segoe UI",sans-serif}
html.js-console-shell[data-js-page="user"] #app .show-pwd{right:10px!important;top:4px!important;font-size:24px!important;line-height:32px}
html.js-console-shell[data-js-page="user"] #app .user-content-password .el-input__inner{padding-right:44px}
html.js-console-shell[data-js-page="user"] #app .bottom-div{min-height:0!important;margin:22px 0 0!important;padding:0!important;max-width:900px}
html.js-console-shell[data-js-page="user"] #app .UserPrivacyAgreement{font:12px/1.7 "Malgun Gothic","Segoe UI",sans-serif;color:#82948b;margin:0;text-align:center}
@media(max-width:700px){
 html.js-console-shell[data-js-page="user"] #app .user-content{padding:20px!important}
 html.js-console-shell[data-js-page="user"] #app .user-content-tab-item{flex:1}
 html.js-console-shell[data-js-page="user"] #app .tab-item-name{min-width:0;width:100%!important;padding:0 10px}
 html.js-console-shell[data-js-page="user"] #app .el-form-item{display:block!important}
 html.js-console-shell[data-js-page="user"] #app .el-form-item__label{display:block;width:100%!important;text-align:left;padding:0!important;line-height:30px}
 html.js-console-shell[data-js-page="user"] #app .el-form-item__content{display:block;width:100%!important}
 html.js-console-shell[data-js-page="user"] #app .el-form-item:last-child .el-form-item__content{padding-left:0}
 html.js-console-shell[data-js-page="user"] #app .el-button.btn{width:100%}
}
