@media (min-width:768px){.deck-search-grid__container{container-type:inline-size}}.deck-search-grid{border-radius:var(--radius-sm);gap:var(--space-4);border:1px solid #0000;grid-template-columns:repeat(2,1fr);display:grid}.deck-search-grid__card-wrapper{cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.deck-search-grid__card-wrapper:focus{outline:none}.deck-search-grid__count{background:var(--color-bg-badge);border:1px solid var(--color-primary-muted);border-radius:var(--radius-sm);color:var(--color-text-primary);font-size:var(--font-size-sm);height:var(--space-10);min-width:var(--space-10);padding:0 var(--space-3);right:var(--space-3);top:var(--space-7);z-index:4;justify-content:center;align-items:center;font-weight:600;animation:.2s both grid-count-in;display:flex;position:absolute}[dir=rtl] .deck-search-grid__count{right:auto;left:var(--space-3)}@keyframes grid-count-in{0%{opacity:0;transform:scale(.7)}}@media (hover:none){.deck-search-grid__card-wrapper:focus-within .card-actions-overlay{opacity:1;pointer-events:auto}.deck-search-grid__card-wrapper:focus-within .tcg-card--selectable{border-color:var(--color-border-hover-primary)}.deck-search-grid__card-wrapper:focus-within .tcg-card__image{transform:scale(1.04)}}@media (hover:hover) and (update:fast){.deck-search-grid__card-wrapper:hover .card-actions-overlay{opacity:1}.deck-search-grid__card-wrapper:hover .tcg-card--selectable{border-color:var(--color-border-hover-primary)}.deck-search-grid__card-wrapper:hover .tcg-card__image{transform:scale(1.04)}}.deck-search-grid__empty{color:var(--color-text-muted);padding-block:var(--space-14);text-align:center;display:block}.deck-search-grid__sentinel{height:1px}@container (min-width:450px){.deck-search-grid{grid-template-columns:repeat(3,1fr)}}@container (min-width:550px){.deck-search-grid{grid-template-columns:repeat(4,1fr)}}@container (min-width:700px){.deck-search-grid{grid-template-columns:repeat(5,1fr)}}@container (min-width:1000px){.deck-search-grid{grid-template-columns:repeat(6,1fr)}}@container (min-width:1100px){.deck-search-grid{grid-template-columns:repeat(7,1fr)}}
