.order-client-picker { position: relative; display: grid; gap: 8px; }
.client-picker-results { max-height: 270px; overflow-y: auto; border: 1px solid #cbddeb; border-radius: 13px; background: #fff; box-shadow: 0 8px 20px rgba(23,58,97,.09); }
.client-picker-results > button { display: grid; gap: 5px; width: 100%; min-height: 58px; padding: 12px 15px; border: 0; border-bottom: 1px solid #e7eef4; background: #fff; color: #153966; text-align: left; }
.client-picker-results > button:hover, .client-picker-results > button:focus-visible { background: #eaf5fd; }
.client-picker-results b { font-size: 15px; }
.client-picker-results small, .client-picker-results > p { font-size: 13px; color: #70839a; }
.client-picker-results > p { padding: 12px 15px; margin: 0; }
.charge-note-sent { margin: 12px 0 0; color: #55768c; font-size: 12px; line-height: 1.4; }

.charge-note-check { display: inline-grid; place-items: center; width: 20px; height: 20px; margin-right: 3px; border-radius: 50%; background: #f59a23; color: #fff; font-size: 13px; font-weight: 800; line-height: 1; vertical-align: middle; }
