.article-search[data-v-3dd23e6e]{gap:var(--space-2);height:40px;padding:0 var(--space-2);background:var(--color-surface-subtle);border-radius:var(--radius-pill);align-items:center;display:flex}.article-search input[data-v-3dd23e6e]{min-width:0;height:100%;padding:0 var(--space-2);color:var(--color-text);font-size:var(--font-size-md);background:0 0;border:0;flex:1;font-family:inherit}.article-search input[data-v-3dd23e6e]:focus{outline:none}.article-search button[data-v-3dd23e6e]{height:28px;padding:0 var(--space-4);color:var(--color-brand-contrast);font-size:var(--font-size-sm);background:var(--color-brand);border-radius:var(--radius-pill);cursor:pointer;border:0;flex-shrink:0;font-family:inherit}.article-search button[data-v-3dd23e6e]:hover{background:var(--color-brand-hover)}.hot-list[data-v-0bc98bf3]{margin:0;padding:0;list-style:none}.hot-list__row[data-v-0bc98bf3]{gap:var(--space-3);padding:var(--space-2) 0;align-items:flex-start;display:flex}.hot-list__rank[data-v-0bc98bf3]{height:20px;color:var(--color-text-secondary);font-size:var(--font-size-xs);text-align:center;background:var(--color-surface-subtle);border-radius:var(--radius-sm);flex:0 0 20px;line-height:20px}.hot-list__rank--top[data-v-0bc98bf3]{color:var(--color-brand-contrast);background:var(--color-brand)}.hot-list__link[data-v-0bc98bf3]{color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hot-list__link[data-v-0bc98bf3]:hover{color:var(--color-brand)}
