.prompt-marquee{--card-gap:16px;--row-gap:16px;display:flex;flex-direction:column;gap:var(--row-gap)}.prompt-marquee,.prompt-marquee__row{overflow:hidden;width:100%}.prompt-marquee__track{animation:prompt-marquee-scroll var(--marquee-duration,30s) linear infinite;animation-delay:var(--marquee-delay,0s);animation-play-state:paused;display:flex;width:max-content;will-change:transform}.prompt-marquee.is-ready .prompt-marquee__track{animation-play-state:running}.prompt-marquee:hover .prompt-marquee__track{animation-play-state:paused}.prompt-marquee__row--reverse .prompt-marquee__track{animation-direction:reverse}.prompt-marquee__group{display:flex;flex:0 0 auto;gap:var(--card-gap);padding-inline-end:var(--card-gap)}.prompt-card{align-items:flex-start;background:#fff;border:1px solid #bfc4ce;border-radius:16px;display:flex;flex-shrink:0;gap:16px;padding:14px 20px;width:300px}.prompt-card__avatar{border-radius:50%;flex-shrink:0;height:34px;object-fit:contain;width:34px}.prompt-card__text{color:#58595b;font-size:14px;font-weight:600;line-height:1.5;margin:0}@media (min-width:1024px){.prompt-card{width:500px}}@keyframes prompt-marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(var(--marquee-shift, 0px)*-1))}}@media (prefers-reduced-motion:reduce){.prompt-marquee__track{animation:none;transform:none}}