.header[data-v-027dbfc8]{height:60px;line-height:60px;background:#fff;border-bottom:1px solid #e6e6e6;padding:0 20px;display:flex;justify-content:space-between;box-sizing:border-box}.header-left[data-v-027dbfc8]{display:flex;align-items:center}.system-name[data-v-027dbfc8]{margin-left:10px;font-size:18px;font-weight:700;color:#1989fa}.header-right[data-v-027dbfc8]{display:flex;align-items:center;gap:12px}.action-btn[data-v-027dbfc8],.logout-btn[data-v-027dbfc8]{padding:0}.pwd-tip[data-v-027dbfc8]{padding-left:120px;margin-top:-10px;text-align:right;font-size:12px;line-height:18px;font-weight:600;color:#606266}[data-v-027dbfc8] .pwd-dialog{max-width:92vw}@media(max-width:768px){.header[data-v-027dbfc8]{padding:0 12px}.system-name[data-v-027dbfc8]{margin-left:0;font-size:14px}}.sidebar[data-v-45b45596]{height:100%;display:flex;flex-direction:column}.sidebar--overlay[data-v-45b45596]{position:fixed;top:60px;bottom:0;left:0;z-index:2500;box-shadow:2px 0 12px rgba(0,0,0,.25)}.sidebar-top[data-v-45b45596]{height:48px;display:flex;align-items:center;justify-content:flex-end;padding-right:10px;background-color:#545c64}[data-v-45b45596] .collapse-btn.el-button--text{color:#fff}[data-v-45b45596] .collapse-btn.el-button--text:hover{color:#ffd04b;background:transparent}.collapse-btn[data-v-45b45596]{width:auto}.el-menu-vertical-demo[data-v-45b45596]{border-right:none;height:100%}.layout-container[data-v-1cca292c]{width:100vw;height:100vh;display:flex;flex-direction:column;overflow:hidden}.content-wrapper[data-v-1cca292c],.main-content[data-v-1cca292c]{flex:1;display:flex;overflow:hidden}.main-content[data-v-1cca292c]{padding:20px;background:#f5f5f5;min-height:0;flex-direction:column}.main-content>[data-v-1cca292c]{flex:1;min-height:0}@media (max-width:768px){.main-content[data-v-1cca292c]{padding:12px}}@media (max-width:991px){.layout-container[data-v-1cca292c]{height:auto;min-height:100vh;overflow:visible}.content-wrapper[data-v-1cca292c]{overflow:visible}.main-content[data-v-1cca292c]{overflow:visible;height:auto}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:3px}::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.3);border-radius:3px}::-webkit-scrollbar-corner{background:transparent}html{min-height:100vh;box-sizing:border-box}body{margin:0;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:PingFangSC-Regular,Helvetica Neue,Helvetica,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}#app,body{min-height:100%}@media(max-width:768px){.el-message-box{width:88vw!important;max-width:420px!important}.el-message-box__btns .el-button+.el-button{margin-left:12px}}*,:after,:before{box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}ul{list-style:none;padding-left:0}