.prompt-marquee{contain:inline-size;width:100%;min-width:0;max-width:42rem}.prompt-marquee__viewport{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-select:none;user-select:none;--prompt-fade:2.5rem;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--prompt-fade), #000 calc(100% - var(--prompt-fade)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--prompt-fade), #000 calc(100% - var(--prompt-fade)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--prompt-fade), #000 calc(100% - var(--prompt-fade)), transparent 100%);padding-block:.25rem;display:flex;overflow:auto hidden}.prompt-marquee__viewport::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.prompt-marquee__viewport{cursor:grab}.prompt-marquee__viewport[data-dragging=true],.prompt-marquee__viewport[data-dragging=true] .prompt-chip{cursor:grabbing}}.prompt-marquee__row{flex:none;gap:.5rem;margin:0;padding:0 .5rem 0 0;list-style:none;display:flex}.prompt-marquee__row:only-child{margin-inline:auto}.prompt-marquee__row>li{flex:none}.prompt-marquee[data-drifting=false] .prompt-marquee__viewport{padding-inline:var(--prompt-fade)}
