@keyframes ac-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}.ac-skel{background:linear-gradient(100deg, var(--sk-a) 30%, var(--sk-b) 50%, var(--sk-a) 70%);background-size:220% 100%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite ac-shimmer}@keyframes ac-breathe{0%,to{opacity:.55}50%{opacity:1}}.ac-breathe{animation:1.6s ease-in-out infinite ac-breathe}@media (prefers-reduced-motion:reduce){.ac-skel,.ac-breathe{animation:none}}.ac-fallback{padding-top:8px;overflow:hidden}.ac-fallback-track{gap:12px;width:max-content;display:flex}.ac-fallback-card{border-radius:12px;flex-direction:column;gap:4px;width:214px;height:204px;padding:14px;font-size:12.5px;display:flex}.ac-fallback-card:first-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.ac-fallback-card img{background:#fff;border-radius:50%}.ac-fallback-card strong{margin-top:8px;font-size:17px}.ac-fallback-panel{background:var(--ds-surface-gradient);color:#fff;border-radius:0 14px 14px;margin-top:12px;padding:16px;position:relative}.ac-fallback-panel:before{content:"";background:var(--ds-blue);width:214px;height:12px;position:absolute;top:-12px;left:0}.ac-fallback-list{background:#ffffff1f;border-radius:10px;margin-top:16px;overflow:hidden}.agents-carousel button:focus-visible:not(.ds-blue-card){outline-offset:-4px;outline:2px solid}@media (prefers-reduced-motion:reduce){.agents-carousel *,.agents-carousel :before,.agents-carousel :after{transition:none;animation:none}}
