#brand-page[data-v-99469c50]{padding-top:8px;padding-bottom:32px}.brand-head[data-v-99469c50]{border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);background:#fff;align-items:center;gap:20px;margin:8px 0 20px;padding:16px 20px;display:flex}.brand-head__logo[data-v-99469c50]{-o-object-fit:contain;object-fit:contain;flex:none;width:auto;max-width:160px;height:auto;max-height:64px;padding:5px;display:block}.brand-title[data-v-99469c50]{color:var(--brand-primary-dark);overflow-wrap:anywhere;margin:0 0 4px;font-size:clamp(1.5rem,1.3rem + .9vw,2rem);font-weight:700;line-height:1.25}.brand-count[data-v-99469c50]{margin:0}.brand-count[data-v-99469c50],.brand-site[data-v-99469c50]{color:var(--brand-text-muted)}.brand-site[data-v-99469c50]{margin:6px 0 0;font-size:.9375rem}.brand-site a[data-v-99469c50]{color:var(--brand-primary);font-weight:600}.brand-about[data-v-99469c50]{margin-top:24px}.brand-about h2[data-v-99469c50]{color:var(--brand-text);margin:0 0 4px;font-size:1.25rem;font-weight:700}.brand-sort[data-v-99469c50]{border:1px solid var(--brand-border);border-radius:var(--brand-radius);background:#fff;align-items:center;gap:12px;margin:0 0 16px;padding:8px 12px;display:flex}.brand-sort__label[data-v-99469c50]{color:var(--brand-text-muted);flex-shrink:0;font-size:.9375rem;font-weight:600}.brand-sort__tabs[data-v-99469c50]{flex-wrap:wrap;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.brand-sort__tab[data-v-99469c50]{border:1px solid var(--brand-border-strong);white-space:nowrap;min-height:40px;color:var(--brand-text);background:#fff;border-radius:6px;align-items:center;padding:4px 14px;font-size:.9375rem;text-decoration:none;display:inline-flex}.brand-sort__tab[data-v-99469c50]:hover{border-color:var(--brand-primary);color:var(--brand-primary-dark)}.brand-sort__tab.is-active[data-v-99469c50]{border-color:var(--brand-primary);color:#fff;background:var(--brand-primary);font-weight:700}.brand-empty[data-v-99469c50]{border:1px solid var(--brand-border);border-radius:var(--brand-radius-card);text-align:center;background:#fff;padding:28px 20px}.brand-empty__icon[data-v-99469c50]{color:var(--brand-border-strong);font-size:40px}.brand-empty__title[data-v-99469c50]{margin:8px 0;font-size:1.125rem;font-weight:700}.brand-empty__tips[data-v-99469c50]{color:var(--brand-text-muted);margin:0}.brand-empty__tips a[data-v-99469c50]{color:var(--brand-primary);font-weight:700}.brand-others[data-v-99469c50]{margin-top:32px}.brand-others h2[data-v-99469c50]{color:var(--brand-text);margin:0 0 12px;font-size:1.25rem;font-weight:700}.brand-others__list[data-v-99469c50]{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.brand-tile[data-v-99469c50]{border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:#374151;background:#fff;justify-content:center;align-items:center;min-width:100px;min-height:52px;padding:4px 10px;text-decoration:none;display:inline-flex}.brand-tile[data-v-99469c50]:hover{border-color:var(--brand-primary-bright);box-shadow:var(--brand-shadow)}.brand-tile__logo[data-v-99469c50]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:32px;padding:5px;display:block}.brand-tile__name[data-v-99469c50]{letter-spacing:.02em;text-transform:uppercase;font-size:.9375rem;font-weight:800}@media (width<=767px){.brand-head[data-v-99469c50]{flex-direction:column;align-items:flex-start;gap:12px}.brand-sort__label[data-v-99469c50]{display:none}.brand-sort[data-v-99469c50]{background:0 0;border:0;padding:0}.brand-sort__tabs[data-v-99469c50]{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.brand-sort__tabs[data-v-99469c50]>*{flex-shrink:0}}
