[data-v-02ceb347]:root{--global-blur:0px;--fog-opacity:0}.main-container[data-v-02ceb347]{position:relative;overflow:hidden}.background-image[data-v-02ceb347]{z-index:-1;opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.background-image[data-v-02ceb347]:before{content:"";background:rgba(255,255,255,var(--fog-opacity));pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.app-header[data-v-02ceb347],.app-aside[data-v-02ceb347]{-webkit-backdrop-filter:blur(var(--global-blur));backdrop-filter:blur(var(--global-blur));background:#ffffffd9}.background-image[data-v-02ceb347]:before{content:"";background-color:rgba(255,255,255,var(--fog-opacity));pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.background-image.fade-in[data-v-02ceb347]{opacity:1}.background-image.fade-out[data-v-02ceb347]{opacity:0}.app-header[data-v-02ceb347]{z-index:1001;background:#ffffff9f;align-items:center;height:60px;padding:0 16px;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 4px #00000014}.header-left[data-v-02ceb347]{flex-shrink:0;align-items:center;display:flex}.trigger-btn[data-v-02ceb347]{margin-right:12px;padding:0}.logo[data-v-02ceb347]{height:32px}.header-center[data-v-02ceb347]{flex:1}.header-right[data-v-02ceb347]{flex-shrink:0;align-items:center;display:flex}.user-box[data-v-02ceb347]{cursor:pointer;border-radius:4px;align-items:center;padding:4px 6px;transition:background .2s;display:inline-flex}.user-box[data-v-02ceb347]:hover{background:#0000000d}.username[data-v-02ceb347]{margin-right:8px;line-height:1}.user-avatar[data-v-02ceb347]{width:32px;height:32px}.app-body[data-v-02ceb347]{display:flex;position:relative;overflow-y:auto}.app-aside[data-v-02ceb347]{z-index:1000;scrollbar-width:thin;background:#ffffff9f;flex-shrink:0;width:200px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:fixed;top:60px;bottom:0;left:0;overflow:hidden auto;box-shadow:2px 0 8px #0000001a}.app-aside[data-v-02ceb347]:after{display:none}.app-aside.is-collapse[data-v-02ceb347]{transform:translate(-100%)}.app-aside.is-collapse[data-v-02ceb347]:after{opacity:0}.app-aside.mobile[data-v-02ceb347]{z-index:1000;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;box-shadow:2px 0 8px #0000001a}.app-aside.mobile.is-collapse[data-v-02ceb347]{width:200px;transform:translate(-100%)}.app-main[data-v-02ceb347]{flex:1;min-height:calc(100vh - 60px);padding:24px;transition:padding-left .25s cubic-bezier(.4,0,.2,1);overflow:auto}@media screen and (min-width:769px){.app-main[data-v-02ceb347]{padding-left:224px;transition:padding-left .25s}.app-main.sidebar-collapsed[data-v-02ceb347]{padding-left:24px}}@media screen and (max-width:768px){.app-main[data-v-02ceb347]{padding-left:24px}.app-aside[data-v-02ceb347]{margin-top:60px}}.fade-in-transition-enter-active[data-v-02ceb347]{transition:opacity .2s cubic-bezier(0,0,.2,1)}.fade-in-transition-leave-active[data-v-02ceb347]{transition:opacity .2s cubic-bezier(.4,0,1,1)}.fade-in-transition-enter-from[data-v-02ceb347]{opacity:0}.fade-in-transition-enter-to[data-v-02ceb347],.fade-in-transition-leave-from[data-v-02ceb347]{opacity:1}.fade-in-transition-leave-to[data-v-02ceb347]{opacity:0}.page-wrapper[data-v-02ceb347]{margin-top:60px}.app-main[data-v-02ceb347]{position:relative}.sidebar-overlay[data-v-02ceb347]{z-index:999;transition:opacity .25s cubic-bezier(.4,0,.2,1);animation:.25s ease-out fadeIn-02ceb347;position:fixed;inset:60px 0 0}@keyframes fadeIn-02ceb347{0%{opacity:0}to{opacity:1}}[data-v-02ceb347] .el-menu--vertical{background:0 0}.first-loading-mask[data-v-02ceb347]{z-index:9999;-webkit-backdrop-filter:blur(12px);background:#ffffff73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.first-loading-box[data-v-02ceb347]{text-align:center}.loading-txt[data-v-02ceb347]{color:#3a7ca5;margin-top:12px;font-size:14px}*{margin:0;padding:0}.lt-card{box-sizing:border-box;background:#ffffffb7;border-radius:2px;padding:14px;overflow-x:auto;box-shadow:0 2px 12px #0000001a}.lt-card::-webkit-scrollbar{display:none}.card-header{background:0 0}.nav-tabs{white-space:nowrap;flex-wrap:nowrap;overflow:auto hidden}.n-pagination{flex-wrap:nowrap!important;overflow:auto hidden!important}
