@keyframes skeleton-loading-6c2c3eac{0%{background-position:100% 50%}to{background-position:0 50%}}.stat-card[data-v-6c2c3eac]{background-color:#fff;border-radius:8px;padding:20px;display:-webkit-flex;display:flex;align-items:flex-start;position:relative;transition:all .3s ease}.stat-card.stat-card-small[data-v-6c2c3eac]{padding:12px 16px}.stat-card.stat-card-small .stat-icon[data-v-6c2c3eac]{width:32px;height:32px;margin-right:12px}.stat-card.stat-card-small .stat-icon .icon-text[data-v-6c2c3eac]{font-size:16px}.stat-card.stat-card-small .stat-title[data-v-6c2c3eac]{font-size:12px}.stat-card.stat-card-small .stat-value .value-number[data-v-6c2c3eac]{font-size:18px}.stat-card.stat-card-small .stat-description[data-v-6c2c3eac]{font-size:11px}.stat-card.stat-card-medium[data-v-6c2c3eac]{padding:16px 20px}.stat-card.stat-card-medium .stat-icon[data-v-6c2c3eac]{width:40px;height:40px;margin-right:16px}.stat-card.stat-card-medium .stat-icon .icon-text[data-v-6c2c3eac]{font-size:20px}.stat-card.stat-card-medium .stat-title[data-v-6c2c3eac]{font-size:14px}.stat-card.stat-card-medium .stat-value .value-number[data-v-6c2c3eac]{font-size:24px}.stat-card.stat-card-medium .stat-description[data-v-6c2c3eac]{font-size:12px}.stat-card.stat-card-large[data-v-6c2c3eac]{padding:20px 24px}.stat-card.stat-card-large .stat-icon[data-v-6c2c3eac]{width:48px;height:48px;margin-right:20px}.stat-card.stat-card-large .stat-icon .icon-text[data-v-6c2c3eac]{font-size:24px}.stat-card.stat-card-large .stat-title[data-v-6c2c3eac]{font-size:16px}.stat-card.stat-card-large .stat-value .value-number[data-v-6c2c3eac]{font-size:28px}.stat-card.stat-card-large .stat-description[data-v-6c2c3eac]{font-size:14px}.stat-card.stat-card-bordered[data-v-6c2c3eac]{border:1px solid #f0f0f0}.stat-card.stat-card-shadow[data-v-6c2c3eac]{box-shadow:0 2px 8px rgba(0,0,0,.1)}.stat-card.stat-card-clickable[data-v-6c2c3eac]{cursor:pointer}.stat-card.stat-card-clickable[data-v-6c2c3eac]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.stat-card.stat-card-clickable[data-v-6c2c3eac]:active{transform:scale(.98)}.stat-card.stat-card-loading[data-v-6c2c3eac]{pointer-events:none}.stat-card.stat-card-primary[data-v-6c2c3eac]{background:linear-gradient(135deg,#1890ff,#40a9ff);color:#fff}.stat-card.stat-card-primary .stat-title[data-v-6c2c3eac],.stat-card.stat-card-primary .stat-description[data-v-6c2c3eac]{color:rgba(255,255,255,.8)}.stat-card.stat-card-primary .stat-value[data-v-6c2c3eac]{color:#fff}.stat-card.stat-card-success[data-v-6c2c3eac]{background:linear-gradient(135deg,#52c41a,#73d13d);color:#fff}.stat-card.stat-card-success .stat-title[data-v-6c2c3eac],.stat-card.stat-card-success .stat-description[data-v-6c2c3eac]{color:rgba(255,255,255,.8)}.stat-card.stat-card-success .stat-value[data-v-6c2c3eac]{color:#fff}.stat-card.stat-card-warning[data-v-6c2c3eac]{background:linear-gradient(135deg,#faad14,#ffc53d);color:#fff}.stat-card.stat-card-warning .stat-title[data-v-6c2c3eac],.stat-card.stat-card-warning .stat-description[data-v-6c2c3eac]{color:rgba(255,255,255,.8)}.stat-card.stat-card-warning .stat-value[data-v-6c2c3eac]{color:#fff}.stat-card.stat-card-danger[data-v-6c2c3eac]{background:linear-gradient(135deg,#ff4d4f,#ff7875);color:#fff}.stat-card.stat-card-danger .stat-title[data-v-6c2c3eac],.stat-card.stat-card-danger .stat-description[data-v-6c2c3eac]{color:rgba(255,255,255,.8)}.stat-card.stat-card-danger .stat-value[data-v-6c2c3eac]{color:#fff}.stat-card .stat-icon[data-v-6c2c3eac]{flex-shrink:0;border-radius:50%;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.stat-card .stat-icon .icon-text[data-v-6c2c3eac]{font-weight:700}.stat-card .stat-content[data-v-6c2c3eac]{flex:1;min-width:0}.stat-card .stat-content .stat-title[data-v-6c2c3eac]{color:#999;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stat-card .stat-content .stat-value[data-v-6c2c3eac]{display:-webkit-flex;display:flex;align-items:baseline;margin-bottom:4px}.stat-card .stat-content .stat-value .value-prefix[data-v-6c2c3eac],.stat-card .stat-content .stat-value .value-suffix[data-v-6c2c3eac]{font-size:14px;color:#666}.stat-card .stat-content .stat-value .value-number[data-v-6c2c3eac]{font-weight:600;color:#333}.stat-card .stat-content .stat-value .value-number.value-loading[data-v-6c2c3eac]{animation:pulse-6c2c3eac 1.5s ease-in-out infinite}.stat-card .stat-content .stat-description[data-v-6c2c3eac]{color:#999;margin-bottom:8px;line-height:1.4}.stat-card .stat-content .stat-trend[data-v-6c2c3eac]{display:-webkit-flex;display:flex;align-items:center;font-size:12px}.stat-card .stat-content .stat-trend .trend-icon[data-v-6c2c3eac]{margin-right:4px;font-weight:700}.stat-card .stat-content .stat-trend.trend-up[data-v-6c2c3eac]{color:#52c41a}.stat-card .stat-content .stat-trend.trend-down[data-v-6c2c3eac]{color:#ff4d4f}.stat-card .stat-content .stat-trend.trend-flat[data-v-6c2c3eac]{color:#999}.stat-card .stat-content .stat-extra[data-v-6c2c3eac]{margin-top:8px}.stat-card .stat-content .stat-extra .extra-text[data-v-6c2c3eac]{font-size:12px;color:#666}.stat-card .stat-action[data-v-6c2c3eac]{flex-shrink:0;margin-left:16px}.stat-card .stat-loading[data-v-6c2c3eac]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:-webkit-flex;display:flex;align-items:center;justify-content:center;border-radius:8px}.stat-card .stat-loading .loading-spinner[data-v-6c2c3eac]{width:24px;height:24px;border:2px solid #f0f0f0;border-top:2px solid #1890ff;border-radius:50%;animation:spin-6c2c3eac 1s linear infinite}@keyframes spin-6c2c3eac{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-6c2c3eac{0%,to{opacity:1}50%{opacity:.5}}@media screen and (max-width: 768px){.stat-card.stat-card-small[data-v-6c2c3eac]{padding:8px 12px}.stat-card.stat-card-small .stat-icon[data-v-6c2c3eac]{width:28px;height:28px;margin-right:8px}.stat-card.stat-card-small .stat-icon .icon-text[data-v-6c2c3eac]{font-size:14px}.stat-card.stat-card-medium[data-v-6c2c3eac]{padding:12px 16px}.stat-card.stat-card-medium .stat-icon[data-v-6c2c3eac]{width:36px;height:36px;margin-right:12px}.stat-card.stat-card-medium .stat-icon .icon-text[data-v-6c2c3eac]{font-size:18px}.stat-card.stat-card-large[data-v-6c2c3eac]{padding:16px 20px}.stat-card.stat-card-large .stat-icon[data-v-6c2c3eac]{width:44px;height:44px;margin-right:16px}.stat-card.stat-card-large .stat-icon .icon-text[data-v-6c2c3eac]{font-size:22px}.stat-card .stat-action[data-v-6c2c3eac]{margin-left:8px}}@keyframes skeleton-loading-fe100abe{0%{background-position:100% 50%}to{background-position:0 50%}}.loading-container[data-v-fe100abe]{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.loading-container.loading-overlay[data-v-fe100abe]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:9999}.loading-container .loading-content[data-v-fe100abe]{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center}.loading-container .loading-content.loading-small .loading-spinner[data-v-fe100abe]{width:20px;height:20px}.loading-container .loading-content.loading-small .loading-text[data-v-fe100abe]{font-size:12px;margin-top:8px}.loading-container .loading-content.loading-medium .loading-spinner[data-v-fe100abe]{width:32px;height:32px}.loading-container .loading-content.loading-medium .loading-text[data-v-fe100abe]{font-size:14px;margin-top:12px}.loading-container .loading-content.loading-large .loading-spinner[data-v-fe100abe]{width:48px;height:48px}.loading-container .loading-content.loading-large .loading-text[data-v-fe100abe]{font-size:16px;margin-top:16px}.loading-container .loading-content .loading-spinner[data-v-fe100abe]{position:relative}.loading-container .loading-content .loading-spinner .spinner-circle[data-v-fe100abe]{width:100%;height:100%}.loading-container .loading-content .loading-spinner .spinner-circle .circle-path[data-v-fe100abe]{width:100%;height:100%;border:2px solid #f0f0f0;border-top:2px solid var(--loading-color, #1890ff);border-radius:50%;animation:spin-fe100abe 1s linear infinite}.loading-container .loading-content .loading-spinner .spinner-dots[data-v-fe100abe]{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.loading-container .loading-content .loading-spinner .spinner-dots .dot[data-v-fe100abe]{width:25%;height:25%;background-color:var(--loading-color, #1890ff);border-radius:50%;animation:dots-fe100abe 1.4s ease-in-out infinite both}.loading-container .loading-content .loading-spinner .spinner-dots .dot[data-v-fe100abe]:nth-child(1){animation-delay:-.32s}.loading-container .loading-content .loading-spinner .spinner-dots .dot[data-v-fe100abe]:nth-child(2){animation-delay:-.16s}.loading-container .loading-content .loading-spinner .spinner-wave[data-v-fe100abe]{display:-webkit-flex;display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:100%}.loading-container .loading-content .loading-spinner .spinner-wave .wave-bar[data-v-fe100abe]{width:15%;height:100%;background-color:var(--loading-color, #1890ff);animation:wave-fe100abe 1.2s ease-in-out infinite}.loading-container .loading-content .loading-spinner .spinner-wave .wave-bar[data-v-fe100abe]:nth-child(1){animation-delay:-1.2s}.loading-container .loading-content .loading-spinner .spinner-wave .wave-bar[data-v-fe100abe]:nth-child(2){animation-delay:-1.1s}.loading-container .loading-content .loading-spinner .spinner-wave .wave-bar[data-v-fe100abe]:nth-child(3){animation-delay:-1s}.loading-container .loading-content .loading-spinner .spinner-wave .wave-bar[data-v-fe100abe]:nth-child(4){animation-delay:-.9s}.loading-container .loading-content .loading-spinner .spinner-wave .wave-bar[data-v-fe100abe]:nth-child(5){animation-delay:-.8s}.loading-container .loading-content .loading-spinner .spinner-pulse[data-v-fe100abe]{width:100%;height:100%;position:relative}.loading-container .loading-content .loading-spinner .spinner-pulse .pulse-ring[data-v-fe100abe]{width:100%;height:100%;border:2px solid var(--loading-color, #1890ff);border-radius:50%;animation:pulse-fe100abe 1.5s ease-in-out infinite}.loading-container .loading-content .loading-spinner .spinner-spin[data-v-fe100abe]{width:100%;height:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.loading-container .loading-content .loading-spinner .spinner-spin .spin-icon[data-v-fe100abe]{font-size:100%;color:var(--loading-color, #1890ff);animation:spin-fe100abe 2s linear infinite}.loading-container .loading-content .loading-text[data-v-fe100abe]{color:#666;text-align:center;white-space:nowrap}@keyframes spin-fe100abe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dots-fe100abe{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes wave-fe100abe{0%,40%,to{transform:scaleY(.4)}20%{transform:scaleY(1)}}@keyframes pulse-fe100abe{0%{transform:scale(0);opacity:1}to{transform:scale(1);opacity:0}}.loading-container.theme-dark.loading-overlay[data-v-fe100abe]{background-color:rgba(0,0,0,.8)}.loading-container.theme-dark .loading-content .loading-text[data-v-fe100abe]{color:#fff}.loading-container.no-overlay[data-v-fe100abe]{position:relative;background-color:transparent}.loading-container.inline[data-v-fe100abe]{display:-webkit-inline-flex;display:inline-flex;position:relative;background-color:transparent}@keyframes skeleton-loading-d7073a99{0%{background-position:100% 50%}to{background-position:0 50%}}.form-item[data-v-d7073a99]{margin-bottom:16px}.form-item.form-item-small[data-v-d7073a99]{margin-bottom:12px}.form-item.form-item-small .form-label[data-v-d7073a99]{font-size:12px;margin-bottom:4px}.form-item.form-item-small .form-input[data-v-d7073a99],.form-item.form-item-small .form-textarea[data-v-d7073a99],.form-item.form-item-small .form-picker[data-v-d7073a99]{font-size:12px;padding:6px 8px}.form-item.form-item-medium[data-v-d7073a99]{margin-bottom:16px}.form-item.form-item-medium .form-label[data-v-d7073a99]{font-size:14px;margin-bottom:6px}.form-item.form-item-medium .form-input[data-v-d7073a99],.form-item.form-item-medium .form-textarea[data-v-d7073a99],.form-item.form-item-medium .form-picker[data-v-d7073a99]{font-size:14px;padding:8px 12px}.form-item.form-item-large[data-v-d7073a99]{margin-bottom:20px}.form-item.form-item-large .form-label[data-v-d7073a99]{font-size:16px;margin-bottom:8px}.form-item.form-item-large .form-input[data-v-d7073a99],.form-item.form-item-large .form-textarea[data-v-d7073a99],.form-item.form-item-large .form-picker[data-v-d7073a99]{font-size:16px;padding:12px 16px}.form-item.form-item-border .form-input[data-v-d7073a99],.form-item.form-item-border .form-textarea[data-v-d7073a99],.form-item.form-item-border .form-picker[data-v-d7073a99]{border:1px solid #d9d9d9;border-radius:4px}.form-item.form-item-error .form-input[data-v-d7073a99],.form-item.form-item-error .form-textarea[data-v-d7073a99],.form-item.form-item-error .form-picker[data-v-d7073a99]{border-color:#ff4d4f}.form-item.form-item-disabled[data-v-d7073a99]{opacity:.6}.form-item.form-item-disabled .form-input[data-v-d7073a99],.form-item.form-item-disabled .form-textarea[data-v-d7073a99],.form-item.form-item-disabled .form-picker[data-v-d7073a99]{background-color:#f5f5f5;color:#999}.form-item .form-label[data-v-d7073a99]{display:-webkit-flex;display:flex;align-items:center;color:#333;font-weight:500}.form-item .form-label.label-colon .label-text[data-v-d7073a99]:after{content:":";margin-left:2px}.form-item .form-label .label-text[data-v-d7073a99]{flex:1}.form-item .form-label .label-required[data-v-d7073a99]{color:#ff4d4f;margin-left:4px}.form-item .form-control[data-v-d7073a99]{position:relative}.form-item .form-control .form-input[data-v-d7073a99],.form-item .form-control .form-textarea[data-v-d7073a99]{width:100%;background-color:#fff;color:#333;transition:border-color .3s}.form-item .form-control .form-input[data-v-d7073a99]:focus,.form-item .form-control .form-textarea[data-v-d7073a99]:focus{border-color:#1890ff;outline:none}.form-item .form-control .form-input[data-v-d7073a99]::-moz-placeholder,.form-item .form-control .form-textarea[data-v-d7073a99]::-moz-placeholder{color:#999}.form-item .form-control .form-input[data-v-d7073a99]::placeholder,.form-item .form-control .form-textarea[data-v-d7073a99]::placeholder{color:#999}.form-item .form-control .form-textarea[data-v-d7073a99]{min-height:80px;resize:vertical}.form-item .form-control .form-picker[data-v-d7073a99]{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#fff;color:#333;cursor:pointer;transition:border-color .3s}.form-item .form-control .form-picker.picker-placeholder[data-v-d7073a99]{color:#999}.form-item .form-control .form-picker .picker-arrow[data-v-d7073a99]{color:#999;font-size:16px;transform:rotate(90deg);transition:transform .3s}.form-item .form-control .radio-item[data-v-d7073a99],.form-item .form-control .checkbox-item[data-v-d7073a99]{display:-webkit-flex;display:flex;align-items:center;margin-bottom:8px}.form-item .form-control .radio-item .radio-text[data-v-d7073a99],.form-item .form-control .radio-item .checkbox-text[data-v-d7073a99],.form-item .form-control .checkbox-item .radio-text[data-v-d7073a99],.form-item .form-control .checkbox-item .checkbox-text[data-v-d7073a99]{margin-left:8px;color:#333}.form-item .form-control .form-right[data-v-d7073a99]{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:-webkit-flex;display:flex;align-items:center;cursor:pointer}.form-item .form-control .form-right .right-icon[data-v-d7073a99]{font-size:16px;color:#999}.form-item .form-control .form-right .right-text[data-v-d7073a99]{font-size:14px;color:#1890ff}.form-item .form-error[data-v-d7073a99]{margin-top:4px}.form-item .form-error .error-text[data-v-d7073a99]{font-size:12px;color:#ff4d4f}.form-item .form-help[data-v-d7073a99]{margin-top:4px}.form-item .form-help .help-text[data-v-d7073a99]{font-size:12px;color:#999}.form-item.theme-dark .form-label[data-v-d7073a99]{color:#fff}.form-item.theme-dark .form-input[data-v-d7073a99],.form-item.theme-dark .form-textarea[data-v-d7073a99],.form-item.theme-dark .form-picker[data-v-d7073a99]{background-color:#1f1f1f;color:#fff;border-color:#333}.form-item.theme-dark .form-input[data-v-d7073a99]::-moz-placeholder,.form-item.theme-dark .form-textarea[data-v-d7073a99]::-moz-placeholder,.form-item.theme-dark .form-picker[data-v-d7073a99]::-moz-placeholder{color:#666}.form-item.theme-dark .form-input[data-v-d7073a99]::placeholder,.form-item.theme-dark .form-textarea[data-v-d7073a99]::placeholder,.form-item.theme-dark .form-picker[data-v-d7073a99]::placeholder{color:#666}.form-item.theme-dark .radio-text[data-v-d7073a99],.form-item.theme-dark .checkbox-text[data-v-d7073a99]{color:#fff}.form-item.theme-dark .form-help .help-text[data-v-d7073a99]{color:#666}@keyframes skeleton-loading-5f494bd2{0%{background-position:100% 50%}to{background-position:0 50%}}.empty-container[data-v-5f494bd2]{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.empty-container.empty-small[data-v-5f494bd2]{padding:20px 16px}.empty-container.empty-small .empty-image[data-v-5f494bd2]{width:80px;height:80px;margin-bottom:12px}.empty-container.empty-small .empty-title[data-v-5f494bd2]{font-size:14px;margin-bottom:6px}.empty-container.empty-small .empty-description[data-v-5f494bd2]{font-size:12px;margin-bottom:16px}.empty-container.empty-medium[data-v-5f494bd2]{padding:40px 20px}.empty-container.empty-medium .empty-image[data-v-5f494bd2]{width:120px;height:120px;margin-bottom:16px}.empty-container.empty-medium .empty-title[data-v-5f494bd2]{font-size:16px;margin-bottom:8px}.empty-container.empty-medium .empty-description[data-v-5f494bd2]{font-size:14px;margin-bottom:20px}.empty-container.empty-large[data-v-5f494bd2]{padding:60px 24px}.empty-container.empty-large .empty-image[data-v-5f494bd2]{width:160px;height:160px;margin-bottom:20px}.empty-container.empty-large .empty-title[data-v-5f494bd2]{font-size:18px;margin-bottom:12px}.empty-container.empty-large .empty-description[data-v-5f494bd2]{font-size:16px;margin-bottom:24px}.empty-container .empty-image[data-v-5f494bd2]{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.empty-container .empty-image .custom-image[data-v-5f494bd2]{width:100%;height:100%}.empty-container .empty-image .empty-icon[data-v-5f494bd2]{width:100%;height:100%;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:relative}.empty-container .empty-image .empty-icon .icon-data[data-v-5f494bd2]{position:relative}.empty-container .empty-image .empty-icon .icon-data .data-box[data-v-5f494bd2]{width:60%;height:60%;border:2px solid #d9d9d9;border-radius:4px;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px}.empty-container .empty-image .empty-icon .icon-data .data-box .data-line[data-v-5f494bd2]{width:80%;height:2px;background-color:#f0f0f0;margin:2px 0;border-radius:1px}.empty-container .empty-image .empty-icon .icon-data .data-box .data-line[data-v-5f494bd2]:nth-child(2){width:60%}.empty-container .empty-image .empty-icon .icon-data .data-box .data-line[data-v-5f494bd2]:nth-child(3){width:40%}.empty-container .empty-image .empty-icon .icon-data .data-search[data-v-5f494bd2]{position:absolute;bottom:10%;right:10%}.empty-container .empty-image .empty-icon .icon-data .data-search .search-circle[data-v-5f494bd2]{width:16px;height:16px;border:2px solid #d9d9d9;border-radius:50%}.empty-container .empty-image .empty-icon .icon-data .data-search .search-line[data-v-5f494bd2]{width:8px;height:2px;background-color:#d9d9d9;transform:rotate(45deg);margin-top:-2px;margin-left:12px}.empty-container .empty-image .empty-icon .icon-network[data-v-5f494bd2]{position:relative}.empty-container .empty-image .empty-icon .icon-network .network-signal[data-v-5f494bd2]{display:-webkit-flex;display:flex;align-items:flex-end}.empty-container .empty-image .empty-icon .icon-network .network-signal .signal-bar[data-v-5f494bd2]{width:6px;background-color:#d9d9d9;margin:0 1px;border-radius:1px}.empty-container .empty-image .empty-icon .icon-network .network-signal .signal-bar[data-v-5f494bd2]:nth-child(1){height:8px}.empty-container .empty-image .empty-icon .icon-network .network-signal .signal-bar[data-v-5f494bd2]:nth-child(2){height:12px}.empty-container .empty-image .empty-icon .icon-network .network-signal .signal-bar[data-v-5f494bd2]:nth-child(3){height:16px}.empty-container .empty-image .empty-icon .icon-network .network-signal .signal-bar[data-v-5f494bd2]:nth-child(4){height:20px}.empty-container .empty-image .empty-icon .icon-network .network-cross[data-v-5f494bd2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.empty-container .empty-image .empty-icon .icon-network .network-cross .cross-line[data-v-5f494bd2]{width:30px;height:2px;background-color:#ff4d4f;position:absolute}.empty-container .empty-image .empty-icon .icon-network .network-cross .cross-line.cross-line-1[data-v-5f494bd2]{transform:rotate(45deg)}.empty-container .empty-image .empty-icon .icon-network .network-cross .cross-line.cross-line-2[data-v-5f494bd2]{transform:rotate(-45deg)}.empty-container .empty-image .empty-icon .icon-search[data-v-5f494bd2]{position:relative}.empty-container .empty-image .empty-icon .icon-search .search-glass .glass-circle[data-v-5f494bd2]{width:40px;height:40px;border:3px solid #d9d9d9;border-radius:50%}.empty-container .empty-image .empty-icon .icon-search .search-glass .glass-handle[data-v-5f494bd2]{width:16px;height:3px;background-color:#d9d9d9;transform:rotate(45deg);margin-top:-6px;margin-left:32px;border-radius:2px}.empty-container .empty-image .empty-icon .icon-search .search-question[data-v-5f494bd2]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;color:#d9d9d9;font-weight:700}.empty-container .empty-image .empty-icon .icon-error .error-circle[data-v-5f494bd2]{width:60px;height:60px;border:3px solid #ff4d4f;border-radius:50%;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.empty-container .empty-image .empty-icon .icon-error .error-circle .error-cross[data-v-5f494bd2]{position:relative}.empty-container .empty-image .empty-icon .icon-error .error-circle .error-cross .cross-line[data-v-5f494bd2]{width:24px;height:3px;background-color:#ff4d4f;position:absolute}.empty-container .empty-image .empty-icon .icon-error .error-circle .error-cross .cross-line.cross-line-1[data-v-5f494bd2]{transform:rotate(45deg)}.empty-container .empty-image .empty-icon .icon-error .error-circle .error-cross .cross-line.cross-line-2[data-v-5f494bd2]{transform:rotate(-45deg)}.empty-container .empty-image .empty-icon .icon-404 .text-404[data-v-5f494bd2]{font-size:48px;font-weight:700;color:#d9d9d9}.empty-container .empty-image .empty-icon .icon-permission .permission-lock[data-v-5f494bd2]{position:relative}.empty-container .empty-image .empty-icon .icon-permission .permission-lock .lock-body[data-v-5f494bd2]{width:32px;height:24px;background-color:#d9d9d9;border-radius:4px;margin-top:8px}.empty-container .empty-image .empty-icon .icon-permission .permission-lock .lock-shackle[data-v-5f494bd2]{width:20px;height:16px;border:3px solid #d9d9d9;border-bottom:none;border-radius:10px 10px 0 0;position:absolute;top:0;left:50%;transform:translate(-50%)}.empty-container .empty-title[data-v-5f494bd2]{color:#333;font-weight:500;line-height:1.4}.empty-container .empty-description[data-v-5f494bd2]{color:#999;line-height:1.5;max-width:300px}.empty-container .empty-actions .empty-button[data-v-5f494bd2]{padding:8px 16px;border-radius:4px;font-size:14px;border:none;cursor:pointer;transition:all .3s}.empty-container .empty-actions .empty-button.button-primary[data-v-5f494bd2]{background-color:#1890ff;color:#fff}.empty-container .empty-actions .empty-button.button-primary[data-v-5f494bd2]:hover{background-color:#40a9ff}.empty-container .empty-actions .empty-button.button-default[data-v-5f494bd2]{background-color:#fff;color:#333;border:1px solid #d9d9d9}.empty-container .empty-actions .empty-button.button-default[data-v-5f494bd2]:hover{border-color:#40a9ff;color:#40a9ff}.empty-container .empty-actions .empty-button.button-text[data-v-5f494bd2]{background-color:transparent;color:#1890ff}.empty-container .empty-actions .empty-button.button-text[data-v-5f494bd2]:hover{color:#40a9ff}.empty-container .empty-custom[data-v-5f494bd2]{margin-top:16px}.empty-container.theme-dark .empty-title[data-v-5f494bd2]{color:#fff}.empty-container.theme-dark .empty-description[data-v-5f494bd2]{color:#ccc}.empty-container.theme-dark .empty-icon .icon-data .data-box[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-network .network-signal .signal-bar[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-search .search-glass .glass-circle[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-search .search-glass .glass-handle[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-search .search-question[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-404 .text-404[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-permission .permission-lock .lock-body[data-v-5f494bd2],.empty-container.theme-dark .empty-icon .icon-permission .permission-lock .lock-shackle[data-v-5f494bd2]{border-color:#555;background-color:#555;color:#555}.empty-container.theme-dark .empty-icon .icon-data .data-box .data-line[data-v-5f494bd2]{background-color:#444}@keyframes skeleton-loading-a4a64d8e{0%{background-position:100% 50%}to{background-position:0 50%}}.custom-navbar[data-v-a4a64d8e]{width:100%;background-color:#fff;position:relative}.custom-navbar .status-bar[data-v-a4a64d8e]{width:100%}.custom-navbar .navbar-content[data-v-a4a64d8e]{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between;padding:0 16px;position:relative}.custom-navbar .navbar-content .navbar-left[data-v-a4a64d8e]{display:-webkit-flex;display:flex;align-items:center;flex:0 0 auto}.custom-navbar .navbar-content .navbar-left .back-button[data-v-a4a64d8e]{display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-right:8px}.custom-navbar .navbar-content .navbar-left .back-button .iconfont[data-v-a4a64d8e]{font-size:18px;color:#333}.custom-navbar .navbar-content .navbar-left .left-text[data-v-a4a64d8e]{font-size:16px;color:#333}.custom-navbar .navbar-content .navbar-center[data-v-a4a64d8e]{flex:1;display:-webkit-flex;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.custom-navbar .navbar-content .navbar-center .navbar-title[data-v-a4a64d8e]{font-size:18px;font-weight:600;color:#333;text-align:center;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-navbar .navbar-content .navbar-right[data-v-a4a64d8e]{display:-webkit-flex;display:flex;align-items:center;flex:0 0 auto}.custom-navbar .navbar-content .navbar-right .right-text[data-v-a4a64d8e]{font-size:16px;color:#333}.custom-navbar .navbar-content .navbar-right .right-icon[data-v-a4a64d8e]{display:-webkit-flex;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:8px}.custom-navbar .navbar-content .navbar-right .right-icon .iconfont[data-v-a4a64d8e]{font-size:18px;color:#333}.custom-navbar .navbar-border[data-v-a4a64d8e]{height:1px;background-color:#f0f0f0;width:100%}.custom-navbar.theme-dark[data-v-a4a64d8e]{background-color:#1f1f1f}.custom-navbar.theme-dark .navbar-content .navbar-left .back-button .iconfont[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-left .left-text[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-left .navbar-title[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-left .right-text[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-left .right-icon .iconfont[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-center .back-button .iconfont[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-center .left-text[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-center .navbar-title[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-center .right-text[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-center .right-icon .iconfont[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-right .back-button .iconfont[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-right .left-text[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-right .navbar-title[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-right .right-text[data-v-a4a64d8e],.custom-navbar.theme-dark .navbar-content .navbar-right .right-icon .iconfont[data-v-a4a64d8e]{color:#fff}.custom-navbar.theme-dark .navbar-border[data-v-a4a64d8e]{background-color:#333}.custom-navbar.transparent[data-v-a4a64d8e]{background-color:transparent}.custom-navbar.transparent .navbar-border[data-v-a4a64d8e]{display:none}.custom-navbar.gradient[data-v-a4a64d8e]{background:linear-gradient(135deg,#667eea,#764ba2)}.custom-navbar.gradient .navbar-content .navbar-left .back-button .iconfont[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-left .left-text[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-left .navbar-title[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-left .right-text[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-left .right-icon .iconfont[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-center .back-button .iconfont[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-center .left-text[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-center .navbar-title[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-center .right-text[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-center .right-icon .iconfont[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-right .back-button .iconfont[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-right .left-text[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-right .navbar-title[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-right .right-text[data-v-a4a64d8e],.custom-navbar.gradient .navbar-content .navbar-right .right-icon .iconfont[data-v-a4a64d8e]{color:#fff}@media screen and (max-width: 375px){.custom-navbar .navbar-content[data-v-a4a64d8e]{padding:0 12px}.custom-navbar .navbar-content .navbar-center .navbar-title[data-v-a4a64d8e]{max-width:150px;font-size:16px}}@keyframes skeleton-loading-f657caef{0%{background-position:100% 50%}to{background-position:0 50%}}.chart-container[data-v-f657caef]{background-color:#fff;border-radius:8px;overflow:hidden}.chart-container .chart-header[data-v-f657caef]{margin-bottom:16px}.chart-container .chart-header .chart-title[data-v-f657caef]{font-size:16px;font-weight:600;color:#333;margin-bottom:4px}.chart-container .chart-header .chart-subtitle[data-v-f657caef]{font-size:14px;color:#999}.chart-container .chart-content[data-v-f657caef]{position:relative}.chart-container .chart-content .chart-canvas[data-v-f657caef]{display:block}.chart-container .chart-content .progress-chart .progress-item[data-v-f657caef]{margin-bottom:16px}.chart-container .chart-content .progress-chart .progress-item[data-v-f657caef]:last-child{margin-bottom:0}.chart-container .chart-content .progress-chart .progress-item .progress-label[data-v-f657caef]{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.chart-container .chart-content .progress-chart .progress-item .progress-label .label-text[data-v-f657caef]{font-size:14px;color:#333}.chart-container .chart-content .progress-chart .progress-item .progress-label .label-value[data-v-f657caef]{font-size:12px;color:#999}.chart-container .chart-content .progress-chart .progress-item .progress-bar[data-v-f657caef]{height:8px;background-color:#f0f0f0;border-radius:4px;overflow:hidden}.chart-container .chart-content .progress-chart .progress-item .progress-bar .progress-fill[data-v-f657caef]{height:100%;border-radius:4px;transition:width .3s ease}.chart-container .chart-content .gauge-chart[data-v-f657caef]{display:-webkit-flex;display:flex;justify-content:center;align-items:center}.chart-container .chart-content .gauge-chart .gauge-container[data-v-f657caef]{position:relative}.chart-container .chart-content .gauge-chart .gauge-container .gauge-svg[data-v-f657caef]{display:block}.chart-container .chart-content .gauge-chart .gauge-container .gauge-content[data-v-f657caef]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.chart-container .chart-content .gauge-chart .gauge-container .gauge-content .gauge-value[data-v-f657caef]{font-size:24px;font-weight:600;color:#333;margin-bottom:4px}.chart-container .chart-content .gauge-chart .gauge-container .gauge-content .gauge-label[data-v-f657caef]{font-size:12px;color:#999}.chart-container .chart-content .chart-loading[data-v-f657caef]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(255,255,255,.8)}.chart-container .chart-content .chart-loading .loading-spinner[data-v-f657caef]{width:32px;height:32px;border:2px solid #f0f0f0;border-top:2px solid #1890ff;border-radius:50%;animation:spin-f657caef 1s linear infinite}.chart-container .chart-content .chart-loading .loading-text[data-v-f657caef]{margin-top:12px;font-size:14px;color:#666}.chart-container .chart-content .chart-empty[data-v-f657caef]{display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.chart-container .chart-content .chart-empty .empty-icon[data-v-f657caef]{font-size:48px;margin-bottom:12px;opacity:.5}.chart-container .chart-content .chart-empty .empty-text[data-v-f657caef]{font-size:14px;color:#999}.chart-container .chart-legend[data-v-f657caef]{margin-top:16px}.chart-container .chart-legend .legend-item[data-v-f657caef]{display:-webkit-flex;display:flex;align-items:center;margin-bottom:8px;cursor:pointer}.chart-container .chart-legend .legend-item[data-v-f657caef]:last-child{margin-bottom:0}.chart-container .chart-legend .legend-item .legend-color[data-v-f657caef]{width:12px;height:12px;border-radius:2px;margin-right:8px;flex-shrink:0}.chart-container .chart-legend .legend-item .legend-text[data-v-f657caef]{flex:1;font-size:14px;color:#333}.chart-container .chart-legend .legend-item .legend-value[data-v-f657caef]{font-size:12px;color:#999;margin-left:8px}.chart-container.chart-legend-top .chart-legend[data-v-f657caef]{order:-1;margin-top:0;margin-bottom:16px}.chart-container.chart-legend-left[data-v-f657caef]{display:-webkit-flex;display:flex}.chart-container.chart-legend-left .chart-legend[data-v-f657caef]{margin-top:0;margin-right:16px}.chart-container.chart-legend-left .chart-legend .legend-item[data-v-f657caef]{flex-direction:column;align-items:flex-start}.chart-container.chart-legend-right[data-v-f657caef]{display:-webkit-flex;display:flex}.chart-container.chart-legend-right .chart-content[data-v-f657caef]{order:-1}.chart-container.chart-legend-right .chart-legend[data-v-f657caef]{margin-top:0;margin-left:16px}.chart-container.chart-legend-right .chart-legend .legend-item[data-v-f657caef]{flex-direction:column;align-items:flex-start}@keyframes spin-f657caef{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width: 768px){.chart-container .chart-header .chart-title[data-v-f657caef]{font-size:14px}.chart-container .chart-header .chart-subtitle[data-v-f657caef],.chart-container .progress-chart .progress-item .progress-label .label-text[data-v-f657caef]{font-size:12px}.chart-container .progress-chart .progress-item .progress-label .label-value[data-v-f657caef]{font-size:11px}.chart-container .gauge-chart .gauge-container .gauge-content .gauge-value[data-v-f657caef]{font-size:20px}.chart-container .gauge-chart .gauge-container .gauge-content .gauge-label[data-v-f657caef]{font-size:11px}}@keyframes skeleton-loading-b7b2a529{0%{background-position:100% 50%}to{background-position:0 50%}}.card[data-v-b7b2a529]{background-color:#fff;position:relative;overflow:hidden;transition:all .3s ease}.card.card-small .card-header[data-v-b7b2a529]{padding:12px 16px}.card.card-small .card-header .title-text[data-v-b7b2a529]{font-size:14px}.card.card-small .card-header .subtitle-text[data-v-b7b2a529]{font-size:12px}.card.card-small .card-body[data-v-b7b2a529],.card.card-small .card-footer[data-v-b7b2a529]{padding:12px 16px}.card.card-medium .card-header[data-v-b7b2a529]{padding:16px 20px}.card.card-medium .card-header .title-text[data-v-b7b2a529]{font-size:16px}.card.card-medium .card-header .subtitle-text[data-v-b7b2a529]{font-size:14px}.card.card-medium .card-body[data-v-b7b2a529],.card.card-medium .card-footer[data-v-b7b2a529]{padding:16px 20px}.card.card-large .card-header[data-v-b7b2a529]{padding:20px 24px}.card.card-large .card-header .title-text[data-v-b7b2a529]{font-size:18px}.card.card-large .card-header .subtitle-text[data-v-b7b2a529]{font-size:16px}.card.card-large .card-body[data-v-b7b2a529],.card.card-large .card-footer[data-v-b7b2a529]{padding:20px 24px}.card.card-border[data-v-b7b2a529]{border:1px solid #f0f0f0}.card.card-radius[data-v-b7b2a529]{border-radius:8px}.card.card-shadow-never[data-v-b7b2a529],.card.card-shadow-hover[data-v-b7b2a529]{box-shadow:none}.card.card-shadow-hover[data-v-b7b2a529]:hover,.card.card-shadow-always[data-v-b7b2a529]{box-shadow:0 2px 8px rgba(0,0,0,.1)}.card.card-hoverable[data-v-b7b2a529]{cursor:pointer}.card.card-hoverable[data-v-b7b2a529]:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.card.card-clickable[data-v-b7b2a529]{cursor:pointer}.card.card-clickable[data-v-b7b2a529]:active{transform:scale(.98)}.card.card-loading[data-v-b7b2a529]{pointer-events:none}.card .card-header[data-v-b7b2a529]{display:-webkit-flex;display:flex;align-items:center;justify-content:space-between}.card .card-header.header-border[data-v-b7b2a529]{border-bottom:1px solid #f0f0f0}.card .card-header .header-title[data-v-b7b2a529]{flex:1;min-width:0}.card .card-header .header-title .title-text[data-v-b7b2a529]{color:#333;font-weight:600;line-height:1.4;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .card-header .header-title .subtitle-text[data-v-b7b2a529]{color:#999;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card .card-header .header-extra[data-v-b7b2a529]{flex-shrink:0;margin-left:16px}.card .card-header .header-extra .extra-text[data-v-b7b2a529]{color:#666;font-size:14px}.card .card-body[data-v-b7b2a529]{color:#333;line-height:1.6}.card .card-body.body-no-padding[data-v-b7b2a529]{padding:0}.card .card-footer.footer-border[data-v-b7b2a529]{border-top:1px solid #f0f0f0}.card .card-loading[data-v-b7b2a529]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.8);display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.card .card-loading .loading-spinner[data-v-b7b2a529]{width:32px;height:32px;border:2px solid #f0f0f0;border-top:2px solid #1890ff;border-radius:50%;animation:spin-b7b2a529 1s linear infinite}.card .card-loading .loading-text[data-v-b7b2a529]{margin-top:12px;color:#666;font-size:14px}@keyframes spin-b7b2a529{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card.theme-dark[data-v-b7b2a529]{background-color:#1f1f1f;border-color:#333}.card.theme-dark .card-header[data-v-b7b2a529]{border-color:#333}.card.theme-dark .card-header .title-text[data-v-b7b2a529]{color:#fff}.card.theme-dark .card-header .subtitle-text[data-v-b7b2a529],.card.theme-dark .card-header .extra-text[data-v-b7b2a529]{color:#ccc}.card.theme-dark .card-body[data-v-b7b2a529]{color:#fff}.card.theme-dark .card-footer[data-v-b7b2a529]{border-color:#333}.card.theme-dark .card-loading[data-v-b7b2a529]{background-color:rgba(31,31,31,.8)}.card.theme-dark .card-loading .loading-text[data-v-b7b2a529]{color:#ccc}.card.card-transparent[data-v-b7b2a529]{background-color:transparent;border:none;box-shadow:none}.card.card-gradient[data-v-b7b2a529]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.card.card-gradient .card-header .title-text[data-v-b7b2a529],.card.card-gradient .card-header .subtitle-text[data-v-b7b2a529],.card.card-gradient .card-header .extra-text[data-v-b7b2a529],.card.card-gradient .card-body[data-v-b7b2a529]{color:#fff}@media screen and (max-width: 768px){.card.card-small .card-header[data-v-b7b2a529],.card.card-small .card-body[data-v-b7b2a529],.card.card-small .card-footer[data-v-b7b2a529]{padding:8px 12px}.card.card-medium .card-header[data-v-b7b2a529],.card.card-medium .card-body[data-v-b7b2a529],.card.card-medium .card-footer[data-v-b7b2a529]{padding:12px 16px}.card.card-large .card-header[data-v-b7b2a529],.card.card-large .card-body[data-v-b7b2a529],.card.card-large .card-footer[data-v-b7b2a529]{padding:16px 20px}.card .card-header .header-extra[data-v-b7b2a529]{margin-left:8px}}
