:root{--color-primary: #007AFF;--color-bg-layout: #F5F5F7;--color-card-bg: #FFFFFF;--color-text-primary: #1D1D1F;--color-text-secondary: #86868B;--color-border: #D2D2D7;--color-success: #34C759;--color-warning: #FF9500;--color-danger: #FF3B30;--radius-card: 16px;--radius-control: 10px;--shadow-card: 0 4px 24px rgba(0, 0, 0, .06);--shadow-card-hover: 0 8px 32px rgba(0, 0, 0, .1);--motion-duration: .2s;--motion-easing: cubic-bezier(.25, .1, .25, 1);--glass-bg: rgba(255, 255, 255, .72);--glass-blur: blur(20px) saturate(180%);--font-family: -apple-system, "SF Pro SC", "PingFang SC", "Microsoft YaHei", sans-serif}*{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:var(--font-family);color:var(--color-text-primary);background-color:var(--color-bg-layout);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.num,.kpi-value,.ant-statistic-content{font-variant-numeric:tabular-nums}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.ios-card{background:var(--color-card-bg);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:transform var(--motion-duration) var(--motion-easing),box-shadow var(--motion-duration) var(--motion-easing)}.ios-card-hover:hover{transform:scale(1.02);box-shadow:var(--shadow-card-hover)}.ant-card{box-shadow:var(--shadow-card)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#0000002e;border-radius:3px}::-webkit-scrollbar-track{background:transparent}.page-fade-enter{animation:page-fade-in .25s var(--motion-easing)}@keyframes page-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.wb-feed-track{animation:wb-feed-scroll 24s linear infinite}.wb-feed:hover .wb-feed-track{animation-play-state:paused}@keyframes wb-feed-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (prefers-reduced-motion: reduce){.wb-feed-track{animation:none}}
