@keyframes skeleton-shimmer{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.browse-skeleton__toolbar-search,.browse-skeleton__toolbar-sort,.browse-skeleton__filters-card,.browse-skeleton__filter-label,.browse-skeleton__filter-input,.browse-skeleton__pagination,.browse-skeleton__view-switch,.browse-skeleton__banner,.browse-skeleton__card,.browse-skeleton__line{background:var(--bg-2);border-radius:var(--radius-sm);animation:1.6s ease-in-out infinite skeleton-shimmer}.browse-skeleton__toolbar{gap:var(--spacing-sm);align-items:center;display:flex}.browse-skeleton__toolbar-search{border-radius:var(--radius-md);flex:1;height:40px}.browse-skeleton__toolbar-sort{border-radius:var(--radius-md);flex-shrink:0;width:140px;height:40px}.browse-skeleton__filters-card{border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-sm);flex-direction:column;min-height:280px;display:flex}.browse-skeleton__filter-label{width:40%;height:10px}.browse-skeleton__filter-input{border-radius:var(--radius-md);width:100%;height:32px}.browse-skeleton__filter-group{gap:var(--spacing-sm);padding-top:var(--spacing-sm);flex-direction:column;display:flex}.browse-skeleton__list{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.browse-skeleton__pagination{border-radius:var(--radius-md);width:100%;max-width:320px;height:40px;margin-inline:auto}.browse-skeleton__entity-panel{pointer-events:none}.browse-skeleton__view-switch{border-radius:var(--radius-md);flex-shrink:0;width:160px;height:40px}.browse-skeleton__section{gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}.browse-skeleton__section-header{align-items:center;gap:var(--spacing-md);flex-direction:row;display:flex}.browse-skeleton__banner{border-radius:var(--radius-md);flex-shrink:0;width:48px;height:48px}.browse-skeleton__card{aspect-ratio:3/4;border-radius:var(--radius-md)}.browse-skeleton__line{width:4rem;height:12px;margin-top:var(--spacing-xs);border-radius:var(--radius-sm)}
