.platform-global-header[data-v-86eced4f]{position:fixed;top:0;left:0;right:0;z-index:1002;height:var(--console-header-height);display:flex;align-items:center;justify-content:space-between;padding:0 16px;background:var(--console-header-bg);box-sizing:border-box}.platform-global-header__title[data-v-86eced4f]{font-size:14px;font-weight:600;color:var(--console-header-text)}.platform-global-header__logout[data-v-86eced4f]{color:var(--console-header-text)!important}.platform-sidebar[data-v-4f3dfeec]{position:fixed;top:var(--console-header-height);left:0;bottom:0;width:var(--console-sidebar-width);background:var(--console-sidebar-bg);display:flex;flex-direction:column;overflow:hidden;z-index:1001}.platform-sidebar__title[data-v-4f3dfeec]{height:48px;line-height:48px;padding:0 16px;font-size:15px;font-weight:600;color:#ffffffe6;flex-shrink:0}.platform-sidebar[data-v-4f3dfeec] .el-menu{border-right:none;flex:1;overflow-y:auto}.platform-sidebar[data-v-4f3dfeec] .el-menu-item.is-active{background-color:#0052d91f!important;border-left:3px solid var(--console-sidebar-active-border)}.platform-console-layout[data-v-dcf2fc1d]{min-height:100vh;min-height:100dvh}.platform-console-layout__main[data-v-dcf2fc1d]{margin-left:var(--console-sidebar-width);margin-top:var(--console-header-height);min-height:calc(100vh - var(--console-header-height));min-height:calc(100dvh - var(--console-header-height));background:var(--console-content-bg);padding:16px;box-sizing:border-box}html,body,#app{margin:0;min-height:100%}body{font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}:root{--console-header-height: 48px;--console-context-navbar-height: 44px;--console-header-bg: #1b1e23;--console-header-text: rgba(255, 255, 255, .85);--console-sidebar-width: 200px;--console-sidebar-bg: #f0f2f5;--console-sidebar-text: #303133;--console-sidebar-active-border: #409eff;--console-content-bg: #f2f3f5;--console-primary: #409eff;--el-color-primary: #409eff}body .el-overlay.el-modal-dialog:not([style*="display: none"]),body .el-overlay:has(.el-dialog):not([style*="display: none"]){display:flex!important;align-items:center!important;justify-content:center!important;padding:16px;box-sizing:border-box}body .el-overlay:not([style*="display: none"]) .el-overlay-dialog{display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;max-width:100%;max-height:100%;position:static!important;inset:auto!important;overflow:visible!important}body .el-overlay .el-dialog:not(.is-fullscreen),.el-dialog.el-dialog:not(.is-fullscreen){--el-dialog-margin-top: 0 !important;margin:0 auto!important;max-height:calc(100vh - 32px);display:flex;flex-direction:column;position:relative}body .el-overlay .el-dialog:not(.is-fullscreen)>.el-dialog__body,.el-dialog.el-dialog:not(.is-fullscreen)>.el-dialog__body{flex:1;min-height:0;overflow:auto}body .el-overlay .el-dialog:not(.is-fullscreen)>.el-dialog__header,.el-dialog.el-dialog:not(.is-fullscreen)>.el-dialog__header,body .el-overlay .el-dialog:not(.is-fullscreen)>.el-dialog__footer,.el-dialog.el-dialog:not(.is-fullscreen)>.el-dialog__footer{flex-shrink:0}body .el-dialog__headerbtn{position:absolute;top:12px;right:12px;z-index:1;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:var(--el-border-radius-base);background:transparent;color:var(--el-text-color-secondary);cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s,background-color .2s}body .el-dialog__headerbtn:hover{background-color:var(--el-fill-color-light);color:var(--el-text-color-primary)}body .el-dialog__headerbtn:active{background-color:var(--el-fill-color)}body .el-dialog__headerbtn:focus-visible{outline:2px solid var(--el-color-primary-light-5);outline-offset:1px}body .el-dialog__headerbtn .el-icon,body .el-dialog__headerbtn .el-dialog__close{color:inherit;font-size:16px}body .el-overlay.is-message-box:not([style*="display: none"]){display:flex!important;align-items:center!important;justify-content:center!important;padding:16px;box-sizing:border-box}body .el-overlay.is-message-box .el-overlay-message-box{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;width:min(440px,calc(100vw - 32px));max-height:100%;margin:0;padding:0!important;overflow:visible!important;text-align:initial}body .el-overlay.is-message-box .el-overlay-message-box:after{display:none!important}body .el-overlay.is-message-box .el-message-box{width:100%;max-width:min(440px,calc(100vw - 32px));margin:0;padding:0;display:block;position:relative;border-radius:10px;overflow:hidden;background:var(--el-bg-color)!important;border:1px solid var(--el-border-color-lighter);box-shadow:var(--el-box-shadow)}body .el-overlay.is-message-box .el-message-box__header{position:relative;padding:20px 48px 0 24px}body .el-overlay.is-message-box .el-message-box__title{font-size:16px;font-weight:600;line-height:1.4}body .el-overlay.is-message-box .el-message-box__headerbtn{position:absolute;top:12px;right:12px;z-index:1;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:var(--el-border-radius-base);background:transparent;color:var(--el-text-color-secondary);cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:color .2s,background-color .2s}body .el-overlay.is-message-box .el-message-box__headerbtn:hover{background-color:var(--el-fill-color-light);color:var(--el-text-color-primary)}body .el-overlay.is-message-box .el-message-box__headerbtn .el-icon,body .el-overlay.is-message-box .el-message-box__headerbtn .el-message-box__close{color:inherit;font-size:16px}body .el-overlay.is-message-box .el-message-box__content{padding:16px 24px 8px}body .el-overlay.is-message-box .el-message-box__message{padding-left:0}body .el-overlay.is-message-box .el-message-box__message p{margin:0;line-height:1.65;font-size:14px}body .el-overlay.is-message-box .el-message-box__btns{padding:12px 24px 20px;display:flex;justify-content:flex-end;gap:12px}body .el-overlay.is-message-box .el-message-box__btns .el-button{min-width:88px;margin-left:0}body .el-drawer__close-btn{width:32px;height:32px;margin:0;padding:0;border:0;border-radius:var(--el-border-radius-base);background:transparent;color:var(--el-text-color-secondary);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:color .2s,background-color .2s}body .el-drawer__close-btn:hover{background-color:var(--el-fill-color-light);color:var(--el-text-color-primary)}body .el-drawer__close-btn .el-icon{font-size:16px}
