.showcase-chip[data-v-0d5a18b2]{border:1px solid var(--border);background:var(--secondary);height:36px;color:var(--foreground);border-radius:9999px;gap:4px;padding:0 10px 0 12px;font-size:.875rem;font-weight:500}.showcase-chip[data-v-0d5a18b2]:hover{background:var(--accent)}.showcase-chip__label[data-v-0d5a18b2]{text-overflow:ellipsis;max-width:14rem;overflow:hidden}.showcase-clear-all[data-v-0d5a18b2]{height:36px;padding:0 8px;font-size:.875rem;font-weight:500}.showcase-clear-all[data-v-0d5a18b2],.showcase-clear-all[data-v-0d5a18b2]:hover{color:var(--link);background:0 0;text-decoration:underline}.showcase-filter-bar[data-v-fa7119f2]{z-index:10;box-sizing:border-box;border-bottom:1px solid var(--border);background:var(--background);align-items:center;gap:8px;height:60px;margin:8px -16px 0;padding:0 16px;display:flex;position:sticky;top:0}.showcase-count[data-v-fa7119f2]{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.875rem;line-height:20px;overflow:hidden}.showcase-count__head[data-v-fa7119f2]{color:var(--foreground);font-weight:600}.showcase-filters-button[data-v-fa7119f2]{border:1px solid var(--input);height:44px;color:var(--foreground);background:0 0;border-radius:10px;gap:8px;padding:0 14px;font-size:.875rem;font-weight:500}.showcase-filters-button[data-v-fa7119f2]:hover{background:var(--accent)}.showcase-filters-button.is-active[data-v-fa7119f2]{border-color:var(--primary);padding-right:10px}.showcase-filters-badge[data-v-fa7119f2]{box-sizing:border-box;background:var(--primary);min-width:22px;height:22px;color:var(--primary-foreground);border-radius:9999px;justify-content:center;align-items:center;padding:0 6px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}@media (width>=640px){.showcase-filter-bar[data-v-fa7119f2]{margin-inline:-32px;padding-inline:32px}}@media (width>=1024px){.showcase-filter-bar[data-v-fa7119f2]{display:contents}.showcase-count[data-v-fa7119f2]{text-align:right;flex:none;grid-area:count;place-self:end stretch}.showcase-filters-button[data-v-fa7119f2]{display:none}}@media (width<1024px){html[data-ui=app].filter-bar-scroll-padding{scroll-padding-top:68px}}.library-filter-bar[data-v-fa7119f2]{margin-top:16px}.library-filter-bar .showcase-count[data-v-fa7119f2]{color:var(--foreground);font-weight:600}@media (width>=1024px){.library-filter-bar[data-v-fa7119f2]{background:0 0;border:0;height:auto;margin:24px 0 0;padding:0;display:flex;position:static}.library-filter-bar .showcase-count[data-v-fa7119f2]{text-align:left}}
