.bNG3Yq_thumbnails{--thumbnail-step:42px;--thumbnail-gap:2px;--thumbnail-inset:4px;overscroll-behavior-x:contain;scrollbar-width:none;width:calc(var(--visible-count) * var(--thumbnail-step) - var(--thumbnail-gap));flex:none;height:40px;position:relative;overflow:auto hidden}.bNG3Yq_thumbnails::-webkit-scrollbar{display:none}.bNG3Yq_track{width:calc(var(--total-count) * var(--thumbnail-step) - var(--thumbnail-gap));height:100%;position:relative}.bNG3Yq_track:after{content:"";top:var(--thumbnail-inset);left:var(--thumbnail-inset);outline:2px solid var(--foreground-strong);outline-offset:2px;pointer-events:none;width:32px;height:32px;transform:translateX(calc(var(--selection) * var(--thumbnail-step)));border-radius:4px;transition:transform .22s cubic-bezier(.25,1,.5,1);position:absolute}.bNG3Yq_thumbnail{top:0;left:calc(var(--position) * var(--thumbnail-step));flex:none;width:40px;height:40px;position:absolute}.bNG3Yq_track .bNG3Yq_loadMore{left:calc(var(--position) * var(--thumbnail-step));width:calc(var(--thumbnail-step) - var(--thumbnail-gap));height:100%;font:10px var(--font-jetbrains-mono);position:absolute}.bNG3Yq_thumbnail{color:var(--foreground);touch-action:manipulation;border-radius:3px;justify-content:center;align-items:center;padding-inline:4px;display:flex}.bNG3Yq_image{border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.bNG3Yq_thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.bNG3Yq_thumbnail[aria-disabled=true]{cursor:default}.bNG3Yq_thumbnail:focus-visible{outline:1px solid var(--foreground-strong);outline-offset:-1px}@media (hover:hover) and (pointer:fine){.bNG3Yq_thumbnail:hover:not([aria-disabled=true]):not([aria-current=page]) .bNG3Yq_image{outline:1px solid var(--foreground);outline-offset:2px}}.bNG3Yq_placeholder{background:var(--background-hover);width:100%;height:100%;font:11px var(--font-jetbrains-mono);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}@media (hover:none),(pointer:coarse){.bNG3Yq_thumbnails{--thumbnail-step:44px;--thumbnail-gap:0px;--thumbnail-inset:6px;height:44px}.bNG3Yq_thumbnail{min-width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.bNG3Yq_track:after{transition:none}}