diff --git a/src/components/CardRow/CardRow.jsx b/src/components/CardRow/CardRow.jsx
index b756a87..43488df 100644
--- a/src/components/CardRow/CardRow.jsx
+++ b/src/components/CardRow/CardRow.jsx
@@ -19,9 +19,9 @@ function typeBadge(type) {
const PRINTING_COLS = '80px 1fr 150px 100px';
-function CardRow({ card }) {
+function CardRow({ card, isMobile }) {
const { expandedCardId, setExpandedCardId, ownedAmounts } = useContext(CardContext);
- const isExpanded = expandedCardId === card.id;
+ const isExpanded = !isMobile && expandedCardId === card.id;
const totalOwned = card.printings?.reduce((sum, p) => {
const key = `${p.set_id}-${p.rarity_id}`;
diff --git a/src/components/FilterBar/FilterBar.jsx b/src/components/FilterBar/FilterBar.jsx
index 329d652..7344bdb 100644
--- a/src/components/FilterBar/FilterBar.jsx
+++ b/src/components/FilterBar/FilterBar.jsx
@@ -9,7 +9,7 @@ const CHIPS = [
function FilterBar({ typeFilter, setTypeFilter, ownedOnly, setOwnedOnly, sortBy, setSortBy }) {
return (
-
+
{CHIPS.map(({ label, activeClass }) => (