@import 'tailwindcss'; /* 使用 class 方式控制暗色模式(配合 @vueuse/core 的 useDark) */ @custom-variant dark (&:where(.dark, .dark *)); html, body, #app { height: 100%; margin: 0; padding: 0; } body { overflow: hidden; font-family: 'Inter', 'HarmonyOS Sans SC', 'PingFang SC', 'Microsoft YaHei', system-ui, sans-serif; -webkit-font-smoothing: antialiased; } /* 悬浮磨砂玻璃面板 */ .glass-panel { border-radius: 16px; border: 1px solid rgba(255, 255, 255, 0.55); background: rgba(255, 255, 255, 0.55); backdrop-filter: blur(18px) saturate(160%); -webkit-backdrop-filter: blur(18px) saturate(160%); box-shadow: 0 8px 32px rgba(15, 23, 42, 0.12); } .dark .glass-panel { border-color: rgba(255, 255, 255, 0.08); background: rgba(15, 23, 42, 0.55); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4); } /* 细滚动条 */ ::-webkit-scrollbar { width: 6px; height: 6px; } ::-webkit-scrollbar-thumb { border-radius: 9999px; background: rgba(100, 116, 139, 0.35); } ::-webkit-scrollbar-track { background: transparent; }