.tool-icon { display: block; width: 28px; height: 28px; color: #46545d; }
.tool-icon svg { display: block; width: 100%; height: 100%; overflow: visible; }
.tool-icon .icon-fill { fill: currentColor; stroke: #fff; stroke-width: .65; stroke-linejoin: round; }
.tool-icon .icon-line { fill: none; stroke: currentColor; stroke-linecap: round; stroke-linejoin: round; }
.tool-icon .icon-bed { stroke-width: 1.7; }
.tool-icon .icon-fault { stroke-width: 4; }
.tool-icon .icon-cut { stroke-width: 2.1; }
.tool-icon .icon-kin-fold { stroke-width: 2.2; }
.tool-icon .icon-kin-arrow { stroke-width: 1.7; }
.tool-icon .icon-restoration-guide { stroke-width: 2.3; }
.tool-icon .icon-pin { stroke-width: 2.2; }
.toolbar button.active .tool-icon { color: #9c5b0e; }
