.packs-module__sgA8HW__packGrid{gap:var(--space-6);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.packs-module__sgA8HW__packGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.packs-module__sgA8HW__packGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.packs-module__sgA8HW__packCard{gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--surface);flex-direction:column;display:flex}.packs-module__sgA8HW__packThumb{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;height:auto;display:block}.packs-module__sgA8HW__moduleFigure{gap:var(--space-3);margin:0 0 var(--space-8);flex-direction:column;display:flex}.packs-module__sgA8HW__moduleImage{border:1px solid var(--border);border-radius:var(--radius-md);width:100%;height:auto;display:block}.packs-module__sgA8HW__moduleCaption{font-size:var(--text-sm);color:var(--ink-muted);margin:0}.packs-module__sgA8HW__slotTable{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.packs-module__sgA8HW__slotTable th,.packs-module__sgA8HW__slotTable td{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border);vertical-align:top}.packs-module__sgA8HW__slotTable th{font-weight:var(--weight-semibold);white-space:nowrap}.packs-module__sgA8HW__tableWrap{overflow-x:auto}.packs-module__sgA8HW__palette{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.packs-module__sgA8HW__swatch{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.packs-module__sgA8HW__chip{border-radius:var(--radius-sm);border:1px solid var(--border);width:1.25rem;height:1.25rem}