@font-face{font-family:inter;src:url(../media/InterVariable_latin-s.p.033cfp_u-kvrf.woff2)format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_f8269331-module__9LR2BW__className{font-family:inter,inter Fallback}.inter_f8269331-module__9LR2BW__variable{--font-inter:"inter", "inter Fallback"}
@keyframes copilot-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.copilot-message-enter{animation:.3s ease-out copilot-slideUp}@keyframes copilot-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.copilot-shimmer{background:linear-gradient(90deg, transparent 30%, color-mix(in srgb, var(--primary) 8%, transparent) 50%, transparent 70%);background-size:200% 100%;animation:2s ease-in-out infinite copilot-shimmer}@keyframes copilot-pulse-fade{0%,to{opacity:1}50%{opacity:.5}}.copilot-pulse-3{animation:2s cubic-bezier(.4,0,.6,1) 3 copilot-pulse-fade}@keyframes copilot-fillRing{0%{stroke-dashoffset:283px}}.copilot-score-ring{animation:1s ease-out copilot-fillRing}.copilot-shimmer-simple{border-left:2px solid color-mix(in srgb, var(--primary) 40%, transparent);animation:2s cubic-bezier(.4,0,.6,1) infinite copilot-pulse-fade}.copilot-stagger-enter{animation:.3s ease-out copilot-slideUp;animation-delay:calc(var(--stagger-index,0) * 60ms);animation-fill-mode:both}.copilot-quick-action-enter{animation:.25s ease-out .15s both copilot-slideUp}@keyframes copilot-text-glow{0%{opacity:.5}to{opacity:1}}.copilot-streaming .prose-chat>:last-child{animation:.3s ease-out copilot-text-glow}@keyframes slideRight{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes copilot-preview-pop-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.copilot-preview-enter{animation:.42s cubic-bezier(.32,.72,0,1) both copilot-preview-pop-in}@keyframes copilot-unread-ping{75%,to{opacity:0;transform:scale(2.4)}}.copilot-unread-ping{animation:1.8s cubic-bezier(0,0,.2,1) 3 copilot-unread-ping}@keyframes copilot-card-flash{0%,60%{box-shadow:0 0 0 2px var(--primary)}to{box-shadow:0 0 #0000}}.copilot-card-flash{animation:1.5s ease-out copilot-card-flash}@media (prefers-reduced-motion:reduce){.copilot-message-enter,.copilot-shimmer,.copilot-pulse-3,.copilot-score-ring,.copilot-streaming .prose-chat>:last-child,.copilot-shimmer-simple,.copilot-stagger-enter,.copilot-quick-action-enter,.copilot-preview-enter,.copilot-unread-ping,.copilot-card-flash{animation:none}}
