.postman-downloads { display: flex; flex-wrap: wrap; align-items: center; gap: 16px; margin: 18px 0; }
.postman-downloads a { text-decoration: none; }
.postman-access { max-width: 650px; margin: 24px 0; }
.postman-access > label { display: block; font-size: 13px; font-weight: 650; margin-bottom: 8px; }
.postman-exchanges { display: grid; gap: 14px; margin-top: 24px; }
.exchange-entry { border: 1px solid var(--line); border-radius: 10px; padding: 20px; }
.exchange-entry summary { cursor: pointer; font-weight: 650; font-size: 14px; }
.exchange-entry p { font-size: 12px; color: var(--muted); overflow-wrap: anywhere; }
.exchange-entry pre { max-height: 420px; overflow: auto; padding: 16px; background: var(--paper); font-size: 12px; border: 1px solid var(--line); border-radius: 6px; }
.exchange-entry h3 { font-size: 13px; margin: 20px 0 10px; }
#postman-base-url { overflow-wrap: anywhere; }
@media (max-width: 700px) { .postman-downloads { flex-direction: column; } .postman-downloads a { text-align: center; } .exchange-entry { padding: 14px; } }
