.discover-feed{display:block}
.discover-card.issue{display:block;border:0;border-bottom:1px solid #d8dee7;border-radius:0;background:#fff;padding:24px 0;margin:0;min-inline-size:0}
.discover-card .discover-meta{font-size:12px;color:#637079;margin:0 0 8px}
.discover-card h2,.discover-card h1{font-size:22px;line-height:1.45;margin:0 0 10px}
.discover-card .title{color:#111827;text-decoration:none;display:block}
.discover-card .summary{font-size:16px;line-height:1.75;margin:0;white-space:normal}
.discover-card .summary-link{display:block;color:inherit;text-decoration:none}
.discover-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:16px}
.discover-actions button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #d7dde4;border-radius:50%;background:#fff;color:#526176}
.discover-actions button[aria-pressed=true]{color:#2155f5;border-color:#a6b9eb;background:#f6f8ff}
.discover-actions svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.discover-card .detail p{font-size:16px;line-height:1.75;margin:16px 0}
.discover-card .detail .discover-source{display:inline-flex;align-items:center;gap:8px;min-height:44px}
.discover-source svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7}
.discover-local-note{font-size:12px;color:#637079;margin:20px 0 0;line-height:1.6}
.discover-status{font-size:13px;line-height:1.7;color:#526176;margin:0}
.discover-actions .discover-status{flex-basis:100%}
.discover-status:empty{display:none}
.discover-detail-page .discover-card.issue{border:0}
.discover-detail-page .detail{display:block}
.discover-empty{padding:24px 0;color:#637079}
.pulse-common-header a:focus-visible,.discover-shell a:focus-visible,.discover-shell button:focus-visible{outline:3px solid #315bd6;outline-offset:4px}
.pulse-post-dialog .discover-card.issue{border:0;padding:0}
.pulse-post-dialog .discover-actions{margin:16px 0}
.pulse-post-dialog .discover-meta{margin-top:8px}
@media(max-width:650px){.discover-card h2,.discover-card h1{font-size:20px}}
html.pulse-discover{scroll-behavior:auto}
