.v5psxq_viewport{--frame-gap:.75rem;background:radial-gradient(4px 2px,#64748b 95%,#0000) 0 .25rem/1.25rem .75rem repeat-x,radial-gradient(4px 2px,#64748b 95%,#0000) left bottom .25rem/1.25rem .75rem repeat-x,#0f172a;border-radius:1rem;padding-block:1.25rem;overflow:clip}.v5psxq_track,.v5psxq_frames{width:max-content;display:flex}.v5psxq_track{margin-inline:auto}.v5psxq_frames{gap:var(--frame-gap);padding-inline:calc(var(--frame-gap) / 2)}.v5psxq_frame{aspect-ratio:4/3;background:#020617;border-radius:.5rem;width:min(75vw,28rem);position:relative;overflow:hidden}.v5psxq_viewport[data-moving=true] .v5psxq_track{animation:v5psxq_filmstrip var(--strip-duration) linear infinite;margin-inline:0}.v5psxq_viewport[data-paused=true] .v5psxq_track{animation-play-state:paused}@keyframes v5psxq_filmstrip{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.v5psxq_viewport[data-moving=true]{overflow-x:auto}.v5psxq_viewport[data-moving=true] .v5psxq_track{animation:none}.v5psxq_frames[aria-hidden=true]{display:none}}
