<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M12 7C12 6.44772 11.5523 6 11 6C10.4477 6 10 6.44772 10 7H11H12ZM11 17H10C10 17.5523 10.4477 18 11 18V17ZM16.3944 14.4472C16.6414 13.9532 16.4412 13.3526 15.9472 13.1056C15.4532 12.8586 14.8526 13.0588 14.6056 13.5528L15.5 14L16.3944 14.4472ZM8.05279 10.1056C7.55881 10.3526 7.35858 10.9532 7.60557 11.4472C7.85256 11.9412 8.45324 12.1414 8.94721 11.8944L8.5 11L8.05279 10.1056ZM13.9472 9.39443C14.4412 9.14744 14.6414 8.54676 14.3944 8.05279C14.1474 7.55881 13.5468 7.35858 13.0528 7.60557L13.5 8.5L13.9472 9.39443ZM8.05279 13.1056C7.55881 13.3526 7.35858 13.9532 7.60557 14.4472C7.85256 14.9412 8.45324 15.1414 8.94721 14.8944L8.5 14L8.05279 13.1056ZM13.9472 12.3944C14.4412 12.1474 14.6414 11.5468 14.3944 11.0528C14.1474 10.5588 13.5468 10.3586 13.0528 10.6056L13.5 11.5L13.9472 12.3944ZM21 12H20C20 16.4183 16.4183 20 12 20V21V22C17.5228 22 22 17.5228 22 12H21ZM12 21V20C7.58172 20 4 16.4183 4 12H3H2C2 17.5228 6.47715 22 12 22V21ZM3 12H4C4 7.58172 7.58172 4 12 4V3V2C6.47715 2 2 6.47715 2 12H3ZM12 3V4C16.4183 4 20 7.58172 20 12H21H22C22 6.47715 17.5228 2 12 2V3ZM11 7H10V17H11H12V7H11ZM11 17V18C11.7366 18 12.7857 17.6671 13.7461 17.1182C14.7297 16.5562 15.7785 15.679 16.3944 14.4472L15.5 14L14.6056 13.5528C14.2215 14.321 13.5203 14.9438 12.7539 15.3818C11.9643 15.8329 11.2634 16 11 16V17ZM8.5 11L8.94721 11.8944L13.9472 9.39443L13.5 8.5L13.0528 7.60557L8.05279 10.1056L8.5 11ZM8.5 14L8.94721 14.8944L13.9472 12.3944L13.5 11.5L13.0528 10.6056L8.05279 13.1056L8.5 14Z" fill="currentColor"/></svg>