.trending-page.svelte-1aizo1m{padding:2rem 0}.page-header.svelte-1aizo1m{margin-bottom:1.5rem}.title-row.svelte-1aizo1m{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.feed-link.svelte-1aizo1m{color:var(--text-secondary);font-size:var(--fs-sm);text-decoration:none;border:1px solid var(--border-subtle);padding:.25rem .6rem;border-radius:var(--radius-sm, 4px);transition:color .15s ease,border-color .15s ease}.feed-link.svelte-1aizo1m:hover{color:var(--accent-cyan);border-color:var(--accent-cyan)}h1.svelte-1aizo1m{font-size:var(--fs-2xl);margin:0 0 .5rem;color:var(--accent-cyan)}.subtitle.svelte-1aizo1m{color:var(--text-secondary);margin:0 0 1rem}.subtitle.svelte-1aizo1m strong:where(.svelte-1aizo1m){color:var(--text-primary)}.live.svelte-1aizo1m{color:var(--accent-green, #6cd47a);margin-left:.5em}.controls.svelte-1aizo1m{display:flex;gap:.8rem;align-items:flex-end;margin-top:.6rem}.controls.svelte-1aizo1m label:where(.svelte-1aizo1m){display:flex;flex-direction:column;gap:.2rem;color:var(--text-secondary);font-size:var(--fs-xs, .75rem)}.controls.svelte-1aizo1m select:where(.svelte-1aizo1m){padding:.35rem .6rem;background:var(--bg-primary, #0a0a0a);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);color:var(--text-primary);font:inherit;font-size:var(--fs-sm)}.controls.svelte-1aizo1m button:where(.svelte-1aizo1m){padding:.4rem 1rem;background:var(--bg-elevated, var(--bg-secondary));color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-sm, 4px);cursor:pointer}.controls.svelte-1aizo1m button:where(.svelte-1aizo1m):hover{border-color:var(--accent-cyan)}.controls.svelte-1aizo1m label.check:where(.svelte-1aizo1m){flex-direction:row;align-items:center;gap:.4rem;color:var(--text-primary);font-size:var(--fs-sm);padding-bottom:.25rem}.controls.svelte-1aizo1m label.check:where(.svelte-1aizo1m) input:where(.svelte-1aizo1m){margin:0}.layout.svelte-1aizo1m{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:1.5rem;align-items:start}@media (max-width: 900px){.layout.svelte-1aizo1m{grid-template-columns:minmax(0,1fr)}}.side.svelte-1aizo1m{display:flex;flex-direction:column;gap:1rem;position:sticky;top:1rem}@media (max-width: 900px){.side.svelte-1aizo1m{position:static}}.contested.svelte-1aizo1m{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.7rem .8rem}.contested.svelte-1aizo1m h3:where(.svelte-1aizo1m){margin:0 0 .25rem;font-size:var(--fs-sm);color:var(--text-primary);letter-spacing:.02em}.contested-help.svelte-1aizo1m{margin:0 0 .5rem;color:var(--text-secondary);font-size:var(--fs-xs, .7rem);font-style:italic}.contested.svelte-1aizo1m ol:where(.svelte-1aizo1m) li:where(.svelte-1aizo1m){grid-template-columns:2.2em 1fr auto;font-size:var(--fs-xs, .75rem);padding:.3rem 0}.contested-counts.svelte-1aizo1m{display:inline-flex;gap:.5em;font-variant-numeric:tabular-nums;font-size:var(--fs-xs, .7rem)}.contested-counts.svelte-1aizo1m .ch:where(.svelte-1aizo1m){color:var(--accent-amber, #d4a76c)}.contested-counts.svelte-1aizo1m .sp:where(.svelte-1aizo1m){color:var(--accent-green, #6cd47a)}.empty.svelte-1aizo1m a:where(.svelte-1aizo1m){color:var(--accent-cyan);text-decoration:none}.empty.svelte-1aizo1m a:where(.svelte-1aizo1m):hover{text-decoration:underline}.boards.svelte-1aizo1m{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.5rem}.board.svelte-1aizo1m{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:1rem 1.2rem}.board.svelte-1aizo1m h2:where(.svelte-1aizo1m){font-size:var(--fs-lg);margin:0 0 .8rem}.empty.svelte-1aizo1m{color:var(--text-secondary);font-style:italic;margin:0}ol.svelte-1aizo1m{list-style:none;padding:0;margin:0}ol.svelte-1aizo1m li:where(.svelte-1aizo1m){display:grid;grid-template-columns:2.5em 1fr auto auto;gap:.5em;align-items:baseline;padding:.4rem 0;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm)}ol.svelte-1aizo1m li:where(.svelte-1aizo1m):last-child{border-bottom:none}.rank.svelte-1aizo1m{color:var(--text-secondary);font-variant-numeric:tabular-nums}.title.svelte-1aizo1m{color:var(--text-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title.svelte-1aizo1m:hover{color:var(--accent-cyan)}.delta.svelte-1aizo1m{font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-secondary)}.delta.positive.svelte-1aizo1m{color:var(--accent-green, #6cd47a)}.delta.negative.svelte-1aizo1m{color:var(--accent-red, #d47a6c)}.n.svelte-1aizo1m{color:var(--text-secondary);font-size:var(--fs-xs, .7rem)}.agora-pulse.svelte-1aizo1m{margin-bottom:1.5rem}.pulse-title.svelte-1aizo1m{font-size:var(--fs-md, .95rem);color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .6rem;font-weight:600}.pulse-grid.svelte-1aizo1m{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem}.pulse-col.svelte-1aizo1m{background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:.7rem .85rem}.pulse-col-head.svelte-1aizo1m{display:flex;align-items:baseline;gap:.5em;margin-bottom:.45rem;padding-bottom:.4rem;border-bottom:1px solid var(--border-subtle)}.pulse-icon.svelte-1aizo1m{color:var(--accent-cyan);font-size:1em}.pulse-col-label.svelte-1aizo1m{flex:1;color:var(--text-primary);font-size:var(--fs-sm);font-weight:600}.pulse-more.svelte-1aizo1m{color:var(--text-secondary);font-size:var(--fs-xs, .7rem);text-decoration:none}.pulse-more.svelte-1aizo1m:hover{color:var(--accent-cyan)}.pulse-list.svelte-1aizo1m{list-style:none;padding:0;margin:0}.pulse-list.svelte-1aizo1m li:where(.svelte-1aizo1m){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.5em;padding:.3rem 0;font-size:var(--fs-xs, .75rem)}.pulse-list.svelte-1aizo1m li:where(.svelte-1aizo1m)+li:where(.svelte-1aizo1m){border-top:1px solid var(--border-subtle)}.pulse-row-title.svelte-1aizo1m{color:var(--text-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pulse-row-title.svelte-1aizo1m:hover{color:var(--accent-cyan)}.pulse-row-ts.svelte-1aizo1m{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:var(--fs-xs, .7rem)}.pulse-empty.svelte-1aizo1m{margin:0;color:var(--text-secondary);font-style:italic;font-size:var(--fs-xs, .75rem)}
