.multi-select{max-width:400px}td.email-cell{white-space:nowrap;width:1%}.email-display{align-items:center;display:inline-flex;gap:8px}.email-display .email-text{color:#333;font-size:13px}.email-display .icon-btn{min-width:auto;opacity:.6;padding:5px 7px!important;transition:opacity .15s ease}.email-display .icon-btn:hover{opacity:1}.email-display .icon-btn i{font-size:12px;margin:0}.email-edit .email-form{display:flex;flex-direction:column;gap:8px}.email-edit .email-input{border:1px solid #ddd;border-radius:6px;font-family:Avenir,sans-serif;font-size:13px;padding:8px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.email-edit .email-input:focus{border-color:#6b8085;box-shadow:0 0 0 3px #6b80851a;outline:none}.email-edit .email-actions{align-items:center;display:flex;gap:6px}.email-edit .email-actions button{align-items:center;display:inline-flex;font-size:12px;gap:4px;padding:6px 10px}.email-edit .email-actions button i{font-size:11px}.tax-exempt-cell{min-width:200px}.tax-exempt-section{display:flex;flex-direction:column;gap:10px}.tax-status .checkbox-label{align-items:center;color:#333;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px}.tax-status .checkbox-label input[type=checkbox]{accent-color:#6b8085;height:16px;width:16px}.tax-form-row .tax-form-actions{align-items:center;display:flex;gap:8px}.tax-form-row .tax-form-actions .secondaryBTN.small{align-items:center;display:inline-flex;font-size:12px;gap:4px;padding:5px 10px}.tax-form-row .tax-form-actions .tax-form-link{align-items:center;border-radius:4px;color:#6b8085;display:inline-flex;font-size:12px;gap:4px;padding:5px 8px;text-decoration:none;transition:all .15s ease}.tax-form-row .tax-form-actions .tax-form-link:hover{background:rgba(107,128,133,.1);color:#2d4a52}.tax-form-row .tax-form-actions .tax-form-link i{font-size:11px}.tax-expiration{align-items:center;display:flex;gap:10px}.tax-expiration .field-label{color:#666;font-size:12px;font-weight:500;white-space:nowrap}.tax-expiration .vue-date-time-picker{flex:1}.tax-clear .text-btn{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:inline-flex;font-size:11px;gap:4px;padding:4px 0;transition:color .15s ease}.tax-clear .text-btn:hover{color:#764c41}.tax-clear .text-btn i{font-size:10px}
