:root{--dark-bg-color:#1a1e23;--dark-component-bg:#24292e;--dark-border-color:#2f363d;--dark-text-color:#fff}body{background-color:var(--dark-bg-color);color:var(--dark-text-color)}.el-input__inner{background-color:var(--dark-component-bg)!important;border-color:var(--dark-border-color)!important;color:var(--dark-text-color)!important}[data-v-26e856bd]:root{--el-border-radius-base:3px;--el-border-radius-small:2px;--el-border-radius-round:12px}[data-v-26e856bd]{margin:0;padding:0;box-sizing:border-box}body[data-v-26e856bd]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#f5f5f5}[data-v-26e856bd]::-webkit-scrollbar{width:6px;height:6px}[data-v-26e856bd]::-webkit-scrollbar-thumb{background:rgba(24,144,255,.3);border-radius:3px}[data-v-26e856bd]::-webkit-scrollbar-thumb:hover{background:rgba(24,144,255,.5)}[data-v-26e856bd]::-webkit-scrollbar-corner,[data-v-26e856bd]::-webkit-scrollbar-track{background:transparent}.el-input__wrapper[data-v-26e856bd]{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-input__wrapper[data-v-26e856bd]:hover{border-color:#d5a149!important}.el-input__wrapper.is-focus[data-v-26e856bd]{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-input__wrapper .el-input__inner[data-v-26e856bd]{color:#262626!important;background:#fff!important;font-family:楷体,STKaiti,serif}.el-input__wrapper .el-input__inner[data-v-26e856bd]::-moz-placeholder{color:#666!important;font-weight:500!important}.el-input__wrapper .el-input__inner[data-v-26e856bd]::placeholder{color:#666!important;font-weight:500!important}.el-select .el-input__wrapper[data-v-26e856bd]{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-select .el-input__wrapper[data-v-26e856bd]:hover{border-color:#d5a149!important}.el-select .el-input__wrapper.is-focus[data-v-26e856bd]{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-select .el-input__wrapper .el-select__selection[data-v-26e856bd]{color:#262626!important;background:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important}.el-select .el-input__wrapper .el-select__placeholder[data-v-26e856bd]{color:#666!important;font-family:楷体,STKaiti,serif;font-weight:500!important}.el-input-number .el-input__wrapper[data-v-26e856bd]{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-input-number .el-input__wrapper[data-v-26e856bd]:hover{border-color:#d5a149!important}.el-input-number .el-input__wrapper.is-focus[data-v-26e856bd]{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-input-number .el-input__wrapper .el-input__inner[data-v-26e856bd]{color:#262626!important;background:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important}.el-input-number__decrease[data-v-26e856bd],.el-input-number__increase[data-v-26e856bd]{background:#fff!important;border:1px solid #e8e8e8!important;color:#333!important;border-radius:var(--el-border-radius-small)!important;transition:all .3s ease}.el-input-number__decrease[data-v-26e856bd]:hover,.el-input-number__increase[data-v-26e856bd]:hover{color:#1890ff!important;border-color:#1890ff!important}.el-textarea__inner[data-v-26e856bd]{background:#fff!important;border:1px solid #e8e8e8!important;color:#262626!important;font-family:楷体,STKaiti,serif;font-weight:500!important;border-radius:var(--el-border-radius-base)!important;box-shadow:none!important;transition:all .3s ease}.el-textarea__inner[data-v-26e856bd]:hover{border-color:#d5a149!important}.el-textarea__inner[data-v-26e856bd]:focus{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-textarea__inner[data-v-26e856bd]::-moz-placeholder{color:#666!important;font-weight:500!important}.el-textarea__inner[data-v-26e856bd]::placeholder{color:#666!important;font-weight:500!important}.el-tag.el-tag--success[data-v-26e856bd]{color:#52c41a!important;background:rgba(82,196,26,.1)!important;border-color:rgba(82,196,26,.3)!important}.el-tag.el-tag--warning[data-v-26e856bd]{color:#faad14!important;background:rgba(250,173,20,.1)!important;border-color:rgba(250,173,20,.3)!important}.el-tag.el-tag--danger[data-v-26e856bd]{color:#ff4d4f!important;background:rgba(255,77,79,.1)!important;border-color:rgba(255,77,79,.3)!important}.el-tag.el-tag--primary[data-v-26e856bd]{color:#1890ff!important;background:rgba(24,144,255,.1)!important;border-color:rgba(24,144,255,.3)!important}.el-tag[data-v-26e856bd]{font-weight:500;border-radius:var(--el-border-radius-small)!important;transition:all .3s ease}.el-tag .el-tag__close[data-v-26e856bd]{color:inherit;transition:all .3s ease}.el-tag .el-tag__close[data-v-26e856bd]:hover{background:rgba(0,0,0,.1);color:inherit}.el-button[data-v-26e856bd]{font-family:楷体,STKaiti,serif;transition:all .3s ease;border-radius:var(--el-border-radius-base)}.el-button.el-button--primary[data-v-26e856bd]{background:linear-gradient(45deg,#1890ff,#40a9ff);border:none;color:#fff}.el-button.el-button--primary[data-v-26e856bd]:hover{background:linear-gradient(45deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.3)}.el-button.el-button--primary[data-v-26e856bd]:active{transform:translateY(0)}.el-button.el-button--default[data-v-26e856bd]{background:transparent;border:1px solid #d9d9d9;color:#333}.el-button.el-button--default[data-v-26e856bd]:hover{background:#f5f5f5;color:#262626}.el-popper.el-select__popper[data-v-26e856bd]{background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.el-popper.el-select__popper .el-select-dropdown__list[data-v-26e856bd]{background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__item[data-v-26e856bd]{color:#262626!important;font-family:楷体,STKaiti,serif!important;font-weight:500!important;transition:all .2s ease}.el-popper.el-select__popper .el-select-dropdown__item[data-v-26e856bd]:hover{background:#f5f5f5!important;color:#1890ff!important}.el-popper.el-select__popper .el-select-dropdown__item.selected[data-v-26e856bd]{background:#e6f7ff!important;color:#1890ff!important;font-weight:700!important}.el-popper.el-select__popper .el-popper__arrow[data-v-26e856bd]:before{border-color:#d9d9d9!important;background:#fff!important}.el-pagination .el-input__wrapper[data-v-26e856bd]{background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:none!important;transition:all .3s ease}.el-pagination .el-input__wrapper.is-focus[data-v-26e856bd],.el-pagination .el-input__wrapper[data-v-26e856bd]:hover{border-color:#1890ff!important}.el-pagination .el-input__wrapper .el-input__inner[data-v-26e856bd]{color:#262626!important;font-family:楷体,STKaiti,serif}.el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner[data-v-26e856bd],.el-pagination .el-pagination__total[data-v-26e856bd]{color:#fff!important;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.el-pagination .el-pagination__sizes .el-select .el-input .el-input__suffix .el-select__caret[data-v-26e856bd]{color:#fff!important}.el-pagination button[data-v-26e856bd]{background:transparent;border:none;color:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important;transition:all .3s ease}.el-pagination button[data-v-26e856bd]:hover:not(:disabled){color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination button[data-v-26e856bd]:disabled{color:hsla(0,0%,100%,.3)!important}.el-pagination .el-pager li[data-v-26e856bd]{background:transparent;color:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important;transition:all .3s ease}.el-pagination .el-pager li[data-v-26e856bd]:hover{color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination .el-pager li.is-active[data-v-26e856bd]{color:#1890ff!important;font-weight:700!important;text-shadow:0 0 8px rgba(24,144,255,.3)!important}.el-pagination .el-pagination__jump[data-v-26e856bd]{color:#fff!important;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.el-dialog[data-v-26e856bd]{background:#fff;border:1px solid #d9d9d9;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--el-border-radius-base)}.el-dialog .el-dialog__header[data-v-26e856bd]{padding:20px;border-bottom:1px solid #f0f0f0;margin-right:0}.el-dialog .el-dialog__header .el-dialog__title[data-v-26e856bd]{color:#000;font-family:楷体,STKaiti,serif;font-size:18px;font-weight:700}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-26e856bd]{color:#333;transition:all .3s ease}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-26e856bd]:hover{color:#262626}.el-dialog .el-dialog__body[data-v-26e856bd]{padding:30px 20px;color:#333}.el-dialog .el-dialog__body .el-form-item__label[data-v-26e856bd]{color:#1a1a1a;font-family:楷体,STKaiti,serif;font-size:15px;font-weight:600}.el-dialog .el-dialog__footer[data-v-26e856bd]{padding:20px;border-top:1px solid #f0f0f0}.el-dialog .el-dialog__footer .dialog-footer[data-v-26e856bd]{display:flex;justify-content:flex-end;gap:12px}.el-dialog .el-dialog__footer .dialog-footer .el-button[data-v-26e856bd]{min-width:80px;height:36px;font-size:14px;font-weight:600;padding:8px 16px;border-radius:var(--el-border-radius-base);transition:all .3s ease}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--default[data-v-26e856bd]{background:#fff;border:1px solid #d9d9d9;color:#333}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--default[data-v-26e856bd]:hover{background:#f5f5f5;border-color:#409eff;color:#409eff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(64,158,255,.2)}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary[data-v-26e856bd]{background:linear-gradient(45deg,#409eff,#66b1ff);border:none;color:#fff;font-weight:600}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary[data-v-26e856bd]:hover{background:linear-gradient(45deg,#66b1ff,#409eff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary[data-v-26e856bd]:active{transform:translateY(0)}.el-message-box[data-v-26e856bd]{background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 4px 12px rgba(0,0,0,.15)}.el-message-box .el-message-box__title[data-v-26e856bd]{color:#262626!important;font-family:楷体,STKaiti,serif;font-size:18px}.el-message-box .el-message-box__content[data-v-26e856bd]{color:#333!important;font-family:楷体,STKaiti,serif;font-size:16px;font-weight:500!important}.el-drawer[data-v-26e856bd]{border:none!important;outline:none!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;background:#fff!important}.el-drawer__container[data-v-26e856bd]{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important}.el-overlay[data-v-26e856bd]{background-color:rgba(0,0,0,.6)!important}.el-form-item__label[data-v-26e856bd]{color:#1a1a1a;font-family:楷体,STKaiti,serif;font-size:15px;font-weight:600}.el-select__caret[data-v-26e856bd]{color:#666}.el-pagination .el-select .el-input .el-input__wrapper[data-v-26e856bd]{width:110px}.app-wrapper[data-v-26e856bd]{height:100vh;background:url(/img/bc.1b32509f.jpeg) 50%/cover no-repeat fixed;position:relative;padding-top:50px;padding-bottom:56px;padding-left:20px}.app-wrapper[data-v-26e856bd]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-wrapper .sidebar-container[data-v-26e856bd]{background:rgba(28,28,35,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-right:1px solid hsla(0,0%,100%,.12);position:relative;z-index:2;border-top-right-radius:8px;border-bottom-right-radius:8px}.app-wrapper .sidebar-container .logo-container[data-v-26e856bd]{display:none}.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu{border:none;background:transparent}.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item{font-family:楷体,STKaiti,serif;font-size:16px}.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item span{color:#fff}.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item.is-active,.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item:hover{background:hsla(0,0%,100%,.08);border-right:2px solid hsla(0,0%,100%,.6)}.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item i,.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item.is-active span,.app-wrapper .sidebar-container[data-v-26e856bd] .el-menu .el-menu-item:hover span{color:#fff}.app-wrapper .main-container[data-v-26e856bd]{position:relative;z-index:1}.app-wrapper .main-container .main-header[data-v-26e856bd]{background:rgba(28,28,35,.7);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;justify-content:space-between;align-items:center;padding:0 20px;position:fixed;top:0;left:0;right:0;z-index:999}.app-wrapper .main-container .main-header .fold-btn[data-v-26e856bd]{font-size:20px;color:#fff;cursor:pointer;transition:all .3s}.app-wrapper .main-container .main-header .fold-btn[data-v-26e856bd]:hover{transform:scale(1.1)}.app-wrapper .main-container .main-header .user-info[data-v-26e856bd]{display:flex;align-items:center;font-family:楷体,STKaiti,serif;font-size:16px;color:#fff;cursor:pointer}.app-wrapper .main-container .main-header .user-info .user-avatar[data-v-26e856bd]{width:32px;height:32px;border-radius:50%;margin-right:8px;border:1px solid rgba(213,161,73,.3)}.app-wrapper .main-container .main-header .user-info .avatar-icon[data-v-26e856bd]{font-size:20px;margin-right:8px;color:#fff}.app-wrapper .main-container .main-header .user-info .role-tag[data-v-26e856bd]{font-size:12px;padding:2px 6px;border-radius:10px;margin-left:8px}.app-wrapper .main-container .main-header .user-info .role-tag.role-admin[data-v-26e856bd]{background:rgba(64,158,255,.2);color:#409eff}.app-wrapper .main-container .main-header .user-info .role-tag.role-super-admin[data-v-26e856bd]{background:hsla(0,87%,69%,.2);color:#f56c6c}.app-wrapper .main-container .main-header .user-info .role-tag.role-apprentice[data-v-26e856bd]{background:hsla(220,4%,58%,.2);color:#909399}.app-wrapper .main-container .main-header .user-info .role-tag.role-member[data-v-26e856bd]{background:rgba(103,194,58,.2);color:#67c23a}.app-wrapper .main-container .main-header .user-info .role-tag.role-manager[data-v-26e856bd]{background:rgba(230,162,60,.2);color:#e6a23c}.app-wrapper .main-container .main-header .user-info .role-tag.role-leader[data-v-26e856bd]{background:hsla(36,61%,72%,.2);color:#e3c08d}.app-wrapper .main-container .app-main[data-v-26e856bd]{padding:20px;background:rgba(28,28,35,.4);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:relative;color:#fff}.app-wrapper .main-container .global-footer[data-v-26e856bd]{background:rgba(28,28,35,.6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-top:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:space-between;padding:0 20px;color:#fff;position:fixed;bottom:0;left:0;right:0;z-index:998}.app-wrapper .main-container .global-footer .brand[data-v-26e856bd]{font-family:楷体,STKaiti,serif}.app-wrapper .main-container .global-footer .version[data-v-26e856bd]{opacity:.85}[data-v-26e856bd] .custom-dropdown{background:rgba(28,28,35,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 2px 12px rgba(0,0,0,.3);padding:4px 0}[data-v-26e856bd] .custom-dropdown .el-dropdown-menu__item{font-family:楷体,STKaiti,serif;font-size:15px;padding:8px 20px}[data-v-26e856bd] .custom-dropdown .el-dropdown-menu__item .dropdown-text{color:#fff;transition:all .3s ease}[data-v-26e856bd] .custom-dropdown .el-dropdown-menu__item:hover{background:hsla(0,0%,100%,.06)}[data-v-26e856bd] .custom-dropdown .el-dropdown-menu__item:hover .dropdown-text{color:#fff;text-shadow:0 0 8px hsla(0,0%,100%,.25)}[data-v-26e856bd] .custom-dropdown .el-dropdown-menu__item:active{background:hsla(0,0%,100%,.1)}.dialog-footer[data-v-26e856bd]{display:flex;justify-content:flex-end;gap:10px}:root{--el-border-radius-base:3px;--el-border-radius-small:2px;--el-border-radius-round:12px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#f5f5f5}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:rgba(24,144,255,.3);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(24,144,255,.5)}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}.el-input__wrapper{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-input__wrapper:hover{border-color:#d5a149!important}.el-input__wrapper.is-focus{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-input__wrapper .el-input__inner{color:#262626!important;background:#fff!important;font-family:楷体,STKaiti,serif}.el-input__wrapper .el-input__inner::-moz-placeholder{color:#666!important;font-weight:500!important}.el-input__wrapper .el-input__inner::placeholder{color:#666!important;font-weight:500!important}.el-select .el-input__wrapper{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-select .el-input__wrapper:hover{border-color:#d5a149!important}.el-select .el-input__wrapper.is-focus{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-select .el-input__wrapper .el-select__selection{color:#262626!important;background:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important}.el-select .el-input__wrapper .el-select__placeholder{color:#666!important;font-family:楷体,STKaiti,serif;font-weight:500!important}.el-input-number .el-input__wrapper{background:#fff!important;border:1px solid #e8e8e8!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-input-number .el-input__wrapper:hover{border-color:#d5a149!important}.el-input-number .el-input__wrapper.is-focus{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-input-number .el-input__wrapper .el-input__inner{color:#262626!important;background:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important}.el-input-number__decrease,.el-input-number__increase{background:#fff!important;border:1px solid #e8e8e8!important;color:#333!important;border-radius:var(--el-border-radius-small)!important;transition:all .3s ease}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#1890ff!important;border-color:#1890ff!important}.el-textarea__inner{background:#fff!important;border:1px solid #e8e8e8!important;color:#262626!important;font-family:楷体,STKaiti,serif;font-weight:500!important;border-radius:var(--el-border-radius-base)!important;box-shadow:none!important;transition:all .3s ease}.el-textarea__inner:hover{border-color:#d5a149!important}.el-textarea__inner:focus{border-color:#1890ff!important;box-shadow:0 0 0 1px rgba(24,144,255,.2)!important}.el-textarea__inner::-moz-placeholder{color:#666!important;font-weight:500!important}.el-textarea__inner::placeholder{color:#666!important;font-weight:500!important}.el-tag.el-tag--success{color:#52c41a!important;background:rgba(82,196,26,.1)!important;border-color:rgba(82,196,26,.3)!important}.el-tag.el-tag--warning{color:#faad14!important;background:rgba(250,173,20,.1)!important;border-color:rgba(250,173,20,.3)!important}.el-tag.el-tag--danger{color:#ff4d4f!important;background:rgba(255,77,79,.1)!important;border-color:rgba(255,77,79,.3)!important}.el-tag.el-tag--primary{color:#1890ff!important;background:rgba(24,144,255,.1)!important;border-color:rgba(24,144,255,.3)!important}.el-tag{border-radius:var(--el-border-radius-small)!important}.el-button{font-family:楷体,STKaiti,serif;transition:all .3s ease;border-radius:var(--el-border-radius-base)}.el-button.el-button--primary{background:linear-gradient(45deg,#1890ff,#40a9ff);border:none;color:#fff}.el-button.el-button--primary:hover{background:linear-gradient(45deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.3)}.el-button.el-button--primary:active{transform:translateY(0)}.el-button.el-button--default{background:transparent;border:1px solid #d9d9d9;color:#333}.el-button.el-button--default:hover{background:#f5f5f5;color:#262626}.el-popper.el-select__popper{background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.el-popper.el-select__popper .el-select-dropdown__list{background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__item{color:#262626!important;font-family:楷体,STKaiti,serif!important;font-weight:500!important;transition:all .2s ease}.el-popper.el-select__popper .el-select-dropdown__item:hover{background:#f5f5f5!important;color:#1890ff!important}.el-popper.el-select__popper .el-select-dropdown__item.selected{background:#e6f7ff!important;color:#1890ff!important;font-weight:700!important}.el-popper.el-select__popper .el-popper__arrow:before{border-color:#d9d9d9!important;background:#fff!important}.el-pagination .el-input__wrapper{background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:none!important;transition:all .3s ease}.el-pagination .el-input__wrapper.is-focus,.el-pagination .el-input__wrapper:hover{border-color:#1890ff!important}.el-pagination .el-input__wrapper .el-input__inner{color:#262626!important;font-family:楷体,STKaiti,serif}.el-pagination button{background:transparent;border:none;color:#fff!important;font-family:楷体,STKaiti,serif;font-weight:500!important;transition:all .3s ease}.el-pagination button:hover:not(:disabled){color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination button:disabled{color:hsla(0,0%,100%,.3)!important}.el-pagination .el-pager li{background:transparent;font-family:楷体,STKaiti,serif;transition:all .3s ease}.el-dialog{background:#fff;border:1px solid #d9d9d9;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--el-border-radius-base)}.el-dialog .el-dialog__header{padding:20px;border-bottom:1px solid #f0f0f0;margin-right:0}.el-dialog .el-dialog__header .el-dialog__title{color:#000;font-family:楷体,STKaiti,serif;font-size:18px;font-weight:700}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#333;transition:all .3s ease}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#262626}.el-dialog .el-dialog__body{padding:30px 20px;color:#333}.el-dialog .el-dialog__body .el-form-item__label{color:#1a1a1a;font-family:楷体,STKaiti,serif;font-size:15px;font-weight:600}.el-dialog .el-dialog__footer{padding:20px;border-top:1px solid #f0f0f0}.el-dialog .el-dialog__footer .dialog-footer{display:flex;justify-content:flex-end;gap:12px}.el-dialog .el-dialog__footer .dialog-footer .el-button{min-width:80px;height:36px;font-size:14px;font-weight:600;padding:8px 16px;border-radius:var(--el-border-radius-base);transition:all .3s ease}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--default{background:#fff;border:1px solid #d9d9d9;color:#333}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--default:hover{background:#f5f5f5;border-color:#409eff;color:#409eff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(64,158,255,.2)}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary{background:linear-gradient(45deg,#409eff,#66b1ff);border:none;color:#fff;font-weight:600}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary:hover{background:linear-gradient(45deg,#66b1ff,#409eff);transform:translateY(-1px);box-shadow:0 4px 12px rgba(64,158,255,.3)}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--primary:active{transform:translateY(0)}.el-message-box{background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 4px 12px rgba(0,0,0,.15)}.el-message-box .el-message-box__title{color:#262626!important;font-family:楷体,STKaiti,serif;font-size:18px}.el-message-box .el-message-box__content{color:#333!important;font-family:楷体,STKaiti,serif;font-size:16px;font-weight:500!important}.el-drawer{box-shadow:0 4px 12px rgba(0,0,0,.15)!important;background:#fff!important}.el-drawer,.el-drawer__container{border:none!important;outline:none!important}.el-drawer__container{box-shadow:none!important;background:transparent!important}.el-overlay{background-color:rgba(0,0,0,.6)!important}.el-form-item__label{color:#1a1a1a;font-family:楷体,STKaiti,serif;font-size:15px;font-weight:600}.el-select__caret{color:#666}.el-pagination .el-select .el-input .el-input__wrapper{width:110px}.app-wrapper{height:100vh;background:#1a1e2e}.sidebar-container{width:160px;background:linear-gradient(180deg,#1a1e2e,#151825);border-right:1px solid hsla(36,61%,72%,.1);transition:width .3s ease}.sidebar-container.is-collapse{width:64px!important}.sidebar-container .logo-container{height:60px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid hsla(36,61%,72%,.1)}.sidebar-container .logo-container .title-wrapper{display:flex;align-items:center;gap:8px}.sidebar-container .logo-container .title-wrapper .title-line{width:20px;height:2px;background:linear-gradient(90deg,transparent,#d5a149,transparent)}.sidebar-container .logo-container .title-wrapper .logo-text{color:#d5a149;font-family:楷体,STKaiti,serif;font-size:16px;font-weight:700;text-shadow:0 0 10px rgba(213,161,73,.3)}.sidebar-container .sidebar-menu{border:none;background:transparent}.sidebar-container .sidebar-menu .el-menu-item{height:48px;line-height:48px;margin:4px 8px;border-radius:4px;color:hsla(0,0%,100%,.8);transition:all .3s ease}.sidebar-container .sidebar-menu .el-menu-item:hover{background:rgba(213,161,73,.1);color:#d5a149}.sidebar-container .sidebar-menu .el-menu-item.is-active{background:linear-gradient(90deg,rgba(213,161,73,.2),rgba(213,161,73,.1));color:#d5a149;border-right:3px solid #d5a149}.sidebar-container .sidebar-menu .el-menu-item i{margin-right:8px;font-size:15px}.sidebar-container .sidebar-menu .el-menu-item span{font-family:楷体,STKaiti,serif;font-size:14px}.main-container{background:transparent;overflow-y:auto}.main-container .page-header{margin-bottom:24px}.main-container .page-header .page-title{color:#e3c08d;font-family:楷体,STKaiti,serif;font-size:18px;font-weight:700;margin-bottom:8px}.main-container .page-header .page-description{color:#909399;font-size:14px}.main-container .content-card{background:transparent;border:1px solid hsla(36,61%,72%,.1);border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:none}.main-container .content-card .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(36,61%,72%,.1)}.main-container .content-card .card-header .card-title{color:#e3c08d;font-family:楷体,STKaiti,serif;font-size:16px;font-weight:700}.main-container .content-card .card-header .card-actions{display:flex;gap:8px}.main-container .content-card .card-body{color:#909399}.header-container{background:transparent;border-bottom:1px solid hsla(36,61%,72%,.1);height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.header-container .header-left{display:flex;align-items:center;gap:16px}.header-container .header-left .collapse-btn{color:#909399;font-size:16px;cursor:pointer;transition:color .3s ease}.header-container .header-left .collapse-btn:hover{color:#d5a149}.header-container .header-right{display:flex;align-items:center;gap:16px}.header-container .header-right .user-info{display:flex;align-items:center;gap:8px;color:#909399;cursor:pointer}.header-container .header-right .user-info:hover{color:#d5a149}.breadcrumb-container{margin-bottom:16px}.breadcrumb-container .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner{color:#909399;font-family:楷体,STKaiti,serif}.breadcrumb-container .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner:hover{color:#d5a149}.breadcrumb-container .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#e3c08d;font-weight:700}.page-loading{display:flex;justify-content:center;align-items:center;height:200px}.page-loading .loading-text{color:#909399;font-family:楷体,STKaiti,serif;margin-left:12px}.empty-state{text-align:center;padding:60px 20px}.empty-state .empty-icon{font-size:64px;color:#909399;margin-bottom:16px}.empty-state .empty-text{color:#909399;font-family:楷体,STKaiti,serif;font-size:15px;margin-bottom:8px}.empty-state .empty-description{color:hsla(0,0%,100%,.6);font-size:14px}.el-message-box .el-message-box__btns .el-button{font-family:楷体,STKaiti,serif;border:1px solid #d9d9d9}.el-message-box .el-message-box__btns .el-button.el-button--default{background:transparent;color:#333}.el-message-box .el-message-box__btns .el-button.el-button--default:hover{background:#f5f5f5;color:#262626}.el-message-box .el-message-box__btns .el-button.el-button--primary{background:linear-gradient(45deg,#1890ff,#40a9ff);border:none;color:#fff}.el-message-box .el-message-box__btns .el-button.el-button--primary:hover{background:linear-gradient(45deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.3)}.el-message-box .el-message-box__btns .el-button.el-button--primary:active{transform:translateY(0)}.common-container{padding:5px}.common-container .operation-bar{margin-bottom:12px;display:flex;justify-content:flex-end}.common-container .operation-bar .create-btn{background:linear-gradient(45deg,#1890ff,#40a9ff);border:none;color:#fff;font-family:楷体,STKaiti,serif;font-size:15px;padding:8px 20px;height:36px;border-radius:var(--el-border-radius-base);transition:all .3s ease}.common-container .operation-bar .create-btn:hover{background:linear-gradient(45deg,#40a9ff,#1890ff);transform:translateY(-1px);box-shadow:0 2px 8px rgba(24,144,255,.3)}.common-container .operation-bar .create-btn:active{transform:translateY(0)}.search-section{margin-bottom:8px}.search-section .search-input{width:100%;max-width:400px}.filter-section{margin-bottom:20px}.filter-section .filter-title{color:#e3c08d;font-family:楷体,STKaiti,serif;font-size:15px;margin-bottom:12px;font-weight:700}.filter-section .filter-tags{display:flex;flex-wrap:wrap;gap:8px}.filter-section .filter-tags .filter-tag{padding:6px 12px;border-radius:16px;font-size:13px;cursor:pointer;transition:all .3s ease;border:1px solid transparent}.filter-section .filter-tags .filter-tag.filter-tag-default{background:transparent;color:#e3c08d;border-color:hsla(36,61%,72%,.3)}.filter-section .filter-tags .filter-tag.filter-tag-default:hover{background:hsla(36,61%,72%,.1);color:#f0d6b3}.filter-section .filter-tags .filter-tag.filter-tag-default.active{background:rgba(213,161,73,.1);color:#d5a149;border-color:rgba(213,161,73,.4)}.filter-section .filter-tags .filter-tag.filter-tag-primary{background:transparent;color:#1890ff;border-color:rgba(24,144,255,.3)}.filter-section .filter-tags .filter-tag.filter-tag-primary:hover{background:rgba(24,144,255,.1)}.filter-section .filter-tags .filter-tag.filter-tag-primary.active{background:rgba(24,144,255,.1);color:#1890ff;border-color:rgba(24,144,255,.5)}.filter-section .filter-tags .filter-tag.filter-tag-success{background:transparent;color:#52c41a;border-color:rgba(82,196,26,.3)}.filter-section .filter-tags .filter-tag.filter-tag-success:hover{background:rgba(82,196,26,.1)}.filter-section .filter-tags .filter-tag.filter-tag-success.active{background:rgba(82,196,26,.1);color:#52c41a;border-color:rgba(82,196,26,.5)}.filter-section .filter-tags .filter-tag.filter-tag-warning{background:transparent;color:#faad14;border-color:rgba(250,173,20,.3)}.filter-section .filter-tags .filter-tag.filter-tag-warning:hover{background:rgba(250,173,20,.1)}.filter-section .filter-tags .filter-tag.filter-tag-warning.active{background:rgba(250,173,20,.1);color:#faad14;border-color:rgba(250,173,20,.5)}.filter-section .filter-tags .filter-tag.filter-tag-danger{background:transparent;color:#ff4d4f;border-color:rgba(255,77,79,.3)}.filter-section .filter-tags .filter-tag.filter-tag-danger:hover{background:rgba(255,77,79,.1)}.filter-section .filter-tags .filter-tag.filter-tag-danger.active{background:rgba(255,77,79,.1);color:#ff4d4f;border-color:rgba(255,77,79,.5)}.special-button.invite-btn{background:linear-gradient(45deg,#faad14,#ffc53d);border:none;color:#fff;font-family:楷体,STKaiti,serif;font-weight:700;padding:10px 20px;border-radius:6px;transition:all .3s ease}.special-button.invite-btn:hover{background:linear-gradient(45deg,#ffc53d,#faad14);transform:translateY(-2px);box-shadow:0 4px 12px rgba(250,173,20,.4)}.special-button.invite-btn:active{transform:translateY(0)}.special-button.invite-btn .invite-text{font-size:15px}.special-button.audit-btn{background:linear-gradient(45deg,#1890ff,#40a9ff);border:none;color:#fff;font-family:楷体,STKaiti,serif;font-weight:700;padding:10px 20px;border-radius:6px;transition:all .3s ease;position:relative}.special-button.audit-btn:hover{background:linear-gradient(45deg,#40a9ff,#1890ff);transform:translateY(-2px);box-shadow:0 4px 12px rgba(24,144,255,.4)}.special-button.audit-btn:active{transform:translateY(0)}.special-button.audit-btn .audit-text{font-size:15px}.special-button.audit-btn .audit-badge{position:absolute;top:-8px;right:-8px}.status-tag.status-active{background:transparent;color:#52c41a;border-color:rgba(82,196,26,.3)}.status-tag.status-inactive{background:transparent;color:#e3c08d;border-color:hsla(36,61%,72%,.3)}.status-tag.status-pending{background:transparent;color:#faad14;border-color:rgba(250,173,20,.3)}.status-tag.status-error{background:transparent;color:#ff4d4f;border-color:rgba(255,77,79,.3)}.info-card{background:transparent;border:1px solid hsla(36,61%,72%,.1);border-radius:8px;padding:16px;margin-bottom:16px}.info-card .info-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.info-card .info-header .info-title{color:#e3c08d;font-family:楷体,STKaiti,serif;font-size:15px;font-weight:700}.info-card .info-header .info-actions{display:flex;gap:8px}.info-card .info-content{color:#333;font-size:14px;line-height:1.6}.info-card .info-footer{margin-top:12px;padding-top:12px;border-top:1px solid hsla(36,61%,72%,.1);display:flex;justify-content:space-between;align-items:center}.info-card .info-footer .info-meta{color:hsla(0,0%,100%,.6);font-size:13px}.action-buttons{display:flex;gap:8px;flex-wrap:wrap}.action-buttons .action-btn{padding:6px 12px;border-radius:4px;font-size:13px;font-family:楷体,STKaiti,serif;transition:all .3s ease}.action-buttons .action-btn.btn-edit{background:transparent;color:#1890ff;border:1px solid rgba(24,144,255,.3)}.action-buttons .action-btn.btn-edit:hover{background:rgba(24,144,255,.1);border-color:rgba(24,144,255,.5)}.action-buttons .action-btn.btn-delete{background:transparent;color:#ff4d4f;border:1px solid rgba(255,77,79,.3)}.action-buttons .action-btn.btn-delete:hover{background:rgba(255,77,79,.1);border-color:rgba(255,77,79,.5)}.action-buttons .action-btn.btn-view{background:transparent;color:#52c41a;border:1px solid rgba(82,196,26,.3)}.action-buttons .action-btn.btn-view:hover{background:rgba(82,196,26,.1);border-color:rgba(82,196,26,.5)}.loading-container{display:flex;justify-content:center;align-items:center;padding:40px}.loading-container .loading-spinner{margin-right:12px}.loading-container .loading-text{color:#333;font-family:楷体,STKaiti,serif;font-size:15px}.error-container{text-align:center;padding:40px 20px}.error-container .error-icon{font-size:48px;color:#ff4d4f;margin-bottom:16px}.error-container .error-title{color:#e3c08d;font-family:楷体,serif;font-size:16px;margin-bottom:8px}.error-container .error-message{color:#333;font-size:14px;margin-bottom:16px}.error-container .error-actions{display:flex;justify-content:center;gap:12px}.el-tag.profession-tag-suemeng{background:#9cf;border-color:#9cf;color:#fff}.el-tag.profession-tag-jiuling{background:#96c;border-color:#96c;color:#fff}.el-tag.profession-tag-xuehe{background:#f66;border-color:#f66;color:#fff}.el-tag.profession-tag-tieyi{background:#fc0;border-color:#fc0;color:#000}.el-tag.profession-tag-shenxiang{background:#39f;border-color:#39f;color:#fff}.el-tag.profession-tag-suwen{background:#f9c;border-color:#f9c;color:#fff}.el-tag.profession-tag-xuanji{background:#6d6a4c;border-color:#ff0;color:#000}.el-tag.profession-tag-longyin{background:#6c6;border-color:#6c6;color:#fff}.el-tag.profession-tag-chaoguang{background:#0cc;border-color:#0cc;color:#fff}.el-tag.profession-tag-canglan{background:#474e8c;border-color:#474e8c;color:#fff}.el-tag.profession-tag-hongyin{background:#a08644;border-color:#a08644;color:#fff}.el-tag.profession-tag-huangyu{background:#787197;border-color:#787197;color:#fff}.el-tag.profession-tag-yunyang{background:#d25f59;border-color:#d25f59;color:#fff}.el-tag.profession-tag-guiwang{background:#b23737;border-color:#b23737;color:#fff}.el-tag.profession-tag-qingyun{background:#252e7e;border-color:#252e7e;color:#fff}.el-tag.profession-tag-fenxiang{background:#e0cb77;border-color:#e0cb77;color:#000}.el-tag.profession-tag-hehuan{background:#5e319e;border-color:#5e319e;color:#fff}.el-tag.profession-tag-lingxige{background:#55cf90;border-color:#55cf90;color:#fff}.el-tag.profession-tag-unknown{background:#ccc;border-color:#ccc;color:#fff}.profession-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;margin:2px;border-radius:4px;font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap;transition:all .3s ease;cursor:default;height:20px}.profession-badge:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.15)}.profession-badge-suemeng{background:#9cf;border:10px solid #9cf;color:#fff}.profession-badge-jiuling{background:#96c;border:10px solid #96c;color:#fff}.profession-badge-xuehe{background:#f66;border:10px solid #f66;color:#fff}.profession-badge-tieyi{background:#fc0;border:10px solid #fc0;color:#000}.profession-badge-shenxiang{background:#39f;border:10px solid #39f;color:#fff}.profession-badge-suwen{background:#f9c;border:10px solid #f9c;color:#fff}.profession-badge-xuanji{background:#ff0;border:10px solid #ff0;color:#000}.profession-badge-longyin{background:#6c6;border:10px solid #6c6;color:#fff}.profession-badge-chaoguang{background:#0cc;border:10px solid #0cc;color:#fff}.profession-badge-canglan{background:#474e8c;border:10px solid #474e8c;color:#fff}.profession-badge-hongyin{background:#a08644;border:10px solid #a08644;color:#fff}.profession-badge-huangyu{background:#787197;border:10px solid #787197;color:#fff}.profession-badge-yunyang{background:#d25f59;border:10px solid #d25f59;color:#fff}.profession-badge-guiwang{background:#b23737;border:10px solid #b23737;color:#fff}.profession-badge-qingyun{background:#252e7e;border:10px solid #252e7e;color:#fff}.profession-badge-fenxiang{background:#e0cb77;border:10px solid #e0cb77;color:#000}.profession-badge-hehuan{background:#5e319e;border:10px solid #5e319e;color:#fff}.profession-badge-lingxige{background:#55cf90;border:10px solid #55cf90;color:#fff}.profession-badge-unknown{background:#ccc;border:10px solid #ccc;color:#fff}.profession-filter .profession-tag.profession-suemeng{background-color:#9cf;color:#fff}.profession-filter .profession-tag.profession-jiuling{background-color:#96c;color:#fff}.profession-filter .profession-tag.profession-xuehe{background-color:#f66;color:#fff}.profession-filter .profession-tag.profession-tieyi{background-color:#fc0;color:#fff}.profession-filter .profession-tag.profession-shenxiang{background-color:#39f;color:#fff}.profession-filter .profession-tag.profession-suwen{background-color:#f9c;color:#fff}.profession-filter .profession-tag.profession-xuanji{background-color:#ff0;color:#000}.profession-filter .profession-tag.profession-longyin{background-color:#6c6;color:#fff}.profession-filter .profession-tag.profession-chaoguang{background-color:#0cc;color:#fff}.profession-filter .profession-tag.profession-canglan{background-color:#474e8c;color:#fff}.profession-filter .profession-tag.profession-guiwang{background-color:#b23737;color:#fff}.profession-filter .profession-tag.profession-qingyun{background-color:#252e7e;color:#fff}.profession-filter .profession-tag.profession-fenxiang{background-color:#e0cb77;color:#000}.profession-filter .profession-tag.profession-hehuan{background-color:#5e319e;color:#fff}.profession-filter .profession-tag.profession-lingxige{background-color:#55cf90;color:#fff}.profession-filter .profession-tag.profession-unknown{background-color:#ccc;color:#fff}.profession-cell.profession-suemeng{background-color:#9cf;color:#fff}.profession-cell.profession-jiuling{background-color:#96c;color:#fff}.profession-cell.profession-xuehe{background-color:#f66;color:#fff}.profession-cell.profession-tieyi{background-color:#fc0;color:#fff}.profession-cell.profession-shenxiang{background-color:#39f;color:#fff}.profession-cell.profession-suwen{background-color:#f9c;color:#fff}.profession-cell.profession-xuanji{background-color:#ff0;color:#000}.profession-cell.profession-longyin{background-color:#6c6;color:#fff}.profession-cell.profession-chaoguang{background-color:#0cc;color:#fff}.profession-cell.profession-canglan{background-color:#474e8c;color:#fff}.profession-cell.profession-guiwang{background-color:#b23737;color:#fff}.profession-cell.profession-qingyun{background-color:#252e7e;color:#fff}.profession-cell.profession-fenxiang{background-color:#e0cb77;color:#000}.profession-cell.profession-hehuan{background-color:#5e319e;color:#fff}.profession-cell.profession-lingxige{background-color:#55cf90;color:#fff}.profession-cell.profession-hongyin{background-color:#a08644;color:#fff}.profession-cell.profession-huangyu{background-color:#787197;color:#fff}.profession-cell.profession-yunyang{background-color:#d25f59;color:#fff}.profession-cell.profession-unknown{background-color:#ccc;color:#fff}.el-tag{font-weight:500;transition:all .3s ease;border-radius:4px;padding:4px 8px;font-size:12px;line-height:1.4}.el-tag:not([class*=profession-tag-]){background:#f0f0f0;border-color:#d9d9d9;color:#666}.el-tag .el-tag__close{color:inherit;transition:all .3s ease}.el-tag .el-tag__close:hover{background:rgba(0,0,0,.1);color:inherit}.el-tag.position-tag{background:#722ed1!important;border-color:#722ed1!important;color:#fff!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}.el-tag.position-tag:hover{background:#8c4cdb!important;border-color:#8c4cdb!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(114,46,209,.3)}.el-tag.status-tag.el-tag--success{background:#52c41a!important;border-color:#52c41a!important}.el-tag.status-tag.el-tag--danger,.el-tag.status-tag.el-tag--success{color:#fff!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}.el-tag.status-tag.el-tag--danger{background:#ff4d4f!important;border-color:#ff4d4f!important}@media(max-width:768px){.el-tag{font-size:11px;padding:3px 6px}}.el-form-item__label{color:#e4d5d5;font-family:楷体,STKaiti,serif!important;font-weight:600!important;text-shadow:none!important}.el-cascader .el-input__wrapper,.el-date-editor .el-input__wrapper,.el-input__wrapper,.el-select .el-input__wrapper{background:rgba(39,39,42,.22)!important;border:1px solid hsla(36,61%,72%,.25)!important;border-radius:3px!important;box-shadow:none!important;transition:all .2s ease!important}.el-cascader:hover .el-input__wrapper,.el-date-editor:hover .el-input__wrapper,.el-input:hover .el-input__wrapper,.el-select:hover .el-input__wrapper{border-color:hsla(36,61%,72%,.45)!important}.el-date-editor .el-input.is-active .el-input__wrapper,.el-input.is-active .el-input__wrapper,.el-input.is-focus .el-input__wrapper,.el-select .el-input.is-focus .el-input__wrapper{background:rgba(39,39,42,.28)!important;border-color:#d5a149!important;box-shadow:0 0 0 1px rgba(213,161,73,.22)!important}.el-input__inner,.el-textarea__inner{color:#fff!important;background:transparent!important;caret-color:#fff!important}.el-input__prefix,.el-input__suffix{color:hsla(36,61%,72%,.85)!important}.el-input.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-textarea__inner{background:rgba(39,39,42,.12)!important;border-color:hsla(36,61%,72%,.18)!important;color:hsla(0,0%,100%,.45)!important}.el-input-number .el-input__wrapper{background:rgba(39,39,42,.22)!important}.el-input-number__decrease,.el-input-number__increase{background:transparent!important;border-left:1px solid hsla(36,61%,72%,.18)!important;color:hsla(36,61%,72%,.85)!important}.el-cascader .el-input__inner::-moz-placeholder,.el-input__inner::-moz-placeholder,.el-select .el-input__inner::-moz-placeholder,.el-textarea__inner::-moz-placeholder{color:hsla(36,61%,72%,.75)!important;font-weight:500!important}.el-cascader .el-input__inner::placeholder,.el-input__inner::placeholder,.el-select .el-input__inner::placeholder,.el-textarea__inner::placeholder{color:hsla(36,61%,72%,.75)!important;font-weight:500!important}.el-button:not(.el-button--primary){color:#333!important;font-weight:500!important}.el-button:not(.el-button--primary):hover{color:#666!important}.el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner,.el-pagination .el-pagination__total{color:#fff!important;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.el-pagination .el-pagination__sizes .el-select .el-input .el-input__suffix .el-select__caret{color:#fff!important}.el-pagination .btn-next,.el-pagination .btn-prev{color:#fff!important;font-weight:500!important}.el-pagination .btn-next:hover,.el-pagination .btn-prev:hover{color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination .btn-next:disabled,.el-pagination .btn-prev:disabled{color:hsla(0,0%,100%,.3)!important}.el-pagination .el-pager li{color:#fff!important;font-weight:500!important}.el-pagination .el-pager li:hover{color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination .el-pager li.is-active{color:#1890ff!important;font-weight:700!important;text-shadow:0 0 8px rgba(24,144,255,.3)!important}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__jump .el-pagination__editor .el-input__wrapper:after{color:#fff!important;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.el-pagination .el-pagination__jump .el-pagination__editor .el-input__wrapper:after{content:"页";margin-left:4px}@media(max-width:768px){.app-wrapper .sidebar-container{position:fixed;left:-160px;top:0;height:100vh;z-index:1000;transition:left .3s ease}.app-wrapper .sidebar-container.is-collapse{left:0;width:160px!important}.app-wrapper .main-container{margin-left:0;padding:16px}.common-container .operation-bar{flex-direction:column;gap:12px;align-items:stretch}.common-container .operation-bar .audit-btn,.common-container .operation-bar .create-btn,.common-container .operation-bar .invite-btn{width:100%;justify-content:center}.common-container .pagination-container{justify-content:flex-end}.common-container .pagination-container :deep(.el-pagination) .el-pagination__jump,.common-container .pagination-container :deep(.el-pagination) .el-pagination__sizes,.common-container .pagination-container :deep(.el-pagination) .el-pagination__total{display:none}.common-container .pagination-container :deep(.el-pagination) .el-pager li{min-width:32px;height:32px;line-height:32px;font-size:13px}.search-and-filter .search-section{margin-bottom:16px}.search-and-filter .search-section .search-input{max-width:100%}.search-and-filter .filter-section .profession-filter{flex-wrap:wrap;gap:6px}.search-and-filter .filter-section .profession-filter .profession-tag{padding:4px 8px;font-size:13px}:deep(.common-dialog) .el-dialog{width:95%!important;margin:20px auto}:deep(.common-dialog) .el-dialog .el-dialog__body{padding:20px 16px}:deep(.common-dialog) .el-dialog .el-dialog__footer{padding:16px}:deep(.common-dialog) .el-dialog .el-dialog__footer .dialog-footer{flex-direction:column;gap:8px}:deep(.common-dialog) .el-dialog .el-dialog__footer .dialog-footer .el-button{width:100%}.common-form .el-form-item{margin-bottom:16px}.common-form .el-form-item .el-form-item__label{display:block;margin-bottom:8px;text-align:left}.common-form .el-form-item .el-form-item__content .el-input,.common-form .el-form-item .el-form-item__content .el-input-number,.common-form .el-form-item .el-form-item__content .el-select{width:100%}.content-card{padding:16px;margin-bottom:16px}.content-card .card-header{flex-direction:column;gap:12px;align-items:flex-start}.content-card .card-header .card-actions{width:100%;justify-content:flex-end}.action-buttons{flex-direction:column;gap:8px}.action-buttons .action-btn{width:100%;justify-content:center}}@media(max-width:1024px)and (min-width:769px){.sidebar-container{width:160px}.sidebar-container .logo-container .title-wrapper .logo-text{font-size:14px}.sidebar-container .sidebar-menu .el-menu-item{height:45px;line-height:45px;margin:3px 6px}.sidebar-container .sidebar-menu .el-menu-item span{font-size:13px}.main-container{padding:16px}.main-container .page-header .page-title{font-size:16px}.search-section .search-input{max-width:300px}.filter-section .profession-filter{gap:8px}.filter-section .profession-filter .profession-tag{padding:6px 10px;font-size:13px}}@media(max-width:1200px)and (min-width:1025px){.sidebar-container{width:160px}.common-container :deep(.el-table) .el-table-column{min-width:auto}.pagination-container :deep(.el-pagination) .el-pagination__total{display:none}}@media(min-width:1600px){.sidebar-container{width:200px}.sidebar-container .logo-container{height:70px}.sidebar-container .logo-container .title-wrapper .logo-text{font-size:18px}.sidebar-container .sidebar-menu .el-menu-item{height:55px;line-height:55px;margin:5px 10px}.sidebar-container .sidebar-menu .el-menu-item span{font-size:15px}.main-container{padding:24px}.main-container .page-header .page-title{font-size:20px}.content-card{padding:24px;margin-bottom:24px}}@media(orientation:landscape)and (max-height:600px){.sidebar-container .logo-container{height:50px}.sidebar-container .logo-container .title-wrapper .title-line{width:16px}.sidebar-container .logo-container .title-wrapper .logo-text{font-size:14px}.sidebar-container .sidebar-menu .el-menu-item{height:40px;line-height:40px;margin:2px 6px}.sidebar-container .sidebar-menu .el-menu-item span{font-size:13px}.main-container{padding:16px}}@media print{.el-dialog__footer,.header-container,.operation-bar,.pagination-container,.sidebar-container{display:none!important}.main-container{margin:0;padding:0;background:#fff}.main-container .content-card{border:1px solid #ddd;box-shadow:none;page-break-inside:avoid}.common-container :deep(.el-table){border:1px solid #ddd}.common-container :deep(.el-table) td,.common-container :deep(.el-table) th{border:1px solid #ddd;background:#fff!important;color:#000!important}}@media(prefers-contrast:high){.sidebar-container{border-right:2px solid #d5a149}.content-card{border:2px solid hsla(36,61%,72%,.3)}.card-title,.page-title{text-shadow:1px 1px 2px rgba(0,0,0,.8)}}@media(prefers-reduced-motion:reduce){.audit-btn,.create-btn,.el-menu-item,.invite-btn,.sidebar-container,.sidebar-container.is-collapse{transition:none}}.gdg-bg{background:#0e1117}.gdg-card,.gdg-glass,.gdg-stat{background:rgba(20,22,30,.65);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 6px 20px rgba(0,0,0,.35)}.gdg-titlebar{background:linear-gradient(90deg,hsla(36,61%,72%,.35),hsla(36,61%,72%,.05));border-left:3px solid #e3c08d}.gdg-card,.gdg-stat{border-radius:6px;background:rgba(35,36,43,.05)}.gdg-card .el-card__header,.gdg-stat .el-card__header{color:#fff;background:rgba(42,43,50,.05);border-bottom:1px solid hsla(0,0%,100%,.14)}.gdg-card .el-card__body,.gdg-stat .el-card__body{background:rgba(35,36,43,.55)}.gdg-stat{padding:14px 16px}.gdg-stat .label{color:hsla(0,0%,100%,.85);font-family:楷体,STKaiti,serif}.gdg-stat .value{color:#e3c08d;font-weight:700;font-size:18px}.gdg-divider{height:1px;background:linear-gradient(90deg,transparent,hsla(36,61%,72%,.35),transparent)}.gdg-glow{box-shadow:0 0 0 1px hsla(36,61%,72%,.28),0 0 18px hsla(36,61%,72%,.18)}.gdg-subtle{color:hsla(0,0%,100%,.7)}.common-table .el-table{--el-table-header-bg-color:rgba(39,39,42,.18);--el-table-header-text-color:#fff;--el-table-header-hover-bg-color:rgba(39,39,42,.18);--el-table-border-color:hsla(0,0%,100%,.06);--el-table-tr-bg-color:transparent;--el-table-row-hover-bg-color:transparent;--el-table-current-row-bg-color:transparent;border-radius:0 0 6px 6px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 6px 20px rgba(0,0,0,.25);border-top:none}.common-table .el-scrollbar__view,.common-table .el-scrollbar__wrap,.common-table .el-table,.common-table .el-table__body,.common-table .el-table__body-wrapper,.common-table .el-table__border-left-patch,.common-table .el-table__empty-block,.common-table .el-table__fixed,.common-table .el-table__fixed-right,.common-table .el-table__header,.common-table .el-table__inner-wrapper,.common-table .el-table__row{background:transparent!important}.common-table .el-table__body td,.common-table .el-table__body th,.common-table .el-table__body tr,.common-table .el-table__cell{background-color:transparent!important}.common-table .el-scrollbar__wrap{box-shadow:none!important}.common-table .el-table__header-wrapper{background-color:rgba(39,39,42,.18)!important;background-clip:padding-box;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06)}.common-table .el-table__header,.common-table .el-table__header .el-table__cell,.common-table .el-table__header thead,.common-table .el-table__header thead th,.common-table .el-table__header thead th .cell,.common-table .el-table__header thead tr{background-color:rgba(39,39,42,.18)!important;color:#fff!important}.common-table .el-table__row:hover>td{background:rgba(80,86,106,.35)!important;transition:background .2s ease}.common-table .current-row>td{background:rgba(96,125,255,.25)!important}.common-table .el-table:before,.common-table .el-table__fixed-right:before,.common-table .el-table__fixed:before,.common-table .el-table__inner-wrapper:after,.common-table .el-table__inner-wrapper:before{background-color:transparent!important}.common-table td,.common-table th.is-leaf{border-bottom:1px solid hsla(0,0%,100%,.06)!important}.common-table .caret-wrapper .sort-caret.ascending,.common-table .caret-wrapper .sort-caret.descending{border-top-color:#fff!important;border-bottom-color:#fff!important;opacity:.9}.common-table .cell,.common-table .el-table__body-wrapper td,.common-table .el-table__header-wrapper th{color:#fff!important}.el-overlay .el-dialog{background:rgba(35,36,43,.6);border:1px solid hsla(0,0%,100%,.12);border-radius:6px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 10px 28px rgba(0,0,0,.45);color:#fff}.el-overlay .el-dialog .el-dialog__header{padding:12px 16px 10px;margin-right:0;background:linear-gradient(90deg,hsla(36,61%,72%,.2),hsla(36,61%,72%,.04));border-bottom:1px solid hsla(0,0%,100%,.14)}.el-overlay .el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-weight:700}.el-overlay .el-dialog .el-dialog__header .el-dialog__headerbtn{top:10px}.el-overlay .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.85)}.el-overlay .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff;text-shadow:0 0 8px hsla(36,61%,72%,.6)}.el-overlay .el-dialog .el-dialog__body{background:rgba(35,36,43,.5);padding:14px 16px;color:hsla(0,0%,100%,.95)}.el-overlay .el-dialog .el-dialog__footer{padding:10px 16px 14px;background:rgba(42,43,50,.35);border-top:1px solid hsla(0,0%,100%,.12)}.el-overlay .el-dialog .el-dialog__footer .el-button{border:1px solid hsla(36,61%,72%,.35);color:#fff;background:transparent}.el-overlay .el-dialog .el-dialog__footer .el-button:hover{background:hsla(0,0%,100%,.06);border-color:hsla(36,61%,72%,.55)}.el-overlay .el-dialog .el-dialog__footer .el-button.el-button--primary{background:linear-gradient(45deg,#d5a149,#e3c08d);border:none;color:#1a1a1a}.el-overlay .el-dialog .el-dialog__footer .el-button.el-button--primary:hover{background:linear-gradient(45deg,#e3c08d,#d5a149);box-shadow:0 4px 12px hsla(36,61%,72%,.35)}.el-overlay .el-dialog .invite-form :deep(.el-input__wrapper),.el-overlay .el-dialog .invite-form :deep(.el-textarea__wrapper){background:rgba(39,39,42,.2)!important;border:1px solid hsla(36,61%,72%,.25)!important;color:#fff!important}.el-overlay .el-dialog .invite-form :deep(.el-input__inner),.el-overlay .el-dialog .invite-form :deep(.el-textarea__inner){color:#fff!important;background:transparent!important}.el-overlay .el-dialog .invite-form :deep(.el-switch.is-checked .el-switch__core){border-color:hsla(36,61%,72%,.65);background-color:hsla(36,61%,72%,.65)}