.category[data-v-6ca273d0]{border:1px solid var(--border-subtle);background:var(--surface-card);color:var(--text-default);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);text-decoration:none;display:flex}.category[data-v-6ca273d0]:focus-visible,.category[data-v-6ca273d0]:hover{border-color:var(--brand);box-shadow:var(--shadow-sm)}.category:focus-visible .name[data-v-6ca273d0],.category:hover .name[data-v-6ca273d0]{color:var(--brand)}.name[data-v-6ca273d0]{color:var(--text-strong);text-overflow:ellipsis;font-weight:700;overflow:hidden}.count[data-v-6ca273d0],.name[data-v-6ca273d0]{display:block}.count[data-v-6ca273d0]{color:var(--text-muted);font-size:var(--text-xs);margin-top:2px}.media[data-v-6ca273d0]{background:var(--surface-sunken);place-items:center;display:grid;overflow:hidden}.media[data-v-6ca273d0] img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;mix-blend-mode:var(--image-blend)}.plate[data-v-6ca273d0]{color:var(--text-subtle);font-family:var(--font-heading);font-weight:800;line-height:1}.is-tile[data-v-6ca273d0]{border-radius:var(--radius-md);flex-direction:column}.is-tile .media[data-v-6ca273d0]{aspect-ratio:4/3;padding:var(--space-4);border-bottom:1px solid var(--border-subtle);background:var(--surface-card)}.is-tile .media[data-v-6ca273d0]:has(.plate){background:var(--surface-sunken)}.is-tile .plate[data-v-6ca273d0]{font-size:var(--text-3xl)}.is-tile .body[data-v-6ca273d0]{min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);font-size:var(--text-sm)}@media (width<=560px){.is-tile .body[data-v-6ca273d0],.is-tile .media[data-v-6ca273d0]{padding:var(--space-2)}.is-tile .plate[data-v-6ca273d0]{font-size:var(--text-2xl)}.is-tile .body[data-v-6ca273d0]{font-size:var(--text-xs)}.is-tile .name[data-v-6ca273d0]{-webkit-line-clamp:2;-webkit-hyphens:auto;hyphens:auto;line-height:var(--leading-snug);overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}.is-tile .count[data-v-6ca273d0]{font-size:11px}}.is-row[data-v-6ca273d0]{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);align-items:center;gap:var(--space-3)}.is-row .media[data-v-6ca273d0]{border-radius:var(--radius-sm);flex-shrink:0;width:44px;height:44px}.is-row .plate[data-v-6ca273d0]{font-size:var(--text-lg)}.is-row .body[data-v-6ca273d0]{flex:1;min-width:0}.chevron[data-v-6ca273d0]{width:20px;height:20px;color:var(--text-subtle);flex-shrink:0}.is-row:hover .chevron[data-v-6ca273d0]{color:var(--brand)}.is-chip[data-v-6ca273d0]{padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);align-items:center;gap:var(--space-2);white-space:nowrap}.is-chip .name[data-v-6ca273d0]{font-weight:600}.badge[data-v-6ca273d0]{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.is-chip:hover .badge[data-v-6ca273d0]{background:var(--brand-soft);color:var(--brand-soft-text)}
