/* Inherit existing oat-milk Mewday styling; never change the base form. */
.m109-contacts{padding:12px;border-radius:13px;background:#f6f6ee;border:1px solid #d9dfd3;margin:10px 0 14px}
.m109-contacts label{display:block;font-weight:600;color:#514c41;font-size:13px}
.m109-contacts input[type=search]{display:block;width:100%;box-sizing:border-box;min-height:42px;border:1px solid #c6c7bb;border-radius:8px;padding:9px 10px;margin-top:5px;background:#fff;color:#292621}
.m109-contacts [data-m109-results]{max-height:190px;overflow-y:auto;margin-top:4px}
.m109-contacts [data-m109-results] button{display:block;text-align:left;width:100%;background:#fff;border:1px solid #e2e3d9;border-radius:7px;margin:5px 0;padding:10px;color:#383830;white-space:normal}
.m109-contacts [data-m109-results] button:hover{background:#e8efdf}
.m109-contacts [data-m109-results] .m109-conflict{border-color:#a96a4a;color:#883d2e}
.m109-contacts [data-m109-status]{display:block;margin-top:6px;color:#5a6952;font-size:12px}
