@keyframes wc-agent-grow{0%{clip-path:inset(0 0 0 calc(100% - 480px))}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){@keyframes wc-agent-grow{0%{opacity:0}to{opacity:1}}}@keyframes wc-agent-panel-in{0%{opacity:0;transform:translate(-25%,35%)scale(.4)}to{opacity:1;transform:none}}@keyframes wc-agent-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-25%,35%)scale(.4)}}@keyframes wc-agent-pin-in{0%{width:0}to{width:480px}}@keyframes wc-agent-pin-out{0%{width:480px}to{width:0}}@media (prefers-reduced-motion:reduce){@keyframes wc-agent-panel-in{0%{opacity:0}to{opacity:1}}@keyframes wc-agent-panel-out{0%{opacity:1}to{opacity:0}}@keyframes wc-agent-pin-in{0%{width:480px}to{width:480px}}@keyframes wc-agent-pin-out{0%{width:480px}to{width:480px}}}@keyframes wc-agent-status-pulse{0%,to{opacity:1}50%{opacity:.55}}[data-agent-working-label]{animation:wc-agent-status-pulse var(--wc-fixed-shine) var(--wc-curve-linear) infinite}@media (prefers-reduced-motion:reduce){[data-agent-working-label]{animation:none}}@keyframes wc-agent-strike{0%{text-decoration-color:#0000}}@keyframes wc-compact-in{0%{clip-path:inset(calc(100% - 86px) 0 0 round 16px)}to{clip-path:inset(0 round 16px)}}@keyframes wc-compact-out{0%{clip-path:inset(0 round 16px)}to{clip-path:inset(calc(100% - 86px) 0 0 round 16px)}}@keyframes wc-compact-content-out{to{opacity:0}}@keyframes wc-compact-content-in{0%{opacity:0}}[data-agent-compact-motion=out] [data-agent-compact-content]{animation:wc-compact-content-out var(--wc-motion-fast) var(--wc-curve-exit) forwards}[data-agent-compact-motion=in] [data-agent-compact-content]{animation:wc-compact-content-in var(--wc-motion-long) var(--wc-curve-enter) backwards}[data-agent-bar-slot]:has([data-agent-compact-motion]){filter:drop-shadow(0 4px 16px color-mix(in srgb, var(--wc-text-primary) 8%, transparent))}@media (prefers-reduced-motion:reduce){[data-agent-compact-motion] [data-agent-compact-content]{animation:none}}@keyframes wc-edit-grow{0%{clip-path:inset(0 0 0 30% round 12px)}to{clip-path:inset(0 round 12px)}}@keyframes wc-picker-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes wc-rise-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}
