.downloads-customer .hero{padding:24px 0 32px;max-width:900px}
.downloads-customer .hero p{color:var(--muted);white-space:pre-line}
.downloads-customer .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px}
.downloads-customer .detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
.downloads-customer .card{min-width:0}
.downloads-customer .card p{white-space:pre-line;overflow-wrap:anywhere}
.downloads-customer .muted{color:var(--muted)}
.downloads-customer dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px}
.downloads-customer dt{color:var(--muted)}
.downloads-customer dd{margin:0;overflow-wrap:anywhere}
.downloads-customer .check{display:flex;align-items:flex-start;gap:12px;margin:22px 0}
.downloads-customer .check input{width:auto;flex:none;margin-top:5px}
.downloads-customer details{margin-top:24px}
.downloads-customer summary{cursor:pointer}
.downloads-customer code{display:block;overflow-wrap:anywhere;white-space:normal;margin-top:12px}
.downloads-customer .text-button{background:none;border:0;color:var(--blue);padding:0;cursor:pointer;font:inherit}
.downloads-customer .ticket-queue-tabs{flex-wrap:wrap}
.downloads-customer .ticket-queue-tabs [aria-current]{color:var(--blue);font-weight:700}
@media(max-width:700px){.downloads-customer .detail-grid{grid-template-columns:1fr}.downloads-customer .page-header{flex-wrap:wrap;gap:20px}}

.release-badge{display:inline-block;padding:4px 10px;border-radius:20px;font-size:12px;font-weight:700;margin:4px 6px}.release-stable{background:#e8f5e9;color:#246329}.release-beta{background:#fff3e0;color:#9e4b00}.release-alpha{background:#ffebee;color:#b71c1c}
