/* Icon list — i2t3 component styles
 * Compact vertical feature / checkmark list: icon + label, optionally linked.
 * Multi-column layouts come from wrapping this in an i2t3 columns container.
 */

.i2t3-iconlist__headline {
    margin-bottom: 1rem;
}

.i2t3-iconlist__list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.i2t3-iconlist__item {
    margin-bottom: .5rem;
}

.i2t3-iconlist__item:last-child {
    margin-bottom: 0;
}

/* Row layout — icon + text. Applies to both linked and plain rows. */
.i2t3-iconlist__item > a,
.i2t3-iconlist__item > .i2t3-iconlist__icon,
.i2t3-iconlist__link {
    display: flex;
    align-items: baseline;
    gap: .6rem;
}

.i2t3-iconlist__link {
    text-decoration: none;
    color: inherit;
}

.i2t3-iconlist__link:hover .i2t3-iconlist__text {
    text-decoration: underline;
}

.i2t3-iconlist__icon {
    color: var(--i2t3-primary, #0d6efd);
    flex: 0 0 auto;
    width: 1.25em;
    text-align: center;
}
