.aix-btn[data-v-3e1c6a28]{cursor:pointer;white-space:nowrap;user-select:none;background:0 0;border:1px solid #0000;border-radius:9999px;outline:none;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.4;transition:all .2s;display:inline-flex}.aix-btn i[data-v-3e1c6a28]{font-size:14px}.aix-btn[data-v-3e1c6a28]:disabled{opacity:.55;cursor:not-allowed}.aix-btn--sm[data-v-3e1c6a28],.aix-btn--small[data-v-3e1c6a28]{gap:4px;padding:5px 10px;font-size:12px}.aix-btn--sm i[data-v-3e1c6a28],.aix-btn--small i[data-v-3e1c6a28]{font-size:12px}.aix-btn--md[data-v-3e1c6a28],.aix-btn--default[data-v-3e1c6a28]{gap:5px;padding:7px 14px;font-size:13px}.aix-btn--md i[data-v-3e1c6a28],.aix-btn--default i[data-v-3e1c6a28]{font-size:13px}.aix-btn--lg[data-v-3e1c6a28],.aix-btn--large[data-v-3e1c6a28]{gap:6px;padding:9px 18px;font-size:14px}.aix-btn--lg i[data-v-3e1c6a28],.aix-btn--large i[data-v-3e1c6a28]{font-size:15px}.aix-btn--block[data-v-3e1c6a28]{width:100%}.aix-btn--circle[data-v-3e1c6a28]{border-radius:9999px;width:36px;height:36px;padding:0}.aix-btn--circle.aix-btn--sm[data-v-3e1c6a28]{width:28px;height:28px}.aix-btn--circle.aix-btn--lg[data-v-3e1c6a28]{width:42px;height:42px}.aix-btn--primary[data-v-3e1c6a28]{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);box-shadow:0 1px 4px #7c3aed2e}.aix-btn--primary[data-v-3e1c6a28]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.aix-btn--primary[data-v-3e1c6a28]:active:not(:disabled){transform:translateY(0)}.aix-btn--ghost[data-v-3e1c6a28]{color:#7c3aed;background:#f3effd;border-color:#ddd4f8}.aix-btn--ghost[data-v-3e1c6a28]:hover:not(:disabled){background:#ede8fb}.aix-btn--ghost-line[data-v-3e1c6a28]{color:#7c3aed;background:0 0;border-color:#ddd4f8}.aix-btn--ghost-line[data-v-3e1c6a28]:hover:not(:disabled){background:#f3effd}.aix-btn--green-outline[data-v-3e1c6a28]{color:#16a34a;background:0 0;border-color:#bbf7d0}.aix-btn--green-outline[data-v-3e1c6a28]:hover:not(:disabled){background:#f0fdf4}.aix-btn--orange[data-v-3e1c6a28]{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);box-shadow:0 1px 4px #f59e0b2e}.aix-btn--orange[data-v-3e1c6a28]:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}.aix-btn--warning[data-v-3e1c6a28]{color:#b45309;background:#fef3c7}.aix-btn--warning[data-v-3e1c6a28]:hover:not(:disabled){background:#fde68a}.aix-btn--warning-outline[data-v-3e1c6a28]{color:#b45309;background:0 0;border-color:#fde68a}.aix-btn--warning-outline[data-v-3e1c6a28]:hover:not(:disabled){background:#fefce8}.aix-btn--danger[data-v-3e1c6a28]{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);box-shadow:0 1px 4px #ef44442e}.aix-btn--danger[data-v-3e1c6a28]:hover:not(:disabled){opacity:.92}.aix-btn--success[data-v-3e1c6a28]{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.aix-btn--success[data-v-3e1c6a28]:hover:not(:disabled){opacity:.92}.aix-btn--text[data-v-3e1c6a28]{color:#7c3aed;background:0 0;padding:4px 8px}.aix-btn--text[data-v-3e1c6a28]:hover:not(:disabled){background:#f3effd}.aix-spin[data-v-3e1c6a28]{animation:1s linear infinite aix-spin-3e1c6a28;display:inline-block}@keyframes aix-spin-3e1c6a28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aix-input[data-v-22f6af3c]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:6px;width:100%;padding:0 12px;transition:all .2s;display:inline-flex}.aix-input.is-focus[data-v-22f6af3c]{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa26}.aix-input.is-disabled[data-v-22f6af3c]{cursor:not-allowed;background:#f9fafb}.aix-input.is-disabled .aix-input__field[data-v-22f6af3c]{cursor:not-allowed}.aix-input.is-error[data-v-22f6af3c]{border-color:#fca5a5;box-shadow:0 0 0 3px #fca5a52e}.aix-input--sm[data-v-22f6af3c],.aix-input--small[data-v-22f6af3c]{padding:0 10px}.aix-input--sm .aix-input__field[data-v-22f6af3c],.aix-input--small .aix-input__field[data-v-22f6af3c]{height:28px;font-size:12px}.aix-input--md[data-v-22f6af3c],.aix-input--default[data-v-22f6af3c]{padding:0 12px}.aix-input--md .aix-input__field[data-v-22f6af3c],.aix-input--default .aix-input__field[data-v-22f6af3c]{height:36px;font-size:13px}.aix-input--lg[data-v-22f6af3c],.aix-input--large[data-v-22f6af3c]{padding:0 14px}.aix-input--lg .aix-input__field[data-v-22f6af3c],.aix-input--large .aix-input__field[data-v-22f6af3c]{height:42px;font-size:14px}.aix-input--textarea[data-v-22f6af3c]{align-items:flex-start;padding:8px 12px}.aix-input__field[data-v-22f6af3c]{color:#1a1a2e;background:0 0;border:none;outline:none;flex:1;width:100%;padding:0;font-family:inherit}.aix-input__field[data-v-22f6af3c]::placeholder{color:#c4b5fd}.aix-input__field[data-v-22f6af3c]:disabled{color:#9ca3af}.aix-input__textarea[data-v-22f6af3c]{resize:vertical;min-height:56px;padding:0;line-height:1.5;height:auto!important}.aix-input__icon[data-v-22f6af3c]{color:#9ca3af;flex-shrink:0;font-size:14px}.aix-input__icon--prefix[data-v-22f6af3c]{margin-right:4px}.aix-input__icon--suffix[data-v-22f6af3c]{margin-left:4px}.aix-input__suffix-btn[data-v-22f6af3c]{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;font-family:inherit;font-size:14px;transition:color .15s;display:inline-flex}.aix-input__suffix-btn[data-v-22f6af3c]:hover{color:#6b7280}.aix-input-number[data-v-c71eaeda]{background:#fff;border:1px solid #ddd6fe;border-radius:10px;align-items:center;width:100%;transition:all .2s;display:inline-flex;overflow:hidden}.aix-input-number.is-focus[data-v-c71eaeda]{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa26}.aix-input-number.is-disabled[data-v-c71eaeda]{cursor:not-allowed;background:#f9fafb}.aix-input-number--sm .aix-input-number__field[data-v-c71eaeda],.aix-input-number--small .aix-input-number__field[data-v-c71eaeda]{height:28px;font-size:12px}.aix-input-number--sm .aix-input-number__btn[data-v-c71eaeda],.aix-input-number--small .aix-input-number__btn[data-v-c71eaeda]{width:28px;height:28px;font-size:12px}.aix-input-number--md .aix-input-number__field[data-v-c71eaeda],.aix-input-number--default .aix-input-number__field[data-v-c71eaeda]{height:36px;font-size:13px}.aix-input-number--md .aix-input-number__btn[data-v-c71eaeda],.aix-input-number--default .aix-input-number__btn[data-v-c71eaeda]{width:32px;height:36px;font-size:14px}.aix-input-number--lg .aix-input-number__field[data-v-c71eaeda],.aix-input-number--large .aix-input-number__field[data-v-c71eaeda]{height:42px;font-size:14px}.aix-input-number--lg .aix-input-number__btn[data-v-c71eaeda],.aix-input-number--large .aix-input-number__btn[data-v-c71eaeda]{width:36px;height:42px;font-size:16px}.aix-input-number__field[data-v-c71eaeda]{text-align:center;color:#1a1a2e;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;width:0;min-width:0;padding:0 8px;font-family:inherit}.aix-input-number__field[data-v-c71eaeda]::placeholder{color:#c4b5fd}.aix-input-number__field[data-v-c71eaeda]:disabled{color:#9ca3af}.aix-input-number__field[data-v-c71eaeda]{appearance:textfield}.aix-input-number__field[data-v-c71eaeda]::-webkit-outer-spin-button{appearance:none;margin:0}.aix-input-number__field[data-v-c71eaeda]::-webkit-inner-spin-button{appearance:none;margin:0}.aix-input-number__btn[data-v-c71eaeda]{color:#7c3aed;cursor:pointer;background:#faf8ff;border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;transition:background .15s;display:inline-flex}.aix-input-number__btn[data-v-c71eaeda]:first-child{border-right:1px solid #ede8fb}.aix-input-number__btn[data-v-c71eaeda]:last-child{border-left:1px solid #ede8fb}.aix-input-number__btn[data-v-c71eaeda]:hover:not(:disabled){background:#ede9fe}.aix-input-number__btn[data-v-c71eaeda]:disabled{color:#c4b5fd;cursor:not-allowed;background:#fafafa}.aix-select-root[data-v-c8a5332d]{width:100%;display:inline-block;position:relative}.aix-select__trigger[data-v-c8a5332d]{cursor:pointer;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:10px;outline:none;align-items:center;gap:6px;width:100%;font-family:inherit;transition:all .2s;display:inline-flex}.aix-select__trigger--sm[data-v-c8a5332d],.aix-select__trigger--small[data-v-c8a5332d]{height:28px;padding:0 10px;font-size:12px}.aix-select__trigger--md[data-v-c8a5332d],.aix-select__trigger--default[data-v-c8a5332d]{height:36px;padding:0 12px;font-size:13px}.aix-select__trigger--lg[data-v-c8a5332d],.aix-select__trigger--large[data-v-c8a5332d]{height:42px;padding:0 14px;font-size:14px}.aix-select__trigger[data-v-c8a5332d]:hover:not(.is-disabled){border-color:#ddd6fe}.aix-select__trigger.is-open[data-v-c8a5332d],.aix-select__trigger[data-v-c8a5332d]:focus-visible{border-color:#a78bfa;box-shadow:0 0 0 3px #a78bfa26}.aix-select__trigger.is-disabled[data-v-c8a5332d]{cursor:not-allowed;color:#9ca3af;background:#f9fafb}.aix-select__prefix[data-v-c8a5332d]{color:#9ca3af;flex-shrink:0;font-size:14px}.aix-select__value[data-v-c8a5332d]{text-overflow:ellipsis;white-space:nowrap;color:#1a1a2e;flex:1;min-width:0;overflow:hidden}.aix-select__value.is-placeholder[data-v-c8a5332d]{color:#c4b5fd}.aix-select__arrow[data-v-c8a5332d]{color:#9ca3af;flex-shrink:0;font-size:14px;transition:transform .2s}.aix-select__arrow.is-up[data-v-c8a5332d]{transform:rotate(180deg)}.aix-select__menu{z-index:2000;background:#fff;border:1px solid #ede8fb;border-radius:12px;flex-direction:column;max-height:280px;padding:6px;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 24px #140c321f,0 0 0 1px #7c3aed0a}.aix-select__search{border-bottom:1px solid #f3effd;align-items:center;gap:6px;margin-bottom:4px;padding:4px 8px 8px;display:flex}.aix-select__search i{color:#9ca3af;font-size:13px}.aix-select__search-input{color:#1a1a2e;background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-family:inherit;font-size:12px}.aix-select__search-input::placeholder{color:#c4b5fd}.aix-select__list{max-height:240px;margin:0;padding:0;list-style:none;overflow-y:auto}.aix-select__option{color:#1a1a2e;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:background .15s;display:flex}.aix-select__option:hover:not(.is-disabled){background:#faf8ff}.aix-select__option.is-active{color:#7c3aed;background:#f3effd;font-weight:500}.aix-select__option.is-disabled{color:#c4b5fd;cursor:not-allowed}.aix-select__option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aix-select__option-check{color:#7c3aed;font-size:14px}.aix-select__empty{text-align:center;color:#b8a4e0;padding:24px 12px;font-size:12px;list-style:none}.aix-popper-enter-active,.aix-popper-leave-active{transition:opacity .15s,transform .15s}.aix-popper-enter-from,.aix-popper-leave-to{opacity:0;transform:translateY(-4px)scale(.97)}.aix-switch[data-v-fb7699a6]{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;display:inline-flex}.aix-switch.is-disabled[data-v-fb7699a6],.aix-switch.is-loading[data-v-fb7699a6]{opacity:.6;cursor:not-allowed}.aix-switch--sm .aix-switch__track[data-v-fb7699a6]{width:32px;height:18px}.aix-switch--sm .aix-switch__thumb[data-v-fb7699a6]{width:14px;height:14px}.aix-switch--sm.is-on .aix-switch__thumb[data-v-fb7699a6]{transform:translate(14px)}.aix-switch--md .aix-switch__track[data-v-fb7699a6]{width:38px;height:22px}.aix-switch--md .aix-switch__thumb[data-v-fb7699a6]{width:18px;height:18px}.aix-switch--md.is-on .aix-switch__thumb[data-v-fb7699a6]{transform:translate(16px)}.aix-switch.is-on .aix-switch__track[data-v-fb7699a6]{background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);box-shadow:0 1px 4px #7c3aed33}.aix-switch__track[data-v-fb7699a6]{background:#d1d5db;border-radius:9999px;flex-shrink:0;transition:background .22s;display:inline-block;position:relative}.aix-switch__thumb[data-v-fb7699a6]{color:#7c3aed;background:#fff;border-radius:9999px;justify-content:center;align-items:center;font-size:10px;transition:transform .22s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000026}.aix-switch__label[data-v-fb7699a6]{color:#4c2d8a;font-size:13px}.aix-spin[data-v-fb7699a6]{animation:1s linear infinite aix-spin-fb7699a6}@keyframes aix-spin-fb7699a6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aix-dropdown-root[data-v-642be1fe]{display:inline-block}.aix-dropdown__menu{z-index:2000;background:#fff;border:1px solid #ede8fb;border-radius:12px;flex-direction:column;min-width:160px;padding:6px;display:flex;position:fixed;box-shadow:0 8px 24px #140c321f,0 0 0 1px #7c3aed0a}.aix-dropdown-item[data-v-f9fe000a]{color:#4c2d8a;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:400;line-height:1.4;transition:all .15s;display:flex}.aix-dropdown-item[data-v-f9fe000a]:hover:not(.is-disabled){background:#faf8ff}.aix-dropdown-item.is-disabled[data-v-f9fe000a]{color:#c4b5fd;cursor:not-allowed}.aix-dropdown-item__icon[data-v-f9fe000a]{color:#7c3aed;flex-shrink:0;font-size:14px}.aix-dropdown-item__content[data-v-f9fe000a]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aix-dropdown-item--primary[data-v-f9fe000a],.aix-dropdown-item--primary .aix-dropdown-item__icon[data-v-f9fe000a]{color:#7c3aed}.aix-dropdown-item--danger[data-v-f9fe000a]{color:#dc2626}.aix-dropdown-item--danger .aix-dropdown-item__icon[data-v-f9fe000a]{color:#ef4444}.aix-dropdown-item--danger[data-v-f9fe000a]:hover:not(.is-disabled){background:#fef2f2}.aix-dropdown-item--success[data-v-f9fe000a],.aix-dropdown-item--success .aix-dropdown-item__icon[data-v-f9fe000a]{color:#16a34a}.aix-dropdown-item--success[data-v-f9fe000a]:hover:not(.is-disabled){background:#f0fdf4}.aix-dropdown-item--warning[data-v-f9fe000a]{color:#b45309}.aix-dropdown-item--warning .aix-dropdown-item__icon[data-v-f9fe000a]{color:#d97706}.aix-dropdown-item--warning[data-v-f9fe000a]:hover:not(.is-disabled){background:#fefce8}.aix-dropdown-divider[data-v-e768ad34]{background:#ede8fb;height:1px;margin:4px 0}.aix-tabs[data-v-4db43e9d]{flex-direction:column;width:100%;display:flex}.aix-tabs__nav[data-v-4db43e9d]{align-items:center;gap:4px;display:inline-flex}.aix-tabs__tab[data-v-4db43e9d]{color:#9b7fd4;cursor:pointer;white-space:nowrap;background:0 0;border:none;outline:none;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex;position:relative}.aix-tabs__tab.is-disabled[data-v-4db43e9d]{opacity:.55;cursor:not-allowed}.aix-tabs__tab-icon[data-v-4db43e9d]{font-size:14px}.aix-tabs__tab-badge[data-v-4db43e9d]{color:#9ca3af;background:#f3f4f6;border-radius:9999px;justify-content:center;align-items:center;min-width:20px;height:18px;padding:0 6px;font-size:11px;font-weight:600;display:inline-flex}.aix-tabs__tab-badge.is-active[data-v-4db43e9d]{color:inherit;background:#ffffff40}.aix-tabs--line>.aix-tabs__nav[data-v-4db43e9d]{border-bottom:1px solid #ede8fb;padding:0 4px}.aix-tabs--line .aix-tabs__tab[data-v-4db43e9d]{color:#9b7fd4;padding:10px 16px}.aix-tabs--line .aix-tabs__tab[data-v-4db43e9d]:hover:not(.is-active):not(.is-disabled){color:#4c2d8a}.aix-tabs--line .aix-tabs__tab.is-active[data-v-4db43e9d]{color:#3b1f6e;font-weight:600}.aix-tabs--line .aix-tabs__tab.is-active[data-v-4db43e9d]:after{content:"";background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:12px;right:12px}.aix-tabs--line>.aix-tabs__content[data-v-4db43e9d]{padding:16px 0}.aix-tabs--pills>.aix-tabs__nav[data-v-4db43e9d]{background:#f3effd;border:1px solid #ede8fb;border-radius:12px;align-self:flex-start;margin-bottom:12px;padding:4px}.aix-tabs--pills .aix-tabs__tab[data-v-4db43e9d]{color:#9b7fd4;border-radius:8px;padding:6px 14px}.aix-tabs--pills .aix-tabs__tab[data-v-4db43e9d]:hover:not(.is-active):not(.is-disabled){color:#4c2d8a}.aix-tabs--pills .aix-tabs__tab.is-active[data-v-4db43e9d]{color:#3b1f6e;background:#fff;box-shadow:0 1px 4px #7c3aed26}.aix-tabs--border-card[data-v-4db43e9d]{background:#fff;border:1px solid #ede8fb;border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #8b5cf614}.aix-tabs--border-card>.aix-tabs__nav[data-v-4db43e9d]{background:linear-gradient(#faf8ff 0%,#fff 100%);border-bottom:1px solid #ede8fb;padding:0 4px}.aix-tabs--border-card .aix-tabs__tab[data-v-4db43e9d]{color:#9b7fd4;height:48px;padding:0 18px;line-height:1}.aix-tabs--border-card .aix-tabs__tab[data-v-4db43e9d]:hover:not(.is-active):not(.is-disabled){color:#4c2d8a;background:#faf8ff}.aix-tabs--border-card .aix-tabs__tab.is-active[data-v-4db43e9d]{color:#3b1f6e;background:#fff;font-weight:600}.aix-tabs--border-card .aix-tabs__tab.is-active[data-v-4db43e9d]:after{content:"";background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border-radius:2px;height:3px;position:absolute;bottom:0;left:16px;right:16px}.aix-tabs--border-card>.aix-tabs__content[data-v-4db43e9d]{padding:16px}.aix-alert[data-v-c4320383]{border:1px solid;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.aix-alert__icon[data-v-c4320383]{flex-shrink:0;margin-top:1px;font-size:18px}.aix-alert__body[data-v-c4320383]{flex:1;min-width:0}.aix-alert__title[data-v-c4320383]{margin-bottom:2px;font-weight:600}.aix-alert__desc[data-v-c4320383]{opacity:.92;font-size:12.5px}.aix-alert__close[data-v-c4320383]{width:22px;height:22px;color:inherit;opacity:.65;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-family:inherit;font-size:14px;transition:opacity .18s,background .18s;display:inline-flex}.aix-alert__close[data-v-c4320383]:hover{opacity:1;background:#fff6}.aix-alert--info[data-v-c4320383]{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.aix-alert--info .aix-alert__icon[data-v-c4320383]{color:#3b82f6}.aix-alert--success[data-v-c4320383]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.aix-alert--success .aix-alert__icon[data-v-c4320383]{color:#16a34a}.aix-alert--warning[data-v-c4320383]{color:#92400e;background:#fffbeb;border-color:#fde68a}.aix-alert--warning .aix-alert__icon[data-v-c4320383]{color:#d97706}.aix-alert--danger[data-v-c4320383]{color:#991b1b;background:#fef2f2;border-color:#fecaca}.aix-alert--danger .aix-alert__icon[data-v-c4320383]{color:#dc2626}.aix-empty[data-v-4444065f]{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px 16px;display:flex}.aix-empty__icon[data-v-4444065f]{color:#c4b5fd;background:#f5f3ff;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:6px;font-size:32px;display:flex}.aix-empty__title[data-v-4444065f]{color:#4c2d8a;font-size:14px;font-weight:500}.aix-empty__desc[data-v-4444065f]{color:#b8a4e0;text-align:center;max-width:360px;font-size:12px;line-height:1.5}.aix-empty__action[data-v-4444065f]{margin-top:12px}.aix-skeleton[data-v-1113de3a]{gap:12px;padding:4px 0;display:flex}.aix-skeleton__avatar[data-v-1113de3a]{background:linear-gradient(90deg,#a78bfa1a 25%,#a78bfa33 37%,#a78bfa1a 63%) 0 0/400% 100%;border-radius:12px;flex-shrink:0;width:40px;height:40px;animation:1.4s infinite aix-skeleton-flow-1113de3a}.aix-skeleton__rows[data-v-1113de3a]{flex-direction:column;flex:1;gap:8px;display:flex}.aix-skeleton__row[data-v-1113de3a]{background:linear-gradient(90deg,#a78bfa1a 25%,#a78bfa33 37%,#a78bfa1a 63%) 0 0/400% 100%;border-radius:6px;height:12px;animation:1.4s infinite aix-skeleton-flow-1113de3a}@keyframes aix-skeleton-flow-1113de3a{0%{background-position:100%}to{background-position:0}}.aix-tag[data-v-ce7a8f3f]{white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:2px 10px;font-size:11px;font-weight:500;line-height:1.5;display:inline-flex}.aix-tag.is-pill[data-v-ce7a8f3f]{border-radius:9999px}.aix-tag__icon[data-v-ce7a8f3f]{font-size:11px}.aix-tag__close[data-v-ce7a8f3f]{width:14px;height:14px;color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;margin-left:2px;font-family:inherit;font-size:12px;display:inline-flex}.aix-tag__close[data-v-ce7a8f3f]:hover{opacity:1;background:#0000000d}.aix-tag--info[data-v-ce7a8f3f]{color:#1d4ed8;background:#eff6ff}.aix-tag--primary[data-v-ce7a8f3f]{color:#7c3aed;background:#ede9fe}.aix-tag--success[data-v-ce7a8f3f]{color:#16a34a;background:#dcfce7}.aix-tag--warning[data-v-ce7a8f3f]{color:#d97706;background:#fef3c7}.aix-tag--danger[data-v-ce7a8f3f]{color:#dc2626;background:#fee2e2}.aix-tag--neutral[data-v-ce7a8f3f]{color:#6b7280;background:#f3f4f6}.aix-tag.is-dark.aix-tag--info[data-v-ce7a8f3f]{color:#fff;background:#1d4ed8}.aix-tag.is-dark.aix-tag--primary[data-v-ce7a8f3f]{color:#fff;background:linear-gradient(135deg,#7c3aed,#5b21b6)}.aix-tag.is-dark.aix-tag--success[data-v-ce7a8f3f]{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a)}.aix-tag.is-dark.aix-tag--warning[data-v-ce7a8f3f]{color:#fff;background:linear-gradient(135deg,#f59e0b,#d97706)}.aix-tag.is-dark.aix-tag--danger[data-v-ce7a8f3f]{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626)}.aix-tag.is-dark.aix-tag--neutral[data-v-ce7a8f3f]{color:#fff;background:#6b7280}.aix-table-wrap[data-v-aba004e0]{background:#fff;border:1px solid #ede8fb;border-radius:12px;width:100%;overflow:auto}.aix-table[data-v-aba004e0]{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.aix-table__th[data-v-aba004e0]{color:#fff;text-align:left;white-space:nowrap;user-select:none;z-index:1;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);padding:10px 12px;font-size:12px;font-weight:500;position:sticky;top:0}.aix-table__th.is-align-center[data-v-aba004e0]{text-align:center}.aix-table__th.is-align-right[data-v-aba004e0]{text-align:right}.aix-table__th.is-sortable[data-v-aba004e0]{cursor:pointer;transition:opacity .15s}.aix-table__th.is-sortable[data-v-aba004e0]:hover{opacity:.92}.aix-table__th-inner[data-v-aba004e0]{align-items:center;gap:4px;display:inline-flex}.aix-table__sort-caret[data-v-aba004e0]{flex-direction:column;margin-left:2px;line-height:.5;display:inline-flex}.aix-table__sort-caret i[data-v-aba004e0]{color:#ffffff8c;font-size:12px;transition:color .18s}.aix-table__sort-caret i.is-active[data-v-aba004e0]{color:#fff}.aix-table__row[data-v-aba004e0]{transition:background .15s}.aix-table__row.is-striped[data-v-aba004e0]{background:#fafafa}.aix-table__row.is-clickable[data-v-aba004e0]{cursor:pointer}.aix-table__row:hover>td[data-v-aba004e0]{background:#f3effd!important}.aix-table__td[data-v-aba004e0]{color:#3b1f6e;font-variant-numeric:tabular-nums;border-top:1px solid #f3f4f6;padding:10px 12px}.aix-table__td.is-align-center[data-v-aba004e0]{text-align:center}.aix-table__td.is-align-right[data-v-aba004e0]{text-align:right}.aix-table__loading[data-v-aba004e0],.aix-table__empty[data-v-aba004e0]{color:#b8a4e0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:56px 16px;font-size:13px;display:flex}.aix-table__loading i[data-v-aba004e0]{color:#a78bfa;font-size:24px}.aix-table__empty-inner[data-v-aba004e0]{flex-direction:column;align-items:center;gap:8px;display:flex}.aix-table__empty-inner i[data-v-aba004e0]{color:#c4b5fd;background:#f5f3ff;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:flex}.aix-spin[data-v-aba004e0]{animation:1s linear infinite aix-spin-aba004e0}@keyframes aix-spin-aba004e0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aix-table-wrap.is-bordered .aix-table__td[data-v-aba004e0]{border-right:1px solid #f3f4f6}.aix-table-wrap.is-bordered .aix-table__th[data-v-aba004e0]{border-right:1px solid #fff3}.aix-checkbox[data-v-dcf53a8c]{cursor:pointer;user-select:none;color:#4c2d8a;align-items:center;gap:8px;font-size:13px;display:inline-flex}.aix-checkbox.is-disabled[data-v-dcf53a8c]{opacity:.55;cursor:not-allowed}.aix-checkbox__input[data-v-dcf53a8c]{opacity:0;width:0;height:0;position:absolute}.aix-checkbox__box[data-v-dcf53a8c]{color:#fff;background:#fff;border:1.5px solid #ddd6fe;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;transition:all .18s;display:inline-flex}.aix-checkbox:hover:not(.is-disabled) .aix-checkbox__box[data-v-dcf53a8c]{border-color:#a78bfa}.aix-checkbox.is-checked .aix-checkbox__box[data-v-dcf53a8c]{background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border-color:#7c3aed}.aix-radio-group[data-v-8fdece41]{background:#f3effd;border:1px solid #ede8fb;border-radius:12px;align-items:center;gap:4px;padding:4px;display:inline-flex}.aix-radio-group--sm .aix-radio-group__btn[data-v-8fdece41]{padding:4px 10px;font-size:12px}.aix-radio-group--md .aix-radio-group__btn[data-v-8fdece41]{padding:6px 14px;font-size:13px}.aix-radio-group--lg .aix-radio-group__btn[data-v-8fdece41]{padding:8px 18px;font-size:14px}.aix-radio-group__btn[data-v-8fdece41]{color:#9b7fd4;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;font-family:inherit;font-weight:500;transition:all .18s;display:inline-flex}.aix-radio-group__btn i[data-v-8fdece41]{font-size:13px}.aix-radio-group__btn[data-v-8fdece41]:hover:not(.is-active):not(.is-disabled){color:#4c2d8a}.aix-radio-group__btn.is-active[data-v-8fdece41]{color:#3b1f6e;background:#fff;box-shadow:0 1px 4px #7c3aed26}.aix-radio-group__btn.is-disabled[data-v-8fdece41]{opacity:.55;cursor:not-allowed}.aix-progress[data-v-2216cb15]{align-items:center;gap:8px;width:100%;display:inline-flex}.aix-progress__track[data-v-2216cb15]{background:#f1f5f9;border-radius:9999px;flex:1;overflow:hidden}.aix-progress__bar[data-v-2216cb15]{border-radius:9999px;height:100%;transition:width .4s cubic-bezier(.34,1.56,.64,1)}.aix-progress__text[data-v-2216cb15]{color:#4c2d8a;font-variant-numeric:tabular-nums;text-align:right;min-width:32px;font-size:12px;font-weight:600}.aix-progress--thin .aix-progress__track[data-v-2216cb15]{height:4px}.aix-tooltip-root[data-v-36f9ab18]{display:inline-block}.aix-tooltip{z-index:3500;color:#fff;white-space:nowrap;pointer-events:none;background:#1e1b4b;border-radius:8px;max-width:320px;padding:6px 10px;font-size:12px;position:fixed;box-shadow:0 4px 12px #140c3259}.aix-tooltip__arrow{border-style:solid;width:0;height:0;position:absolute}.aix-tooltip__arrow.is-top{border-width:5px 5px 0;border-color:#1e1b4b #0000 #0000;bottom:-5px;left:50%;transform:translate(-50%)}.aix-tooltip__arrow.is-bottom{border-width:0 5px 5px;border-color:#0000 #0000 #1e1b4b;top:-5px;left:50%;transform:translate(-50%)}.aix-tooltip__arrow.is-left{border-width:5px 0 5px 5px;border-color:#0000 #0000 #0000 #1e1b4b;top:50%;right:-5px;transform:translateY(-50%)}.aix-tooltip__arrow.is-right{border-width:5px 5px 5px 0;border-color:#0000 #1e1b4b #0000 #0000;top:50%;left:-5px;transform:translateY(-50%)}.aix-tooltip-enter-active,.aix-tooltip-leave-active{transition:opacity .15s}.aix-tooltip-enter-from,.aix-tooltip-leave-to{opacity:0}.aix-form[data-v-8e83d21c]{width:100%;display:block}.aix-form--inline[data-v-8e83d21c]{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.aix-form-item[data-v-841f00fc]{flex-direction:column;margin-bottom:18px;display:flex}.aix-form-item--left[data-v-841f00fc],.aix-form-item--right[data-v-841f00fc]{flex-direction:row;align-items:flex-start;gap:12px}.aix-form-item--right .aix-form-item__label[data-v-841f00fc]{text-align:right}.aix-form-item__label[data-v-841f00fc]{color:#4c2d8a;align-items:center;gap:4px;margin-bottom:6px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex}.aix-form-item__content[data-v-841f00fc]{flex-direction:column;flex:1;gap:4px;width:100%;min-width:0;display:flex}.aix-form-item__error[data-v-841f00fc]{color:#dc2626;padding-top:2px;font-size:12px;line-height:1.45}.aix-form-item.is-required .aix-form-item__label[data-v-841f00fc]:before{content:"*";color:#ef4444;margin-right:2px;font-weight:700}.aix-form-item.is-error[data-v-841f00fc] .aix-input,.aix-form-item.is-error[data-v-841f00fc] .aix-select__trigger,.aix-form-item.is-error[data-v-841f00fc] .aix-input-number{border-color:#fca5a5!important;box-shadow:0 0 0 3px #fca5a52e!important}.aix-fade-enter-active[data-v-841f00fc],.aix-fade-leave-active[data-v-841f00fc]{transition:opacity .18s}.aix-fade-enter-from[data-v-841f00fc],.aix-fade-leave-to[data-v-841f00fc]{opacity:0}.aix-slider[data-v-579fa7a4]{align-items:center;gap:12px;width:100%;display:inline-flex}.aix-slider.is-disabled[data-v-579fa7a4]{opacity:.55;cursor:not-allowed}.aix-slider__input[data-v-579fa7a4]{appearance:none;cursor:pointer;background:0 0;flex:1;height:24px;margin:0}.aix-slider__input[data-v-579fa7a4]::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ddd6fe 0%,#ede8fb 100%);border-radius:999px;height:6px}.aix-slider__input[data-v-579fa7a4]::-moz-range-track{background:#ede8fb;border-radius:999px;height:6px}.aix-slider__input[data-v-579fa7a4]::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border-radius:50%;width:18px;height:18px;margin-top:-6px;transition:transform .18s;box-shadow:0 2px 6px #7c3aed4d}.aix-slider__input[data-v-579fa7a4]::-moz-range-thumb{cursor:grab;background:linear-gradient(135deg,#7c3aed 0%,#5b21b6 100%);border:none;border-radius:50%;width:18px;height:18px;box-shadow:0 2px 6px #7c3aed4d}.aix-slider__input[data-v-579fa7a4]:focus{outline:none}.aix-slider__input[data-v-579fa7a4]:focus::-webkit-slider-thumb{transform:scale(1.1)}.aix-slider__input[data-v-579fa7a4]:disabled{cursor:not-allowed}.aix-slider__text[data-v-579fa7a4]{color:#5b21b6;font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;min-width:36px;font-size:12px;font-weight:600}.aix-slider--sm .aix-slider__input[data-v-579fa7a4]{height:20px}.aix-slider--sm .aix-slider__input[data-v-579fa7a4]::-webkit-slider-runnable-track{height:4px}.aix-slider--sm .aix-slider__input[data-v-579fa7a4]::-moz-range-track{height:4px}.aix-slider--sm .aix-slider__input[data-v-579fa7a4]::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px}.aix-slider--sm .aix-slider__input[data-v-579fa7a4]::-moz-range-thumb{width:14px;height:14px;margin-top:-5px}.aix-message-container[data-v-914db1f1]{z-index:3000;pointer-events:none;flex-direction:column-reverse;gap:10px;display:flex;position:fixed;bottom:24px;right:24px}.aix-message[data-v-914db1f1]{pointer-events:auto;color:#1a1a2e;background:#fff;border:1px solid #ede8fb;border-radius:14px;align-items:center;gap:10px;min-width:280px;max-width:420px;padding:12px 14px 12px 12px;font-size:13px;display:flex;box-shadow:0 12px 32px #140c321f,0 0 0 1px #7c3aed0a}.aix-message__icon[data-v-914db1f1]{flex-shrink:0;font-size:18px}.aix-message__text[data-v-914db1f1]{word-break:break-word;flex:1;line-height:1.5}.aix-message__close[data-v-914db1f1]{color:#b8a4e0;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-family:inherit;font-size:14px;transition:all .15s;display:inline-flex}.aix-message__close[data-v-914db1f1]:hover{color:#4c2d8a;background:#f3effd}.aix-message--success .aix-message__icon[data-v-914db1f1]{color:#16a34a}.aix-message--success[data-v-914db1f1]{border-left:4px solid #22c55e}.aix-message--error .aix-message__icon[data-v-914db1f1]{color:#dc2626}.aix-message--error[data-v-914db1f1]{border-left:4px solid #ef4444}.aix-message--warning .aix-message__icon[data-v-914db1f1]{color:#d97706}.aix-message--warning[data-v-914db1f1]{border-left:4px solid #f59e0b}.aix-message--info .aix-message__icon[data-v-914db1f1]{color:#2563eb}.aix-message--info[data-v-914db1f1]{border-left:4px solid #3b82f6}.aix-message-enter-active[data-v-914db1f1]{transition:opacity .25s,transform .28s cubic-bezier(.34,1.5,.64,1)}.aix-message-leave-active[data-v-914db1f1]{transition:opacity .2s,transform .2s;position:absolute}.aix-message-enter-from[data-v-914db1f1]{opacity:0;transform:translateY(20px)}.aix-message-leave-to[data-v-914db1f1]{opacity:0;transform:translateY(-8px)}.aix-message-move[data-v-914db1f1]{transition:transform .3s}.aix-modal__mask[data-v-c5600cdd]{z-index:2000;background:#0f0c2380;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.aix-modal[data-v-c5600cdd]{transform-origin:50%;background:#fff;border:1px solid #ede8fb;border-radius:20px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 24px 60px #140c3240,0 0 0 1px #7c3aed14}.aix-modal__header[data-v-c5600cdd]{background:linear-gradient(#faf8ff 0%,#fff 100%);border-bottom:1px solid #f0ebff;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 24px;display:flex}.aix-modal__title-wrap[data-v-c5600cdd]{flex:1;min-width:0}.aix-modal__title[data-v-c5600cdd]{color:#1a1a2e;margin:0;font-size:16px;font-weight:600;line-height:1.3}.aix-modal__subtitle[data-v-c5600cdd]{color:#9b7fd4;margin:4px 0 0;font-size:12px;line-height:1.4}.aix-modal__close[data-v-c5600cdd]{color:#6b7280;cursor:pointer;background:#f3f4f6;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;transition:all .2s;display:inline-flex}.aix-modal__close[data-v-c5600cdd]:hover{color:#4c2d8a;background:#e5e7eb}.aix-modal__body[data-v-c5600cdd]{flex:1;padding:20px 24px;overflow-y:auto}.aix-modal__body--no-pad[data-v-c5600cdd]{padding:0}.aix-modal__footer[data-v-c5600cdd]{background:#fff;border-top:1px solid #f0ebff;flex-shrink:0;align-items:center;gap:12px;padding:16px 24px;display:flex}.aix-modal-enter-active[data-v-c5600cdd],.aix-modal-leave-active[data-v-c5600cdd]{transition:opacity .22s}.aix-modal-enter-active .aix-modal[data-v-c5600cdd],.aix-modal-leave-active .aix-modal[data-v-c5600cdd]{transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .22s}.aix-modal-enter-from[data-v-c5600cdd],.aix-modal-leave-to[data-v-c5600cdd]{opacity:0}.aix-modal-enter-from .aix-modal[data-v-c5600cdd],.aix-modal-leave-to .aix-modal[data-v-c5600cdd]{opacity:0;transform:translateY(8px)scale(.96)}.aix-confirm[data-v-8fa65c5b]{text-align:center;flex-direction:column;align-items:center;padding:8px 0 4px;display:flex}.aix-confirm__icon[data-v-8fa65c5b]{border-radius:9999px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;font-size:26px;display:flex}.aix-confirm__icon.is-info[data-v-8fa65c5b]{color:#2563eb;background:#dbeafe}.aix-confirm__icon.is-success[data-v-8fa65c5b]{color:#16a34a;background:#dcfce7}.aix-confirm__icon.is-warning[data-v-8fa65c5b]{color:#d97706;background:#fef3c7}.aix-confirm__icon.is-danger[data-v-8fa65c5b]{color:#dc2626;background:#fee2e2}.aix-confirm__title[data-v-8fa65c5b]{color:#1a1a2e;margin:0 0 6px;font-size:16px;font-weight:700}.aix-confirm__desc[data-v-8fa65c5b]{color:#6b7280;margin:0;font-size:13px;line-height:1.55}.aix-confirm__btn[data-v-8fa65c5b]{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;transition:all .2s;display:inline-flex}.aix-confirm__btn i[data-v-8fa65c5b]{font-size:14px}.aix-confirm__btn[data-v-8fa65c5b]:disabled{opacity:.6;cursor:not-allowed}.aix-confirm__btn--cancel[data-v-8fa65c5b]{color:#6b7280;background:0 0;border-color:#e5e7eb}.aix-confirm__btn--cancel[data-v-8fa65c5b]:hover:not(:disabled){background:#f9fafb}.aix-confirm__btn--info[data-v-8fa65c5b]{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)}.aix-confirm__btn--info[data-v-8fa65c5b]:hover:not(:disabled){opacity:.9}.aix-confirm__btn--success[data-v-8fa65c5b]{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.aix-confirm__btn--success[data-v-8fa65c5b]:hover:not(:disabled){opacity:.9}.aix-confirm__btn--warning[data-v-8fa65c5b]{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)}.aix-confirm__btn--warning[data-v-8fa65c5b]:hover:not(:disabled){opacity:.9}.aix-confirm__btn--danger[data-v-8fa65c5b]{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.aix-confirm__btn--danger[data-v-8fa65c5b]:hover:not(:disabled){opacity:.9}
