.oem-agent-diagram {

    display:flex;
    justify-content:center;
    align-items:center;

    min-height:360px;

    padding:30px;

    background:var(--secondary-background,#f4f4f4);

}

.oem-device{

    width:100%;
    max-width:360px;

    border:3px solid currentColor;

    background:#fff;

}

.oem-device__title{

    padding:18px;

    text-align:center;

    font-weight:700;

    border-bottom:2px solid currentColor;

}

.oem-device__firmware{

    padding:30px;

}

.oem-device__firmware-title{

    margin-bottom:18px;

    text-align:center;

    font-weight:600;

}

.oem-device__agent{

    padding:22px;

    border:2px dashed currentColor;

    text-align:center;

    font-weight:700;

    background:var(--secondary-background,#f4f4f4);

}

.content-list{

    margin-left:22px;

}

.content-list li{

    margin-bottom:14px;

}