: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-045b50c2]:root{--el-border-radius-base:3px;--el-border-radius-small:2px;--el-border-radius-round:12px}[data-v-045b50c2]{margin:0;padding:0;box-sizing:border-box}body[data-v-045b50c2]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Microsoft YaHei,微软雅黑,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;background-color:#f5f5f5}[data-v-045b50c2]::-webkit-scrollbar{width:6px;height:6px}[data-v-045b50c2]::-webkit-scrollbar-thumb{background:rgba(24,144,255,.3);border-radius:3px}[data-v-045b50c2]::-webkit-scrollbar-thumb:hover{background:rgba(24,144,255,.5)}[data-v-045b50c2]::-webkit-scrollbar-corner,[data-v-045b50c2]::-webkit-scrollbar-track{background:transparent}.el-input__wrapper[data-v-045b50c2]{background:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.25)!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-input__wrapper[data-v-045b50c2]:hover{border-color:hsla(0,0%,100%,.45)!important}.el-input__wrapper.is-focus[data-v-045b50c2]{border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!important;background:rgba(0,0,0,.45)!important}.el-input__wrapper .el-input__inner[data-v-045b50c2]{color:#fff!important;background:transparent!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.el-input__wrapper .el-input__inner[data-v-045b50c2]::-webkit-input-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-input__wrapper .el-input__inner[data-v-045b50c2]::-moz-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-input__wrapper .el-input__inner[data-v-045b50c2]::placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-select .el-input__wrapper[data-v-045b50c2]{background:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.25)!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-select .el-input__wrapper[data-v-045b50c2]:hover{border-color:hsla(0,0%,100%,.45)!important}.el-select .el-input__wrapper.is-focus[data-v-045b50c2]{border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!important;background:rgba(0,0,0,.45)!important}.el-select .el-input__wrapper .el-select__selection[data-v-045b50c2]{color:#fff!important;background:transparent!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:500!important}.el-select .el-input__wrapper .el-select__placeholder[data-v-045b50c2]{color:hsla(0,0%,100%,.85)!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:500!important}.el-input-number .el-input__wrapper[data-v-045b50c2]{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-045b50c2]:hover{border-color:#d5a149!important}.el-input-number .el-input__wrapper.is-focus[data-v-045b50c2]{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-045b50c2]{color:#262626!important;background:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:500!important}.el-input-number__decrease[data-v-045b50c2],.el-input-number__increase[data-v-045b50c2]{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-045b50c2]:hover,.el-input-number__increase[data-v-045b50c2]:hover{color:#1890ff!important;border-color:#1890ff!important}.el-textarea__inner[data-v-045b50c2]{background:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.25)!important;color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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-045b50c2]:hover{border-color:hsla(0,0%,100%,.45)!important}.el-textarea__inner[data-v-045b50c2]:focus{border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!important;background:rgba(0,0,0,.45)!important}.el-textarea__inner[data-v-045b50c2]::-webkit-input-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-textarea__inner[data-v-045b50c2]::-moz-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-textarea__inner[data-v-045b50c2]::placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-tag.el-tag--success[data-v-045b50c2]{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-045b50c2]{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-045b50c2]{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-045b50c2]{color:#1890ff!important;background:rgba(24,144,255,.1)!important;border-color:rgba(24,144,255,.3)!important}.el-tag[data-v-045b50c2]{font-weight:500;border-radius:var(--el-border-radius-small)!important;transition:all .3s ease}.el-tag .el-tag__close[data-v-045b50c2]{color:inherit;transition:all .3s ease}.el-tag .el-tag__close[data-v-045b50c2]:hover{background:rgba(0,0,0,.1);color:inherit}.el-button[data-v-045b50c2]{font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;transition:all .3s ease;border-radius:var(--el-border-radius-base);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(24,144,255,.1);background:hsla(0,0%,100%,.12);color:#fff;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 2px 8px rgba(0,0,0,.12)}.el-button[data-v-045b50c2]:hover{background:hsla(0,0%,100%,.18);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18)}.el-button[data-v-045b50c2]:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.14)}.el-button.is-disabled[data-v-045b50c2],.el-button[data-v-045b50c2]:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.el-button.el-button--primary[data-v-045b50c2]{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.el-button.el-button--primary[data-v-045b50c2]:hover{box-shadow:0 0 20px rgba(0,0,0,.3);background:rgba(0,0,0,.45)}.el-button.el-button--primary[data-v-045b50c2]:active{background:rgba(0,0,0,.4)}.el-button.el-button--default[data-v-045b50c2]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);color:#fff}.el-button.el-button--default[data-v-045b50c2]:hover{background:hsla(0,0%,100%,.14);border-color:rgba(24,144,255,.5);color:#fff}.el-popper.el-select__popper[data-v-045b50c2]{background:#fff!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}.el-popper.el-select__popper .el-select-dropdown[data-v-045b50c2],.el-popper.el-select__popper .el-select-dropdown__list[data-v-045b50c2],.el-popper.el-select__popper .el-select-dropdown__wrap[data-v-045b50c2]{background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__item[data-v-045b50c2]{color:#333!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif!important;font-weight:500!important;transition:all .2s ease}.el-popper.el-select__popper .el-select-dropdown__item[data-v-045b50c2]:hover{background:rgba(0,0,0,.06)!important;color:#111!important}.el-popper.el-select__popper .el-select-dropdown__item.selected[data-v-045b50c2]{background:rgba(64,158,255,.15)!important;color:#111!important;font-weight:600!important}.el-popper.el-select__popper .el-popper__arrow[data-v-045b50c2]:before{border-color:rgba(0,0,0,.12)!important;background:#fff!important}.el-pagination .el-input__wrapper[data-v-045b50c2]{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-045b50c2],.el-pagination .el-input__wrapper[data-v-045b50c2]:hover{border-color:#1890ff!important}.el-pagination .el-input__wrapper .el-input__inner[data-v-045b50c2]{color:#262626!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.el-pagination .el-pagination__sizes .el-select .el-input .el-input__inner[data-v-045b50c2],.el-pagination .el-pagination__total[data-v-045b50c2]{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-045b50c2]{color:#fff!important}.el-pagination button[data-v-045b50c2]{background:transparent;border:none;color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:500!important;transition:all .3s ease}.el-pagination button[data-v-045b50c2]:hover:not(:disabled){color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination button[data-v-045b50c2]:disabled{color:hsla(0,0%,100%,.3)!important}.el-pagination .el-pager li[data-v-045b50c2]{background:transparent;color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:500!important;transition:all .3s ease}.el-pagination .el-pager li[data-v-045b50c2]:hover{color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!important}.el-pagination .el-pager li.is-active[data-v-045b50c2]{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-045b50c2]{color:#fff!important;font-weight:500!important;text-shadow:0 1px 2px rgba(0,0,0,.3)!important}.el-dialog[data-v-045b50c2]{background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 6px 20px rgba(0,0,0,.35);border-radius:var(--el-border-radius-base)}.el-dialog .el-dialog__header[data-v-045b50c2]{padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-right:0}.el-dialog .el-dialog__header .el-dialog__title[data-v-045b50c2]{color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:18px;font-weight:700}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-045b50c2]{color:hsla(0,0%,100%,.75);transition:all .3s ease}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close[data-v-045b50c2]:hover{color:#fff}.el-dialog .el-dialog__body[data-v-045b50c2]{padding:30px 20px;color:hsla(0,0%,100%,.9)}.el-dialog .el-dialog__body .el-form-item__label[data-v-045b50c2]{color:hsla(0,0%,100%,.95);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:15px;font-weight:600}.el-dialog .el-dialog__footer[data-v-045b50c2]{padding:20px;border-top:1px solid hsla(0,0%,100%,.1)}.el-dialog .el-dialog__footer .dialog-footer[data-v-045b50c2]{display:flex;justify-content:flex-end;gap:12px}.el-dialog .el-dialog__footer .dialog-footer .el-button[data-v-045b50c2]{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-045b50c2]{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--default[data-v-045b50c2]:hover{background:rgba(0,0,0,.45);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.35)}.el-message-box[data-v-045b50c2]{background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 6px 20px rgba(0,0,0,.35)}.el-message-box .el-message-box__title[data-v-045b50c2]{color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:18px}.el-message-box .el-message-box__content[data-v-045b50c2]{color:hsla(0,0%,100%,.95)!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:16px;font-weight:500!important}.el-drawer[data-v-045b50c2]{border:none!important;outline:none!important;box-shadow:0 6px 20px rgba(0,0,0,.35)!important;background:rgba(0,0,0,.45)!important}.el-drawer__container[data-v-045b50c2]{border:none!important;box-shadow:none!important;outline:none!important;background:transparent!important}.el-overlay[data-v-045b50c2]{background-color:rgba(0,0,0,.6)!important}.el-form-item__label[data-v-045b50c2]{color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:15px;font-weight:600}.el-select__caret[data-v-045b50c2]{color:#fff}.el-pagination .el-select .el-input .el-input__wrapper[data-v-045b50c2]{width:110px}.el-tag.tag-guild-war[data-v-045b50c2]{background:linear-gradient(90deg,#0f7bff,#8ad7ff)!important;box-shadow:0 4px 12px rgba(34,225,255,.25)!important}.el-tag.tag-challenge[data-v-045b50c2],.el-tag.tag-guild-war[data-v-045b50c2]{border-color:transparent!important;color:#fff!important;border-radius:0!important;padding:2px 12px!important;font-weight:900!important}.el-tag.tag-challenge[data-v-045b50c2]{background:linear-gradient(90deg,#e3004f,#ffa6b3)!important;box-shadow:0 4px 12px rgba(255,62,84,.25)!important}.app-wrapper[data-v-045b50c2]{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-045b50c2]: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-toggle-wrapper[data-v-045b50c2]{position:fixed;top:20px;left:20px;z-index:1000;transition:all .3s ease}.app-wrapper .sidebar-toggle-wrapper .sidebar-toggle-btn[data-v-045b50c2]{color:#fff;cursor:pointer;transition:all .3s;padding:8px;border-radius:6px;background:rgba(28,28,35,.8);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border:1px solid hsla(0,0%,100%,.2);box-shadow:0 2px 8px rgba(0,0,0,.3)}.app-wrapper .sidebar-toggle-wrapper .sidebar-toggle-btn .toggle-icon[data-v-045b50c2]{width:16px;height:16px;fill:currentColor;transition:all .3s ease}.app-wrapper .sidebar-toggle-wrapper .sidebar-toggle-btn[data-v-045b50c2]:hover{transform:scale(1.1);background:#1c1c23;border-color:hsla(0,0%,100%,.4);box-shadow:0 4px 12px rgba(0,0,0,.4)}.app-wrapper .sidebar-toggle-wrapper .sidebar-toggle-btn:hover .toggle-icon[data-v-045b50c2]{transform:rotate(180deg)}.app-wrapper .sidebar-toggle-wrapper .sidebar-toggle-btn[data-v-045b50c2]:active{transform:scale(.95)}.app-wrapper .sidebar-container[data-v-045b50c2]{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;transition:width .3s ease}.app-wrapper .sidebar-container.is-collapse[data-v-045b50c2]{width:64px!important}.app-wrapper .sidebar-container .logo-container[data-v-045b50c2]{display:none}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu{border:none;background:transparent}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu .el-menu-item{font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:16px;transition:all .3s ease}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu .el-menu-item span{color:#fff;transition:opacity .3s ease}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu .el-menu-item.is-active,.app-wrapper .sidebar-container[data-v-045b50c2] .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-045b50c2] .el-menu .el-menu-item.is-active span,.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu .el-menu-item:hover span{color:#fff}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu .el-menu-item i{color:#fff;font-size:18px;margin-right:8px}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu.el-menu--collapse .el-menu-item{text-align:center;padding:0 8px;position:relative;display:flex;align-items:center;justify-content:center;height:50px;width:100%}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu.el-menu--collapse .el-menu-item span{font-size:12px;font-weight:600;color:#fff;white-space:nowrap;letter-spacing:.5px;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:block!important;width:100%;text-align:center;opacity:1!important;visibility:visible!important}.app-wrapper .sidebar-container[data-v-045b50c2] .el-menu.el-menu--collapse .el-menu-item:after{content:attr(data-title);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:600;color:#fff;white-space:nowrap;letter-spacing:.5px;z-index:10}.app-wrapper .main-container[data-v-045b50c2]{position:relative;z-index:1}.app-wrapper .main-container .main-header[data-v-045b50c2]{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 .header-left[data-v-045b50c2]{display:flex;align-items:center;min-width:60px;margin-left:45px}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button .el-radio-button__inner{background:rgba(28,28,35,.7);border-color:hsla(36,61%,72%,.3);color:#fff;font-weight:500;font-size:13px;padding:6px 12px;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button .el-radio-button__inner .org-icon{width:45px;height:18px;filter:brightness(0) invert(1);transition:all .3s ease}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button .el-radio-button__inner:hover{background:hsla(36,61%,72%,.1);border-color:hsla(36,61%,72%,.5);color:#e3c08d}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button .el-radio-button__inner:hover .org-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(25%) saturate(2000%) hue-rotate(35deg) brightness(.9)}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button.is-active .el-radio-button__inner{background:hsla(36,61%,72%,.2);border-color:#e3c08d;color:#e3c08d;box-shadow:0 0 8px hsla(36,61%,72%,.3)}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button.is-active .el-radio-button__inner .org-icon{filter:brightness(0) saturate(100%) invert(85%) sepia(25%) saturate(2000%) hue-rotate(35deg) brightness(.9)}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button.is-disabled .el-radio-button__inner{background:rgba(28,28,35,.3);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4);cursor:not-allowed}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button.is-disabled .el-radio-button__inner .org-icon{filter:brightness(0) invert(.4)}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button.is-disabled .el-radio-button__inner:hover{background:rgba(28,28,35,.3);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.4)}.app-wrapper .main-container .main-header .header-left .org-switcher[data-v-045b50c2] .el-radio-group .el-radio-button.is-disabled .el-radio-button__inner:hover .org-icon{filter:brightness(0) invert(.4)}.app-wrapper .main-container .main-header .user-info[data-v-045b50c2]{display:flex;align-items:center;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:16px;color:#fff;cursor:pointer}.app-wrapper .main-container .main-header .user-info .user-avatar[data-v-045b50c2]{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-045b50c2]{font-size:20px;margin-right:8px;color:#fff}.app-wrapper .main-container .main-header .user-info .role-tag[data-v-045b50c2]{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-045b50c2]{background:rgba(64,158,255,.2);color:#409eff}.app-wrapper .main-container .main-header .user-info .role-tag.role-super-admin[data-v-045b50c2]{background:hsla(0,87%,69%,.2);color:#f56c6c}.app-wrapper .main-container .main-header .user-info .role-tag.role-apprentice[data-v-045b50c2]{background:hsla(220,4%,58%,.2);color:#909399}.app-wrapper .main-container .main-header .user-info .role-tag.role-member[data-v-045b50c2]{background:rgba(103,194,58,.2);color:#67c23a}.app-wrapper .main-container .main-header .user-info .role-tag.role-manager[data-v-045b50c2]{background:rgba(230,162,60,.2);color:#e6a23c}.app-wrapper .main-container .main-header .user-info .role-tag.role-leader[data-v-045b50c2]{background:hsla(36,61%,72%,.2);color:#e3c08d}.app-wrapper .main-container .main-header .download-desktop-btn[data-v-045b50c2]{display:inline-flex;align-items:center;height:30px;padding:0 12px;margin-right:12px;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:14px;color:#fff;text-decoration:none;background:#000;border:1px solid hsla(36,61%,72%,.35);border-radius:6px;transition:all .2s ease}.app-wrapper .main-container .main-header .download-desktop-btn[data-v-045b50c2]:hover{background:#111;border-color:hsla(36,61%,72%,.55);text-shadow:0 0 6px hsla(0,0%,100%,.25)}.app-wrapper .main-container .app-main[data-v-045b50c2]{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-045b50c2]{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 .footer-left[data-v-045b50c2]{display:flex;align-items:center;gap:16px}.app-wrapper .main-container .global-footer .footer-left .footer-btn[data-v-045b50c2]{font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:14px;color:hsla(0,0%,100%,.8);padding:4px 8px;border-radius:4px;transition:all .3s ease}.app-wrapper .main-container .global-footer .footer-left .footer-btn[data-v-045b50c2]:hover{color:#e3c08d;background:hsla(36,61%,72%,.1);text-shadow:0 0 8px hsla(36,61%,72%,.3)}.app-wrapper .main-container .global-footer .footer-left .footer-btn[data-v-045b50c2]:active{transform:translateY(1px)}.app-wrapper .main-container .global-footer .brand[data-v-045b50c2]{font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.app-wrapper .main-container .global-footer .version[data-v-045b50c2]{opacity:.85}[data-v-045b50c2] .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-045b50c2] .custom-dropdown .el-dropdown-menu__item{font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:15px;padding:8px 20px}[data-v-045b50c2] .custom-dropdown .el-dropdown-menu__item .dropdown-text{color:#fff;transition:all .3s ease}[data-v-045b50c2] .custom-dropdown .el-dropdown-menu__item:hover{background:hsla(0,0%,100%,.06)}[data-v-045b50c2] .custom-dropdown .el-dropdown-menu__item:hover .dropdown-text{color:#fff;text-shadow:0 0 8px hsla(0,0%,100%,.25)}[data-v-045b50c2] .custom-dropdown .el-dropdown-menu__item:active{background:hsla(0,0%,100%,.1)}.dialog-footer[data-v-045b50c2]{display:flex;justify-content:flex-end;gap:10px}.contact-content[data-v-045b50c2]{text-align:center;padding:20px 0}.contact-content .contact-icon[data-v-045b50c2]{margin-bottom:20px}.contact-content .contact-icon i[data-v-045b50c2]{font-size:48px;color:#e3c08d}.contact-content .contact-text p[data-v-045b50c2]{margin:8px 0;font-size:16px;color:#333;line-height:1.6}.contact-content .contact-text p.wechat-name[data-v-045b50c2]{font-size:18px;font-weight:600;color:#e3c08d;background:hsla(36,61%,72%,.1);padding:8px 16px;border-radius:6px;border:1px solid hsla(36,61%,72%,.2);display:inline-block;margin:12px 0}: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,Microsoft YaHei,微软雅黑,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:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.25)!important;box-shadow:none!important;border-radius:var(--el-border-radius-base)!important;transition:all .3s ease}.el-input__wrapper:hover{border-color:hsla(0,0%,100%,.45)!important}.el-input__wrapper.is-focus{border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!important;background:rgba(0,0,0,.45)!important}.el-input__wrapper .el-input__inner{color:#fff!important;background:transparent!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.el-input__wrapper .el-input__inner::-webkit-input-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-input__wrapper .el-input__inner::-moz-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-input__wrapper .el-input__inner::placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-select .el-input__wrapper{background:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.25)!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:hsla(0,0%,100%,.45)!important}.el-select .el-input__wrapper.is-focus{border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!important;background:rgba(0,0,0,.45)!important}.el-select .el-input__wrapper .el-select__selection{color:#fff!important;background:transparent!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:500!important}.el-select .el-input__wrapper .el-select__placeholder{color:hsla(0,0%,100%,.85)!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.25)!important;color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:hsla(0,0%,100%,.45)!important}.el-textarea__inner:focus{border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!important;background:rgba(0,0,0,.45)!important}.el-textarea__inner::-webkit-input-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-textarea__inner::-moz-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!important}.el-textarea__inner::placeholder{color:hsla(0,0%,100%,.85)!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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;transition:all .3s ease;border-radius:var(--el-border-radius-base);background:hsla(0,0%,100%,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(24,144,255,.1);background:hsla(0,0%,100%,.12);color:#fff;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 2px 8px rgba(0,0,0,.12)}.el-button:hover{background:hsla(0,0%,100%,.18);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.18)}.el-button:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0,0,0,.14)}.el-button.is-disabled,.el-button:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.el-button.el-button--primary{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}.el-button.el-button--primary:hover{box-shadow:0 0 20px rgba(0,0,0,.3);background:rgba(0,0,0,.45)}.el-button.el-button--primary:active{background:rgba(0,0,0,.4)}.el-button.el-button--default{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);color:#fff}.el-button.el-button--default:hover{background:hsla(0,0%,100%,.14);border-color:rgba(24,144,255,.5);color:#fff}.el-popper.el-select__popper{background:#fff!important;border:1px solid rgba(0,0,0,.12)!important;box-shadow:0 12px 28px rgba(0,0,0,.18)!important}.el-popper.el-select__popper .el-select-dropdown,.el-popper.el-select__popper .el-select-dropdown__list,.el-popper.el-select__popper .el-select-dropdown__wrap{background:transparent!important}.el-popper.el-select__popper .el-select-dropdown__item{color:#333!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif!important;font-weight:500!important;transition:all .2s ease}.el-popper.el-select__popper .el-select-dropdown__item:hover{background:rgba(0,0,0,.06)!important;color:#111!important}.el-popper.el-select__popper .el-select-dropdown__item.selected{background:rgba(64,158,255,.15)!important;color:#111!important;font-weight:600!important}.el-popper.el-select__popper .el-popper__arrow:before{border-color:rgba(0,0,0,.12)!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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.el-pagination button{background:transparent;border:none;color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;transition:all .3s ease}.el-dialog{background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);box-shadow:0 6px 20px rgba(0,0,0,.35);border-radius:var(--el-border-radius-base)}.el-dialog .el-dialog__header{padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-right:0}.el-dialog .el-dialog__header .el-dialog__title{color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:18px;font-weight:700}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:hsla(0,0%,100%,.75);transition:all .3s ease}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#fff}.el-dialog .el-dialog__body{padding:30px 20px;color:hsla(0,0%,100%,.9)}.el-dialog .el-dialog__body .el-form-item__label{color:hsla(0,0%,100%,.95);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:15px;font-weight:600}.el-dialog .el-dialog__footer{padding:20px;border-top:1px solid hsla(0,0%,100%,.1)}.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:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff}.el-dialog .el-dialog__footer .dialog-footer .el-button.el-button--default:hover{background:rgba(0,0,0,.45);border-color:hsla(0,0%,100%,.4);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.35)}.el-message-box{background:rgba(0,0,0,.45)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 6px 20px rgba(0,0,0,.35)}.el-message-box .el-message-box__title{color:#fff!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:18px}.el-message-box .el-message-box__content{color:hsla(0,0%,100%,.95)!important;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:16px;font-weight:500!important}.el-drawer{box-shadow:0 6px 20px rgba(0,0,0,.35)!important;background:rgba(0,0,0,.45)!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:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:15px;font-weight:600}.el-select__caret{color:#fff}.el-pagination .el-select .el-input .el-input__wrapper{width:110px}.el-tag.tag-guild-war{background:linear-gradient(90deg,#0f7bff,#8ad7ff)!important;box-shadow:0 4px 12px rgba(34,225,255,.25)!important}.el-tag.tag-challenge,.el-tag.tag-guild-war{border-color:transparent!important;color:#fff!important;border-radius:0!important;padding:2px 12px!important;font-weight:900!important}.el-tag.tag-challenge{background:linear-gradient(90deg,#e3004f,#ffa6b3)!important;box-shadow:0 4px 12px rgba(255,62,84,.25)!important}.el-form-item__label{color:hsla(0,0%,100%,.95);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.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(0,0%,100%,.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(0,0,0,.45)!important;border-color:hsla(0,0%,100%,.6)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.18)!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(0,0%,100%,.85)!important}.el-input.is-disabled .el-input__wrapper,.el-textarea.is-disabled .el-textarea__inner{background:rgba(0,0,0,.18)!important;border-color:hsla(0,0%,100%,.18)!important;color:hsla(0,0%,100%,.45)!important}.el-input-number .el-input__wrapper{background:rgba(0,0,0,.35)!important}.el-input-number__decrease,.el-input-number__increase{background:transparent!important;border-left:1px solid hsla(0,0%,100%,.18)!important;color:hsla(0,0%,100%,.85)!important}.el-cascader .el-input__inner::-webkit-input-placeholder,.el-input__inner::-webkit-input-placeholder,.el-select .el-input__inner::-webkit-input-placeholder,.el-textarea__inner::-webkit-input-placeholder{color:hsla(0,0%,100%,.85)!important;font-weight:500!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(0,0%,100%,.85)!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(0,0%,100%,.85)!important;font-weight:500!important}.el-button:not(.el-button--primary){color:#fff!important;font-weight:500!important}.el-button:not(.el-button--primary):hover{color:#fff!important;text-shadow:0 0 8px hsla(0,0%,100%,.5)!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}:root{--el-bg-color:rgba(0,0,0,.85);--el-bg-color-overlay:rgba(0,0,0,.85);--el-text-color-primary:#fff;--el-text-color-regular:#fff;--el-text-color-secondary:hsla(0,0%,100%,.8);--el-text-color-placeholder:hsla(0,0%,100%,.6);--el-border-color:hsla(0,0%,100%,.25);--el-border-color-light:hsla(0,0%,100%,.2);--el-fill-color:hsla(0,0%,100%,.1);--el-fill-color-light:hsla(0,0%,100%,.05);--el-fill-color-blank:rgba(0,0,0,.85)}.el-cascader-menu,.el-cascader-panel,.el-popper,.el-select-dropdown,.el-select-dropdown__list{background:var(--el-bg-color-overlay)!important;border:1px solid var(--el-border-color)!important;box-shadow:0 6px 20px rgba(0,0,0,.35)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}.el-cascader-menu .el-cascader-node,.el-cascader-panel .el-cascader-node,.el-select-dropdown .el-select-dropdown__item{color:var(--el-text-color-primary)!important;background-color:transparent!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important}.el-cascader-menu .el-cascader-node:hover,.el-cascader-panel .el-cascader-node:hover,.el-select-dropdown .el-select-dropdown__item:hover{background-color:var(--el-fill-color)!important;color:var(--el-text-color-primary)!important}.el-cascader-menu .el-cascader-node.is-active,.el-cascader-panel .el-cascader-node.is-active,.el-select-dropdown .el-select-dropdown__item.is-selected{background-color:rgba(64,158,255,.2)!important;color:#409eff!important}.el-cascader-menu,.el-cascader-panel .el-cascader-menu{background:var(--el-bg-color-overlay)!important;border-right:1px solid hsla(0,0%,100%,.15)!important}.app-wrapper{height:100vh;background:transparent}.sidebar-container{width:160px;background:rgba(0,0,0,.35);border-right:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);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(0,0%,100%,.12)}.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,hsla(0,0%,100%,.6),transparent)}.sidebar-container .logo-container .title-wrapper .logo-text{color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:16px;font-weight:700;text-shadow:0 0 10px hsla(0,0%,100%,.2)}.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%,.85);transition:all .3s ease}.sidebar-container .sidebar-menu .el-menu-item:hover{background:hsla(0,0%,100%,.08);color:#fff}.sidebar-container .sidebar-menu .el-menu-item.is-active{background:linear-gradient(90deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.06));color:#fff;border-right:3px solid hsla(0,0%,100%,.8)}.sidebar-container .sidebar-menu .el-menu-item i{margin-right:8px;font-size:15px}.sidebar-container .sidebar-menu .el-menu-item span{font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-size:18px;font-weight:700;margin-bottom:8px}.main-container .page-header .page-description{color:hsla(0,0%,100%,.7);font-size:14px}.main-container .content-card{background:rgba(0,0,0,.25);border:1px solid hsla(0,0%,100%,.12);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(0,0%,100%,.12)}.main-container .content-card .card-header .card-title{color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:hsla(0,0%,100%,.8)}.header-container{background:rgba(0,0,0,.25);border-bottom:1px solid hsla(0,0%,100%,.12);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:hsla(0,0%,100%,.7);font-size:16px;cursor:pointer;transition:color .3s ease}.header-container .header-left .collapse-btn:hover{color:#fff}.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:hsla(0,0%,100%,.7);cursor:pointer}.header-container .header-right .user-info:hover{color:#fff}.breadcrumb-container{margin-bottom:16px}.breadcrumb-container .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner{color:hsla(0,0%,100%,.7);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.breadcrumb-container .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner:hover{color:#fff}.breadcrumb-container .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#fff;font-weight:700}.page-loading{display:flex;justify-content:center;align-items:center;height:200px}.page-loading .loading-text{color:hsla(0,0%,100%,.7);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;margin-left:12px}.empty-state{text-align:center;padding:60px 20px}.empty-state .empty-icon{font-size:64px;color:hsla(0,0%,100%,.6);margin-bottom:16px}.empty-state .empty-text{color:hsla(0,0%,100%,.7);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;border:1px solid hsla(0,0%,100%,.25)}.el-message-box .el-message-box__btns .el-button.el-button--default{background:rgba(0,0,0,.35);color:#fff}.el-message-box .el-message-box__btns .el-button.el-button--default:hover{background:rgba(0,0,0,.45);color:#fff;border-color:hsla(0,0%,100%,.4)}.el-message-box .el-message-box__btns .el-button.el-button--primary{background:rgba(0,0,0,.35);border:1px solid hsla(36,61%,72%,.45);color:#fff}.el-message-box .el-message-box__btns .el-button.el-button--primary:hover{background:rgba(0,0,0,.45);transform:translateY(-1px);box-shadow:0 2px 8px hsla(36,61%,72%,.35);border-color:hsla(36,61%,72%,.6)}.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:rgba(0,0,0,.35);border:1px solid hsla(36,61%,72%,.45);color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:rgba(0,0,0,.45);transform:translateY(-1px);box-shadow:0 2px 8px hsla(36,61%,72%,.35);border-color:hsla(36,61%,72%,.6)}.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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:700;padding:10px 20px;border-radius:6px;transition:all .3s ease}.special-button.invite-btn:hover{background:rgba(0,0,0,.45);transform:translateY(-2px);box-shadow:0 4px 12px rgba(250,173,20,.35);border-color:hsla(0,0%,100%,.4)}.special-button.invite-btn:active{transform:translateY(0)}.special-button.invite-btn .invite-text{font-size:15px}.special-button.audit-btn{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff;font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;font-weight:700;padding:10px 20px;border-radius:6px;transition:all .3s ease;position:relative}.special-button.audit-btn:hover{background:rgba(0,0,0,.45);transform:translateY(-2px);box-shadow:0 4px 12px rgba(24,144,255,.35);border-color:hsla(0,0%,100%,.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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif;transition:all .3s ease;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff}.action-buttons .action-btn.btn-edit:hover{background:rgba(0,0,0,.45);border-color:rgba(24,144,255,.45);box-shadow:0 2px 8px rgba(24,144,255,.35)}.action-buttons .action-btn.btn-delete:hover{background:rgba(0,0,0,.45);border-color:rgba(255,77,79,.45);box-shadow:0 2px 8px rgba(255,77,79,.35)}.action-buttons .action-btn.btn-view:hover{background:rgba(0,0,0,.45);border-color:rgba(82,196,26,.45);box-shadow:0 2px 8px rgba(82,196,26,.35)}.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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-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:rgba(32,147,189,.15);border-color:rgba(32,147,189,.45)}.el-tag.profession-tag-jiuling,.el-tag.profession-tag-suemeng{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-jiuling{background:rgba(138,38,146,.15);border-color:rgba(138,38,146,.45)}.el-tag.profession-tag-xuehe{background:rgba(141,42,53,.15);border-color:rgba(141,42,53,.45);color:#fff}.el-tag.profession-tag-tieyi,.el-tag.profession-tag-xuehe{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-tieyi{background:rgba(176,97,23,.15);border-color:rgba(176,97,23,.45);color:#000}.el-tag.profession-tag-shenxiang{background:rgba(50,73,133,.15);border-color:rgba(50,73,133,.45)}.el-tag.profession-tag-shenxiang,.el-tag.profession-tag-suwen{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-suwen{background:rgba(205,141,164,.15);border-color:rgba(205,141,164,.45)}.el-tag.profession-tag-xuanji{background:rgba(147,141,94,.15);border-color:rgba(147,141,94,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-longyin{background:rgba(65,150,118,.15);border-color:rgba(65,150,118,.45)}.el-tag.profession-tag-chaoguang,.el-tag.profession-tag-longyin{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-chaoguang{background:rgba(113,166,201,.15);border-color:rgba(113,166,201,.45)}.el-tag.profession-tag-canglan{background:rgba(109,118,200,.15);border-color:rgba(109,118,200,.45)}.el-tag.profession-tag-canglan,.el-tag.profession-tag-hongyin{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-hongyin{background:rgba(173,141,59,.15);border-color:rgba(173,141,59,.45)}.el-tag.profession-tag-huangyu{background:rgba(126,119,162,.15);border-color:rgba(126,119,162,.45)}.el-tag.profession-tag-huangyu,.el-tag.profession-tag-yunyang{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-yunyang{background:rgba(161,56,57,.15);border-color:rgba(161,56,57,.45)}.el-tag.profession-tag-guiwang{background:rgba(178,55,55,.15);border-color:rgba(178,55,55,.45)}.el-tag.profession-tag-guiwang,.el-tag.profession-tag-qingyun{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-qingyun{background:rgba(37,46,126,.15);border-color:rgba(37,46,126,.45)}.el-tag.profession-tag-fenxiang{background:hsla(48,63%,67%,.15);border-color:hsla(48,63%,67%,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-hehuan{background:rgba(94,49,158,.15);border-color:rgba(94,49,158,.45)}.el-tag.profession-tag-hehuan,.el-tag.profession-tag-lingxige{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.profession-tag-lingxige{background:rgba(85,207,144,.15);border-color:rgba(85,207,144,.45)}.el-tag.profession-tag-unknown{background:hsla(0,0%,80%,.15);border-color:hsla(0,0%,80%,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.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:#2093bd;border:1px solid #2093bd;color:#fff}.profession-badge-jiuling{background:#8a2692;border:1px solid #8a2692;color:#fff}.profession-badge-xuehe{background:#8d2a35;border:1px solid #8d2a35;color:#fff}.profession-badge-tieyi{background:#b06117;border:1px solid #b06117;color:#000}.profession-badge-shenxiang{background:#324985;border:1px solid #324985;color:#fff}.profession-badge-suwen{background:#cd8da4;border:1px solid #cd8da4;color:#fff}.profession-badge-xuanji{background:#938d5e;border:1px solid #938d5e;color:#000}.profession-badge-longyin{background:#419676;border:1px solid #419676;color:#fff}.profession-badge-chaoguang{background:#71a6c9;border:1px solid #71a6c9;color:#fff}.profession-badge-canglan{background:#6d76c8;border:1px solid #6d76c8;color:#fff}.profession-badge-hongyin{background:#ad8d3b;border:1px solid #ad8d3b;color:#fff}.profession-badge-huangyu{background:#7e77a2;border:1px solid #7e77a2;color:#fff}.profession-badge-yunyang{background:#a13839;border:1px solid #a13839;color:#fff}.profession-badge-guiwang{background:#b23737;border:1px solid #b23737;color:#fff}.profession-badge-qingyun{background:#252e7e;border:1px solid #252e7e;color:#fff}.profession-badge-fenxiang{background:#e0cb77;border:1px solid #e0cb77;color:#000}.profession-badge-hehuan{background:#5e319e;border:1px solid #5e319e;color:#fff}.profession-badge-lingxige{background:#55cf90;border:1px solid #55cf90;color:#fff}.profession-badge-unknown{background:#ccc;border:1px solid #ccc;color:#fff}.profession-filter .profession-tag.profession-suemeng{background:rgba(32,147,189,.15);border-color:rgba(32,147,189,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-jiuling{background:rgba(138,38,146,.15);border-color:rgba(138,38,146,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-xuehe{background:rgba(141,42,53,.15);border-color:rgba(141,42,53,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-tieyi{background:rgba(176,97,23,.15);border-color:rgba(176,97,23,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-shenxiang{background:rgba(50,73,133,.15);border-color:rgba(50,73,133,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-suwen{background:rgba(205,141,164,.15);border-color:rgba(205,141,164,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-xuanji{background:rgba(147,141,94,.15);border-color:rgba(147,141,94,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-longyin{background:rgba(65,150,118,.15);border-color:rgba(65,150,118,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-chaoguang{background:rgba(113,166,201,.15);border-color:rgba(113,166,201,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-canglan{background:rgba(109,118,200,.15);border-color:rgba(109,118,200,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-guiwang{background:rgba(178,55,55,.15);border-color:rgba(178,55,55,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-qingyun{background:rgba(37,46,126,.15);border-color:rgba(37,46,126,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-fenxiang{background:hsla(48,63%,67%,.15);border-color:hsla(48,63%,67%,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-hehuan{background:rgba(94,49,158,.15);border-color:rgba(94,49,158,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-lingxige{background:rgba(85,207,144,.15);border-color:rgba(85,207,144,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-filter .profession-tag.profession-unknown{background:hsla(0,0%,80%,.15);border-color:hsla(0,0%,80%,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-suemeng{background:rgba(32,147,189,.15);border-color:rgba(32,147,189,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-jiuling{background:rgba(138,38,146,.15);border-color:rgba(138,38,146,.45)}.profession-cell.profession-jiuling,.profession-cell.profession-xuehe{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-xuehe{background:rgba(141,42,53,.15);border-color:rgba(141,42,53,.45)}.profession-cell.profession-tieyi{background:rgba(176,97,23,.15);border-color:rgba(176,97,23,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-shenxiang{background:rgba(50,73,133,.15);border-color:rgba(50,73,133,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-suwen{background:rgba(205,141,164,.15);border-color:rgba(205,141,164,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-xuanji{background:rgba(147,141,94,.15);border-color:rgba(147,141,94,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-longyin{background:rgba(65,150,118,.15);border-color:rgba(65,150,118,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-chaoguang{background:rgba(113,166,201,.15);border-color:rgba(113,166,201,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-canglan{background:rgba(109,118,200,.15);border-color:rgba(109,118,200,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-guiwang{background:rgba(178,55,55,.15);border-color:rgba(178,55,55,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-qingyun{background:rgba(37,46,126,.15);border-color:rgba(37,46,126,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-fenxiang{background:hsla(48,63%,67%,.15);border-color:hsla(48,63%,67%,.45);color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-hehuan{background:rgba(94,49,158,.15);border-color:rgba(94,49,158,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-lingxige{background:rgba(85,207,144,.15);border-color:rgba(85,207,144,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-hongyin{background:rgba(173,141,59,.15);border-color:rgba(173,141,59,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-huangyu{background:rgba(126,119,162,.15);border-color:rgba(126,119,162,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-yunyang{background:rgba(161,56,57,.15);border-color:rgba(161,56,57,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profession-cell.profession-unknown{background:hsla(0,0%,80%,.15);border-color:hsla(0,0%,80%,.45);color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.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-]):not(.position-tag):not(.status-tag):not([class*=el-tag--]){background:rgba(0,0,0,.35)!important;border-color:hsla(0,0%,100%,.25)!important;color:#fff!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag:not([class*=profession-tag-]):not(.position-tag):not(.status-tag):not([class*=el-tag--]):hover{background:rgba(0,0,0,.45)!important;border-color:hsla(0,0%,100%,.4)!important}.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:rgba(114,46,209,.18)!important;border-color:rgba(114,46,209,.45)!important;color:#fff!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-tag.position-tag:hover{background:rgba(140,76,219,.26)!important;border-color:rgba(140,76,219,.6)!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(114,46,209,.35)}.el-tag.status-tag.el-tag--success{background:rgba(82,196,26,.18)!important;border-color:rgba(82,196,26,.45)!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:rgba(255,77,79,.18)!important;border-color:rgba(255,77,79,.45)!important}.el-tag.status-tag.el-tag--info{background:rgba(24,144,255,.18)!important;border-color:rgba(24,144,255,.45)!important}.el-tag.status-tag.el-tag--info,.el-tag.status-tag.el-tag--warning{color:#fff!important;font-weight:600!important;text-shadow:0 1px 2px rgba(0,0,0,.2)}.el-tag.status-tag.el-tag--warning{background:rgba(250,173,20,.18)!important;border-color:rgba(250,173,20,.45)!important}.el-tag.el-tag--success{background:rgba(82,196,26,.18)!important;border-color:rgba(82,196,26,.45)!important;color:#fff!important}.el-tag.el-tag--danger{background:rgba(255,77,79,.18)!important;border-color:rgba(255,77,79,.45)!important;color:#fff!important}.el-tag.el-tag--info{background:rgba(24,144,255,.18)!important;border-color:rgba(24,144,255,.45)!important;color:#fff!important}.el-tag.el-tag--warning{background:rgba(250,173,20,.18)!important;border-color:rgba(250,173,20,.45)!important;color:#fff!important}@media(max-width:768px){.el-tag{font-size:11px;padding:3px 6px}.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}}@media(max-width:768px){.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}.attendance-stats-content .stats-section{margin-bottom:16px}.attendance-stats-content .stats-section .section-header{flex-direction:column;gap:8px;align-items:flex-start;padding:12px}.attendance-stats-content .stats-section .section-header .section-title{font-size:14px}.attendance-stats-content .stats-section .member-list{padding:0 12px;gap:6px}.attendance-stats-content .stats-section .member-list .member-tag{font-size:11px;padding:3px 6px}.attendance-stats-content .stats-section .empty-state{padding:10px 12px;font-size:13px}.attendance-stats-content .stats-summary{padding:12px;margin-top:16px}.attendance-stats-content .stats-summary .summary-item{margin-bottom:6px}.attendance-stats-content .stats-summary .summary-item .summary-label,.attendance-stats-content .stats-summary .summary-item .summary-value{font-size:13px}.section-tabs :deep(.el-tabs__item){font-size:14px;padding:0 12px;height:36px;line-height:36px}.controls-bar{flex-direction:column;gap:12px;align-items:stretch}.controls-bar .control-group{justify-content:center}.controls-bar .control-group .control-radio{flex-wrap:wrap;gap:6px}}@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}.attendance-stats-content .stats-section{margin-bottom:18px}.attendance-stats-content .stats-section .section-header{padding:14px 16px}.attendance-stats-content .stats-section .section-header .section-title{font-size:15px}.attendance-stats-content .stats-section .member-list{padding:0 16px;gap:7px}.attendance-stats-content .stats-section .member-list .member-tag{font-size:12px;padding:4px 7px}.attendance-stats-content .stats-section .empty-state{padding:12px 16px;font-size:14px}.attendance-stats-content .stats-summary{padding:14px;margin-top:18px}.attendance-stats-content .stats-summary .summary-item{margin-bottom:7px}.attendance-stats-content .stats-summary .summary-item .summary-label,.attendance-stats-content .stats-summary .summary-item .summary-value{font-size:14px}.section-tabs :deep(.el-tabs__item){font-size:15px;padding:0 16px;height:38px;line-height:38px}}@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}.attendance-stats-content .stats-section .section-header{padding:12px 16px}.attendance-stats-content .stats-section .section-header .section-title{font-size:16px}.attendance-stats-content .stats-section .member-list{padding:0 16px;gap:8px}.attendance-stats-content .stats-section .member-list .member-tag{font-size:12px;padding:4px 8px}.attendance-stats-content .stats-section .empty-state{padding:12px 16px;font-size:14px}.attendance-stats-content .stats-summary{padding:16px}.attendance-stats-content .stats-summary .summary-item .summary-label,.attendance-stats-content .stats-summary .summary-item .summary-value{font-size:14px}}@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:16px}.main-container .page-header .page-title{font-size:20px}.content-card{padding:24px}.attendance-stats-content .stats-section,.content-card{margin-bottom:24px}.attendance-stats-content .stats-section .section-header{padding:16px 20px}.attendance-stats-content .stats-section .section-header .section-title{font-size:17px}.attendance-stats-content .stats-section .member-list{padding:0 20px;gap:10px}.attendance-stats-content .stats-section .member-list .member-tag{font-size:13px;padding:5px 10px}.attendance-stats-content .stats-section .empty-state{padding:14px 20px;font-size:15px}.attendance-stats-content .stats-summary{padding:20px;margin-top:24px}.attendance-stats-content .stats-summary .summary-item{margin-bottom:10px}.attendance-stats-content .stats-summary .summary-item .summary-label,.attendance-stats-content .stats-summary .summary-item .summary-value{font-size:15px}.section-tabs :deep(.el-tabs__item){font-size:17px;padding:0 24px;height:44px;line-height:44px}}@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 hsla(0,0%,100%,.9)}.content-card{border:2px solid hsla(0,0%,100%,.4)}.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(0,0,0,.45);-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(0,0%,100%,.18),hsla(0,0%,100%,.04));border-left:2px solid hsla(36,61%,72%,.55)}.gdg-card,.gdg-stat{border-radius:6px;background:rgba(0,0,0,.25)}.gdg-card .el-card__header,.gdg-stat .el-card__header{color:#fff;background:hsla(0,0%,100%,.04);border-bottom:1px solid hsla(0,0%,100%,.14)}.gdg-card .el-card__body,.gdg-stat .el-card__body{background:rgba(0,0,0,.35)}.gdg-stat{padding:14px 16px}.gdg-stat .label{color:hsla(0,0%,100%,.85);font-family:Microsoft YaHei,微软雅黑,Microsoft YaHei UI,Arial,sans-serif}.gdg-stat .value{color:#fff;font-weight:700;font-size:18px}.gdg-divider{height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.28),hsla(36,61%,72%,.25),hsla(0,0%,100%,.18),transparent)}.gdg-glow{box-shadow:0 0 0 1px hsla(0,0%,100%,.24),0 0 12px hsla(0,0%,100%,.16),0 0 18px hsla(36,61%,72%,.12)}.gdg-subtle{color:hsla(0,0%,100%,.7)}.gdg-accent-text{color:hsla(36,61%,72%,.9)!important}.gdg-accent-border{border-color:hsla(36,61%,72%,.45)!important}.common-table .el-table{--el-table-header-bg-color:rgba(0,0,0,.35);--el-table-header-text-color:#fff;--el-table-header-hover-bg-color:rgba(0,0,0,.35);--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:6px;overflow:hidden;border:1px solid hsla(0,0%,100%,.12);box-shadow:0 6px 20px rgba(0,0,0,.25)}.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(0,0,0,.35)!important;background-clip:padding-box;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.06);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.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(0,0,0,.35)!important;color:#fff!important}.common-table .el-table__row:hover>td{background:hsla(0,0%,100%,.08)!important;transition:background .2s ease}.common-table .current-row>td{background:hsla(0,0%,100%,.12)!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}.common-table .el-table__empty-text{color:hsla(0,0%,100%,.85)!important}.el-overlay .el-dialog{background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);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(0,0%,100%,.06),hsla(0,0%,100%,.02));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(0,0%,100%,.6)}.el-overlay .el-dialog .el-dialog__body{background:rgba(0,0,0,.35);padding:14px 16px;color:hsla(0,0%,100%,.95)}.el-overlay .el-dialog .el-dialog__footer{padding:10px 16px 14px;background:rgba(0,0,0,.35);border-top:1px solid hsla(0,0%,100%,.12)}.el-overlay .el-dialog .el-dialog__footer .el-button{border:1px solid hsla(0,0%,100%,.25);color:#fff;background:transparent}.el-overlay .el-dialog .el-dialog__footer .el-button:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.4)}.el-overlay .el-dialog .el-dialog__footer .el-button.el-button--primary{background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.25);color:#fff}.el-overlay .el-dialog .el-dialog__footer .el-button.el-button--primary:hover{background:rgba(0,0,0,.45);box-shadow:0 4px 12px rgba(0,0,0,.35)}.el-overlay .el-dialog .invite-form :deep(.el-input__wrapper),.el-overlay .el-dialog .invite-form :deep(.el-textarea__wrapper){background:rgba(0,0,0,.35)!important;border:1px solid hsla(0,0%,100%,.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(0,0%,100%,.65);background-color:hsla(0,0%,100%,.65)}