.cards-container{display:flex;flex-wrap:nowrap;gap:10px;justify-content:space-evenly;overflow-x:auto;overflow-y:hidden;padding-left:16px}.cards-container::-webkit-scrollbar{height:8px}.cards-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.card-item{flex:0 0 auto;width:18%;height:auto}@media (max-width:768px){.cards-container{justify-content:flex-start}.card-item{width:45%}}.no-truncate{white-space:normal;overflow:visible;text-overflow:unset}@media (max-width:480px){.cards-container{padding-left:20px}.card-item{width:90%}}