.trial-leads-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.trial-leads-heading h1{margin:6px 0}.trial-leads-filter{display:flex;align-items:end;gap:20px;justify-content:space-between;margin-bottom:18px}.trial-leads-filter label{width:200px}.trial-leads-filter [data-total]{font-size:13px;color:#aeb7bd}.trial-leads-list{border:1px solid #354047;border-radius:12px;overflow:hidden}.trial-lead-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) auto;gap:18px;padding:18px 20px;border-bottom:1px solid #2c373d;align-items:center;background:#101b21}.trial-lead-row:last-child{border-bottom:0}.trial-lead-row>div{min-width:0}.trial-lead-row strong,.trial-lead-row small,.trial-lead-row span{display:block;overflow-wrap:anywhere}.trial-lead-row strong{font-size:14px}.trial-lead-row small{font-size:11px;line-height:1.7;color:#aeb7bd;margin-top:5px}.trial-lead-row span{font-size:12px}.trial-lead-row button{font-size:12px;min-height:40px}.trial-lead-status{color:#e5c590}.trial-leads-pagination{display:flex;justify-content:flex-end;align-items:center;gap:16px;margin-top:20px;font-size:12px}.trial-lead-detail{margin-top:24px;padding:24px;background:#101b21;border:1px solid #887247;border-radius:14px;scroll-margin-top:24px}.trial-lead-detail-head{display:flex;justify-content:space-between;align-items:center;gap:20px}.trial-lead-detail-head h2{margin:6px 0 16px}.trial-lead-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin-bottom:28px}.trial-lead-detail dl>div{min-width:0}.trial-lead-detail dt{font-size:11px;color:#aeb7bd}.trial-lead-detail dd{margin:5px 0 0;font-size:14px;overflow-wrap:anywhere}.trial-lead-detail form{display:grid;gap:16px}.trial-lead-detail textarea{resize:vertical}.trial-lead-detail [data-close]{min-height:40px}@media(max-width:800px){.trial-lead-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.trial-lead-row>button{grid-column:1/-1;justify-self:end}.trial-lead-detail{padding:18px}.trial-lead-detail dl{grid-template-columns:1fr}.trial-leads-heading{align-items:flex-start}.trial-leads-filter{align-items:center;gap:12px}.trial-leads-filter label{max-width:180px}.trial-leads-heading h1{font-size:25px}.trial-lead-detail-head{align-items:flex-start}}
