.contacts-company-input-wrapper .input-icon-box[data-v-0e693a96],.contacts-company-input-wrapper[data-v-0e693a96]{position:relative;width:100%}.contacts-company-input-wrapper .input-icon-box .input-prefix-icon[data-v-0e693a96]{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:13px;pointer-events:none}.contacts-company-input-wrapper .input-icon-box .form-control-custom[data-v-0e693a96]{width:100%;height:36px;border:1.5px solid #e2e8f0;border-radius:7px;padding-left:32px;padding-right:32px;font-size:13px;color:#0f172a;outline:none;transition:all .15s ease;font-family:inherit}.contacts-company-input-wrapper .input-icon-box .form-control-custom[data-v-0e693a96]:focus{border-color:#06a54e;box-shadow:0 0 0 3px rgba(6,165,78,.12)}.contacts-company-input-wrapper .input-icon-box .btn-clear-company[data-v-0e693a96]{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease;z-index:2}.contacts-company-input-wrapper .input-icon-box .btn-clear-company[data-v-0e693a96]:hover{color:#ef4444;background:#f1f5f9}.contacts-company-input-wrapper .input-icon-box .btn-clear-company .lucide-svg-icon[data-v-0e693a96],.contacts-company-input-wrapper .input-icon-box .btn-clear-company svg[data-v-0e693a96]{position:static!important;left:auto!important;top:auto!important;transform:none!important;pointer-events:auto!important;color:inherit!important}.contacts-company-input-wrapper .company-suggest-dropdown[data-v-0e693a96]{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 25px -5px rgba(0,0,0,.12),0 8px 10px -6px rgba(0,0,0,.08);max-height:240px;display:flex;flex-direction:column;overflow:hidden;z-index:1050;padding:4px}.contacts-company-input-wrapper .company-suggest-dropdown .dropdown-status-item[data-v-0e693a96]{padding:12px 14px;font-size:12.5px;text-align:center;color:#64748b}.contacts-company-input-wrapper .company-suggest-dropdown .dropdown-list-container[data-v-0e693a96]{overflow-y:auto;max-height:220px;padding:2px}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item[data-v-0e693a96]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:6px;cursor:pointer;transition:background .15s ease}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item[data-v-0e693a96]:hover{background:#f8fafc}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item:hover .badge-link-action[data-v-0e693a96]{opacity:1}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item.is-selected[data-v-0e693a96]{background:#f0fdf4}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item.is-selected .badge-link-action[data-v-0e693a96]{opacity:1;color:#06a54e;background:#dcfce7}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-avatar-box[data-v-0e693a96]{width:26px;height:26px;min-width:26px;border-radius:6px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-avatar-box .suggest-avatar[data-v-0e693a96]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:flex;align-items:center;justify-content:center}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-avatar-box .suggest-avatar.initials[data-v-0e693a96]{font-weight:600;font-size:11px}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-avatar[data-v-0e693a96]{width:26px;height:26px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-avatar.initials[data-v-0e693a96]{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:11px}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-avatar.create-avatar[data-v-0e693a96]{background:#f0fdf4;color:#16a34a;display:flex;align-items:center;justify-content:center;border:1px dashed #86efac}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-info[data-v-0e693a96]{flex:1;min-width:0}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-info .suggest-name[data-v-0e693a96]{font-size:13px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .suggest-info .suggest-domain[data-v-0e693a96]{font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .badge-link-action[data-v-0e693a96]{font-size:11px;padding:3px 8px;border-radius:4px;font-weight:600;opacity:0;background:#f1f5f9;color:#475569;transition:all .15s ease;display:inline-flex;align-items:center}.contacts-company-input-wrapper .company-suggest-dropdown .company-suggest-item .badge-link-action.action-create[data-v-0e693a96]{opacity:1;background:#dcfce7;color:#15803d}