#epic1Dossier .panel{margin:14px 0}#epic1Dossier textarea{width:100%;min-height:90px;border:1px solid #cbd9d1;border-radius:8px;padding:11px;font:inherit;color:#012545}#epic1Dossier .grid{gap:10px 14px}#epic1Dossier .field{margin-top:10px}.epic1-tabs{display:flex;gap:6px;overflow:auto;margin:16px 0}.epic1-tabs button,.lead-filters button{border:1px solid #d7e3db;background:#fff;border-radius:7px;padding:9px 12px;white-space:nowrap;cursor:pointer;color:#012545}.epic1-tabs button.selected,.lead-filters button.selected{background:#012545;color:#fff}.epic1-item{border-top:1px solid #e8eeea;padding:12px 0}.epic1-item small{display:block;color:#63748a}.epic1-item .btn{margin:6px 5px 0 0}.epic1-badge{background:#e9f2eb;color:#315d39;border-radius:14px;padding:3px 8px;font-size:12px}.epic1-badge.late{background:#ffebe7;color:#a23a20}.lead-dashboard{background:#fff;border:1px solid #dae5df;border-radius:14px;padding:17px;margin:16px 0}.lead-dashboard .record-row{padding:12px 0}.lead-filters{display:flex;gap:7px;margin:10px 0;flex-wrap:wrap}.epic1-hint{font-size:12px;color:#607285}.epic1-title{display:flex;align-items:center;justify-content:space-between;gap:10px}.epic1-title h2{margin:0}.epic1-error{color:#aa2828;font-size:13px}

.epic1-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0}.epic1-status label{font-weight:650}.epic1-status select{width:auto;min-width:190px}.epic1-status span{font-size:12px;color:#52725b}.epic1-links{margin-bottom:16px}.epic1-followup-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:14px 0}.epic1-followup-head h3{margin:0}.epic1-followup-head p{margin:4px 0}.epic1-followup-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.epic1-followup-info{flex:1;min-width:0}.epic1-followup-info small{display:block;margin-top:5px}.epic1-followup-info p{white-space:pre-wrap;margin:8px 0 0}.epic1-followup-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.epic1-history{margin-top:16px}.epic1-history summary{cursor:pointer;font-weight:600;padding:10px 0}.epic1-dialog{border:1px solid #d9e3dd;border-radius:12px;padding:22px;width:min(94vw,500px);max-height:90vh;box-shadow:0 15px 50px #01254530}.epic1-dialog::backdrop{background:#01254580}.epic1-dialog .field{margin-top:12px}.epic1-dialog input,.epic1-dialog select,.epic1-dialog textarea{width:100%}@media(max-width:600px){.epic1-followup-row{display:block}.epic1-followup-actions{justify-content:flex-start;margin-top:12px}}

.epic1-leadfase{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0}.epic1-leadfase label{font-weight:650}.epic1-leadfase select{min-width:190px;width:auto}.epic1-leadfase span{font-size:12px;color:#52725b}#relationAvailabilityPanel #avEditor{margin-top:12px}#relationAvailabilityPanel .av-tabs{margin-top:10px}
