*{margin:0;padding:0;outline:0!important;box-sizing:border-box}:root{--app-bg: #eef3f8;--app-bg-elevated: #f6f9fc;--app-bg-soft: #e8eef5;--app-surface: #ffffff;--app-surface-muted: #f7f9fc;--app-surface-soft: #f2f6fb;--app-card-bg: rgba(255, 255, 255, .78);--app-card-bg-strong: rgba(255, 255, 255, .92);--app-shell-bg: rgba(250, 252, 255, .82);--app-shell-border: rgba(138, 152, 176, .24);--app-border: rgba(138, 152, 176, .22);--app-border-strong: rgba(111, 128, 153, .34);--app-text: #142338;--app-text-secondary: #44526b;--app-text-muted: #6f7d93;--app-primary: #2f6fed;--app-primary-hover: #255dd1;--app-brand-tint-subtle: rgba(47, 111, 237, .08);--app-brand-tint-soft: rgba(47, 111, 237, .1);--app-brand-tint-strong: rgba(47, 111, 237, .12);--app-brand-icon-surface: linear-gradient(180deg, rgba(47, 111, 237, .14), rgba(47, 111, 237, .08));--app-primary-soft: var(--app-brand-tint-soft);--app-icon-surface-primary: var(--app-brand-icon-surface);--app-surface-white-muted: rgba(255, 255, 255, .84);--app-surface-white-soft: rgba(255, 255, 255, .88);--app-surface-white-strong: rgba(255, 255, 255, .94);--app-surface-primary-subtle: var(--app-brand-tint-subtle);--app-surface-primary-soft: rgba(239, 246, 255, .94);--app-surface-primary-muted: rgba(248, 250, 255, .92);--app-surface-neutral-muted: rgba(246, 249, 252, .84);--app-surface-neutral-soft: rgba(241, 245, 249, .92);--app-surface-success-soft: rgba(241, 250, 239, .92);--app-surface-warning-soft: rgba(255, 247, 237, .92);--app-surface-warning-accent: rgba(255, 244, 221, .92);--app-surface-danger-soft: rgba(254, 242, 242, .92);--app-accent: #0f766e;--app-accent-soft: rgba(15, 118, 110, .1);--app-success: #1f8a4c;--app-warning: #c88418;--app-danger: #d04444;--app-radius-sm: 10px;--app-radius-md: 14px;--app-radius-lg: 18px;--app-radius-xl: 24px;--app-shadow-xs: 0 1px 2px rgba(15, 23, 42, .04);--app-shadow-sm: 0 14px 32px rgba(31, 41, 55, .08);--app-shadow-md: 0 22px 44px rgba(31, 41, 55, .1);--app-shadow-lg: 0 30px 70px rgba(31, 41, 55, .12);--app-highlight: inset 0 1px 0 rgba(255, 255, 255, .8);--app-backdrop-blur: 18px;--app-primary-gradient: linear-gradient(180deg, #5d9cff 0%, #3f7ef5 100%);--app-primary-gradient-soft: var(--app-brand-icon-surface);--app-primary-gradient-emphasis: linear-gradient(180deg, #4a80f2 0%, #2f6fed 100%);--app-panel-surface-bg: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(248, 251, 255, .84));--app-panel-surface-border: rgba(133, 148, 170, .14);--app-panel-surface-shadow: 0 10px 24px rgba(15, 23, 42, .05), 0 1px 2px rgba(15, 23, 42, .04);--app-panel-surface-highlight: radial-gradient(circle at top left, rgba(255, 255, 255, .36), transparent 32%), linear-gradient(180deg, rgba(255, 255, 255, .08), transparent 24%);--app-action-height: 40px;--app-action-padding-x: 16px;--app-action-radius: 14px;--app-action-border: rgba(146, 159, 181, .24);--app-action-bg: rgba(255, 255, 255, .92);--app-action-color: #405472;--app-action-shadow: 0 8px 18px rgba(15, 23, 42, .05);--app-action-primary-border: rgba(79, 141, 255, .2);--app-action-primary-shadow: 0 12px 22px rgba(79, 141, 255, .18);--app-segmented-gap: 6px;--app-segmented-track-padding: 4px;--app-segmented-track-radius: 999px;--app-segmented-track-border: rgba(146, 159, 181, .18);--app-segmented-track-bg: rgba(247, 250, 255, .92);--app-segmented-track-shadow: inset 0 1px 0 rgba(255, 255, 255, .8);--app-segmented-item-min-width: 86px;--app-segmented-item-height: 38px;--app-segmented-item-padding-x: 18px;--app-segmented-item-radius: 999px;--app-segmented-item-gap: 8px;--app-segmented-item-font-size: 13px;--app-segmented-item-font-weight: 700;--app-segmented-item-color: #4e607b;--app-segmented-active-border: rgba(79, 141, 255, .2);--app-segmented-active-bg: var(--app-primary-gradient);--app-segmented-active-color: #ffffff;--app-segmented-active-shadow: 0 10px 18px rgba(79, 141, 255, .18), inset 0 1px 0 rgba(255, 255, 255, .22);--app-segmented-badge-bg: var(--app-brand-tint-subtle);--app-segmented-badge-color: inherit;--app-choice-gap: 10px;--app-choice-radius: 12px;--app-choice-height: 38px;--app-choice-min-width: 74px;--app-choice-padding-x: 16px;--app-choice-border: rgba(138, 152, 176, .16);--app-choice-bg: rgba(255, 255, 255, .92);--app-choice-color: #405472;--app-choice-active-shadow: 0 8px 16px rgba(79, 141, 255, .18);--header-bg-color: transparent;--header-text-color: var(--app-text);--active-color: var(--app-primary);--el-color-primary: var(--app-primary);--el-color-primary-light-3: #5f92f2;--el-color-primary-light-5: #8fb4f6;--el-color-primary-light-8: #d9e7ff;--el-color-primary-light-9: #eef4ff;--el-color-success: var(--app-success);--el-color-warning: var(--app-warning);--el-color-danger: var(--app-danger);--el-text-color-primary: var(--app-text);--el-text-color-regular: var(--app-text-secondary);--el-text-color-secondary: var(--app-text-muted);--el-border-color: var(--app-border);--el-border-color-light: rgba(138, 152, 176, .16);--el-border-color-lighter: rgba(138, 152, 176, .1);--el-border-radius-base: var(--app-radius-sm);--el-border-radius-small: 8px;--el-box-shadow-light: var(--app-shadow-sm);--el-fill-color-blank: rgba(255, 255, 255, .92);--el-fill-color-light: #f5f8fc;--el-fill-color-lighter: #f8fafd;--el-bg-color-page: var(--app-bg);--el-menu-bg-color: transparent;--el-menu-border-color: transparent;--el-menu-hover-bg-color: rgba(255, 255, 255, .62);--el-menu-active-color: var(--app-primary);--el-menu-text-color: #52637c}html,body,#app{min-height:100%}body{font-family:Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;color:var(--app-text);background:radial-gradient(circle at top left,rgba(47,111,237,.1),transparent 34%),radial-gradient(circle at 88% 10%,rgba(15,118,110,.08),transparent 28%),linear-gradient(180deg,#f8fbff,#f3f6fb 35%,#eef3f8);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}i{font-style:normal}.container{padding:24px;background:var(--app-card-bg-strong);border:1px solid var(--app-shell-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-highlight),var(--app-shadow-sm);-webkit-backdrop-filter:blur(var(--app-backdrop-blur));backdrop-filter:blur(var(--app-backdrop-blur))}.el-card{border:1px solid var(--app-shell-border);border-radius:var(--app-radius-lg);box-shadow:var(--app-highlight),var(--app-shadow-sm);background:var(--app-card-bg);-webkit-backdrop-filter:blur(var(--app-backdrop-blur));backdrop-filter:blur(var(--app-backdrop-blur))}.el-card.is-hover-shadow:hover,.el-card:hover{box-shadow:var(--app-highlight),var(--app-shadow-md)}.app-action-row :is(.el-button,.app-button){height:var(--app-action-height);padding:0 var(--app-action-padding-x);border-radius:var(--app-action-radius);border-color:var(--app-action-border);background:var(--app-action-bg);color:var(--app-action-color);font-size:13px;font-weight:600;box-shadow:var(--app-action-shadow)}.app-action-row :is(.el-button:hover,.app-button:hover){border-color:#4f8dff3d;color:var(--app-primary)}.app-action-row :is(.el-button--primary,.app-button--primary){border-color:var(--app-action-primary-border);background:var(--app-primary-gradient);color:#fff;box-shadow:var(--app-action-primary-shadow)}.app-action-row :is(.el-button--primary:hover,.app-button--primary:hover){color:#fff;filter:saturate(1.03)}.app-action-row--compact{--app-action-height: 38px;--app-action-radius: 12px}.app-segmented{display:inline-flex;align-items:center;gap:var(--app-segmented-gap);padding:var(--app-segmented-track-padding);border:1px solid var(--app-segmented-track-border);border-radius:var(--app-segmented-track-radius);background:var(--app-segmented-track-bg);box-shadow:var(--app-segmented-track-shadow)}.app-segmented :is(.el-radio-button__inner,.app-segmented__item){min-width:var(--app-segmented-item-min-width);min-height:var(--app-segmented-item-height);padding:0 var(--app-segmented-item-padding-x);border:1px solid transparent;border-radius:var(--app-segmented-item-radius)!important;background:transparent;color:var(--app-segmented-item-color);font-size:var(--app-segmented-item-font-size);font-weight:var(--app-segmented-item-font-weight);line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--app-segmented-item-gap);box-shadow:none!important;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.app-segmented .el-radio-button__inner{border-left:1px solid transparent}.app-segmented__item{cursor:pointer}.app-segmented :is(.el-radio-button__inner:hover,.app-segmented__item:hover){color:var(--app-primary)}.app-segmented :is(.el-radio-button__original-radio:checked+.el-radio-button__inner,.app-segmented__item.is-active){border-color:var(--app-segmented-active-border);background:var(--app-segmented-active-bg);color:var(--app-segmented-active-color);box-shadow:var(--app-segmented-active-shadow)!important}.app-segmented__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--app-segmented-badge-bg);color:var(--app-segmented-badge-color);font-size:11px;font-weight:700}.app-segmented__item.is-active .app-segmented__badge{background:#ffffff38;color:#fff}.app-choice-group{display:inline-flex;flex-wrap:wrap;gap:var(--app-choice-gap)}.app-choice-group .el-radio-button__inner{min-width:var(--app-choice-min-width);min-height:var(--app-choice-height);padding:0 var(--app-choice-padding-x);border-radius:var(--app-choice-radius)!important;border:1px solid var(--app-choice-border)!important;background:var(--app-choice-bg);color:var(--app-choice-color);font-size:13px;font-weight:600;line-height:1;box-shadow:none!important}.app-choice-group .el-radio-button:first-child .el-radio-button__inner,.app-choice-group .el-radio-button:last-child .el-radio-button__inner{border-radius:var(--app-choice-radius)!important}.app-choice-group .is-active .el-radio-button__inner{background:var(--app-primary-gradient);border-color:var(--app-action-primary-border)!important;color:#fff;box-shadow:var(--app-choice-active-shadow)!important}.el-card__header{padding:20px 22px 0;border-bottom:none}.el-card__body{padding:20px 22px 22px}.el-button{border-radius:12px;font-weight:600;letter-spacing:.01em}.el-button.is-round{border-radius:12px;padding-left:18px;padding-right:18px}.el-button--default{border-color:#8a98b038;background:#ffffffb8;color:var(--app-text-secondary)}.el-button--default:hover{background:#ffffffeb;border-color:#2f6fed2e;color:var(--app-text)}.el-button--primary{border-color:#2f6fede0;background:linear-gradient(180deg,#427cf1,#2f6fed);color:#fff;box-shadow:0 12px 20px #2f6fed2e}.el-button--primary:hover{border-color:#255dd1eb;background:linear-gradient(180deg,#356fe6,#255dd1)}.el-input__wrapper,.el-textarea__wrapper{border-radius:12px;box-shadow:none;background:#fffc}.el-input__wrapper:hover,.el-textarea__wrapper:hover{box-shadow:0 0 0 1px #2f6fed1a}.el-table{--el-table-border-color: rgba(138, 152, 176, .18);--el-table-header-bg-color: #f5f8fc;--el-table-row-hover-bg-color: #f7faff;border-radius:var(--app-radius-md);overflow:hidden}.el-table th{background-color:#f5f8fc!important;color:var(--app-text-secondary);font-weight:600}.el-tag{border-radius:999px;font-weight:600;border-color:transparent}.el-tag.is-round{border-radius:999px}.el-dropdown-menu{padding:8px;border-radius:14px;border:1px solid var(--app-shell-border);box-shadow:var(--app-highlight),var(--app-shadow-sm)}.el-dropdown-menu__item{border-radius:10px;font-weight:500}.plugins-tips{padding:16px;margin-bottom:20px;background:#ffffffbd;border:1px solid var(--app-shell-border);border-radius:var(--app-radius-md)}.plugins-tips a{color:var(--el-color-primary)}.el-button+.el-tooltip{margin-left:10px}.mgb20{margin-bottom:20px}.mgb10{margin-bottom:10px}.mr10{margin-right:10px}.move-enter-active,.move-leave-active{transition:opacity .14s ease}.move-enter-from,.move-leave-to{opacity:0}.el-time-panel__content:after,.el-time-panel__content:before{margin-top:-7px}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:0}[hidden]{display:none!important}.flex-center{display:flex;justify-content:center;align-items:center}.notification-badge[data-v-10422656]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;border-radius:12px;background:transparent;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,transform .2s ease}.notification-badge[data-v-10422656]:hover{background:var(--app-surface-white-soft);transform:translateY(-1px)}.badge-wrapper[data-v-10422656]{position:relative;display:flex;align-items:center;justify-content:center;width:22px;height:22px}.notification-icon[data-v-10422656]{font-size:18px;color:var(--header-text-color)}.badge-count[data-v-10422656]{position:absolute;top:-8px;right:-11px;min-width:18px;height:18px;padding:0 4px;border:2px solid var(--app-surface-white-strong);border-radius:999px;background:linear-gradient(180deg,#ef5a5a,#d04444);color:#fff;font-size:10px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 18px #d0444433}.header[data-v-a0927773]{position:relative;z-index:3;width:100%;padding:16px 18px 0;color:var(--header-text-color);background-color:var(--header-bg-color);-webkit-user-select:none;user-select:none}.header-shell[data-v-a0927773]{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:62px;padding:10px 18px 10px 16px;background:var(--app-shell-bg);border:1px solid var(--app-shell-border);border-radius:var(--app-radius-xl);box-shadow:var(--app-highlight),var(--app-shadow-sm);-webkit-backdrop-filter:blur(var(--app-backdrop-blur));backdrop-filter:blur(var(--app-backdrop-blur))}.header-left[data-v-a0927773],.header-right[data-v-a0927773]{display:flex;align-items:center}.header-left[data-v-a0927773]{gap:14px}.header-right[data-v-a0927773]{gap:8px}.brand[data-v-a0927773]{display:flex;align-items:center;gap:12px}.brand-icon[data-v-a0927773]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--app-primary-gradient-soft);border:1px solid rgba(47,111,237,.14);box-shadow:inset 0 1px #ffffff47}.brand-logo[data-v-a0927773]{width:22px;height:22px;object-fit:contain}.brand-copy[data-v-a0927773]{display:flex;flex-direction:column}.brand-title[data-v-a0927773]{font-size:16px;font-weight:700;letter-spacing:.02em;color:var(--app-text)}.collapse-btn[data-v-a0927773],.toolbar-btn[data-v-a0927773],.user-trigger[data-v-a0927773]{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;cursor:pointer;color:var(--app-text-secondary);font-size:18px;border-radius:12px;border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.collapse-btn[data-v-a0927773]{background:var(--app-surface-neutral-muted);border-color:#8a98b024}.collapse-btn[data-v-a0927773]:hover,.toolbar-btn[data-v-a0927773]:hover,.user-trigger[data-v-a0927773]:hover{color:var(--app-text);background:var(--app-surface-white-soft);border-color:#2f6fed1f;transform:translateY(-1px)}.toolbar-group[data-v-a0927773]{display:flex;align-items:center;gap:6px;padding:4px;border:1px solid rgba(138,152,176,.14);border-radius:14px;background:var(--app-surface-neutral-muted)}.user-dropdown[data-v-a0927773]{outline:none}.user-panel[data-v-a0927773]{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 5px;border-radius:15px;border:1px solid rgba(138,152,176,.14);background:var(--app-surface-neutral-muted);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.user-panel.is-open[data-v-a0927773],.user-panel[data-v-a0927773]:hover{background:var(--app-surface-white-soft);border-color:#2f6fed24;box-shadow:0 8px 18px #0f172a0b}.user-avatar[data-v-a0927773]{border:2px solid var(--app-surface-white-strong);box-shadow:0 6px 14px #0f172a12}.user-meta[data-v-a0927773]{display:flex;flex:1;align-items:center;justify-content:flex-start;min-width:0;min-height:34px;padding-left:2px}.user-name[data-v-a0927773]{display:block;width:100%;font-size:13px;font-weight:600;color:var(--app-text);line-height:1.2;text-align:left;white-space:nowrap}.user-panel .user-trigger[data-v-a0927773]{width:26px;height:26px;font-size:13px;border-radius:9px;background:var(--app-surface-white-soft);border-color:#8a98b01f}.user-trigger.is-open[data-v-a0927773]{color:var(--app-primary);background:var(--app-surface-primary-muted);border-color:#2f6fed24;transform:rotate(180deg)}.user-menu-content[data-v-a0927773]{display:inline-flex;align-items:center;gap:10px}.header-user-menu{overflow:hidden;padding:5px;border:1px solid rgba(138,152,176,.18);border-radius:16px;background:linear-gradient(180deg,#fbfdfffa,#f7fafff5);box-shadow:inset 0 1px #ffffff47,0 12px 24px #0f172a0f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header-user-menu .el-popper__arrow{display:none}.header-user-menu .el-dropdown-menu{padding:0;border:0;box-shadow:none;background:transparent;overflow:hidden;-webkit-user-select:none;user-select:none}.header-user-menu .el-dropdown-menu__item{min-width:148px;height:42px;padding:0 12px;color:var(--app-text-secondary);border-radius:12px;font-size:13px;font-weight:600;transition:background-color .18s ease,color .18s ease,transform .18s ease}.header-user-menu .el-dropdown-menu__item+.el-dropdown-menu__item{margin-top:4px}.header-user-menu .el-dropdown-menu__item.is-divided{margin-top:4px;border-top:0}.header-user-menu .el-dropdown-menu__item:hover{color:var(--app-text);background:var(--app-surface-primary-muted)}.header-user-menu .el-dropdown-menu__item .el-icon{color:#617086;font-size:14px}.header-user-menu .el-dropdown-menu__item.is-danger,.header-user-menu .el-dropdown-menu__item.is-danger .el-icon{color:#bf4b4b}.header-user-menu .el-dropdown-menu__item.is-danger:hover{background:#d0444414}@media (max-width: 768px){.header[data-v-a0927773]{padding:12px 12px 0}.header-shell[data-v-a0927773]{flex-wrap:wrap;gap:12px;padding:12px}.user-meta[data-v-a0927773]{display:none}.header-right[data-v-a0927773]{width:100%;justify-content:space-between}}.sidebar[data-v-38316ad1]{position:absolute;top:96px;bottom:18px;left:18px;z-index:2;display:flex;flex-direction:column;overflow:hidden;width:266px;padding:14px 12px 16px;background:var(--app-shell-bg);border:1px solid var(--app-shell-border);border-radius:var(--app-radius-xl);box-shadow:var(--app-highlight),var(--app-shadow-sm);-webkit-backdrop-filter:blur(var(--app-backdrop-blur));backdrop-filter:blur(var(--app-backdrop-blur));-webkit-user-select:none;user-select:none}.sidebar-scroll[data-v-38316ad1]{flex:1;min-height:0;overflow-y:auto}.sidebar-scroll[data-v-38316ad1]::-webkit-scrollbar{width:6px}.sidebar-scroll[data-v-38316ad1]::-webkit-scrollbar-thumb{background:#7b8aa352;border-radius:999px}.sidebar-head[data-v-38316ad1]{display:flex;align-items:center;justify-content:space-between;padding:0 8px 10px}.sidebar-caption[data-v-38316ad1]{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--app-text-muted);text-transform:uppercase}.sidebar-hint[data-v-38316ad1]{padding:5px 10px;border-radius:999px;background:#2f6fed14;color:var(--app-primary);font-size:12px;font-weight:600}.sidebar-el-menu[data-v-38316ad1]:not(.el-menu--collapse){width:100%}.sidebar-el-menu[data-v-38316ad1],.sidebar[data-v-38316ad1] .el-menu{border-right:none;background:transparent}.sidebar[data-v-38316ad1] .el-menu-item,.sidebar[data-v-38316ad1] .el-sub-menu__title{position:relative;height:48px;margin-bottom:6px;border:1px solid transparent;border-radius:14px;color:#52637c;font-size:14px;font-weight:600;transition:color .2s ease,border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.sidebar[data-v-38316ad1] .el-menu-item .el-icon,.sidebar[data-v-38316ad1] .el-sub-menu__title .el-icon{width:30px;height:30px;margin-right:12px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--app-surface-neutral-soft);color:var(--app-text-secondary);font-size:16px;transition:color .2s ease,background-color .2s ease,transform .2s ease}.sidebar[data-v-38316ad1] .el-menu-item:hover,.sidebar[data-v-38316ad1] .el-sub-menu__title:hover{color:var(--app-text);background:var(--app-surface-neutral-muted);border-color:#8a98b029}.sidebar[data-v-38316ad1] .el-menu-item:hover .el-icon,.sidebar[data-v-38316ad1] .el-sub-menu__title:hover .el-icon{background:var(--app-surface-primary-muted);color:var(--app-primary);transform:translateY(-1px)}.sidebar[data-v-38316ad1] .el-menu-item.is-active{color:var(--app-primary);background:var(--app-surface-primary-muted);border-color:#2f6fed29;box-shadow:0 12px 22px #2f6fed14}.sidebar[data-v-38316ad1] .el-menu-item.is-active:before{content:"";position:absolute;left:10px;top:12px;bottom:12px;width:3px;border-radius:999px;background:var(--app-primary-gradient-emphasis)}.sidebar[data-v-38316ad1] .el-menu-item.is-active .el-icon{background:var(--app-surface-white-soft);color:var(--app-primary)}.sidebar[data-v-38316ad1] .el-menu--collapse{width:100%}.sidebar[data-v-38316ad1] .el-menu--collapse .el-menu-item,.sidebar[data-v-38316ad1] .el-menu--collapse .el-sub-menu__title{justify-content:center;padding:0!important}.sidebar[data-v-38316ad1] .el-menu--collapse .el-menu-item .el-icon,.sidebar[data-v-38316ad1] .el-menu--collapse .el-sub-menu__title .el-icon{margin-right:0}.sidebar-collapse[data-v-38316ad1]{width:76px;padding-left:8px;padding-right:8px}@media (max-width: 1280px){.sidebar[data-v-38316ad1]{width:76px;padding-left:8px;padding-right:8px}.sidebar-head[data-v-38316ad1]{display:none}}@media (max-width: 768px){.sidebar[data-v-38316ad1]{display:none}}.wrapper{position:relative;height:100vh;overflow:hidden;background:transparent}.wrapper:before,.wrapper:after{content:"";position:absolute;border-radius:999px;filter:blur(14px);pointer-events:none;z-index:0}.wrapper:before{top:-120px;left:-60px;width:340px;height:340px;background:#2f6fed14}.wrapper:after{right:10%;bottom:-180px;width:380px;height:380px;background:#0f766e14}.content-box{position:absolute;top:96px;right:18px;bottom:18px;left:302px;z-index:1;overflow:hidden;transition:left .28s ease-in-out}.content{width:auto;height:100%;padding:6px 6px 24px;overflow-y:auto;box-sizing:border-box}.content::-webkit-scrollbar{width:8px}.content::-webkit-scrollbar-thumb{background:#7b8aa36b;border-radius:999px}.content-collapse{left:112px}@media (max-width: 1280px){.content-box{left:112px}}@media (max-width: 768px){.content-box{top:102px;right:12px;bottom:12px;left:12px}.content{padding:4px 0 18px}}[class*=" el-icon-lx"],[class^=el-icon-lx]{font-family:lx-iconfont!important}.app-dialog-overlay{-webkit-backdrop-filter:blur(1px) saturate(1);backdrop-filter:blur(1px) saturate(1);background:#0f172a47}.app-dialog-shell .el-overlay-dialog{display:flex;align-items:center;justify-content:center;padding:24px}.app-dialog-shell .el-dialog{margin:0}.app-confirm-overlay{-webkit-backdrop-filter:blur(1px) saturate(1);backdrop-filter:blur(1px) saturate(1);background:#0f172a47}.app-confirm-overlay .el-overlay-message-box{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.app-confirm-box{width:min(460px,calc(100vw - 32px));padding:0;overflow:hidden;border:1px solid rgba(138,152,176,.18);border-radius:28px;background:radial-gradient(circle at top right,rgba(47,111,237,.1),transparent 34%),linear-gradient(180deg,#fffffff5,#f6f9fcf0);box-shadow:inset 0 1px #ffffffdb,0 28px 60px #0f172a2e;transform:translateZ(0);transform-origin:center top;will-change:opacity,transform}.fade-in-linear-enter-active.app-confirm-overlay .el-overlay-message-box,.fade-in-linear-leave-active.app-confirm-overlay .el-overlay-message-box{animation:none!important}.fade-in-linear-enter-active.app-confirm-overlay .app-confirm-box{animation:app-confirm-box-enter .18s cubic-bezier(.22,.8,.24,1)}.fade-in-linear-leave-active.app-confirm-overlay .app-confirm-box{animation:app-confirm-box-leave .12s ease forwards}@keyframes app-confirm-box-enter{0%{opacity:0;transform:translate3d(0,-10px,0) scale(.985)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes app-confirm-box-leave{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-6px,0) scale(.992)}}.app-confirm-box .el-message-box__header{padding:24px 28px 0}.app-confirm-box .el-message-box__title{font-size:20px;font-weight:700;line-height:1.3;color:var(--app-text)}.app-confirm-box .el-message-box__content{padding:18px 28px 14px}.app-confirm-box .el-message-box__container{align-items:flex-start;gap:14px}.app-confirm-box .el-message-box__status{position:static;margin-top:2px;transform:none;width:48px;height:48px;padding:11px;border-radius:16px;color:#c88418;background:linear-gradient(180deg,#fff4d6f5,#ffedbeeb);box-shadow:inset 0 1px #ffffffd6,0 12px 24px #c884182e}.app-confirm-box .el-message-box__message{margin:0;color:var(--app-text-secondary);font-size:14px;line-height:1.75}.app-confirm-box .el-message-box__btns{display:flex;justify-content:flex-end;gap:12px;padding:0 28px 26px}.app-confirm-box .el-message-box__btns .el-button{min-width:96px;height:42px;margin-left:0;border-radius:14px;font-weight:700}.app-confirm-box__cancel.el-button{border-color:#8a98b038;background:#ffffffd1;color:var(--app-text-secondary);box-shadow:none}.app-confirm-box__cancel.el-button:hover,.app-confirm-box__cancel.el-button:focus{border-color:#2f6fed29;background:#fffffff5;color:var(--app-text)}.app-confirm-box__confirm.el-button{border-color:#d04444eb;background:linear-gradient(180deg,#e35b5b,#d04444);color:#fff;box-shadow:0 14px 28px #d0444438}.app-confirm-box__confirm.el-button:hover,.app-confirm-box__confirm.el-button:focus{border-color:#bb3434f0;background:linear-gradient(180deg,#d94c4c,#bb3434)}@media (max-width: 768px){.app-dialog-shell .el-overlay-dialog{padding:16px}.app-confirm-box{width:min(100vw - 24px,420px);border-radius:24px}.app-confirm-box .el-message-box__header{padding:22px 20px 0}.app-confirm-box .el-message-box__content{padding:16px 20px 12px}.app-confirm-box .el-message-box__btns{padding:0 20px 20px}}
