.sidebar-section[data-v-ae365bcd]{background:#fff;border-radius:.75rem;padding:1.5rem 1rem}.sidebar-title[data-v-ae365bcd]{color:#1f2937;font-size:1.125rem;font-weight:700;margin:0 0 1rem .5rem}.trending-list[data-v-ae365bcd]{display:flex;flex-direction:column;gap:1rem}.trending-item[data-v-ae365bcd]{align-items:center;border-radius:.75rem;display:flex;gap:.5rem;padding:.3rem .5rem;text-decoration:none;transition:all .2s}.trending-item[data-v-ae365bcd]:hover{background:#f9fafb}.trending-rank[data-v-ae365bcd]{color:#9ca3af;font-size:1rem;font-weight:700;margin-right:4px}.trending-icon[data-v-ae365bcd]{align-items:center;background:#f3f4f6;border-radius:.75rem;display:flex;flex-shrink:0;font-size:1.75rem;height:56px;justify-content:center;overflow:hidden;width:56px}.trending-icon img[data-v-ae365bcd]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.trending-info[data-v-ae365bcd]{flex:1;min-width:0}.trending-name[data-v-ae365bcd]{color:#1f2937;font-size:.875rem;font-weight:600;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trending-category[data-v-ae365bcd]{color:#6b7280;font-size:.75rem;margin:0;text-transform:capitalize}.download-icon-btn[data-v-ae365bcd]{align-items:center;background:#e5e7eb;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .2s;width:36px}.download-icon-btn[data-v-ae365bcd]:hover{background:#3b82f6;color:#fff;transform:scale(1.1)}.dark{background:#1f2937}.dark{background:#374151}.dark{color:#fff}.dark{color:#9ca3af}.dark{background:#4b5563;color:#9ca3af}.dark{background:#3b82f6;color:#fff}
