header a{color:white;font-size:14px} .actions{display:flex;gap:10px;flex-wrap:wrap}.pager{display:flex;justify-content:center;align-items:center;gap:20px;padding:20px}.detail-dialog{width:min(1040px,calc(100% - 32px))}h3{font-size:17px;border-top:1px solid #e1e9eb;padding-top:24px;margin-top:28px}.contact-card,.followup-card{padding:14px 0;border-bottom:1px solid #e1e9eb;overflow-wrap:anywhere}.contact-card{display:flex;justify-content:space-between;gap:16px}.detail-dialog form{display:grid;gap:12px}.detail-dialog form button{justify-self:start}#empty{text-align:center}details{padding:12px;border-bottom:1px solid #e1e9eb}details p{white-space:pre-wrap;overflow-wrap:anywhere}#company-error,#contact-error,#followup-error,#login-error{color:#b33a35}#detail-note{white-space:pre-wrap}
.crm-filters{padding:14px 22px}.crm-selection{display:flex;align-items:center;gap:12px;padding:14px 22px;flex-wrap:wrap}.select-col{min-width:45px;width:45px}#rows input[type=checkbox],#company-select-page{width:18px;height:18px}.toolbar{flex-wrap:wrap}


#mail-verification-dialog{width:min(680px,calc(100% - 32px))}#mail-verification-form{display:grid;gap:16px}.verification-confirm{display:flex;flex-direction:row;align-items:start;gap:10px}.verification-confirm input{width:18px;height:18px;flex:0 0 18px}#verification-error{color:#b33a35}#verification-preview{overflow-wrap:anywhere}#verification-summary{font-weight:600}
