.AnnotatedSolutionsDialog__grid{display:grid;grid-template-columns:repeat(3,auto);gap:calc(var(--mui-grid-size) * 2)}.AnnotatedSolutionsDialog__subtitle{display:flex;grid-column-start:1;grid-column-end:4;font-weight:400!important}.AnnotatedSolutionsDialog__theme{display:flex;grid-column-start:1;grid-column-end:4}.AnnotatedSolutionsDialog__redactedWord{display:inline-block;background-color:#000;color:transparent;margin-right:.25em;-webkit-user-select:none;user-select:none}.AnnotatedSolutionsDialog__num{max-width:calc(var(--mui-grid-size) * 10)}.AnnotatedSolutionsDialog__solution{font-weight:600!important}.AnnotatedSolutionsDialog__text{color:var(--mui-palette-primary-main)!important}.AnnotatedSolutionsDialog__text u{text-decoration-style:dotted;text-decoration-thickness:2px;text-underline-offset:3px}.AnnotatedSolutionsDialog__themeChip{margin-right:calc(var(--mui-grid-size) * .5);font-weight:500!important;height:calc(var(--mui-grid-size) * 2.75)!important;margin-bottom:calc(var(--mui-grid-size) * .25)}.Document__body--dark .AnnotatedSolutionsDialog__text{color:var(--mui-palette-primary-light)!important}.Crossword .CrosswordBanner{margin-bottom:calc(var(--mui-grid-size) * 4)}.Crossword__instructions{margin-bottom:calc(var(--mui-grid-size) * 2)!important}.Crossword__alert{margin-top:calc(var(--mui-grid-size) * 4)}.Crossword__alert+.Crossword__alert{margin-top:calc(var(--mui-grid-size) * 2)}.Crossword__annotatedSolutionsLink{cursor:pointer;font-weight:700!important}.Crossword__createForm,.Crossword .GuestStripe,.Crossword #comments{margin-top:calc(var(--mui-grid-size) * 4)}.Crossword__commentsHeader{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mui-palette-divider);padding:calc(var(--mui-grid-size) * 1) 0;margin-bottom:calc(var(--mui-grid-size) * 2)}.Crossword__comments{display:flex;flex-direction:column;gap:calc(var(--mui-grid-size) * 1.5)}@media print{header,footer,.MuiTooltip-popper{display:none!important}.Page{color:#000000de!important}.Page .Banner__actionsContainer,.Page .StickyClue,.Page .Grid__inputContainer,.Page .Controls,.Page .Crossword__alert,.Page .Preview__alert,.Page .Crossword__createForm,.Page #comments{display:none!important}.Page .Crossword__gridAndControls{justify-content:flex-start!important}.Page .CrosswordGrid .Crossword__gridContainer{max-width:390px!important}.Page .CrosswordGrid--mini .Crossword__gridContainer{max-width:225px!important}.Page .CrosswordGrid .Grid,.Page .CrosswordGrid--jumbo .Grid[style]{width:390px!important;height:390px!important;min-width:390px!important;min-height:390px!important}.Page .CrosswordGrid--mini .Grid{width:225px!important;height:225px!important;min-width:225px!important;min-height:225px!important}.Page .Grid__background{fill:#7f7f7f!important}.Page .Clues{max-height:none!important;border-bottom:none!important}.Page .Clues__listHeader{background:transparent!important;position:static!important}.Page .Clues__listBody{border-bottom:none!important;overflow-y:visible!important}.Page .Clue{padding:2px 0!important;font-size:12px!important;line-height:19px!important}.Page .Clue .Clue__text{color:#000!important}.Page .Clue--highlighted{background:transparent!important;border-color:transparent!important;font-weight:400!important}.Page .Clue--answered{opacity:1!important}.Page .Clue__num{margin-right:12px!important;color:#000!important}.Page .GridCell__rect{fill:#fff!important;font-weight:400!important}.Page .GridCell__text{font-weight:400!important;fill:#000!important}@media (width < 900px){.Page .Crossword{flex-direction:column!important}.Crossword__gridAndControls{margin:0 auto!important}.Page .Clues{flex-direction:row!important;margin-top:10px!important;gap:10px}.Page .Clues__list--down,.Page .Clues__list{margin:0!important}}}
