<div class="p-4">
    <ContentPanel @title="Details" @open={{true}} @pad={{true}} @panelBodyClass="bg-white dark:bg-gray-900">
        {{#if this.isIntegratedVendor}}
            <div class="integrated-vendor-button border-0 mb-4">
                <div>
                    <img src={{this.vendor.provider_settings.logo}} alt={{this.vendor.provider_settings.code}} class="w-20 h-20" width="80" height="80" />
                </div>
                <div>
                    <h3 class="text-sm font-semibold dark:text-white">{{this.vendor.provider_settings.name}}</h3>
                </div>
            </div>
            <div class="grid grid-cols-1 md:grid-cols-3 gap-2 text-xs dark:text-gray-100">
                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.sandbox"}}</div>
                    <div class="field-value">{{if this.vendor.sandbox "Yes" "No"}}</div>
                </div>
                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.host"}}</div>
                    <div class="field-value">{{n-a this.vendor.host}}</div>
                </div>
                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.namespace"}}</div>
                    <div class="field-value">{{n-a this.vendor.namespace}}</div>
                </div>
                {{#if (is-object this.vendor.options)}}
                    {{#each-in this.vendor.options as |key value|}}
                        <div class="field-info-container space-y-2">
                            <div class="field-name">{{smart-humanize key}}</div>
                            <div class="field-value">{{n-a value}}</div>
                        </div>
                    {{/each-in}}
                {{/if}}
            </div>
        {{else}}
            <div class="grid grid-cols-1 lg:grid-cols-2 gap-2 text-xs dark:text-gray-100">
                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.name"}}</div>
                    <div class="field-value">{{n-a this.vendor.name}}</div>
                </div>

                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.email"}}</div>
                    <div class="field-value">{{n-a this.vendor.email}}</div>
                </div>

                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.phone"}}</div>
                    <div class="field-value">{{n-a this.vendor.phone}}</div>
                </div>

                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.website-url"}}</div>
                    <div class="field-value">{{n-a this.vendor.website_url}}</div>
                </div>

                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.country"}}</div>
                    <div class="field-value">
                        <CountryName @country={{this.vendor.country}} @showFlag={{true}} />
                    </div>
                </div>

                <div class="field-info-container space-y-2">
                    <div class="field-name">{{t "fleet-ops.common.status"}}</div>
                    <div class="field-value">
                        <Badge @status={{this.vendor.status}} />
                    </div>
                </div>

                <div class="field-info-container col-span-2">
                    <div class="field-name">{{t "fleet-ops.common.address"}}</div>
                    <div class="field-value">{{n-a this.vendor.address}}</div>
                </div>
            </div>
        {{/if}}
    </ContentPanel>
</div>