diff --git a/apps/web/src/App.vue b/apps/web/src/App.vue
index cda254c..59cc8e6 100644
--- a/apps/web/src/App.vue
+++ b/apps/web/src/App.vue
@@ -1,60 +1,12 @@
-
-
-
-
-
-
-
+
-
-
+
+/* 全局 cursor pointer */
+button,
+[role="button"],
+.el-button,
+.el-menu-item,
+.el-tag,
+.el-pagination li {
+ cursor: pointer;
+}
+
+/* Reduced motion */
+@media (prefers-reduced-motion: reduce) {
+ *, *::before, *::after {
+ animation-duration: 0.01ms !important;
+ transition-duration: 0.01ms !important;
+ }
+}
+
\ No newline at end of file