.global-loading-overlay[data-v-ccaf7c4a]{align-items:center;backface-visibility:hidden;background-color:rgba(0,0,0,.7);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transform:translateZ(0);will-change:opacity;z-index:9999}.loading-content[data-v-ccaf7c4a]{background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.3);max-width:400px;min-width:200px;padding:30px;text-align:center}.loading-content--dark[data-v-ccaf7c4a]{background:#1d1d1f;box-shadow:0 14px 35px rgba(0,0,0,.45)}.loading-spinner[data-v-ccaf7c4a]{margin-bottom:20px}.spinner[data-v-ccaf7c4a]{animation:spin-ccaf7c4a 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#409eff;height:40px;margin:0 auto;width:40px}.loading-content--dark .spinner[data-v-ccaf7c4a]{border:4px solid hsla(0,0%,100%,.14);border-top-color:#409eff}@keyframes spin-ccaf7c4a{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-message[data-v-ccaf7c4a]{color:#333;font-size:16px;font-weight:500;margin-bottom:15px}.loading-content--dark .loading-message[data-v-ccaf7c4a]{color:hsla(0,0%,100%,.92)}.loading-progress[data-v-ccaf7c4a]{margin-top:15px}.progress-bar[data-v-ccaf7c4a]{background-color:#f0f0f0;border-radius:4px;height:8px;margin-bottom:8px;overflow:hidden;width:100%}.loading-content--dark .progress-bar[data-v-ccaf7c4a]{background-color:hsla(0,0%,100%,.12)}.progress-fill[data-v-ccaf7c4a]{background-color:#409eff;border-radius:4px;height:100%;transition:width .3s ease}.progress-text[data-v-ccaf7c4a]{color:#666;font-size:12px}.loading-content--dark .progress-text[data-v-ccaf7c4a]{color:hsla(0,0%,100%,.72)}@media (max-width:768px){.loading-content[data-v-ccaf7c4a]{margin:20px;min-width:auto;padding:20px}.loading-message[data-v-ccaf7c4a]{font-size:14px}}.global-loading-overlay~* .el-button[data-v-ccaf7c4a],.global-loading-overlay~* .item-slot[data-v-ccaf7c4a],.global-loading-overlay~* .prop-button[data-v-ccaf7c4a],.global-loading-overlay~* button[data-v-ccaf7c4a]:not(.loading-content button){cursor:not-allowed!important;opacity:.6!important;pointer-events:none!important}.version-update-bar[data-v-fd85a7d4]{align-items:center;background:linear-gradient(135deg,#e6a23c,#f56c6c);box-shadow:0 2px 12px rgba(0,0,0,.15);color:#fff;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:center;padding:10px 20px;position:relative;z-index:9999}.version-update-text[data-v-fd85a7d4]{font-weight:500}.version-update-btn[data-v-fd85a7d4]{background:#fff;border:none;border-radius:4px;color:#e6a23c;cursor:pointer;font-size:13px;font-weight:600;padding:4px 16px;transition:all .2s}.version-update-btn[data-v-fd85a7d4]:hover{background:#fef0e6;transform:scale(1.05)}.version-update-close[data-v-fd85a7d4]{background:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:4px;color:#fff;cursor:pointer;font-size:13px;padding:4px 12px;transition:all .2s}.version-update-close[data-v-fd85a7d4]:hover{background:hsla(0,0%,100%,.15)}@media (max-width:480px){.version-update-bar[data-v-fd85a7d4]{gap:8px;padding:8px 12px}.version-update-text[data-v-fd85a7d4]{flex:1 0 100%;text-align:center}}.version-slide-enter-active[data-v-fd85a7d4],.version-slide-leave-active[data-v-fd85a7d4]{transition:all .3s ease}.version-slide-enter-from[data-v-fd85a7d4],.version-slide-leave-to[data-v-fd85a7d4]{opacity:0;transform:translateY(-100%)}.el-tabs{margin:0}html{overflow-x:auto;overflow-y:auto}body,html{font-family:Microsoft YaHei,微软雅黑,Arial,sans-serif;margin:0;padding:0}#app,body{overflow:visible}#app.app-theme-ocean{background:#f5f5f7}#app.app-theme-porcelain{background:#e9eff3}#app.app-theme-terracotta{background:#f3ede3}#app.app-theme-night{background:#4a5260}body.app-theme-ocean{background:#f5f5f7}body.app-theme-porcelain{background:#e9eff3}body.app-theme-terracotta{background:#f3ede3}body.app-theme-night{background:#4a5260}:deep(.custom-tabs .el-tabs__nav-wrap){background:linear-gradient(45deg,#f0f0f0,#dcdcdc);padding:1px}:deep(.custom-tabs .el-tabs__item){color:#333;font-size:18px;font-weight:700;transition:color .3s}.el-message{left:50%!important;margin:0!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:3000!important}body,html{font-family:Microsoft YaHei,微软雅黑,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;margin:0;padding:0}*,:after,:before{box-sizing:border-box}#app{min-height:100vh}.home-themed-page{--page-theme-bg:#f5f5f7;--page-theme-surface:#fff;--page-theme-surface-soft:#fbfcfe;--page-theme-surface-muted:#f1f4f8;--page-theme-border:#d8dee8;--page-theme-text:#1d1d1f;--page-theme-heading:#050505;--page-theme-muted:#6f7683;--page-theme-primary:#2e72d9;--page-theme-primary-strong:#1e3c72;--page-theme-primary-soft:#e8f0fe;--page-theme-header-start:#1e3c72;--page-theme-header-end:#2a5298;--page-theme-header-text:#fff;--page-theme-shadow:rgba(26,45,78,.11);--page-theme-success-bg:#f4fbf5;--page-theme-success-border:#b7e4c7;--page-theme-success-text:#15803d;--el-color-primary:var(--page-theme-primary);--el-bg-color:var(--page-theme-surface);--el-bg-color-overlay:var(--page-theme-surface);--el-fill-color-blank:var(--page-theme-surface);--el-fill-color-light:var(--page-theme-surface-muted);--el-border-color:var(--page-theme-border);--el-border-color-light:var(--page-theme-border);--el-border-color-lighter:var(--page-theme-border);--el-text-color-primary:var(--page-theme-heading);--el-text-color-regular:var(--page-theme-text);--el-text-color-secondary:var(--page-theme-muted)}.home-themed-page.home-theme-porcelain{--page-theme-bg:#e9eff3;--page-theme-surface:#f8fafb;--page-theme-surface-soft:#f4f8fa;--page-theme-surface-muted:#eef3f6;--page-theme-border:#c5d2db;--page-theme-text:#293640;--page-theme-heading:#1f2c35;--page-theme-muted:#697985;--page-theme-primary:#426d8a;--page-theme-primary-strong:#345a73;--page-theme-primary-soft:#e4edf3;--page-theme-header-start:#345a73;--page-theme-header-end:#426d8a;--page-theme-shadow:rgba(45,72,89,.13)}.home-themed-page.home-theme-terracotta{--page-theme-bg:#f3ede3;--page-theme-surface:#fff9f1;--page-theme-surface-soft:#fbf4eb;--page-theme-surface-muted:#efe4d8;--page-theme-border:#d8c8ba;--page-theme-text:#3e342f;--page-theme-heading:#332a26;--page-theme-muted:#77685f;--page-theme-primary:#b76643;--page-theme-primary-strong:#8f4f35;--page-theme-primary-soft:#f2dfd2;--page-theme-header-start:#8f4f35;--page-theme-header-end:#b76643;--page-theme-shadow:rgba(103,61,40,.14)}.home-themed-page.home-theme-night{--page-theme-bg:#151821;--page-theme-surface:#242833;--page-theme-surface-soft:#20242d;--page-theme-surface-muted:#2d323d;--page-theme-border:#3b4250;--page-theme-text:#f2eadb;--page-theme-heading:#fff7e8;--page-theme-muted:#b5ac9d;--page-theme-primary:#d3a64b;--page-theme-primary-strong:#d3a64b;--page-theme-primary-soft:#34301f;--page-theme-header-start:#11141b;--page-theme-header-end:#252a34;--page-theme-header-text:#f7edda;--page-theme-shadow:rgba(0,0,0,.3);--page-theme-success-bg:#20352a;--page-theme-success-border:#356047;--page-theme-success-text:#70d991}.home-overlay-theme-ocean{--home-overlay-surface:#fff;--home-overlay-surface-muted:#f1f4f8;--home-overlay-border:#d8dee8;--home-overlay-text:#1d1d1f;--home-overlay-muted:#6f7683;--home-overlay-primary:#2e72d9;--home-overlay-primary-strong:#1e3c72;--home-overlay-primary-soft:#e8f0fe;--home-overlay-on-primary:#fff;--home-overlay-danger:#f56c6c;--home-overlay-shadow:rgba(26,45,78,.2)}.home-overlay-theme-porcelain{--home-overlay-surface:#f8fafb;--home-overlay-surface-muted:#eef3f6;--home-overlay-border:#c5d2db;--home-overlay-text:#293640;--home-overlay-muted:#697985;--home-overlay-primary:#426d8a;--home-overlay-primary-strong:#345a73;--home-overlay-primary-soft:#e4edf3;--home-overlay-on-primary:#fff;--home-overlay-danger:#c9564c;--home-overlay-shadow:rgba(45,72,89,.22)}.home-overlay-theme-terracotta{--home-overlay-surface:#fff9f1;--home-overlay-surface-muted:#efe4d8;--home-overlay-border:#d8c8ba;--home-overlay-text:#3e342f;--home-overlay-muted:#77685f;--home-overlay-primary:#b76643;--home-overlay-primary-strong:#8f4f35;--home-overlay-primary-soft:#f2dfd2;--home-overlay-on-primary:#fff;--home-overlay-danger:#b8492f;--home-overlay-shadow:rgba(103,61,40,.22)}.home-overlay-theme-night{--home-overlay-surface:#242833;--home-overlay-surface-muted:#2d323d;--home-overlay-border:#3b4250;--home-overlay-text:#f2eadb;--home-overlay-muted:#b5ac9d;--home-overlay-primary:#d3a64b;--home-overlay-primary-strong:#d3a64b;--home-overlay-primary-soft:#34301f;--home-overlay-on-primary:#211a0c;--home-overlay-danger:#ff8a8a;--home-overlay-shadow:rgba(0,0,0,.4)}