.pf .fstrook{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:var(--cols);gap:10px;align-items:start}.pf .fstrook li{position:relative;min-width:0;border-radius:10px;overflow:hidden;background:var(--bt-surface)}.pf .fstrook img{-o-object-fit:cover;object-fit:cover}@media (max-width:640px){.pf .fstrook{display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;contain:inline-size;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--pf-pad) * -1);padding-inline:var(--pf-pad);scroll-padding-inline:var(--pf-pad)}.pf .fstrook::-webkit-scrollbar{display:none}.pf .fstrook li{flex:none;height:220px;width:auto;scroll-snap-align:start}}