.brief-feed.svelte-1itymuu{margin-bottom:1.5rem}.action-error.svelte-1itymuu{margin:0 0 .75rem;color:var(--color-error);font-family:var(--font-body);font-size:.8rem}.feed-item.svelte-1itymuu{display:block;padding:1.15rem 1rem;text-decoration:none;color:inherit;transition:background-color .15s}.feed-top.svelte-1itymuu{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;min-height:1rem}.feed-content.svelte-1itymuu{min-width:0}.feed-item.svelte-1itymuu:hover{background:var(--color-feed-hover)}.feed-item.svelte-1itymuu+.feed-item:where(.svelte-1itymuu){border-top:1px solid var(--color-border-dark)}.feed-title.svelte-1itymuu{font-family:var(--font-sans);font-size:1rem;font-weight:600;line-height:1.3;color:var(--color-text);display:block;margin-bottom:.2rem}.feed-summary.svelte-1itymuu{font-family:var(--font-sans);font-size:.8rem;line-height:1.4;color:var(--color-text-muted);display:block;margin-bottom:.5rem}.feed-meta.svelte-1itymuu{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:.5rem}.feed-byline.svelte-1itymuu{font-family:var(--font-body);font-size:.7rem;color:var(--color-disabled);text-decoration:none;display:inline-flex;align-items:center}.feed-byline.svelte-1itymuu:hover{color:var(--color-text);text-decoration:underline}.feed-date.svelte-1itymuu{font-family:var(--font-body);font-size:.7rem;color:var(--color-disabled);white-space:nowrap;margin-left:auto}.feed-meeting.svelte-1itymuu{font-family:var(--font-body);font-size:.7rem;font-weight:600;padding:.1rem .45rem;border-radius:999px;border:1px solid currentColor;line-height:1.4;white-space:nowrap}.feed-meeting--future.svelte-1itymuu{color:#1f6f43;background:#e7f4ec}.feed-meeting--past.svelte-1itymuu{color:#6b5b35;background:#f3eede}.feed-meeting-rel.svelte-1itymuu{font-weight:400;opacity:.85;margin-left:.2rem}@media(max-width:500px){.feed-meeting-rel.svelte-1itymuu{display:none}}.feed-votes.svelte-1itymuu{display:inline-flex;flex-direction:row;align-items:center;gap:.25rem}.vote-btn.svelte-1itymuu{background:#00000008;border:none;border-radius:999px;cursor:pointer;padding:4px 9px;color:var(--color-disabled);line-height:1;display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:.72rem;transition:background-color .15s,color .15s}.vote-btn.svelte-1itymuu:hover{background:#00000012;color:var(--color-text)}.vote-btn.active.up.svelte-1itymuu{color:var(--color-success, #2a7d2a)}.vote-btn.active.down.svelte-1itymuu{color:var(--color-error, #b23a3a)}.vote-count.svelte-1itymuu{font-variant-numeric:tabular-nums}.hide-btn.svelte-1itymuu{background:#00000008;border:none;border-radius:50%;cursor:pointer;color:var(--color-disabled);font-size:1rem;line-height:1;width:1.5rem;height:1.5rem;padding:0;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.hide-btn.svelte-1itymuu:hover{background:#b23a3a14;color:var(--color-error, #b23a3a)}@media(max-width:768px){.feed-item.svelte-1itymuu{padding:.6rem .75rem}.feed-title.svelte-1itymuu{font-size:.95rem}.feed-summary.svelte-1itymuu{font-size:.75rem}.section-header-ruled.svelte-1itymuu{display:none}}
