/** * 圆形展开主题切换动画(View Transitions API)。 * * 采用纯 CSS 配合 CSS 变量的实现方案。 * 核心策略:始终让"暗色层"在上方,通过 clip-path 揭示下方的"亮色层"。 * - 亮 -> 暗: NEW 是暗色(在上方),从小圆扩大(`tt-expand`)覆盖底部的 OLD。 * - 暗 -> 亮: OLD 是暗色(在上方),从大圆缩小(`tt-shrink`)揭开底部的 NEW。 * * 相比 WAAPI 或动态注入