.fade-enter-active,.fade-leave-active{transition:opacity var(--duration-normal) var(--ease-out)}.fade-enter-from,.fade-leave-active{opacity:0}.fade-transform--move,.fade-transform-leave-active,.fade-transform-enter-active{transition:all var(--duration-slow) var(--ease-out)}.fade-transform-enter-from{opacity:0;transform:translate(-20px)}.fade-transform-leave-to{opacity:0;transform:translate(20px)}.fade-slide-enter-active,.fade-slide-leave-active{transition:all var(--duration-slow) var(--ease-out)}.fade-slide-enter-from{opacity:0;transform:translateY(12px)}.fade-slide-leave-to{opacity:0;transform:translateY(-12px)}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all var(--duration-normal) var(--ease-out)}.breadcrumb-enter-from,.breadcrumb-leave-active{opacity:0;transform:translate(16px)}.breadcrumb-move{transition:all var(--duration-normal) var(--ease-out)}.breadcrumb-leave-active{position:absolute}.scale-fade-enter-active{transition:all var(--duration-normal) var(--ease-spring)}.scale-fade-leave-active{transition:all var(--duration-fast) var(--ease-out)}.scale-fade-enter-from{opacity:0;transform:scale(.96)}.scale-fade-leave-to{opacity:0;transform:scale(.98)}.list-enter-active,.list-leave-active{transition:all var(--duration-normal) var(--ease-out)}.list-enter-from,.list-leave-to{opacity:0;transform:translate(-12px)}.list-leave-active{position:absolute}.list-move{transition:transform var(--duration-normal) var(--ease-out)}.slide-up-enter-active{transition:all var(--duration-normal) var(--ease-out)}.slide-up-leave-active{transition:all var(--duration-fast) var(--ease-in-out)}.slide-up-enter-from,.slide-up-leave-to{opacity:0;transform:translateY(8px)}.slide-right-enter-active{transition:all var(--duration-slow) var(--ease-out)}.slide-right-leave-active{transition:all var(--duration-normal) var(--ease-in-out)}.slide-right-enter-from,.slide-right-leave-to{opacity:0;transform:translate(-24px)}.collapse-enter-active,.collapse-leave-active{transition:all var(--duration-normal) var(--ease-out);overflow:hidden}.collapse-enter-from,.collapse-leave-to{opacity:0;max-height:0}.collapse-enter-to,.collapse-leave-from{opacity:1;max-height:1000px}.zoom-fade-enter-active{transition:all var(--duration-normal) var(--ease-spring)}.zoom-fade-leave-active{transition:all var(--duration-fast) var(--ease-out)}.zoom-fade-enter-from{opacity:0;transform:scale(.5)}.zoom-fade-leave-to{opacity:0;transform:scale(.8)}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.cell .el-tag{margin-right:0}.el-dialog{transform:none;left:0;position:relative;margin:0 auto}.el-dropdown-menu a{display:block}.el-range-editor.el-input__inner{display:inline-flex!important}.el-range-separator{box-sizing:content-box}.el-menu--collapse>div>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}:export{menuLightText:#475569}:root{--color-primary: #0d9488;--color-primary-light: #14b8a6;--color-primary-dark: #0f766e;--color-primary-deeper: #115e59;--color-primary-subtle: rgba(13, 148, 136, .08);--color-primary-muted: rgba(13, 148, 136, .14);--color-primary-ghost: rgba(13, 148, 136, .22);--color-success: #059669;--color-success-light: #10b981;--color-warning: #d97706;--color-warning-light: #f59e0b;--color-danger: #dc2626;--color-danger-light: #ef4444;--color-info: #6366f1;--color-info-light: #818cf8;--gray-50: #f8fafc;--gray-100: #f1f5f9;--gray-200: #e2e8f0;--gray-300: #cbd5e1;--gray-400: #94a3b8;--gray-500: #64748b;--gray-600: #475569;--gray-700: #334155;--gray-800: #1e293b;--gray-900: #0f172a;--app-bg: #f6f8fb;--app-gradient: #f6f8fb;--glass-bg: #ffffff;--glass-bg-medium: #ffffff;--glass-bg-strong: #ffffff;--glass-bg-solid: #ffffff;--glass-bg-white: #ffffff;--glass-border: #e3e8ee;--glass-border-subtle: #e9edf2;--glass-border-medium: #d9e1e9;--glass-blur: 0;--glass-blur-strong: 0;--shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--shadow-sm: 0 2px 8px rgba(15, 23, 42, .04), 0 1px 2px rgba(15, 23, 42, .02);--shadow-md: 0 4px 16px rgba(15, 23, 42, .05), 0 1px 4px rgba(15, 23, 42, .03);--shadow-lg: 0 8px 32px rgba(15, 23, 42, .07), 0 2px 8px rgba(15, 23, 42, .03);--shadow-xl: 0 16px 48px rgba(15, 23, 42, .09), 0 4px 16px rgba(15, 23, 42, .04);--shadow-2xl: 0 24px 64px rgba(15, 23, 42, .12), 0 8px 24px rgba(15, 23, 42, .06);--shadow-inset: inset 0 1px 0 rgba(255, 255, 255, .65);--shadow-inset-deep: inset 0 2px 4px rgba(15, 23, 42, .04);--shadow-glow: 0 0 0 1px rgba(13, 148, 136, .1), 0 2px 12px rgba(13, 148, 136, .06);--shadow-glow-strong: 0 0 0 1px rgba(13, 148, 136, .18), 0 4px 20px rgba(13, 148, 136, .1);--surface-radius: 8px;--surface-radius-lg: 8px;--surface-radius-sm: 6px;--surface-radius-xs: 6px;--sidebar-bg: var(--glass-bg-strong);--sidebar-text: var(--gray-600);--menu-hover: rgba(13, 148, 136, .06);--menu-active: rgba(13, 148, 136, .1);--menu-active-text: #0d9488;--dialog-bg: var(--glass-bg-white);--drawer-bg: var(--glass-bg-strong);--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "SF Mono", monospace;--text-xs: 11px;--text-sm: 12px;--text-base: 13px;--text-md: 14px;--text-lg: 16px;--text-xl: 18px;--text-2xl: 22px;--text-3xl: 28px;--text-4xl: 36px;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--tracking-tight: -.01em;--tracking-normal: 0;--tracking-wide: .02em;--tracking-wider: .05em;--tracking-widest: .1em;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .35s;--duration-slower: .5s}#app .main-container{flex:1;min-width:0;position:relative;display:flex;flex-direction:column;transition:flex-basis .35s var(--ease-out),width .35s var(--ease-out),transform .35s var(--ease-out)}#app .sidebar-container{transition:width .35s var(--ease-out),transform .35s var(--ease-out),box-shadow .35s var(--ease-out);width:232px!important;flex-shrink:0;font-size:0px;z-index:1001;overflow:visible;border:1px solid var(--glass-border);border-radius:18px;background:var(--sidebar-bg);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));box-shadow:var(--shadow-lg),var(--shadow-inset);display:flex;flex-direction:column}#app .sidebar-container .el-sub-menu .el-menu{transition:opacity .2s var(--ease-out),max-height .25s var(--ease-out)}#app .sidebar-container .horizontal-collapse-transition{transition:width .35s var(--ease-out),padding-left .35s var(--ease-out),padding-right .35s var(--ease-out)}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important;overflow-y:auto!important;padding:6px 10px 16px;transition:padding .35s var(--ease-out)}#app .sidebar-container .el-scrollbar__bar.is-vertical,#app .sidebar-container .el-scrollbar__bar.is-horizontal{display:none!important}#app .sidebar-container .el-scrollbar{height:100%;flex:1;min-height:0}#app .sidebar-container.has-logo .el-scrollbar{height:auto;flex:1;min-height:0}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:flex;width:100%}#app .sidebar-container .menu-icon-slot{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0;transition:margin .35s var(--ease-out),opacity .25s var(--ease-out)}#app .sidebar-container .menu-icon-slot .svg-icon{width:16px;height:16px;margin:0;display:block}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important;background:transparent}#app .sidebar-container .menu-title,#app .sidebar-container .el-sub-menu__title>span{display:inline-block;transform-origin:left center;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out),max-width .35s var(--ease-out)}#app .sidebar-container .el-menu-item .menu-title{text-overflow:ellipsis!important;white-space:nowrap!important}#app .sidebar-container .el-menu-item .el-menu-tooltip__trigger{display:inline-block!important}#app .sidebar-container .sub-menu-title-noDropdown:not(.is-active):hover,#app .sidebar-container .el-sub-menu__title:not(.is-active):hover{background-color:var(--menu-hover)!important}#app .sidebar-container .theme-dark .is-active>.el-sub-menu__title{color:#0f172a!important}#app .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title,#app .sidebar-container .el-sub-menu .el-menu-item{min-width:0!important;width:100%!important;box-sizing:border-box}#app .sidebar-container .nest-menu .el-sub-menu>.el-sub-menu__title:not(.is-active):hover,#app .sidebar-container .el-sub-menu .el-menu-item:not(.is-active):hover{background-color:var(--menu-hover)!important}#app .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title,#app .sidebar-container .theme-dark .el-sub-menu .el-menu-item{background-color:transparent}#app .sidebar-container .theme-dark .nest-menu .el-sub-menu>.el-sub-menu__title:not(.is-active):hover,#app .sidebar-container .theme-dark .el-sub-menu .el-menu-item:not(.is-active):hover{background-color:var(--menu-hover)!important}#app .hideSidebar .sidebar-container{width:72px!important}#app .hideSidebar .el-sub-menu .el-menu{opacity:0;max-height:0!important;overflow:hidden}#app .hideSidebar .scrollbar-wrapper{padding-left:8px;padding-right:8px}#app .hideSidebar .sidebar-container .el-menu-item.submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .sidebar-container .el-menu-item.submenu-title-noDropdown>.el-menu-tooltip__trigger{padding:0!important;width:100%!important;display:flex!important;align-items:center;justify-content:center}#app .hideSidebar .sidebar-container .el-menu-item.submenu-title-noDropdown>.el-menu-tooltip__trigger .menu-icon-slot{margin-right:0}#app .hideSidebar .el-sub-menu{overflow:hidden}#app .hideSidebar .el-sub-menu>.el-sub-menu__title{padding:0!important;display:flex;align-items:center;justify-content:center}#app .hideSidebar .el-sub-menu>.el-sub-menu__title .menu-icon-slot{margin-right:0}#app .hideSidebar .menu-title,#app .hideSidebar .el-sub-menu__title>span{opacity:0;transform:translate(-4px) scale(.9);max-width:0;pointer-events:none}#app .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .hideSidebar .el-menu--collapse .el-sub-menu>.el-sub-menu__title>i{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-sub-menu{min-width:0!important}#app .mobile .sidebar-container{transition:transform .35s var(--ease-out);width:232px!important;position:fixed;top:12px;left:12px;height:calc(100vh - 24px)}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;transition-duration:.35s;transform:translate3d(-120%,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{transition:none}.el-menu--vertical>.el-menu{border-radius:var(--surface-radius-sm)}.el-menu--vertical>.el-menu .menu-icon-slot{margin-right:14px}.el-menu--vertical .nest-menu .el-sub-menu>.el-sub-menu__title:not(.is-active):hover,.el-menu--vertical .el-menu-item:not(.is-active):hover{background-color:var(--menu-hover)!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto;padding:6px;border-radius:var(--surface-radius-sm);border:1px solid var(--glass-border);background:var(--glass-bg-solid);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-lg),var(--shadow-inset)}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:transparent}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:4px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:999px}.el-menu--popup-container .el-menu--popup{padding:6px;border-radius:var(--surface-radius-xs)!important;border:1px solid var(--glass-border)!important;background:var(--glass-bg-solid)!important;backdrop-filter:blur(var(--glass-blur))!important;-webkit-backdrop-filter:blur(var(--glass-blur))!important;box-shadow:var(--shadow-lg),var(--shadow-inset)!important}.el-menu--popup-container .el-menu-item{border-radius:8px!important;font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-wide);color:var(--gray-600)!important;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.el-menu--popup-container .el-menu-item:not(.is-active):hover{background-color:var(--menu-hover)!important;color:var(--color-primary)!important}.el-menu--popup-container .el-menu-item.is-active{color:var(--menu-active-text)!important;background:var(--menu-active)!important}.el-form{flex-shrink:0;padding:8px 0 2px;margin-bottom:10px;border:none;background:transparent;box-shadow:none}.el-form .el-form-item{margin-bottom:14px}.el-form .el-form-item__label{font-weight:700}.el-dialog:not(.is-fullscreen){margin-top:6vh!important}.el-dialog.scrollbar .el-dialog__body{overflow:auto;overflow-x:hidden;max-height:70vh;padding:10px 20px 0}.el-table{width:100%;flex:1;min-height:0;padding:0;border-radius:0;background:transparent;border:none;box-shadow:none}.el-table .el-table__inner-wrapper:before{display:none}.el-table .el-table__header-wrapper th{word-break:break-word;background-color:transparent!important;color:#475569;height:42px!important;font-size:13px;border-bottom:1px solid rgba(148,163,184,.14)}.el-table td.el-table__cell,.el-table th.el-table__cell{border-bottom-color:#94a3b81f;background:transparent}.el-table .el-table__body-wrapper .el-button [class*=el-icon-]+span{margin-left:1px}.el-card__header{padding:16px 18px 6px!important;min-height:44px}.el-card__body{padding:16px 18px 18px!important}body{min-height:100%;margin:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-normal);background:var(--app-bg);color:var(--gray-800)}.svg-icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.w-full{width:100%}label{font-weight:600;font-size:var(--text-sm);color:var(--gray-700)}html{min-height:100%;box-sizing:border-box;background:var(--app-bg)}#app{min-height:100vh}*,*:before,*:after{box-sizing:inherit}a:focus,a:active{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:0;height:100%;min-height:0;display:flex;flex-direction:column}.vps-page{width:100%;height:100%;flex:1;min-height:0;display:flex;flex-direction:column}.vps-page>.el-tabs{flex:1;min-height:0;display:flex;flex-direction:column!important}.vps-page>.el-tabs>.el-tabs__header{order:0;flex:0 0 auto}.vps-page>.el-tabs>.el-tabs__content{order:1;flex:1;min-height:0;display:flex;flex-direction:column}.vps-page>.el-tabs .el-tab-pane{flex:1;min-height:0;display:flex;flex-direction:column}.vps-page>.el-tabs .el-tab-pane>.glass-table-shell,.vps-page .invite-grid>.glass-table-shell{flex:1;min-height:0}.vps-page .invite-grid{flex:1;min-height:0}.text-center{text-align:center}.link-type,.link-type:focus{color:var(--color-primary);cursor:pointer}.link-type:hover,.link-type:focus:hover{color:var(--color-primary-dark)}.el-button,.el-input__wrapper,.el-textarea__inner,.el-select__wrapper,.el-card,.el-dropdown-menu,.el-dialog,.el-popover,.el-pagination button,.el-pagination .el-pager li,.el-table,.el-table__inner-wrapper,.el-descriptions,.el-tabs__nav-wrap,.el-date-editor,.el-cascader .el-input__wrapper,.el-tree,.el-alert,.el-message,.el-drawer,.el-tag{border-radius:var(--surface-radius-xs)}.el-card,.el-descriptions,.el-dropdown-menu,.el-popover,.el-message-box{border:1px solid var(--glass-border);box-shadow:var(--shadow-lg),var(--shadow-inset)!important;background:var(--glass-bg-strong);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.el-dialog{border:1px solid var(--glass-border);box-shadow:var(--shadow-2xl),var(--shadow-inset)!important;background:var(--dialog-bg);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong));border-radius:var(--surface-radius-lg)!important;overflow:hidden}.el-dialog .el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid var(--glass-border-subtle)}.el-dialog .el-dialog__title{font-size:var(--text-lg);font-weight:700;color:var(--gray-800);letter-spacing:var(--tracking-tight)}.el-dialog .el-dialog__headerbtn{top:20px;right:20px;width:32px;height:32px;border-radius:10px;transition:background var(--duration-fast) var(--ease-out)}.el-dialog .el-dialog__headerbtn:hover{background:var(--color-primary-subtle)}.el-dialog .el-dialog__body{padding:20px 24px}.el-dialog .el-dialog__footer{padding:16px 24px 20px;border-top:1px solid var(--glass-border-subtle)}.el-drawer{border:1px solid var(--glass-border);box-shadow:var(--shadow-2xl)!important;background:var(--drawer-bg);backdrop-filter:blur(var(--glass-blur-strong));-webkit-backdrop-filter:blur(var(--glass-blur-strong))}.el-table{border:none;border-radius:14px;overflow:hidden;box-shadow:none!important;background:#ffffffb8}.el-table .el-table__header-wrapper th.el-table__cell{background:#f8fafcf0;border-bottom:1px solid rgba(226,232,240,.72)}.el-table .el-table__body td.el-table__cell{border-bottom:1px solid rgba(226,232,240,.48)}.el-table .el-table__body tr:last-child td.el-table__cell{border-bottom:0}.el-table .el-table__body tr:hover>td.el-table__cell{background:#0d948809!important}.el-card{border-color:#e2e8f0b8!important;border-radius:16px!important;box-shadow:0 8px 28px #0f172a0a,inset 0 1px #ffffffd1!important}.el-table .el-button.is-link{min-height:32px;border:1px solid rgba(148,163,184,.16)!important;border-radius:9px;background:#f8fafcf5!important;color:#334155!important;box-shadow:none!important;padding:5px 11px;font-weight:600}.el-table .el-button.is-link:hover{border-color:var(--color-primary-muted);background:var(--color-primary-subtle);color:var(--color-primary)}.el-table .el-button.is-link.el-button--primary{border-color:#0d94882e!important;background:#0d948814!important;color:var(--color-primary)!important}.el-table .el-button.is-link.el-button--danger{border-color:#dc26262e!important;background:#dc262614!important;color:#dc2626!important}.el-table .el-button.is-link.el-button--danger:hover{border-color:#dc262652;background:#dc262621;color:#b91c1c}.el-table .el-button+.el-button{margin-left:6px}.table-toolbar-actions .el-button{min-height:40px;border-radius:10px;padding:0 18px;font-weight:700;box-shadow:none!important}.table-toolbar-filters .el-input__wrapper,.table-toolbar-filters .el-select__wrapper{min-height:40px;border-radius:10px}.table-toolbar-actions .el-button--primary{border:1px solid #0d9488;background:#0d9488;color:#fff;box-shadow:none!important}.table-toolbar-actions .el-button--primary:hover,.table-toolbar-actions .el-button--primary:focus{border-color:#0f766e;background:#0f766e;color:#fff}.table-toolbar-actions .el-button:not(.el-button--primary){border-color:#94a3b82e;background:#f8fafcf5}.el-table{--el-table-border-color: rgba(226, 232, 240, .48);--el-table-row-hover-bg-color: rgba(13, 148, 136, .035)}.el-table .el-table__header-wrapper th.el-table__cell .cell{color:#475569;font-weight:700;letter-spacing:.02em}.el-button{border-radius:6px;font-weight:500;font-size:var(--text-sm);letter-spacing:var(--tracking-wide);transition:all var(--duration-normal) var(--ease-out)}.el-button.is-circle{width:34px;height:34px}.el-button--primary{--el-button-bg-color: var(--color-primary);--el-button-border-color: var(--color-primary);--el-button-hover-bg-color: var(--color-primary-dark);--el-button-hover-border-color: var(--color-primary-dark);--el-button-active-bg-color: var(--color-primary-deeper);--el-button-active-border-color: var(--color-primary-deeper);--el-button-text-color: #fff;background:var(--color-primary);border:1px solid var(--color-primary);color:#fff;box-shadow:none}.el-button--primary:hover,.el-button--primary:focus{background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:#fff}.el-button--primary:active{background:var(--color-primary-deeper);border-color:var(--color-primary-deeper)}.el-button--primary.is-plain{background:transparent;border:1px solid var(--color-primary-ghost);color:var(--color-primary);box-shadow:none}.el-button--primary.is-plain:hover,.el-button--primary.is-plain:focus{background:var(--color-primary-subtle);border-color:var(--color-primary);color:var(--color-primary-dark);box-shadow:var(--shadow-glow);transform:translateY(-1px)}.el-button--primary.is-plain:active{background:var(--color-primary-muted);transform:translateY(0)}.el-button--success.is-plain{background:transparent;border:1px solid rgba(5,150,105,.2);color:var(--color-success);box-shadow:none}.el-button--success.is-plain:hover,.el-button--success.is-plain:focus{background:#0596690f;border-color:var(--color-success);color:#047857;transform:translateY(-1px)}.el-button--success.is-plain:active{background:#0596691a;transform:translateY(0)}.el-button--danger.is-plain{background:transparent;border:1px solid rgba(220,38,38,.2);color:var(--color-danger);box-shadow:none}.el-button--danger.is-plain:hover,.el-button--danger.is-plain:focus{background:#dc26260f;border-color:var(--color-danger);color:#b91c1c;transform:translateY(-1px)}.el-button--danger.is-plain:active{background:#dc26261a;transform:translateY(0)}.el-button--warning.is-plain{background:transparent;border:1px solid rgba(217,119,6,.2);color:var(--color-warning);box-shadow:none}.el-button--warning.is-plain:hover,.el-button--warning.is-plain:focus{background:#d977060f;border-color:var(--color-warning);color:#b45309;transform:translateY(-1px)}.el-button--warning.is-plain:active{background:#d977061a;transform:translateY(0)}.el-button--info.is-plain{background:#64748b0f;border:1px solid rgba(100,116,139,.18);color:var(--gray-500);box-shadow:none}.el-button--info.is-plain:hover,.el-button--info.is-plain:focus{background:#64748b1a;border-color:#64748b4d;color:var(--gray-600);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.el-button--info.is-plain:active{background:#64748b24;transform:translateY(0)}.el-button--default{background:var(--glass-bg-medium);border:1px solid var(--glass-border-medium);color:var(--gray-600);box-shadow:none}.el-button--default:hover,.el-button--default:focus{background:var(--glass-bg-strong);border-color:var(--color-primary-ghost);color:var(--color-primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.el-button--default:active{background:var(--glass-bg-solid);transform:translateY(0)}.el-button.is-link{background:transparent;border:0;color:var(--gray-600);padding:4px 6px;font-size:var(--text-xs);border-radius:4px;height:auto;box-shadow:none;font-weight:500}.el-button.is-link:hover,.el-button.is-link:focus{background:transparent;color:var(--color-primary)}.el-button.is-link:active{background:transparent}.el-button.is-link.el-button--primary{color:var(--color-primary)}.el-button.is-link.el-button--primary:hover,.el-button.is-link.el-button--primary:focus{color:var(--color-primary-dark)}.el-button.is-link.el-button--danger{color:var(--color-danger)}.el-button.is-link.el-button--danger:hover,.el-button.is-link.el-button--danger:focus{color:#b91c1c}.el-button.is-disabled{transform:none!important;box-shadow:none!important;opacity:.5}.table-ops{display:flex;align-items:center;justify-content:flex-start;gap:6px;white-space:nowrap;min-height:32px;width:100%;padding:0}.table-ops .el-button{margin:0}.btn-follow,.btn-assign{border-color:var(--color-primary-ghost);color:var(--color-primary)}.btn-detail{border-color:#6366f138;color:var(--color-info)}.btn-log{border-color:#8b5cf638;color:#8b5cf6}.btn-start{border-color:#2563eb38;color:#2563eb}.btn-convert{border-color:#05966938;color:var(--color-success)}.btn-edit{border-color:#d9770638;color:var(--color-warning)}.btn-delete{border-color:#dc262638;color:var(--color-danger)}.btn-complete{border-color:#05966938;color:var(--color-success)}.btn-archive{border-color:#d9770638;color:var(--color-warning)}.btn-lost{border-color:#dc262638;color:var(--color-danger)}.btn-cancel{border-color:#9ca3af38;color:#9ca3af}.el-input__wrapper,.el-select__wrapper,.el-textarea__inner,.el-date-editor.el-input__wrapper{background:var(--glass-bg-solid);box-shadow:0 0 0 1px var(--glass-border-medium) inset,var(--shadow-inset)!important;transition:all var(--duration-normal) var(--ease-out);border-radius:6px}.el-input__wrapper:hover,.el-select__wrapper:hover,.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-ghost) inset,var(--shadow-inset)!important}.el-input__wrapper.is-focus,.el-select__wrapper.is-focus,.el-date-editor.el-input__wrapper.is-focus{box-shadow:0 0 0 1.5px var(--color-primary-ghost) inset,var(--shadow-glow)!important}.el-table,.el-table__expanded-cell,.el-table tr,.el-table th.el-table__cell,.el-table td.el-table__cell{background:transparent!important}.el-overlay{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a14!important}.el-tag{font-weight:500;font-size:var(--text-xs);letter-spacing:var(--tracking-wide);border-radius:4px;padding:0 10px;height:24px;line-height:22px}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--color-primary);border-color:var(--color-primary)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--color-primary)}.el-radio__input.is-checked .el-radio__inner{background-color:var(--color-primary);border-color:var(--color-primary)}.el-message{border-radius:6px!important;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.el-tabs__item{font-weight:500;font-size:var(--text-md);color:var(--gray-500);transition:color var(--duration-fast) var(--ease-out)}.el-tabs__item.is-active{color:var(--color-primary);font-weight:600}.el-tabs__item:hover{color:var(--color-primary-light)}.el-tabs__active-bar{background-color:var(--color-primary);border-radius:2px;height:3px}.el-tooltip__trigger{outline:none}.reauth-error[data-v-5ca8404f]{margin-top:12px}.federated-hint[data-v-5ca8404f]{margin:14px 0 0;color:var(--gray-600, #4b5563);font-size:13px;line-height:1.7}.sidebar-logo-container[data-v-7dafb780]{display:flex;align-items:center;gap:4px;width:100%;padding:12px 12px 8px}.sidebar-logo-container .sidebar-logo-link[data-v-7dafb780]{flex:1;width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:8px 10px 8px 8px;border-radius:6px;transition:padding .35s var(--ease-out),justify-content .35s var(--ease-out),background .2s var(--ease-out)}.sidebar-logo-container .sidebar-logo-link[data-v-7dafb780]:hover{background:var(--menu-hover)}.sidebar-logo-container .sidebar-logo-actions[data-v-7dafb780]{display:flex;align-items:center;gap:4px;flex-shrink:0}.sidebar-logo-container .sidebar-logo-visual[data-v-7dafb780]{width:42px;height:42px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:0;overflow:visible;background:transparent;border:0}.sidebar-logo-container .sidebar-logo[data-v-7dafb780]{width:36px;height:36px;display:block;object-fit:contain}.sidebar-logo-container .sidebar-branding[data-v-7dafb780]{min-width:0;display:flex;flex-direction:column;justify-content:center;overflow:hidden;opacity:1;max-width:200px;transform:translate(0);transition:opacity .2s var(--ease-out),max-width .35s var(--ease-out),margin .35s var(--ease-out),transform .25s var(--ease-out)}.sidebar-logo-container .sidebar-label[data-v-7dafb780]{font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:var(--tracking-widest);color:var(--gray-400);white-space:nowrap}.sidebar-logo-container .sidebar-title[data-v-7dafb780]{margin-top:3px;font-size:var(--text-sm);line-height:1.2;font-weight:700;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-logo-container.collapse[data-v-7dafb780]{padding:12px 0 8px}.sidebar-logo-container.collapse .sidebar-logo-link[data-v-7dafb780]{width:100%;padding:8px 0;justify-content:center;gap:0}.sidebar-logo-container.collapse .sidebar-logo-visual[data-v-7dafb780]{margin:0 auto}.sidebar-logo-container.collapse .sidebar-branding[data-v-7dafb780]{opacity:0;transform:translate(-4px) scale(.9);max-width:0;width:0;min-width:0;margin:0;padding:0;pointer-events:none}.sidebar-logo-container.collapse .sidebar-logo-actions[data-v-7dafb780]{position:absolute;top:58px;left:50%;z-index:2;flex-direction:column;transform:translate(-50%)}.sub-el-icon,.nav-icon{display:inline-block;font-size:15px;margin-right:12px;position:relative}.svg-icon{width:1em;height:1em;position:relative;fill:currentColor;vertical-align:-2px}.announcement-dialog .el-dialog__body{padding-top:14px;padding-bottom:12px}.announcement-dialog .announcement-form .el-form-item{margin-bottom:14px}.announcement-dialog .announcement-form .el-textarea__inner{min-height:76px!important}.announcement-dialog .announcement-grid{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:16px}.sidebar-icon-button[data-v-5a85dc93]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;color:var(--sidebar-text);background:transparent;padding:0;cursor:pointer}.sidebar-icon-button[data-v-5a85dc93]:hover{background:var(--menu-hover)}.sidebar-icon-button svg[data-v-5a85dc93]{width:17px;height:17px}.sidebar-notification-panel[data-v-5a85dc93]{display:grid;gap:6px}.notification-head[data-v-5a85dc93]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;border-bottom:1px solid var(--glass-border-subtle)}.notification-actions[data-v-5a85dc93]{display:flex;align-items:center;gap:8px}.notification-actions[data-v-5a85dc93] .el-button+.el-button{margin-left:0}.notification-item[data-v-5a85dc93]{width:100%;display:grid;gap:4px;border:0;border-radius:10px;background:transparent;padding:10px;text-align:left;cursor:pointer}.notification-item[data-v-5a85dc93]:hover{background:var(--color-primary-subtle)}.notification-item[data-read=true][data-v-5a85dc93]{opacity:.55}.notification-item span[data-v-5a85dc93]{color:var(--gray-700);font-weight:700}.notification-item small[data-v-5a85dc93]{color:var(--gray-500);line-height:1.45}.sidebar-scroll-shell[data-v-3c23474d]{position:relative;display:flex;flex:1;min-height:0}.sidebar-scroll-shell[data-v-3c23474d] .el-scrollbar{flex:1;min-height:0}.scroll-fade[data-v-3c23474d]{position:absolute;right:0;left:0;z-index:3;height:26px;pointer-events:none}.scroll-fade--top[data-v-3c23474d]{top:0;background:linear-gradient(to bottom,var(--sidebar-bg) 8%,transparent 100%)}.scroll-fade--bottom[data-v-3c23474d]{bottom:0;background:linear-gradient(to top,var(--sidebar-bg) 8%,transparent 100%)}.sidebar-context[data-v-3c23474d]{display:grid;gap:8px;padding:10px 12px;border-top:1px solid var(--glass-border-subtle)}.sidebar-context[data-v-3c23474d] .el-select{width:100%}.sidebar-container[data-v-3c23474d]{background-color:var(--sidebar-bg);display:flex;flex-direction:column;position:relative}.sidebar-container .sidebar-content-fade[data-v-3c23474d]{display:flex;flex-direction:column;height:100%;transition:opacity .22s var(--ease-out),filter .22s var(--ease-out)}.sidebar-container .sidebar-content-fade.is-transitioning[data-v-3c23474d]{opacity:.5;filter:blur(6px)}.sidebar-container[data-v-3c23474d] .scrollbar-wrapper{background-color:transparent}.sidebar-container[data-v-3c23474d] .el-menu{border:none;height:100%;width:100%!important;background-color:transparent!important}.sidebar-container[data-v-3c23474d] .el-sub-menu .el-menu{width:100%!important}.sidebar-container[data-v-3c23474d] .el-menu-item,.sidebar-container[data-v-3c23474d] .el-sub-menu__title{min-height:44px;margin-bottom:4px;border-radius:12px;color:var(--sidebar-text);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);background-color:transparent!important;width:100%!important;min-width:0!important;box-sizing:border-box;font-size:15px;font-weight:500;letter-spacing:var(--tracking-wide)}.sidebar-container[data-v-3c23474d] .el-menu-item:hover,.sidebar-container[data-v-3c23474d] .el-sub-menu__title:hover{background-color:var(--menu-hover)!important}.sidebar-container[data-v-3c23474d] .el-sub-menu__title{overflow:visible!important}.sidebar-container[data-v-3c23474d] .el-sub-menu__icon-arrow{color:var(--sidebar-text)!important;font-size:11px!important;position:absolute!important;right:14px!important;top:50%!important;margin-top:-6px!important;transform-origin:center!important;z-index:1;width:12px!important;height:12px!important;opacity:.5;transition:opacity var(--duration-fast) var(--ease-out)}.sidebar-container[data-v-3c23474d] .el-sub-menu__title:hover .el-sub-menu__icon-arrow{opacity:.8}.sidebar-container[data-v-3c23474d] .el-menu--collapse .el-sub-menu__icon-arrow{display:none!important;visibility:hidden!important;opacity:0!important}.sidebar-container[data-v-3c23474d] .el-sub-menu__icon-arrow svg{display:block!important;width:12px!important;height:12px!important}.sidebar-container[data-v-3c23474d] .el-menu-item.is-active{color:var(--menu-active-text)!important;background:var(--menu-active)!important;position:relative}.sidebar-container[data-v-3c23474d] .el-menu-item.is-active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;border-radius:0 3px 3px 0;background:var(--color-primary);box-shadow:0 0 8px #0d94884d}.sidebar-container[data-v-3c23474d] .el-sub-menu .el-menu-item{min-height:40px;margin-bottom:2px;font-size:14px}.sidebar-container .sidebar-return[data-v-3c23474d]{padding:12px;border-top:1px solid var(--glass-border-subtle)}.sidebar-container .sidebar-return[data-v-3c23474d] .el-button{width:100%;min-height:40px;border-radius:12px}.sidebar-container .sidebar-return.is-collapse[data-v-3c23474d]{padding:10px 8px}.sidebar-container .sidebar-return.is-collapse[data-v-3c23474d] .el-button{width:40px;padding:0}.sidebar-container .sidebar-user[data-v-3c23474d]{flex-shrink:0;padding:12px;position:relative}.sidebar-container .sidebar-user[data-v-3c23474d]:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:linear-gradient(90deg,transparent,var(--glass-border-medium),transparent)}.sidebar-container .sidebar-user[data-v-3c23474d] .el-dropdown{width:100%}.sidebar-container .sidebar-user .sidebar-user-wrapper[data-v-3c23474d]{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.sidebar-container .sidebar-user .sidebar-user-wrapper[data-v-3c23474d]:hover{background:var(--menu-hover)}.sidebar-container .sidebar-user .sidebar-user-avatar[data-v-3c23474d]{width:32px;height:32px;border-radius:10px;object-fit:cover;flex-shrink:0}.sidebar-container .sidebar-user .sidebar-user-meta[data-v-3c23474d]{min-width:0;display:flex;flex-direction:column;overflow:hidden;opacity:1;max-width:140px;transform:translate(0);transition:opacity .2s var(--ease-out),max-width .35s var(--ease-out),margin .35s var(--ease-out),transform .25s var(--ease-out)}.sidebar-container .sidebar-user .sidebar-user-nickname[data-v-3c23474d]{font-size:var(--text-sm);font-weight:600;color:var(--gray-800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-container .sidebar-user.is-collapse[data-v-3c23474d]{padding:8px 0 12px}.sidebar-container .sidebar-user.is-collapse .sidebar-user-wrapper[data-v-3c23474d]{padding:8px 0 8px 20px;gap:0}.sidebar-container .sidebar-user.is-collapse .sidebar-user-meta[data-v-3c23474d]{opacity:0;transform:translate(-4px) scale(.9);max-width:0;width:0;min-width:0;margin:0;padding:0;pointer-events:none}.sidebar-container .sidebar-toggle-arrow[data-v-3c23474d]{position:absolute;top:50%;right:-12px;transform:translateY(-50%);z-index:2;width:12px;min-width:12px;max-width:12px;height:36px;min-height:0;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:var(--sidebar-bg);border:none;border-radius:0 6px 6px 0;cursor:pointer;color:var(--gray-400);box-shadow:none;line-height:1;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.sidebar-container .sidebar-toggle-arrow[data-v-3c23474d]:hover{color:var(--color-primary);background:var(--sidebar-bg)}.sidebar-container .sidebar-toggle-arrow[data-v-3c23474d]:focus-visible{outline:2px solid rgba(13,148,136,.45);outline-offset:1px}.sidebar-container .sidebar-toggle-arrow svg[data-v-3c23474d]{position:relative;left:-2px;width:12px;height:12px;flex:0 0 12px}.app-main[data-v-e66865ea]{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.content-shell[data-v-e66865ea]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;padding:18px 20px 20px;border-radius:18px;background:var(--glass-bg-strong);border:1px solid rgba(226,232,240,.72);box-shadow:0 12px 36px #0f172a0e,inset 0 1px #ffffffd9;backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));overflow-y:auto;overflow-x:hidden}.page-view[data-v-e66865ea]{flex:1;min-height:0}@media(max-width:768px){.content-shell[data-v-e66865ea]{padding:14px;border-radius:var(--surface-radius-sm)}}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#94a3b84d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:#94a3b880}.app-wrapper[data-v-9476948a]{position:relative;height:100vh;width:100%;overflow:hidden;background:transparent}.app-wrapper.mobile.openSidebar[data-v-9476948a]{position:fixed;top:0}.layout-row[data-v-9476948a]{display:flex;gap:14px;padding:14px;height:100vh;align-items:stretch;overflow:hidden}.main-container[data-v-9476948a]{display:flex;flex-direction:column;min-width:0}.drawer-bg[data-v-9476948a]{background:#0f172a14;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:100%;top:0;height:100%;position:absolute;z-index:999}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.empty-state[data-v-e82860a3]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.empty-state-visual[data-v-e82860a3]{position:relative;width:120px;height:120px;margin-bottom:20px}.empty-state-orb[data-v-e82860a3]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;border-radius:50%;background:radial-gradient(circle,var(--color-primary-subtle),transparent 70%);animation:empty-pulse-e82860a3 4s ease-in-out infinite}@keyframes empty-pulse-e82860a3{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}}.empty-state-illustration[data-v-e82860a3]{position:relative;width:100%;height:100%;color:var(--color-primary)}.empty-state-title[data-v-e82860a3]{margin:0;font-size:var(--text-md);font-weight:700;color:var(--gray-700);letter-spacing:-.01em}.empty-state-desc[data-v-e82860a3]{margin:6px 0 0;font-size:var(--text-sm);color:var(--gray-400);max-width:280px;line-height:1.5}.empty-state-action[data-v-e82860a3]{margin-top:20px}.glass-table-shell[data-v-208969da]{display:flex;flex:1;flex-direction:column;min-height:0}.glass-table[data-v-208969da]{flex:1;min-height:0;border-radius:14px;overflow:hidden;background:#ffffffb8!important}.glass-table[data-v-208969da] .el-table__inner-wrapper:before{display:none}.glass-table[data-v-208969da] .el-table__header-wrapper th{background-color:#f8fafcf0!important;color:var(--gray-500, #64748b);height:40px!important;padding:0;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid rgba(226,232,240,.72)}.glass-table[data-v-208969da] .el-table__header-wrapper th .cell{line-height:40px}.glass-table[data-v-208969da] .el-table__body tr{transition:background var(--duration-fast, .15s) var(--ease-out, cubic-bezier(.16, 1, .3, 1))}.glass-table[data-v-208969da] td.el-table__cell{padding:10px 0;font-size:13px;color:var(--gray-700, #334155);border-bottom-color:#e2e8f07a}.glass-table[data-v-208969da] td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right),.glass-table[data-v-208969da] th.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background:transparent!important}.glass-table[data-v-208969da] td.el-table-fixed-column--right,.glass-table[data-v-208969da] th.el-table-fixed-column--right,.glass-table[data-v-208969da] td.el-table-fixed-column--left,.glass-table[data-v-208969da] th.el-table-fixed-column--left{background:var(--glass-bg-solid, rgba(255, 255, 255, .92))!important}.glass-table[data-v-208969da] .el-table__body tr:hover>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background:var(--color-primary-subtle, rgba(13, 148, 136, .04))!important}.glass-table[data-v-208969da] .el-table__body tr:hover>td.el-table-fixed-column--right,.glass-table[data-v-208969da] .el-table__body tr:hover>td.el-table-fixed-column--left{background:var(--glass-bg-solid, rgba(255, 255, 255, .92))!important}.glass-table[data-v-208969da] .el-table__body tr.el-table__row--striped>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background:#94a3b808!important}.glass-table[data-v-208969da] .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--right,.glass-table[data-v-208969da] .el-table__body tr.el-table__row--striped>td.el-table-fixed-column--left{background:var(--glass-bg-solid, rgba(255, 255, 255, .92))!important}.glass-table[data-v-208969da] .el-table__body tr.el-table__row--striped:hover>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background:var(--color-primary-subtle, rgba(13, 148, 136, .04))!important}.glass-table[data-v-208969da] .el-table__empty-block,.glass-table[data-v-208969da] .el-table__body-wrapper,.glass-table[data-v-208969da] .el-table__fixed{background:transparent}.glass-table[data-v-208969da] .el-table__empty-text{color:var(--gray-400, #94a3b8);font-size:13px}.glass-table[data-v-208969da] .el-table__fixed,.glass-table[data-v-208969da] .el-table__fixed-right{box-shadow:none}.glass-table[data-v-208969da] .el-table__fixed:before,.glass-table[data-v-208969da] .el-table__fixed-right:before{display:none}.glass-table[data-v-208969da] .el-scrollbar__bar.is-vertical{right:4px;width:6px}.glass-table[data-v-208969da] .el-scrollbar__bar.is-horizontal{height:6px}.glass-table[data-v-208969da] .el-scrollbar__thumb{background-color:#94a3b847;border-radius:999px;transition:background-color var(--duration-fast, .15s)}.glass-table[data-v-208969da] .el-scrollbar__thumb:hover{background-color:#94a3b87a}.glass-table-pagination[data-v-208969da]{display:flex;flex-shrink:0;justify-content:center;align-self:stretch;width:100%;margin-top:auto;padding:14px 0 2px}.glass-table-pagination[data-v-208969da] .el-pagination{justify-content:center;flex-wrap:wrap;margin:0 auto}.table-toolbar[data-v-39f79202]{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-shrink:0;margin-bottom:12px}.table-toolbar-filters[data-v-39f79202],.table-toolbar-actions[data-v-39f79202]{display:flex;align-items:center;gap:10px}.table-toolbar-filters[data-v-39f79202]{flex:1;min-width:0}@media(max-width:768px){.table-toolbar[data-v-39f79202]{justify-content:flex-start;flex-wrap:wrap}}.filter-buttons[data-v-7a616039]{display:inline-flex;align-items:center;gap:8px}.filter-buttons[data-v-7a616039] .el-button{min-height:40px;border-radius:10px;padding:0 17px;font-weight:600}.filter-buttons[data-v-7a616039] .el-button+.el-button{margin-left:0}.filter-buttons[data-v-7a616039] .el-button--primary{border-color:#0d9488!important;background:#0d9488!important;color:#fff!important;box-shadow:none}.filter-buttons[data-v-7a616039] .el-button:not(.el-button--primary){border-color:#94a3b83d!important;background:#fff!important;color:#475569!important}
