.trending-card.svelte-j6m8c{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;box-shadow:0 2px 6px #00000005;overflow:hidden;display:flex;flex-direction:column}.trending-header.svelte-j6m8c{padding:var(--spacing-4) var(--spacing-4) var(--spacing-3);border-bottom:1px solid var(--color-border)}.header-main.svelte-j6m8c{display:flex;align-items:center;gap:var(--spacing-2);color:var(--color-text)}.header-icon.svelte-j6m8c{display:flex;align-items:center;color:var(--nota-terracotta)}.header-title.svelte-j6m8c{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);letter-spacing:-.01em;margin:0}.header-subtitle.svelte-j6m8c{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:2px;margin-bottom:var(--spacing-3);line-height:1.4}.filter-switch.svelte-j6m8c{display:flex;background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2px;gap:2px}.filter-pill.svelte-j6m8c{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:.35rem .5rem;font-family:var(--font-mono);font-size:.7rem;font-weight:var(--font-weight-medium);color:var(--color-text-muted);border-radius:calc(var(--radius-md) - 2px);border:none;background:none;cursor:pointer;transition:all .15s ease;white-space:nowrap}.filter-pill.svelte-j6m8c:hover{color:var(--color-text)}.filter-pill.active.svelte-j6m8c{background-color:var(--color-surface);color:var(--color-text);font-weight:var(--font-weight-bold);box-shadow:0 1px 3px #0000000f}.trending-content.svelte-j6m8c{padding:var(--spacing-1) 0;min-height:140px}.trending-loading.svelte-j6m8c{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6)}.trending-empty.svelte-j6m8c{padding:var(--spacing-6) var(--spacing-4);text-align:center;font-size:var(--font-size-xs);color:var(--color-text-muted)}.trending-list.svelte-j6m8c{list-style:none;margin:0;padding:0}.trending-item.svelte-j6m8c{border-bottom:1px solid rgba(0,0,0,.03)}.trending-item.svelte-j6m8c:last-child{border-bottom:none}.trending-link.svelte-j6m8c{display:flex;align-items:baseline;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);text-decoration:none;transition:background-color .12s ease}.trending-link.svelte-j6m8c:hover{background-color:var(--color-surface-hover);text-decoration:none}.item-rank.svelte-j6m8c{font-family:var(--font-mono);font-size:.68rem;color:var(--color-text-muted);opacity:.7;flex-shrink:0;width:1.25rem}.item-body.svelte-j6m8c{display:flex;flex-direction:column;min-width:0;flex:1}.item-tag.svelte-j6m8c{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-text);transition:color .12s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trending-link.svelte-j6m8c:hover .item-tag:where(.svelte-j6m8c){color:var(--nota-terracotta)}.item-meta.svelte-j6m8c{font-family:var(--font-mono);font-size:.68rem;color:var(--color-text-muted);margin-top:1px}.trending-footer.svelte-j6m8c{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);background-color:var(--color-bg);border-top:1px solid var(--color-border);font-size:.68rem;color:var(--color-text-muted);line-height:1.3}.footer-seal.svelte-j6m8c{display:flex;align-items:center;color:var(--nota-sage);flex-shrink:0}.footer-text.svelte-j6m8c{font-family:var(--font-mono);letter-spacing:.01em}
