.logo[data-v-4f1cdaa1]{height:60px;display:flex;align-items:center;padding:0 16px;width:calc(100% - 32px)}.logo img[data-v-4f1cdaa1]{height:70%;width:auto;flex-shrink:0}.logo .title[data-v-4f1cdaa1]{color:#409eff;margin-left:12px;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1;text-align:left;min-width:0}.user-login-status[data-v-4f1cdaa1]{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.trigger[data-v-4f1cdaa1]{font-size:18px;line-height:48px;padding:0 12px;cursor:pointer;transition:color .3s}.trigger[data-v-4f1cdaa1]:hover{color:var(--el-color-primary)}.right-content[data-v-4f1cdaa1],.user-action[data-v-4f1cdaa1]{display:flex;align-items:center}.user-action[data-v-4f1cdaa1]{height:48px;padding:0 12px;cursor:pointer;transition:all .3s}.user-action[data-v-4f1cdaa1]:hover{background:rgba(0,0,0,.025)}.avatar[data-v-4f1cdaa1]{margin-right:8px;color:var(--el-color-primary);background:hsla(0,0%,100%,.85)}.username[data-v-4f1cdaa1]{font-size:14px;color:grey;white-space:nowrap}.el-menu[data-v-4f1cdaa1]{border-right:none}.el-menu-item[data-v-4f1cdaa1]{height:56px;line-height:56px}.el-breadcrumb[data-v-4f1cdaa1]{line-height:48px}.breadcrumb-link[data-v-4f1cdaa1]:hover{color:var(--el-color-primary)!important}@media (max-width:768px){.el-aside[data-v-4f1cdaa1]{position:fixed;z-index:1000;height:100vh}.el-container[data-v-4f1cdaa1]{margin-left:64px}.logo .title[data-v-4f1cdaa1],.username[data-v-4f1cdaa1]{display:none}}.custom-tabs[data-v-4f1cdaa1]{margin:0;padding:0;height:100%}.custom-tabs[data-v-4f1cdaa1] .el-tabs__header{margin:0 0 16px 0;padding:0 16px;background-color:#f5f7fa}.custom-tabs[data-v-4f1cdaa1] .el-tabs__nav{border:none!important;margin-left:0}.custom-tabs[data-v-4f1cdaa1] .el-tabs__item{height:36px!important;line-height:36px!important;padding:0 16px!important;margin-right:8px!important;border-radius:4px 4px 0 0!important;border:1px solid #e6e6e6!important;background-color:#fff!important;color:#666!important;font-size:14px!important}.custom-tabs[data-v-4f1cdaa1] .el-tabs__item.is-active{background-color:rgba(0,119,255,.1)!important;color:var(--el-color-primary)!important;border-bottom:1px solid #fff!important}.custom-tabs[data-v-4f1cdaa1] .el-tabs__item:hover{color:var(--el-color-primary)!important}.custom-tabs[data-v-4f1cdaa1] .el-tabs__content{padding:0;height:calc(100% - 36px)}.custom-tabs[data-v-4f1cdaa1] .el-tab-pane{height:100%}.custom-tabs[data-v-4f1cdaa1] .el-tabs__nav-wrap:after{height:1px!important;background-color:#e6e6e6!important}body,html{margin:0;padding:0;width:100vw;height:100vh;overflow:hidden}.login-container[data-v-4f19b502]{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;min-height:100vh;width:100vw;background-image:url(/img/dog.27dd8ade.png);background-size:cover;background-position:50%;overflow:auto;box-sizing:border-box;padding:40px 0}.left-panel[data-v-4f19b502]{height:634px}.left-panel[data-v-4f19b502],.right-panel[data-v-4f19b502]{width:460px;display:flex;flex-direction:column;justify-content:center}.right-panel[data-v-4f19b502]{height:700px}.left-panel[data-v-4f19b502]{padding:32px;background-color:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);border-radius:12px 0 0 12px;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#fff}.card[data-v-4f19b502]{width:100%;height:90%;padding:46px 24px;background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);border-radius:0 12px 12px 0;box-shadow:0 4px 12px rgba(0,0,0,.3);display:flex;flex-direction:column}.login-title[data-v-4f19b502]{text-align:center;margin-bottom:24px;font-size:20px;font-weight:700}.login-link[data-v-4f19b502],.register-link[data-v-4f19b502]{margin-left:auto;display:block;margin-top:8px;font-size:14px}.el-form-item[data-v-4f19b502]{margin-bottom:20px}.avatar-uploader[data-v-4f19b502]{display:flex;justify-content:center}.avatar-uploader .avatar[data-v-4f19b502]{width:100px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.avatar-uploader .el-icon[data-v-4f19b502]{font-size:28px;color:#8c939d;width:100px;height:100px;line-height:100px;text-align:center;margin-left:100px;background-color:#fff;border:1px dashed var(--el-border-color);border-radius:50%;cursor:pointer}