.inv-selection-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:22px;align-items:start}.inv-shortlist{position:sticky;top:90px}.inv-filters{display:grid;grid-template-columns:1fr 210px;gap:12px;margin:20px 0}.inv-company{display:grid;grid-template-columns:1fr auto;gap:16px;padding:22px 0;border-top:1px solid var(--line,#dae1e5)}.inv-company small,.inv-selected small{display:block;margin:6px 0 12px;color:#65757d}.inv-company .checkrow{align-items:flex-start}.inv-company button{padding:9px 12px;font-size:11px}.inv-selected{padding:16px 0;border-bottom:1px solid #e3e8eb}.inv-preview-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;margin-top:24px}.inv-email{background:#fff;border:1px solid #dae1e5;border-radius:12px;padding:30px}.inv-email pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;font-size:13px;line-height:1.8;color:#253b48}.inv-shortlist button{margin:8px 4px 0 0}@media(max-width:900px){.inv-selection-layout,.inv-preview-layout{grid-template-columns:1fr}.inv-shortlist{position:static}.inv-company{grid-template-columns:1fr}.inv-filters{grid-template-columns:1fr}.inv-email{padding:18px}}
.inv-shortlist,.inv-shortlist h2,.inv-shortlist b,.inv-checklist,.inv-checklist h3{color:#152b3c}.inv-shortlist h2{font-size:28px;margin:12px 0 20px}.inv-shortlist .eyebrow{color:#8b795b}.inv-company>div button+button{margin-left:6px}

.inv-preview-layout>*,.inv-selection-layout>*{min-width:0}.inv-checklist{position:static;width:auto;background:transparent;padding:0;color:#152b3c}.inv-email{width:auto;min-width:0}.inv-email pre{max-width:100%}
.inv-preview-layout{align-items:start}textarea[aria-label="Additional invitation instructions"]{min-height:80px;height:80px}
