/* Minimal native-theme component styles, no external assets. */
.release-plugin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:1.7rem 0}
.release-plugin-card{background:#fff;border:1px solid #d6e1e4;border-radius:5px;padding:1.5rem;box-shadow:0 8px 30px rgba(16,49,61,.06)}
.release-plugin-card h2{margin:.5rem 0 1rem;font-size:1.4rem}
.release-plugin-card h3{margin:1.2rem 0 .5rem}
.release-plugin-card p{line-height:1.8}
.release-plugin-card .release-flag{display:inline-block;background:#d7eade;color:#174e37;padding:.25rem .6rem;border-radius:3px;font-size:.85rem;font-weight:700}
.release-plugin-card .release-version{color:#53676b;margin:.5rem 0}
.release-primary{display:inline-block;background:#18304c;color:#fff!important;padding:.78rem 1rem;text-decoration:none;border-radius:3px;font-weight:700;max-width:100%}
.release-primary:hover,.release-primary:focus-visible{background:#285979;color:#fff}
.release-meta{overflow-wrap:anywhere;font:0.92rem/1.75 system-ui,sans-serif;background:#edf3f5;padding:.8rem;margin:.8rem 0}
.release-docs{margin:.5rem 0;padding-left:1.4rem}
.release-docs li{margin:.4rem 0;overflow-wrap:anywhere}
.release-precaution{border-left:4px solid #a46d28;padding:.9rem 1.1rem;background:#faf5ea;margin:1.2rem 0}
.release-plugin-card ol,.release-plugin-card ul{margin:1rem 0;padding-left:1.3rem;line-height:1.85}
@media(max-width:680px){.release-plugin-grid{grid-template-columns:1fr}.release-plugin-card{padding:1rem}}
