.app-dialog-overlay[data-v-a6975b40]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a73}.app-dialog[data-v-a6975b40]{width:min(420px,100%);padding:28px 24px 22px;border-radius:var(--ds-card-radius, 12px);background:#fff;box-shadow:var(--ds-card-shadow, 0 4px 24px rgba(15, 23, 42, .12))}.app-dialog__icon-wrap[data-v-a6975b40]{width:56px;height:56px;margin:0 auto 16px;border-radius:50%;display:flex;align-items:center;justify-content:center}.app-dialog__icon--success[data-v-a6975b40]{color:var(--ds-primary, #2563eb);background:linear-gradient(135deg,#3b82f61f,#2563eb33)}.app-dialog__icon--warning[data-v-a6975b40]{color:#ea580c;background:linear-gradient(135deg,#ea580c1a,#ea580c2e)}.app-dialog__icon--danger[data-v-a6975b40]{color:#dc2626;background:linear-gradient(135deg,#dc26261a,#dc26262e)}.app-dialog__icon--info[data-v-a6975b40]{color:#2563eb;background:linear-gradient(135deg,#2563eb1a,#2563eb29)}.app-dialog__title[data-v-a6975b40]{margin:0 0 12px;text-align:center;font-size:18px;font-weight:700;color:var(--ds-text-strong, #0f172a);line-height:1.35}.app-dialog__content[data-v-a6975b40]{margin:0 0 20px;text-align:center;font-size:14px;color:#475569;line-height:1.55;white-space:pre-wrap;word-break:break-word}.app-dialog__input[data-v-a6975b40]{margin-bottom:20px}.app-dialog__actions[data-v-a6975b40]{display:flex;gap:12px}.app-dialog__actions.is-single .app-dialog__btn--primary[data-v-a6975b40]{width:100%}.app-dialog__btn[data-v-a6975b40]{flex:1;height:42px;border-radius:9999px;font-size:15px;font-weight:600;cursor:pointer;border:none}.app-dialog__btn--ghost[data-v-a6975b40]{color:#475569;background:#f1f5f9;border:1px solid #e2e8f0}.app-dialog__btn--primary[data-v-a6975b40]{color:#fff;font-weight:700;background:linear-gradient(135deg,#3b82f6 0%,var(--ds-primary, #2563eb) 100%);box-shadow:0 6px 20px #2563eb47}.app-dialog-fade-enter-active[data-v-a6975b40],.app-dialog-fade-leave-active[data-v-a6975b40]{transition:opacity .2s ease}.app-dialog-fade-enter-active .app-dialog[data-v-a6975b40],.app-dialog-fade-leave-active .app-dialog[data-v-a6975b40]{transition:transform .2s ease}.app-dialog-fade-enter-from[data-v-a6975b40],.app-dialog-fade-leave-to[data-v-a6975b40]{opacity:0}.app-dialog-fade-enter-from .app-dialog[data-v-a6975b40],.app-dialog-fade-leave-to .app-dialog[data-v-a6975b40]{transform:translateY(8px) scale(.98)}*,*:before,*:after{box-sizing:border-box}:root{--ds-page-bg: #f2f4f8;--ds-sidebar-from: #1d4ed8;--ds-sidebar-to: #1e3a8a;--ds-primary: #2563eb;--ds-primary-soft: #eff6ff;--ds-text-strong: #0f172a;--ds-card-radius: 12px;--ds-card-shadow: 0 4px 24px rgba(15, 23, 42, .06);--ds-header-shadow: 0 1px 0 rgba(15, 23, 42, .06);--el-color-primary: #2563eb;--el-color-primary-light-3: #528bf2;--el-color-primary-light-5: #7ba7f5;--el-color-primary-light-7: #a4c3f9;--el-color-primary-light-8: #b8d0fb;--el-color-primary-light-9: #eff6ff;--el-color-primary-dark-2: #1d4ed8;--el-border-radius-base: 10px;--el-border-radius-small: 8px;--el-border-radius-round: 9999px;--el-bg-color-page: var(--ds-page-bg)}html,body,#app{height:100%;margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--ds-page-bg);color:var(--el-text-color-primary)}.page,.dash{width:100%;max-width:none;margin:0;box-sizing:border-box}body.global-request-loading{cursor:wait}.el-card{border-radius:var(--ds-card-radius);border-color:#e2e8f0}.el-card.is-hover-shadow:hover,.el-card.is-always-shadow,.el-card.is-never-shadow{box-shadow:var(--ds-card-shadow)}.el-table{--el-table-border-color: #e2e8f0;--el-table-header-bg-color: #f8fafc}.el-table .el-table__cell:not(.is-center):not(.is-right)>.cell{text-align:left}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{border-radius:8px;margin:2px 8px}
