/* PDF actions only. Existing typography and component dimensions remain owned by search.css. */
.hm-catalog-property .hm-pdf-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 20px;margin:0 0 20px}
.hm-catalog-property a.hm-pdf-link{font-family:var(--hm-font-heading);font-weight:400;color:#211d25;text-decoration:none;line-height:1.4;cursor:pointer}
.hm-catalog-property a.hm-pdf-house{display:inline-flex;gap:20px;align-items:center;padding:11px 17px;border:1px solid #ded6e6;border-radius:999px;background:linear-gradient(110deg,#f3e9f9,#eaf4fb);font-size:14px}
.hm-catalog-property .hm-unit-detail-actions a.hm-pdf-unit{white-space:normal}
.hm-catalog-property a.hm-pdf-link:hover{border-color:#211d25}
.hm-catalog-property a.hm-pdf-link:focus-visible{outline:2px solid #211d25;outline-offset:4px}
.hm-catalog-property a.hm-pdf-link[aria-disabled=true]{opacity:.6;cursor:wait}
.hm-catalog-property .hm-pdf-status{font-family:var(--hm-font-body);display:block;font-size:12px;line-height:1.5;color:#665970;max-width:440px;white-space:normal}
.hm-catalog-property .hm-unit-detail-actions .hm-pdf-status{flex-basis:100%;max-width:100%}
@media(max-width:760px){.hm-catalog-property .hm-pdf-toolbar{align-items:flex-start}}
