Compact crossword

Today's puzzle

xxx