/* Component layout only. Fonts, colors, backgrounds and spacing come from the main site. */
.plugin-row{flex-wrap:wrap}.plugin-row .topic-copy{min-width:180px}
.plugin-row-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}
.plugin-row-actions .text-link{font-size:13px}
.plugin-meta{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--faint);font-size:12px;margin:16px 0}
.plugin-actions{display:flex;align-items:center;gap:14px 22px;flex-wrap:wrap;margin:22px 0 28px}
.seo-reading .plugin-actions a{font-size:13px}
.plugin-sha{display:block;overflow-wrap:anywhere;white-space:normal;font-size:12px;color:var(--muted)}
.seo-reading .plugin-package{margin-top:var(--topic-gap)}
.plugin-package summary{cursor:pointer;font-size:13px;color:var(--muted)}
.seo-reading .plugin-package p{font-size:13px}
.plugin-row .download-button{white-space:nowrap}
@media(max-width:720px){.plugin-row-actions{width:100%;padding-left:48px}.plugin-row-actions .download-button{width:auto}.plugin-actions{align-items:stretch}.plugin-actions .download-button{width:100%}.plugin-meta{gap:5px 14px}.plugin-row .topic-copy{min-width:0}}
