.mcp-reveal{opacity:1}.mcp-bloom{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.mcp-wf-card{animation:mcpReveal .52s var(--ease-cine) both;animation-delay:calc(min(var(--wf-i,0), 7) * 45ms)}.mcp-reveal{opacity:0;animation:mcpReveal var(--dur-slow) var(--ease-cine) both;animation-delay:var(--mcp-delay,0s);will-change:opacity, transform}@keyframes mcpReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}.mcp-bloom{opacity:0;animation:mcpBloom .7s var(--ease-cine) both;animation-delay:var(--mcp-delay,0s);will-change:opacity, transform, filter}@keyframes mcpBloom{0%{opacity:0;filter:brightness(.6)saturate(.8);transform:scale(.9)}60%{opacity:1}to{opacity:1;filter:brightness()saturate();transform:scale(1)}}.mcp-lightsweep:after{content:"";pointer-events:none;animation:mcpLightSweep .9s var(--ease-cine) both;animation-delay:var(--mcp-delay,0s);background:linear-gradient(100deg,#0000 30%,#ff7a3d1a 46%,#eecd2b2e 52%,#ff7a3d1a 58%,#0000 74%);position:absolute;inset:0;transform:translate(-120%)}@keyframes mcpLightSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}}.mcp-cyan-rim{box-shadow:inset 0 1px #3df0e029,0 0 24px #3df0e00d}.mcp-hairline{background:linear-gradient(90deg,#0000 0%,#3df0e038 50%,#0000 100%);border:0;height:1px}
