/* Searchable manuals, using the site's red / gray / white design. */
.dl-hero{background:var(--soft)}.dl-hero .page-intro{font-size:19px;line-height:1.8}.dl-content{padding-top:52px}.dl-toolbar{display:flex;justify-content:space-between;align-items:center;gap:35px;border-bottom:1px solid var(--line)}.dl-filters{display:flex;align-items:stretch;gap:30px;min-width:0}.dl-filters button{border:0;border-bottom:3px solid transparent;margin-bottom:-1px;background:none;padding:18px 0 22px;font-size:14px;white-space:nowrap}.dl-filters button span{font-size:10px;margin-left:9px;color:var(--muted)}.dl-filters button[aria-pressed=true]{color:var(--red);border-color:var(--red)}.dl-filters button:hover{color:var(--red)}.dl-search{display:flex;align-items:stretch;width:300px;border-bottom:1px solid #9b9fa1;margin-bottom:12px;flex-shrink:0}.dl-search input{min-width:0;width:100%;border:0;background:none;padding:10px 0;font:inherit;font-size:12px;border-radius:0}.dl-search button{border:0;background:none;padding:10px 0 10px 15px;font-size:12px;white-space:nowrap}.dl-search button:hover{color:var(--red)}.dl-results-meta{display:flex;justify-content:space-between;align-items:center;padding-block:23px 30px;font-size:11px}.dl-results-meta p{font-size:12px}.dl-results-meta label{display:flex;gap:14px;align-items:center;color:var(--muted)}.dl-results-meta select{background:white;border:1px solid var(--line);border-radius:0;min-height:36px;padding:6px 28px 6px 12px;font-size:11px;color:var(--ink)}.dl-list-header{display:grid;grid-template-columns:minmax(0,1fr) 145px 155px;gap:35px;background:var(--soft);padding:14px 24px;font-size:11px;color:var(--muted)}.dl-document{display:grid;grid-template-columns:minmax(0,1fr) 145px 155px;align-items:center;gap:35px;padding:30px 24px;border-bottom:1px solid var(--line)}.dl-document-main{display:flex;align-items:flex-start;gap:26px;min-width:0}.dl-format{display:grid;place-items:center;align-self:start;flex-shrink:0;width:52px;height:66px;border:1px solid #c8cbcd;border-top:3px solid var(--red);font-size:10px;color:var(--red);letter-spacing:.5px}.dl-category{font-size:10px;margin-bottom:7px}.dl-document h2{font-size:18px;line-height:1.65;font-weight:500;letter-spacing:-.3px;overflow-wrap:anywhere}.dl-description{font-size:12px;margin-top:9px;line-height:1.8;max-width:570px}.dl-document-meta>span{font-size:12px;white-space:nowrap}.dl-document-meta>span>span{color:#b4b8ba;padding-inline:5px}.dl-document-meta small{display:block;font-size:11px;color:var(--muted);margin-top:10px}.dl-document-actions{display:flex;flex-direction:column;align-items:flex-start;gap:13px}.dl-download{min-height:43px;padding:10px 16px;font-size:12px;gap:22px;min-width:141px}.dl-download span{font-size:17px}.dl-preview-link{display:inline-flex;gap:18px;font-size:11px;padding:4px 0;color:var(--muted);min-height:26px;align-items:center}.dl-preview-link:hover{color:var(--red);text-decoration:underline;text-underline-offset:4px}.dl-version-note{font-size:12px;margin-top:25px;max-width:none!important}.dl-empty{padding:65px 25px;background:var(--soft);text-align:center}.dl-empty h2{font-size:26px}.dl-empty p{font-size:13px;margin:20px auto}.dl-document[hidden],.dl-empty[hidden]{display:none}.dl-support-strip{background:#eceeef;border-top:2px solid var(--red);padding-block:60px}.dl-support-strip>.wrap{display:flex;align-items:center;justify-content:space-between;gap:45px}.dl-support-strip h2{font-size:31px}.dl-support-strip p:not(.section-side){font-size:14px;margin-top:20px;max-width:670px}.dl-support-strip .button{flex-shrink:0}.pd-download-entry{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:18px}.pd-download-entry .text-link{font-size:12px;gap:20px}
@media(min-width:1251px){.site-header{gap:25px}.site-header .brand{width:190px}.site-header nav{gap:clamp(15px,1.55vw,24px);font-size:12px}}
@media(max-width:1050px){.dl-toolbar{display:block}.dl-search{width:100%;margin-block:15px}.dl-filters{gap:35px}.dl-list-header,.dl-document{grid-template-columns:minmax(0,1fr) 120px 145px;gap:20px;padding-inline:15px}.dl-document-main{gap:18px}.dl-document h2{font-size:17px}}
@media(max-width:767px){.dl-hero .page-intro{font-size:15px}.dl-content{padding-top:28px}.dl-filters{overflow:auto;gap:24px}.dl-filters button{font-size:12px;padding:16px 0}.dl-filters button span{font-size:9px;margin-left:5px}.dl-search input{font-size:16px}.dl-results-meta{padding-block:13px 23px}.dl-results-meta label{gap:8px;font-size:10px}.dl-results-meta select{padding-right:10px}.dl-list-header{display:none}.dl-documents{border-top:1px solid var(--line)}.dl-document{grid-template-columns:1fr;gap:17px;padding:25px 0}.dl-document-main{gap:17px}.dl-format{width:42px;height:55px;font-size:9px}.dl-document h2{font-size:17px;line-height:1.6}.dl-category{font-size:9px}.dl-description{font-size:12px;margin-top:10px}.dl-document-meta{padding-left:59px;display:flex;align-items:center;gap:20px}.dl-document-meta>span{font-size:11px}.dl-document-meta small{margin:0;font-size:10px}.dl-document-actions{padding-left:59px;flex-direction:row;align-items:center;gap:20px}.dl-download{min-width:120px;gap:15px;font-size:11px;padding:10px 14px;min-height:42px}.dl-preview-link{font-size:11px;min-height:42px;gap:8px}.dl-version-note{font-size:11px}.dl-support-strip{padding-block:42px}.dl-support-strip>.wrap{display:block}.dl-support-strip h2{font-size:27px}.dl-support-strip p:not(.section-side){font-size:13px}.dl-support-strip .button{margin-top:25px}.dl-empty h2{font-size:23px}.dl-empty p{font-size:12px}}

.dl-model-note{font-size:11px;margin-top:6px;color:var(--muted)}

/* Keep document rows close to the download heading. */
.dl-hero{padding-block:32px 36px}.dl-hero .page-title{font-size:clamp(34px,3.7vw,52px)}.dl-hero .page-intro{font-size:16px;margin-top:14px}.dl-hero .eyebrow{margin-bottom:14px}.dl-content{padding-top:30px}@media(max-width:767px){.dl-hero .page-intro{font-size:14px}.dl-hero{padding-block:28px 32px}.dl-content{padding-top:20px}}
