.community-pulse{max-width:1100px;margin-inline:auto}.community-pulse__popular{margin-block:1.5rem}.community-pulse__popular ol{display:grid;gap:.75rem;margin:0;padding-inline-start:1.5rem}.community-pulse__popular li{min-width:0;padding:.75rem;border:1px solid var(--color-border, #d9dee7);border-radius:8px;overflow-wrap:anywhere}.community-pulse__popular h3{margin:0 0 .35rem;font-size:1rem}.community-pulse__popular p{margin:.25rem 0}.community-pulse__popular a{display:inline-block;min-height:1.5rem}.community-pulse__eyebrow{color:var(--color-text-muted, #667085);font-size:.8rem;font-weight:700;letter-spacing:.08em;margin:0 0 .35rem;text-transform:uppercase}.community-pulse__notice{background:var(--color-surface-secondary, #f4f6f8);border-radius:8px;padding:1rem}.community-pulse__sample{margin-block:1rem 1.5rem}.community-pulse__sample h2{font-size:1.15rem;margin:0 0 .5rem}.community-pulse__sample>p{color:var(--color-text-muted, #667085);max-width:72ch}.community-pulse__comparison{margin-block:1.5rem}.community-table-scroll{overflow-x:auto;margin-block:.5rem}.community-table-scroll table{border-collapse:collapse;min-width:40rem;width:100%}.community-table-scroll th,.community-table-scroll td{border-bottom:1px solid #8886;padding:.65rem;text-align:left}.community-table-scroll caption,.community-pulse__digest p{color:var(--color-text-muted, #667085)}.community-pulse__digest h3{font-size:1rem;margin:1rem 0 .25rem}.community-pulse__digest ul{list-style:none;margin:0;padding:0}.community-pulse__digest li{border-top:1px solid var(--color-border, #e2e5eb);overflow-wrap:anywhere;padding:.5rem 0}.community-pulse__digest li a{overflow-wrap:anywhere}.community-pulse__topic-timeline{display:grid;gap:.75rem;margin-block:1.5rem}.community-pulse__topic-timeline>h2{margin-bottom:0}.community-pulse__topic-timeline .community-pulse__topic{padding:1rem}.community-pulse__topic-timeline .community-pulse__topic h3{margin:0}.community-pulse__topic-timeline .community-pulse__topic p{margin:.4rem 0}.community-pulse__topic-post{border-top:1px solid var(--color-border, #d9dee7);display:grid;gap:.25rem;overflow-wrap:anywhere;padding:.65rem 0}.community-pulse__topic-post span{color:var(--color-text-muted, #667085);font-size:.9rem}.community-pulse__ticker-form{align-items:end;display:flex;flex-wrap:wrap;gap:.75rem}.community-pulse__ticker-form label{display:grid;gap:.35rem;font-weight:600}.community-pulse__ticker-form select,.community-pulse__ticker-form button{min-height:2.75rem;padding:.45rem .75rem}.community-pulse__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.community-pulse__grid>section{border:1px solid var(--color-border, #d9dee7);border-radius:10px;min-width:0;padding:1rem}.community-pulse__grid h2,.community-pulse__grid h3{font-size:1rem;margin:.25rem 0 .5rem}.community-pulse__grid ul{list-style:none;margin:0;padding:0}.community-pulse__grid li{border-top:1px solid var(--color-border, #e2e5eb);overflow-wrap:anywhere;padding:.65rem 0}.community-pulse__grid li a{display:block;font-weight:600}.community-pulse__grid li time,.community-pulse__grid li span{color:var(--color-text-muted, #667085);display:block;font-size:.85rem}.community-pulse__topics{display:grid;gap:1rem}.community-pulse__topic{border:1px solid var(--color-border, #d9dee7);border-radius:12px;padding:1.25rem}.community-pulse__topic-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.community-pulse__topic-heading h2{font-size:1.25rem;margin:0}.community-pulse__topic-heading span,.community-pulse__communities li span{color:var(--color-text-muted, #667085);font-size:.9rem}.community-pulse__communities{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin-top:1rem}.community-pulse__communities section{min-width:0}.community-pulse__communities h3{font-size:1rem;margin:0 0 .5rem}.community-pulse__communities ul{list-style:none;margin:0;padding:0}.community-pulse__communities li{border-top:1px solid var(--color-border, #e2e5eb);padding:.7rem 0}.community-pulse__communities li a{display:grid;gap:.25rem}.community-pulse__communities li p{margin:.35rem 0 0}.community-drawer{position:fixed;z-index:1000;inset:0 0 0 auto;width:min(520px,100%);overflow-y:auto;overflow-wrap:anywhere;padding:1.25rem;background:Canvas;color:CanvasText;box-shadow:-8px 0 30px #0003}.community-drawer__close{display:block;margin:0 0 1rem auto;min-height:44px}.community-drawer ul{list-style:none;padding:0}.community-drawer li{min-width:0;padding:1rem 0;border-top:1px solid var(--color-border, #ddd)}.community-drawer a{overflow-wrap:anywhere}.community-drawer p,.community-drawer time{font-size:.9rem}@media(max-width:520px){.community-drawer{inset:0;width:auto}}.community-pulse__state{margin:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-rule);border-radius:4px;background:var(--color-surface-2);color:var(--color-ink);max-width:72ch}.community-pulse__meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-3);margin:var(--space-5) 0}.community-pulse__meta div{padding:var(--space-3) var(--space-4);border:1px solid var(--color-rule);border-radius:4px;background:var(--color-surface)}.community-pulse__meta dt{font-size:var(--type-xs);letter-spacing:.02em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:var(--space-1)}.community-pulse__meta dd{margin:0;color:var(--color-ink);font-variant-numeric:tabular-nums}.community-pulse__sources{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-3);margin-bottom:var(--space-5)}.community-pulse__source{padding:var(--space-3) var(--space-4);border:1px solid var(--color-rule);border-radius:4px;background:var(--color-surface)}.community-pulse__source-name{margin:0 0 var(--space-1);font-size:var(--type-md);color:var(--color-ink)}.community-pulse__source-status{margin:0;font-size:var(--type-sm);color:var(--color-bull)}.community-pulse__source[data-community-source-status=empty] .community-pulse__source-status,.community-pulse__source[data-community-source-status=rate-limited] .community-pulse__source-status{color:var(--color-ink-muted)}.community-pulse__source[data-community-source-status=failed] .community-pulse__source-status{color:var(--color-bear)}.community-pulse__digest{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-3);margin-bottom:var(--space-5)}.community-pulse__topics h2,.community-pulse__tickers h2{margin:0 0 var(--space-2);font-size:var(--type-lg)}.community-pulse__topic-list,.community-pulse__ticker-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.community-pulse__topic-list>.community-pulse__topic,.community-pulse__ticker{display:inline-flex;align-items:baseline;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-rule);border-radius:4px;color:var(--color-ink)}.community-pulse__topic-count,.community-pulse__ticker-count{color:var(--color-ink-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums}.community-pulse__posts{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}.community-pulse__post-card{padding:var(--space-4);border:1px solid var(--color-rule);border-radius:4px;background:var(--color-surface)}.community-pulse__post-title{margin:0 0 var(--space-1);font-size:var(--type-lg)}.community-pulse__post-link{color:var(--color-ink);text-decoration:none;border-bottom:1px solid transparent}.community-pulse__post-link:hover{color:var(--color-accent);border-bottom-color:var(--color-accent)}.community-pulse__post-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.community-pulse__post-meta{margin:0 0 var(--space-2);color:var(--color-ink-muted);font-size:var(--type-sm)}.community-pulse__post-excerpt{margin:0;color:var(--color-ink)}.community-pulse{max-width:1040px;margin-inline:auto}.community-pulse__header{margin-bottom:1.5rem}.community-pulse__header h1{margin:.25rem 0 .5rem}.community-pulse__header h1 span{color:var(--color-text-muted);font-size:.72em}.community-pulse__eyebrow{color:var(--color-accent);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.community-pulse__coverage,.community-pulse__summary{display:flex;justify-content:space-between;gap:1.5rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-md, 8px);background:var(--color-surface)}.community-pulse__coverage ul{list-style:none;padding:0;margin:.5rem 0 0}.community-pulse__coverage li{display:flex;align-items:baseline;gap:.6rem;margin-block:.35rem;flex-wrap:wrap}.community-pulse__status{font-size:.8rem;text-transform:capitalize}.community-pulse__status--failed,.community-pulse__status--rate-limited,.community-pulse__partial{color:var(--color-danger, #b42318)}.community-pulse__error{color:var(--color-text-muted)}.community-pulse__partial{display:block;margin-top:.5rem}.community-pulse__summary{margin-block:1rem}.community-pulse__posts{display:grid;gap:.75rem}.community-pulse__post{padding:1.1rem;border:1px solid var(--color-border);border-radius:var(--radius-md, 8px);background:var(--color-surface)}.community-pulse__post h2{font-size:1.15rem;margin:0 0 .5rem}.community-pulse__post a{color:var(--color-text);text-decoration:underline;text-underline-offset:.15em}.community-pulse__source,.community-pulse__author{color:var(--color-text-muted);font-size:.9rem}.community-pulse__excerpt{white-space:pre-wrap;overflow-wrap:anywhere}.community-pulse__empty,.community-pulse__unavailable{padding:1rem;border-radius:var(--radius-md, 8px);background:var(--color-surface-2)}@media(max-width:600px){.community-pulse__coverage,.community-pulse__summary{flex-direction:column;gap:.75rem}}.community-search{display:grid;gap:.75rem;margin-block:1.5rem}.community-search label{font-weight:600}.community-search input{box-sizing:border-box;max-width:36rem;min-width:0;padding:.7rem .85rem;width:100%}.community-search button{justify-self:start;padding:.6rem .85rem}.community-results{display:grid;gap:.75rem}.community-result{border:1px solid var(--color-border, #d9dee7);border-radius:10px;min-width:0;overflow-wrap:anywhere;padding:1rem}.community-pulse__share{border:1px solid var(--color-border, #d9dee7);border-radius:10px;margin-block:1rem;min-width:0;padding:1rem}.community-pulse__share-controls{align-items:end;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.community-pulse__share-controls label{font-weight:600}.community-pulse__share-controls select,.community-pulse__share-controls button{box-sizing:border-box;min-height:2.75rem;min-width:0;max-width:100%;padding:.45rem .65rem}.community-pulse__share-controls label{display:grid;gap:.3rem}.community-pulse__share-url-label{display:grid;gap:.35rem;margin-top:.75rem}.community-pulse__share-url-label input{box-sizing:border-box;max-width:100%;min-width:0;padding:.65rem;width:100%}.community-pulse__shared-records{display:grid;gap:.5rem;margin-top:1rem;min-width:0}.community-pulse__shared-records article{min-width:0;overflow-wrap:anywhere}@media(max-width:600px){.community-pulse__share-controls{grid-template-columns:minmax(0,1fr)}}.community-result h3{font-size:1rem;margin:0}.community-result p{margin:.5rem 0 0}.community-page__section{margin-top:2rem}.community-page__note{color:var(--color-text-muted, #667085)}.community-page__themes{display:grid;gap:1rem}.community-theme{border:1px solid var(--color-border, #d9dee7);border-radius:10px;padding:1rem}.community-theme h3{margin-top:0}.community-theme ul{display:grid;gap:1rem;padding-left:1.25rem}.community-theme li>p{margin:.4rem 0 0}.community-theme li>p:first-of-type{color:var(--color-text-muted, #667085);font-size:.9rem}.community-theme a{color:var(--color-link, #3b82f6)}.community-pulse__themes,.community-pulse__dividend-themes{margin-block:var(--space-5);padding:var(--space-4);border:1px solid var(--color-rule);border-radius:8px;background:var(--color-surface);color:var(--color-ink)}.community-pulse__theme{padding-block:var(--space-3);border-top:1px solid var(--color-rule)}.community-pulse__theme h3{margin-bottom:var(--space-1)}.community-pulse__theme-post{margin-top:var(--space-2)}.community-pulse__theme-post a{color:var(--color-accent)}.community-pulse__theme-post p{color:var(--color-ink-muted)}.community-pulse nav ul{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding-left:1.25rem}.community-pulse section[aria-label^="r/"]{border-top:1px solid var(--border-color, #444);padding:1rem 0}.community-pulse article{padding:.6rem 0}.community-pulse h4{margin-bottom:.25rem}@media(max-width:375px){.community-pulse{padding-inline:1rem}}
