/* Icon — atom. Spec: component-specs/icon.md */

.icon {
    flex-shrink: 0;
    display: inline-block;
    vertical-align: middle;
}

/* Outline (Solar Linear) glyphs ship a 1.5 stroke — hairline at 15-16px
 * beside the Bold set. No-ops on fill-only glyphs. */
.icon [stroke-width] {
    stroke-width: 2;
}
