@charset "UTF-8";

i.icon.printer {
	position: relative;
	width: 24px;
	height: 14px;
	box-sizing: border-box;
	display: block;
	border: 2px solid transparent;
	border-bottom: 0;
	background: linear-gradient(to left, currentColor 5px, transparent 0) no-repeat 0 10px/6px 2px,
		linear-gradient(to left, currentColor 5px, transparent 0) no-repeat 14px 10px/6px 2px,
		linear-gradient(to left, currentColor 5px, transparent 0) no-repeat 4px 4px/2px 2px;
	box-shadow: inset 0 2px 0, inset 2px 2px 0, inset -2px 2px 0,
		inset -2px 2px 0;

	&:before,
	&:after {
		position: absolute;
		left: 4px;
		content: "";
		width: 12px;
		box-sizing: border-box;
		display: block;
		border: 2px solid;
	}

	&:before {
		top: -4px;
		height: 6px;
	}

	&:after {
		top: 8px;
		height: 8px;
	}
}
