<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"><path d="M3 12H2C2 12.5523 2.44772 13 3 13V12ZM3 12.01V11.01C2.44772 11.01 2 11.4577 2 12.01H3ZM21 14V15C21.5523 15 22 14.5523 22 14H21ZM14.5 13C13.9477 13 13.5 13.4477 13.5 14C13.5 14.5523 13.9477 15 14.5 15V14V13ZM21.2591 17.1509C21.6186 16.7317 21.5702 16.1003 21.1509 15.7409C20.7317 15.3814 20.1003 15.4298 19.7409 15.8491L20.5 16.5L21.2591 17.1509ZM16 6C15.4477 6 15 6.44772 15 7C15 7.55228 15.4477 8 16 8V7V6ZM19 8C19.5523 8 20 7.55228 20 7C20 6.44772 19.5523 6 19 6V7V8ZM4 6V7H8V6V5H4V6ZM8 12V11H3V12V13H8V12ZM3 12H4V7H3H2V12H3ZM3 12.01V13.01H8.005V12.01V11.01H3V12.01ZM8.005 18V17H4V18V19H8.005V18ZM3 17H4V12.01H3H2V17H3ZM17.5 18V17C16.2405 17 15 15.7865 15 14H14H13C13 16.6318 14.8935 19 17.5 19V18ZM14 14H15C15 12.2135 16.2405 11 17.5 11V10V9C14.8935 9 13 11.3682 13 14H14ZM17.5 10V11C18.7595 11 20 12.2135 20 14H21H22C22 11.3682 20.1065 9 17.5 9V10ZM21 14V13H14.5V14V15H21V14ZM20.5 16.5L19.7409 15.8491C19.1922 16.489 18.5799 17 17.5 17V18V19C19.4201 19 20.5373 17.9928 21.2591 17.1509L20.5 16.5ZM16 7V8H19V7V6H16V7ZM4 18V17V17H3H2C2 18.1046 2.89543 19 4 19V18ZM11 9H10C10 10.1046 9.10457 11 8 11V12V13C10.2091 13 12 11.2091 12 9H11ZM11 15.005H10C10 16.1068 9.10681 17 8.005 17V18V19C10.2114 19 12 17.2114 12 15.005H11ZM8 6V7C9.10457 7 10 7.89543 10 9H11H12C12 6.79086 10.2091 5 8 5V6ZM8.005 12.01V13.01C9.10681 13.01 10 13.9032 10 15.005H11H12C12 12.7986 10.2114 11.01 8.005 11.01V12.01ZM4 6V5C2.89543 5 2 5.89543 2 7H3H4V7V6Z" fill="currentColor"/></svg>