﻿.icon {
    display: inline-flex;
    width: 1.25em; /* scala come un font */
    height: 1.25em;
    vertical-align: text-bottom;
}

    .icon > svg {
        width: 100%;
        height: 100%;
    }

.icon--info {
    color: #1e73be;
}
/* blu */
.icon--block {
    color: #ef3b2d;
}
/* rosso */
.icon--ok {
    color: #1bb35e;
}
/* verde */
.icon--ai {
    color: #2c6cf6;
}
/* blu-azzurro */
