.grid[data-v-f800e6da]{gap:var(--space-xs);grid-template-columns:1fr;display:grid}@media (width>=34rem){.grid[data-v-f800e6da]{grid-template-columns:1fr 1fr}}.tap-card[data-v-f800e6da]{align-items:flex-start;gap:var(--space-3xs);min-height:var(--tap-min);text-align:left;padding:var(--space-sm);border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);cursor:pointer;transition:border-color var(--transition-base) var(--ease-settle), background var(--transition-base) var(--ease-settle), box-shadow var(--transition-base) var(--ease-settle), transform var(--transition-base) var(--ease-settle);flex-direction:column;font-family:inherit;display:flex;position:relative}.tap-card[data-v-f800e6da]:hover{border-color:var(--color-primary);box-shadow:var(--shadow-hover);transform:translateY(-2px)}.tap-card[data-v-f800e6da]:active{transform:translateY(0)}.tap-card.selected[data-v-f800e6da]{border-color:var(--color-primary-strong);background:var(--color-primary-soft);box-shadow:var(--shadow-sm)}.tap-card.mixed[data-v-f800e6da]{border-style:dashed;grid-column:1/-1}.check[data-v-f800e6da]{top:var(--space-2xs);right:var(--space-2xs);background:var(--color-primary-strong);color:#fff;width:1.25rem;height:1.25rem;animation:reveal-fade .18s var(--ease-settle) both;border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex;position:absolute}.name[data-v-f800e6da]{color:var(--color-ink);font-weight:700;font-size:var(--text-sm)}.blurb[data-v-f800e6da]{font-size:var(--text-xs);color:var(--color-ink-muted);line-height:var(--leading-normal)}.disclaimer[data-v-f800e6da]{margin-top:var(--space-sm);font-size:var(--text-xs);color:var(--color-ink-muted)}
