/* 禁用所有动画，加快页面响应 */
* {
    transition-duration: 0s !important;
    transition-delay: 0s !important;
    animation-duration: 0s !important;
    animation-delay: 0s !important;
}

/* 路由切换动画 */
.fade-enter-active, .fade-leave-active,
.slide-enter-active, .slide-leave-active,
.zoom-enter-active, .zoom-leave-active,
.fade-transform-enter-active, .fade-transform-leave-active {
    transition: none !important;
}

/* Element UI 弹窗/抽屉/折叠动画 */
.el-dialog, .el-dialog__wrapper,
.el-drawer, .el-drawer__wrapper,
.el-collapse, .el-collapse-item,
.el-popover, .el-tooltip,
.el-select-dropdown, .el-picker-panel,
.el-message-box, .el-message,
.el-notification, .el-dropdown-menu,
.el-cascader__dropdown, .el-autocomplete-suggestion,
.el-tree, .el-tabs__content, .el-tab-pane,
.el-collapse-transition, .el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active, .el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active, .el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active, .el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active, .el-fade-in-enter-active,
.el-fade-in-leave-active {
    transition: none !important;
    animation: none !important;
}

/* 弹窗立即显示 */
.el-dialog__wrapper, .el-drawer__wrapper,
.el-message-box__wrapper, .v-modal {
    transition: none !important;
}

/* 加载动画简化 */
.el-loading-spinner .path {
    animation: none !important;
}

/* 按钮和输入框交互 */
.el-button, .el-input__inner, .el-select,
.el-card, .el-table, .el-menu-item,
.el-link, .el-switch__core, .el-checkbox__inner,
.el-radio__inner {
    transition: none !important;
}
