/* Shared by all export pages. Loaded before the page's own CSS so the page's rules win. */
/* The shared header's skip link (from Home); 15 export pages have no rule for it. */
.skip-link{position:absolute;left:-9999px;top:0;background:var(--primary,#5a6570);color:#fff;padding:10px 16px;z-index:200}
.skip-link:focus{left:8px;top:8px}
/* HubSpot pop-up used by the Collaboration and Reimbursement buttons. */
dialog.hs-modal{margin:auto;width:min(640px,calc(100vw - 32px));max-height:88vh;padding:0;border:0;border-radius:18px;box-shadow:0 24px 60px rgba(0,0,0,.25);overflow:auto}
dialog.hs-modal::backdrop{background:rgba(29,35,41,.55)}
.hs-modal-bar{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;background:#fff;border-bottom:1px solid #e3e8ec}
.hs-modal-bar h2{margin:0;font-size:22px;font-weight:400}
.hs-modal-close{border:0;background:none;font-size:22px;line-height:1;cursor:pointer;padding:6px;color:#1d2329}
.hs-modal-body{padding:20px 24px 28px}
.hs-card{min-height:200px}
