* {
    box-sizing: border-box
}

.crossword-board-container {
    padding-bottom: 57px;
    position: relative;
    background: #fff
}

.crossword-board-wrap {
    width: -moz-fit-content;
    width: fit-content;
    height: -moz-fit-content;
    height: fit-content;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 29px solid #0078dc;
    position: relative
}

.crossword-board {
    z-index: 1;
    display: grid;
    grid-template: repeat(34, 28px)/repeat(33, 28px);
    list-style-type: none
}

.crossword-board__item {
    border: 1px solid #0078dc;
    background: rgba(0, 0, 0, 0);
    position: relative;
    z-index: 100;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    width: 28px;
    height: 28px
}

.crossword-board__item:active,
.crossword-board__item:focus {
    background: #ffff74;
    border: 1px solid #000;
    outline: 1px solid #000
}

.crossword-board__item:valid {
    background: #b5d45b
}

.crossword-board__item--blank {
    background: #0078dc;
    border: 1px solid #0078dc;
    outline: 1px solid #0078dc
}

.crossword-board__item-label-fin {
    border: 1px solid #0078dc;
    position: relative;
    background-color: #f7d9a2;
    grid-row: 1;
    grid-column: 1
}

.crossword-board__item-label-fin .crossword-board__item-label-text {
    top: inherit;
    bottom: 2px;
    left: 2px
}

.crossword-board__item-label_fin-1 {
    grid-row: 19;
    grid-column: 10
}

.crossword-board__item-label_fin-2 {
    grid-row: 17;
    grid-column: 19
}

.crossword-board__item-label_fin-3 {
    grid-row: 19;
    grid-column: 29
}

.crossword-board__item-label_fin-4 {
    grid-row: 14;
    grid-column: 11
}

.crossword-board__item-label_fin-5 {
    grid-row: 5;
    grid-column: 12
}

.crossword-board__item-label_fin-6 {
    grid-row: 6;
    grid-column: 29
}

.crossword-board__item-label_fin-7 {
    grid-row: 24;
    grid-column: 26
}

.crossword-board__item-label_fin-8 {
    grid-row: 20;
    grid-column: 24
}

.crossword-board__item-label_fin-9 {
    grid-row: 11;
    grid-column: 19
}

.crossword-board__item-label_fin-10 {
    grid-row: 18;
    grid-column: 23
}

.crossword-board__item-label_fin-11 {
    grid-row: 28;
    grid-column: 15
}

#item19-10:valid~.crossword-word .crossword-letter--1 .crossword-letter__text {
    display: block
}

#item17-19:valid~.crossword-word .crossword-letter--2 .crossword-letter__text {
    display: block
}

#item19-29:valid~.crossword-word .crossword-letter--3 .crossword-letter__text {
    display: block
}

#item14-11:valid~.crossword-word .crossword-letter--4 .crossword-letter__text {
    display: block
}

#item5-12:valid~.crossword-word .crossword-letter--5 .crossword-letter__text {
    display: block
}

#item6-29:valid~.crossword-word .crossword-letter--6 .crossword-letter__text {
    display: block
}

#item24-26:valid~.crossword-word .crossword-letter--7 .crossword-letter__text {
    display: block
}

#item20-24:valid~.crossword-word .crossword-letter--8 .crossword-letter__text {
    display: block
}

#item11-19:valid~.crossword-word .crossword-letter--9 .crossword-letter__text {
    display: block
}

#item18-23:valid~.crossword-word .crossword-letter--10 .crossword-letter__text {
    display: block
}

#item28-15:valid~.crossword-word .crossword-letter--11 .crossword-letter__text {
    display: block
}
.crossword-board--labels {
    position: absolute;
    pointer-events: none
}

.crossword-board--labels:not(.crossword-board--labels-fin) {
    z-index: 100
}

.crossword-board__item-label {
    position: relative;
    grid-row: 1;
    grid-column: 1
}

.crossword-board__item-label-text {
    position: absolute;
    top: 2px;
    left: 2px;
    font-size: 10px
}

.crossword-board__item-label--1 {
    grid-row: 7;
    grid-column: 3
}

.crossword-board__item-label--2 {
    grid-row: 11;
    grid-column: 1
}

.crossword-board__item-label--3 {
    grid-row: 4;
    grid-column: 8
}

.crossword-board__item-label--4 {
    grid-row: 4;
    grid-column: 10
}

.crossword-board__item-label--5 {
    grid-row: 4;
    grid-column: 12
}

.crossword-board__item-label--6 {
    grid-row: 9;
    grid-column: 9
}

.crossword-board__item-label--7 {
    grid-row: 6;
    grid-column: 12
}

.crossword-board__item-label--8 {
    grid-row: 4;
    grid-column: 14
}

.crossword-board__item-label--9 {
    grid-row: 14;
    grid-column: 7
}

.crossword-board__item-label--10 {
    grid-row: 9;
    grid-column: 14
}

.crossword-board__item-label--11 {
    grid-row: 8;
    grid-column: 16
}

.crossword-board__item-label--12 {
    grid-row: 11;
    grid-column: 14
}

.crossword-board__item-label--13 {
    grid-row: 18;
    grid-column: 7
}

.crossword-board__item-label--14 {
    grid-row: 13;
    grid-column: 13
}

.crossword-board__item-label--15 {
    grid-row: 16;
    grid-column: 10
}

.crossword-board__item-label--16 {
    grid-row: 8;
    grid-column: 19
}

.crossword-board__item-label--17 {
    grid-row: 22;
    grid-column: 5
}

.crossword-board__item-label--18 {
    grid-row: 20;
    grid-column: 8
}

.crossword-board__item-label--19 {
    grid-row: 13;
    grid-column: 16
}

.crossword-board__item-label--20 {
    grid-row: 14;
    grid-column: 15
}

.crossword-board__item-label--21 {
    grid-row: 8;
    grid-column: 21
}

.crossword-board__item-label--22 {
    grid-row: 1;
    grid-column: 28
}

.crossword-board__item-label--23 {
    grid-row: 16;
    grid-column: 15
}

.crossword-board__item-label--24 {
    grid-row: 18;
    grid-column: 13
}

.crossword-board__item-label--25 {
    grid-row: 6;
    grid-column: 25
}

.crossword-board__item-label--26 {
    grid-row: 13;
    grid-column: 19
}

.crossword-board__item-label--27 {
    grid-row: 11;
    grid-column: 21
}

.crossword-board__item-label--28 {
    grid-row: 9;
    grid-column: 23
}

.crossword-board__item-label--29 {
    grid-row: 15;
    grid-column: 19
}

.crossword-board__item-label--30 {
    grid-row: 11;
    grid-column: 23
}

.crossword-board__item-label--31 {
    grid-row: 20;
    grid-column: 14
}

.crossword-board__item-label--32 {
    grid-row: 22;
    grid-column: 12
}

.crossword-board__item-label--33 {
    grid-row: 6;
    grid-column: 28
}

.crossword-board__item-label--34 {
    grid-row: 3;
    grid-column: 31
}

.crossword-board__item-label--35 {
    grid-row: 18;
    grid-column: 17
}

.crossword-board__item-label--36 {
    grid-row: 20;
    grid-column: 15
}

.crossword-board__item-label--37 {
    grid-row: 22;
    grid-column: 13
}

.crossword-board__item-label--38 {
    grid-row: 15;
    grid-column: 21
}

.crossword-board__item-label--39 {
    grid-row: 27;
    grid-column: 10
}

.crossword-board__item-label--40 {
    grid-row: 11;
    grid-column: 27
}

.crossword-board__item-label--41 {
    grid-row: 13;
    grid-column: 25
}

.crossword-board__item-label--42 {
    grid-row: 25;
    grid-column: 13
}

.crossword-board__item-label--43 {
    grid-row: 18;
    grid-column: 21
}

.crossword-board__item-label--44 {
    grid-row: 20;
    grid-column: 20
}

.crossword-board__item-label--45 {
    grid-row: 25;
    grid-column: 15
}

.crossword-board__item-label--46 {
    grid-row: 22;
    grid-column: 19
}

.crossword-board__item-label--47 {
    grid-row: 15;
    grid-column: 27
}

.crossword-board__item-label--48 {
    grid-row: 20;
    grid-column: 23
}

.crossword-board__item-label--49 {
    grid-row: 25;
    grid-column: 18
}

.crossword-board__item-label--50 {
    grid-row: 17;
    grid-column: 26
}

.crossword-board__item-label--51 {
    grid-row: 15;
    grid-column: 29
}

.crossword-board__item-label--52 {
    grid-row: 20;
    grid-column: 25
}

.crossword-board__item-label--53 {
    grid-row: 22;
    grid-column: 25
}

.crossword-board__item-label--54 {
    grid-row: 25;
    grid-column: 22
}

.crossword-board__item-label--55 {
    grid-row: 27;
    grid-column: 21
}

.crossword-board__item-label--56 {
    grid-row: 22;
    grid-column: 27
}

.crossword-board__item-label--57 {
    grid-row: 24;
    grid-column: 25
}

.crossword-board__item-label--58 {
    grid-row: 26;
    grid-column: 25
}

.crossword-board__item-label--59 {
    grid-row: 26;
    grid-column: 27
}

.crossword-board__item-label--60 {
    grid-row: 32;
    grid-column: 24
}

.crossword-board__item-label--61 {
    grid-row: 20;
    grid-column: 5
}

.crossword-board--highlight {
    position: absolute;
    z-index: 50
}

.crossword-board__item-highlight {
    background: #9aff67;
    display: grid;
    opacity: 0;
    transition: opacity .3s linear
}

#checkvaliditems:checked~.crossword-board-container .crossword-board__item:valid {
    background: #9aff67
}

.crossword-complete {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1000;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-size: 60px;
    line-height: 1;
    color: green;
    width: 100%;
    background-color: hsla(0, 0%, 100%, .75);
    transition: opacity .3s ease-in-out;
    opacity: 0;
    visibility: hidden
}

.crossword-word {
    display: flex;
    border: 1px solid #000;
    position: absolute;
    bottom: -85px;
    left: 50%;
    transform: translateX(-50%)
}

.crossword-letter {
    position: relative;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #000;
    font-size: 28px;
    text-align: center;
    background-color: #f7d9a2
}

.crossword-letter__text {
    position: relative;
    bottom: 5px;
    display: none
}

.crossword-letter__lbl {
    position: absolute;
    right: 2px;
    bottom: 2px;
    font-size: 12px;
    line-height: 1
}

.crossword-clues {
    position: absolute;
    top: -28px;
    right: 0%;
    width: 300px;
    transform: translateX(calc(100% + 30px));
    overflow: auto;
    height: calc(100% + 113px);
    padding-left: 20px
}

.crossword-clues__list {
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: top
}

.crossword-clues__list-title {
    font-weight: bold;
    padding: 4px
}

.crossword-clues__list-item {
    margin: 0;
    padding: 4px
}

#item7-3:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-3:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-3:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-4:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-4:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-4:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-5:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-5:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-5:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-6:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-6:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-6:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-7:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-7:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-7:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-8:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-8:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-8:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-9:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-9:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-9:hover~.crossword-clues .crossword-clues__list-item--across-1,
#item7-10:active~.crossword-clues .crossword-clues__list-item--across-1,
#item7-10:focus~.crossword-clues .crossword-clues__list-item--across-1,
#item7-10:hover~.crossword-clues .crossword-clues__list-item--across-1 {
    background: #ffff74
}

#item11-1:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-1:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-1:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-2:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-2:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-2:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-3:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-3:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-3:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-4:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-4:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-4:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-5:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-5:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-5:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-6:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-6:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-6:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-7:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-7:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-7:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-8:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-8:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-8:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-9:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-9:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-9:hover~.crossword-clues .crossword-clues__list-item--across-2,
#item11-10:active~.crossword-clues .crossword-clues__list-item--across-2,
#item11-10:focus~.crossword-clues .crossword-clues__list-item--across-2,
#item11-10:hover~.crossword-clues .crossword-clues__list-item--across-2 {
    background: #ffff74
}

#item4-8:active~.crossword-clues .crossword-clues__list-item--down-3,
#item4-8:focus~.crossword-clues .crossword-clues__list-item--down-3,
#item4-8:hover~.crossword-clues .crossword-clues__list-item--down-3,
#item5-8:active~.crossword-clues .crossword-clues__list-item--down-3,
#item5-8:focus~.crossword-clues .crossword-clues__list-item--down-3,
#item5-8:hover~.crossword-clues .crossword-clues__list-item--down-3,
#item6-8:active~.crossword-clues .crossword-clues__list-item--down-3,
#item6-8:focus~.crossword-clues .crossword-clues__list-item--down-3,
#item6-8:hover~.crossword-clues .crossword-clues__list-item--down-3,
#item7-8:active~.crossword-clues .crossword-clues__list-item--down-3,
#item7-8:focus~.crossword-clues .crossword-clues__list-item--down-3,
#item7-8:hover~.crossword-clues .crossword-clues__list-item--down-3 {
    background: #ffff74
}

#item4-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item4-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item4-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item5-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item5-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item5-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item6-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item6-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item6-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item7-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item7-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item7-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item8-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item8-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item8-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item9-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item9-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item9-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item10-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item10-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item10-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item11-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item11-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item11-10:hover~.crossword-clues .crossword-clues__list-item--down-4,
#item12-10:active~.crossword-clues .crossword-clues__list-item--down-4,
#item12-10:focus~.crossword-clues .crossword-clues__list-item--down-4,
#item12-10:hover~.crossword-clues .crossword-clues__list-item--down-4 {
    background: #ffff74
}

#item4-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item4-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item4-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item5-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item5-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item5-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item6-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item6-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item6-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item7-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item7-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item7-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item8-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item8-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item8-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item9-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item9-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item9-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item10-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item10-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item10-12:hover~.crossword-clues .crossword-clues__list-item--down-5,
#item11-12:active~.crossword-clues .crossword-clues__list-item--down-5,
#item11-12:focus~.crossword-clues .crossword-clues__list-item--down-5,
#item11-12:hover~.crossword-clues .crossword-clues__list-item--down-5 {
    background: #ffff74
}

#item9-9:active~.crossword-clues .crossword-clues__list-item--across-6,
#item9-9:focus~.crossword-clues .crossword-clues__list-item--across-6,
#item9-9:hover~.crossword-clues .crossword-clues__list-item--across-6,
#item9-10:active~.crossword-clues .crossword-clues__list-item--across-6,
#item9-10:focus~.crossword-clues .crossword-clues__list-item--across-6,
#item9-10:hover~.crossword-clues .crossword-clues__list-item--across-6,
#item9-11:active~.crossword-clues .crossword-clues__list-item--across-6,
#item9-11:focus~.crossword-clues .crossword-clues__list-item--across-6,
#item9-11:hover~.crossword-clues .crossword-clues__list-item--across-6,
#item9-12:active~.crossword-clues .crossword-clues__list-item--across-6,
#item9-12:focus~.crossword-clues .crossword-clues__list-item--across-6,
#item9-12:hover~.crossword-clues .crossword-clues__list-item--across-6,
#item9-13:active~.crossword-clues .crossword-clues__list-item--across-6,
#item9-13:focus~.crossword-clues .crossword-clues__list-item--across-6,
#item9-13:hover~.crossword-clues .crossword-clues__list-item--across-6,
#item9-14:active~.crossword-clues .crossword-clues__list-item--across-6,
#item9-14:focus~.crossword-clues .crossword-clues__list-item--across-6,
#item9-14:hover~.crossword-clues .crossword-clues__list-item--across-6 {
    background: #ffff74
}

#item6-12:active~.crossword-clues .crossword-clues__list-item--across-7,
#item6-12:focus~.crossword-clues .crossword-clues__list-item--across-7,
#item6-12:hover~.crossword-clues .crossword-clues__list-item--across-7,
#item6-13:active~.crossword-clues .crossword-clues__list-item--across-7,
#item6-13:focus~.crossword-clues .crossword-clues__list-item--across-7,
#item6-13:hover~.crossword-clues .crossword-clues__list-item--across-7,
#item6-14:active~.crossword-clues .crossword-clues__list-item--across-7,
#item6-14:focus~.crossword-clues .crossword-clues__list-item--across-7,
#item6-14:hover~.crossword-clues .crossword-clues__list-item--across-7,
#item6-15:active~.crossword-clues .crossword-clues__list-item--across-7,
#item6-15:focus~.crossword-clues .crossword-clues__list-item--across-7,
#item6-15:hover~.crossword-clues .crossword-clues__list-item--across-7 {
    background: #ffff74
}

#item4-14:active~.crossword-clues .crossword-clues__list-item--down-8,
#item4-14:focus~.crossword-clues .crossword-clues__list-item--down-8,
#item4-14:hover~.crossword-clues .crossword-clues__list-item--down-8,
#item5-14:active~.crossword-clues .crossword-clues__list-item--down-8,
#item5-14:focus~.crossword-clues .crossword-clues__list-item--down-8,
#item5-14:hover~.crossword-clues .crossword-clues__list-item--down-8,
#item6-14:active~.crossword-clues .crossword-clues__list-item--down-8,
#item6-14:focus~.crossword-clues .crossword-clues__list-item--down-8,
#item6-14:hover~.crossword-clues .crossword-clues__list-item--down-8 {
    background: #ffff74
}

#item14-7:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-7:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-7:hover~.crossword-clues .crossword-clues__list-item--across-9,
#item14-8:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-8:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-8:hover~.crossword-clues .crossword-clues__list-item--across-9,
#item14-9:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-9:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-9:hover~.crossword-clues .crossword-clues__list-item--across-9,
#item14-10:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-10:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-10:hover~.crossword-clues .crossword-clues__list-item--across-9,
#item14-11:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-11:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-11:hover~.crossword-clues .crossword-clues__list-item--across-9,
#item14-12:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-12:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-12:hover~.crossword-clues .crossword-clues__list-item--across-9,
#item14-13:active~.crossword-clues .crossword-clues__list-item--across-9,
#item14-13:focus~.crossword-clues .crossword-clues__list-item--across-9,
#item14-13:hover~.crossword-clues .crossword-clues__list-item--across-9 {
    background: #ffff74
}

#item9-14:active~.crossword-clues .crossword-clues__list-item--down-10,
#item9-14:focus~.crossword-clues .crossword-clues__list-item--down-10,
#item9-14:hover~.crossword-clues .crossword-clues__list-item--down-10,
#item10-14:active~.crossword-clues .crossword-clues__list-item--down-10,
#item10-14:focus~.crossword-clues .crossword-clues__list-item--down-10,
#item10-14:hover~.crossword-clues .crossword-clues__list-item--down-10,
#item11-14:active~.crossword-clues .crossword-clues__list-item--down-10,
#item11-14:focus~.crossword-clues .crossword-clues__list-item--down-10,
#item11-14:hover~.crossword-clues .crossword-clues__list-item--down-10 {
    background: #ffff74
}

#item8-16:active~.crossword-clues .crossword-clues__list-item--down-11,
#item8-16:focus~.crossword-clues .crossword-clues__list-item--down-11,
#item8-16:hover~.crossword-clues .crossword-clues__list-item--down-11,
#item9-16:active~.crossword-clues .crossword-clues__list-item--down-11,
#item9-16:focus~.crossword-clues .crossword-clues__list-item--down-11,
#item9-16:hover~.crossword-clues .crossword-clues__list-item--down-11,
#item10-16:active~.crossword-clues .crossword-clues__list-item--down-11,
#item10-16:focus~.crossword-clues .crossword-clues__list-item--down-11,
#item10-16:hover~.crossword-clues .crossword-clues__list-item--down-11,
#item11-16:active~.crossword-clues .crossword-clues__list-item--down-11,
#item11-16:focus~.crossword-clues .crossword-clues__list-item--down-11,
#item11-16:hover~.crossword-clues .crossword-clues__list-item--down-11 {
    background: #ffff74
}

#item11-14:active~.crossword-clues .crossword-clues__list-item--across-12,
#item11-14:focus~.crossword-clues .crossword-clues__list-item--across-12,
#item11-14:hover~.crossword-clues .crossword-clues__list-item--across-12,
#item11-15:active~.crossword-clues .crossword-clues__list-item--across-12,
#item11-15:focus~.crossword-clues .crossword-clues__list-item--across-12,
#item11-15:hover~.crossword-clues .crossword-clues__list-item--across-12,
#item11-16:active~.crossword-clues .crossword-clues__list-item--across-12,
#item11-16:focus~.crossword-clues .crossword-clues__list-item--across-12,
#item11-16:hover~.crossword-clues .crossword-clues__list-item--across-12,
#item11-17:active~.crossword-clues .crossword-clues__list-item--across-12,
#item11-17:focus~.crossword-clues .crossword-clues__list-item--across-12,
#item11-17:hover~.crossword-clues .crossword-clues__list-item--across-12,
#item11-18:active~.crossword-clues .crossword-clues__list-item--across-12,
#item11-18:focus~.crossword-clues .crossword-clues__list-item--across-12,
#item11-18:hover~.crossword-clues .crossword-clues__list-item--across-12,
#item11-19:active~.crossword-clues .crossword-clues__list-item--across-12,
#item11-19:focus~.crossword-clues .crossword-clues__list-item--across-12,
#item11-19:hover~.crossword-clues .crossword-clues__list-item--across-12 {
    background: #ffff74
}

#item18-7:active~.crossword-clues .crossword-clues__list-item--across-13,
#item18-7:focus~.crossword-clues .crossword-clues__list-item--across-13,
#item18-7:hover~.crossword-clues .crossword-clues__list-item--across-13,
#item18-8:active~.crossword-clues .crossword-clues__list-item--across-13,
#item18-8:focus~.crossword-clues .crossword-clues__list-item--across-13,
#item18-8:hover~.crossword-clues .crossword-clues__list-item--across-13,
#item18-9:active~.crossword-clues .crossword-clues__list-item--across-13,
#item18-9:focus~.crossword-clues .crossword-clues__list-item--across-13,
#item18-9:hover~.crossword-clues .crossword-clues__list-item--across-13,
#item18-10:active~.crossword-clues .crossword-clues__list-item--across-13,
#item18-10:focus~.crossword-clues .crossword-clues__list-item--across-13,
#item18-10:hover~.crossword-clues .crossword-clues__list-item--across-13 {
    background: #ffff74
}

#item13-13:active~.crossword-clues .crossword-clues__list-item--down-14,
#item13-13:focus~.crossword-clues .crossword-clues__list-item--down-14,
#item13-13:hover~.crossword-clues .crossword-clues__list-item--down-14,
#item14-13:active~.crossword-clues .crossword-clues__list-item--down-14,
#item14-13:focus~.crossword-clues .crossword-clues__list-item--down-14,
#item14-13:hover~.crossword-clues .crossword-clues__list-item--down-14,
#item15-13:active~.crossword-clues .crossword-clues__list-item--down-14,
#item15-13:focus~.crossword-clues .crossword-clues__list-item--down-14,
#item15-13:hover~.crossword-clues .crossword-clues__list-item--down-14,
#item16-13:active~.crossword-clues .crossword-clues__list-item--down-14,
#item16-13:focus~.crossword-clues .crossword-clues__list-item--down-14,
#item16-13:hover~.crossword-clues .crossword-clues__list-item--down-14,
#item17-13:active~.crossword-clues .crossword-clues__list-item--down-14,
#item17-13:focus~.crossword-clues .crossword-clues__list-item--down-14,
#item17-13:hover~.crossword-clues .crossword-clues__list-item--down-14,
#item18-13:active~.crossword-clues .crossword-clues__list-item--down-14,
#item18-13:focus~.crossword-clues .crossword-clues__list-item--down-14,
#item18-13:hover~.crossword-clues .crossword-clues__list-item--down-14 {
    background: #ffff74
}

#item16-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item16-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item16-10:hover~.crossword-clues .crossword-clues__list-item--down-15,
#item17-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item17-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item17-10:hover~.crossword-clues .crossword-clues__list-item--down-15,
#item18-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item18-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item18-10:hover~.crossword-clues .crossword-clues__list-item--down-15,
#item19-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item19-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item19-10:hover~.crossword-clues .crossword-clues__list-item--down-15,
#item20-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item20-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item20-10:hover~.crossword-clues .crossword-clues__list-item--down-15,
#item21-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item21-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item21-10:hover~.crossword-clues .crossword-clues__list-item--down-15,
#item22-10:active~.crossword-clues .crossword-clues__list-item--down-15,
#item22-10:focus~.crossword-clues .crossword-clues__list-item--down-15,
#item22-10:hover~.crossword-clues .crossword-clues__list-item--down-15 {
    background: #ffff74
}

#item8-19:active~.crossword-clues .crossword-clues__list-item--down-16,
#item8-19:focus~.crossword-clues .crossword-clues__list-item--down-16,
#item8-19:hover~.crossword-clues .crossword-clues__list-item--down-16,
#item9-19:active~.crossword-clues .crossword-clues__list-item--down-16,
#item9-19:focus~.crossword-clues .crossword-clues__list-item--down-16,
#item9-19:hover~.crossword-clues .crossword-clues__list-item--down-16,
#item10-19:active~.crossword-clues .crossword-clues__list-item--down-16,
#item10-19:focus~.crossword-clues .crossword-clues__list-item--down-16,
#item10-19:hover~.crossword-clues .crossword-clues__list-item--down-16,
#item11-19:active~.crossword-clues .crossword-clues__list-item--down-16,
#item11-19:focus~.crossword-clues .crossword-clues__list-item--down-16,
#item11-19:hover~.crossword-clues .crossword-clues__list-item--down-16,
#item12-19:active~.crossword-clues .crossword-clues__list-item--down-16,
#item12-19:focus~.crossword-clues .crossword-clues__list-item--down-16,
#item12-19:hover~.crossword-clues .crossword-clues__list-item--down-16,
#item13-19:active~.crossword-clues .crossword-clues__list-item--down-16,
#item13-19:focus~.crossword-clues .crossword-clues__list-item--down-16,
#item13-19:hover~.crossword-clues .crossword-clues__list-item--down-16 {
    background: #ffff74
}

#item22-5:active~.crossword-clues .crossword-clues__list-item--across-17,
#item22-5:focus~.crossword-clues .crossword-clues__list-item--across-17,
#item22-5:hover~.crossword-clues .crossword-clues__list-item--across-17,
#item22-6:active~.crossword-clues .crossword-clues__list-item--across-17,
#item22-6:focus~.crossword-clues .crossword-clues__list-item--across-17,
#item22-6:hover~.crossword-clues .crossword-clues__list-item--across-17,
#item22-7:active~.crossword-clues .crossword-clues__list-item--across-17,
#item22-7:focus~.crossword-clues .crossword-clues__list-item--across-17,
#item22-7:hover~.crossword-clues .crossword-clues__list-item--across-17,
#item22-8:active~.crossword-clues .crossword-clues__list-item--across-17,
#item22-8:focus~.crossword-clues .crossword-clues__list-item--across-17,
#item22-8:hover~.crossword-clues .crossword-clues__list-item--across-17,
#item22-9:active~.crossword-clues .crossword-clues__list-item--across-17,
#item22-9:focus~.crossword-clues .crossword-clues__list-item--across-17,
#item22-9:hover~.crossword-clues .crossword-clues__list-item--across-17,
#item22-10:active~.crossword-clues .crossword-clues__list-item--across-17,
#item22-10:focus~.crossword-clues .crossword-clues__list-item--across-17,
#item22-10:hover~.crossword-clues .crossword-clues__list-item--across-17 {
    background: #ffff74
}

#item20-8:active~.crossword-clues .crossword-clues__list-item--across-18,
#item20-8:focus~.crossword-clues .crossword-clues__list-item--across-18,
#item20-8:hover~.crossword-clues .crossword-clues__list-item--across-18,
#item20-9:active~.crossword-clues .crossword-clues__list-item--across-18,
#item20-9:focus~.crossword-clues .crossword-clues__list-item--across-18,
#item20-9:hover~.crossword-clues .crossword-clues__list-item--across-18,
#item20-10:active~.crossword-clues .crossword-clues__list-item--across-18,
#item20-10:focus~.crossword-clues .crossword-clues__list-item--across-18,
#item20-10:hover~.crossword-clues .crossword-clues__list-item--across-18,
#item20-11:active~.crossword-clues .crossword-clues__list-item--across-18,
#item20-11:focus~.crossword-clues .crossword-clues__list-item--across-18,
#item20-11:hover~.crossword-clues .crossword-clues__list-item--across-18,
#item20-12:active~.crossword-clues .crossword-clues__list-item--across-18,
#item20-12:focus~.crossword-clues .crossword-clues__list-item--across-18,
#item20-12:hover~.crossword-clues .crossword-clues__list-item--across-18 {
    background: #ffff74
}

#item13-16:active~.crossword-clues .crossword-clues__list-item--down-19,
#item13-16:focus~.crossword-clues .crossword-clues__list-item--down-19,
#item13-16:hover~.crossword-clues .crossword-clues__list-item--down-19,
#item14-16:active~.crossword-clues .crossword-clues__list-item--down-19,
#item14-16:focus~.crossword-clues .crossword-clues__list-item--down-19,
#item14-16:hover~.crossword-clues .crossword-clues__list-item--down-19,
#item15-16:active~.crossword-clues .crossword-clues__list-item--down-19,
#item15-16:focus~.crossword-clues .crossword-clues__list-item--down-19,
#item15-16:hover~.crossword-clues .crossword-clues__list-item--down-19,
#item16-16:active~.crossword-clues .crossword-clues__list-item--down-19,
#item16-16:focus~.crossword-clues .crossword-clues__list-item--down-19,
#item16-16:hover~.crossword-clues .crossword-clues__list-item--down-19 {
    background: #ffff74
}

#item14-15:active~.crossword-clues .crossword-clues__list-item--across-20,
#item14-15:focus~.crossword-clues .crossword-clues__list-item--across-20,
#item14-15:hover~.crossword-clues .crossword-clues__list-item--across-20,
#item14-16:active~.crossword-clues .crossword-clues__list-item--across-20,
#item14-16:focus~.crossword-clues .crossword-clues__list-item--across-20,
#item14-16:hover~.crossword-clues .crossword-clues__list-item--across-20 {
    background: #ffff74
}

#item8-21:active~.crossword-clues .crossword-clues__list-item--down-21,
#item8-21:focus~.crossword-clues .crossword-clues__list-item--down-21,
#item8-21:hover~.crossword-clues .crossword-clues__list-item--down-21,
#item9-21:active~.crossword-clues .crossword-clues__list-item--down-21,
#item9-21:focus~.crossword-clues .crossword-clues__list-item--down-21,
#item9-21:hover~.crossword-clues .crossword-clues__list-item--down-21,
#item10-21:active~.crossword-clues .crossword-clues__list-item--down-21,
#item10-21:focus~.crossword-clues .crossword-clues__list-item--down-21,
#item10-21:hover~.crossword-clues .crossword-clues__list-item--down-21,
#item11-21:active~.crossword-clues .crossword-clues__list-item--down-21,
#item11-21:focus~.crossword-clues .crossword-clues__list-item--down-21,
#item11-21:hover~.crossword-clues .crossword-clues__list-item--down-21,
#item12-21:active~.crossword-clues .crossword-clues__list-item--down-21,
#item12-21:focus~.crossword-clues .crossword-clues__list-item--down-21,
#item12-21:hover~.crossword-clues .crossword-clues__list-item--down-21,
#item13-21:active~.crossword-clues .crossword-clues__list-item--down-21,
#item13-21:focus~.crossword-clues .crossword-clues__list-item--down-21,
#item13-21:hover~.crossword-clues .crossword-clues__list-item--down-21 {
    background: #ffff74
}

#item1-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item1-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item1-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item2-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item2-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item2-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item3-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item3-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item3-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item4-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item4-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item4-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item5-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item5-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item5-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item6-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item6-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item6-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item7-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item7-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item7-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item8-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item8-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item8-28:hover~.crossword-clues .crossword-clues__list-item--down-22,
#item9-28:active~.crossword-clues .crossword-clues__list-item--down-22,
#item9-28:focus~.crossword-clues .crossword-clues__list-item--down-22,
#item9-28:hover~.crossword-clues .crossword-clues__list-item--down-22 {
    background: #ffff74
}

#item16-15:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-15:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-15:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-16:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-16:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-16:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-17:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-17:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-17:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-18:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-18:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-18:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-19:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-19:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-19:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-20:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-20:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-20:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-21:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-21:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-21:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-22:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-22:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-22:hover~.crossword-clues .crossword-clues__list-item--across-23,
#item16-23:active~.crossword-clues .crossword-clues__list-item--across-23,
#item16-23:focus~.crossword-clues .crossword-clues__list-item--across-23,
#item16-23:hover~.crossword-clues .crossword-clues__list-item--across-23 {
    background: #ffff74
}

#item18-13:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-13:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-13:hover~.crossword-clues .crossword-clues__list-item--across-24,
#item18-14:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-14:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-14:hover~.crossword-clues .crossword-clues__list-item--across-24,
#item18-15:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-15:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-15:hover~.crossword-clues .crossword-clues__list-item--across-24,
#item18-16:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-16:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-16:hover~.crossword-clues .crossword-clues__list-item--across-24,
#item18-17:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-17:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-17:hover~.crossword-clues .crossword-clues__list-item--across-24,
#item18-18:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-18:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-18:hover~.crossword-clues .crossword-clues__list-item--across-24,
#item18-19:active~.crossword-clues .crossword-clues__list-item--across-24,
#item18-19:focus~.crossword-clues .crossword-clues__list-item--across-24,
#item18-19:hover~.crossword-clues .crossword-clues__list-item--across-24 {
    background: #ffff74
}

#item6-25:active~.crossword-clues .crossword-clues__list-item--down-25,
#item6-25:focus~.crossword-clues .crossword-clues__list-item--down-25,
#item6-25:hover~.crossword-clues .crossword-clues__list-item--down-25,
#item7-25:active~.crossword-clues .crossword-clues__list-item--down-25,
#item7-25:focus~.crossword-clues .crossword-clues__list-item--down-25,
#item7-25:hover~.crossword-clues .crossword-clues__list-item--down-25,
#item8-25:active~.crossword-clues .crossword-clues__list-item--down-25,
#item8-25:focus~.crossword-clues .crossword-clues__list-item--down-25,
#item8-25:hover~.crossword-clues .crossword-clues__list-item--down-25,
#item9-25:active~.crossword-clues .crossword-clues__list-item--down-25,
#item9-25:focus~.crossword-clues .crossword-clues__list-item--down-25,
#item9-25:hover~.crossword-clues .crossword-clues__list-item--down-25,
#item10-25:active~.crossword-clues .crossword-clues__list-item--down-25,
#item10-25:focus~.crossword-clues .crossword-clues__list-item--down-25,
#item10-25:hover~.crossword-clues .crossword-clues__list-item--down-25,
#item11-25:active~.crossword-clues .crossword-clues__list-item--down-25,
#item11-25:focus~.crossword-clues .crossword-clues__list-item--down-25,
#item11-25:hover~.crossword-clues .crossword-clues__list-item--down-25 {
    background: #ffff74
}

#item13-19:active~.crossword-clues .crossword-clues__list-item--across-26,
#item13-19:focus~.crossword-clues .crossword-clues__list-item--across-26,
#item13-19:hover~.crossword-clues .crossword-clues__list-item--across-26,
#item13-20:active~.crossword-clues .crossword-clues__list-item--across-26,
#item13-20:focus~.crossword-clues .crossword-clues__list-item--across-26,
#item13-20:hover~.crossword-clues .crossword-clues__list-item--across-26,
#item13-21:active~.crossword-clues .crossword-clues__list-item--across-26,
#item13-21:focus~.crossword-clues .crossword-clues__list-item--across-26,
#item13-21:hover~.crossword-clues .crossword-clues__list-item--across-26,
#item13-22:active~.crossword-clues .crossword-clues__list-item--across-26,
#item13-22:focus~.crossword-clues .crossword-clues__list-item--across-26,
#item13-22:hover~.crossword-clues .crossword-clues__list-item--across-26,
#item13-23:active~.crossword-clues .crossword-clues__list-item--across-26,
#item13-23:focus~.crossword-clues .crossword-clues__list-item--across-26,
#item13-23:hover~.crossword-clues .crossword-clues__list-item--across-26 {
    background: #ffff74
}

#item11-21:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-21:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-21:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-22:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-22:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-22:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-23:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-23:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-23:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-24:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-24:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-24:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-25:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-25:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-25:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-26:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-26:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-26:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-27:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-27:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-27:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-28:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-28:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-28:hover~.crossword-clues .crossword-clues__list-item--across-27,
#item11-29:active~.crossword-clues .crossword-clues__list-item--across-27,
#item11-29:focus~.crossword-clues .crossword-clues__list-item--across-27,
#item11-29:hover~.crossword-clues .crossword-clues__list-item--across-27 {
    background: #ffff74
}

#item9-23:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-23:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-23:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-24:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-24:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-24:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-25:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-25:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-25:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-26:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-26:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-26:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-27:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-27:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-27:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-28:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-28:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-28:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-29:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-29:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-29:hover~.crossword-clues .crossword-clues__list-item--across-28,
#item9-30:active~.crossword-clues .crossword-clues__list-item--across-28,
#item9-30:focus~.crossword-clues .crossword-clues__list-item--across-28,
#item9-30:hover~.crossword-clues .crossword-clues__list-item--across-28 {
    background: #ffff74
}

#item15-19:active~.crossword-clues .crossword-clues__list-item--down-29,
#item15-19:focus~.crossword-clues .crossword-clues__list-item--down-29,
#item15-19:hover~.crossword-clues .crossword-clues__list-item--down-29,
#item16-19:active~.crossword-clues .crossword-clues__list-item--down-29,
#item16-19:focus~.crossword-clues .crossword-clues__list-item--down-29,
#item16-19:hover~.crossword-clues .crossword-clues__list-item--down-29,
#item17-19:active~.crossword-clues .crossword-clues__list-item--down-29,
#item17-19:focus~.crossword-clues .crossword-clues__list-item--down-29,
#item17-19:hover~.crossword-clues .crossword-clues__list-item--down-29,
#item18-19:active~.crossword-clues .crossword-clues__list-item--down-29,
#item18-19:focus~.crossword-clues .crossword-clues__list-item--down-29,
#item18-19:hover~.crossword-clues .crossword-clues__list-item--down-29 {
    background: #ffff74
}

#item11-23:active~.crossword-clues .crossword-clues__list-item--down-30,
#item11-23:focus~.crossword-clues .crossword-clues__list-item--down-30,
#item11-23:hover~.crossword-clues .crossword-clues__list-item--down-30,
#item12-23:active~.crossword-clues .crossword-clues__list-item--down-30,
#item12-23:focus~.crossword-clues .crossword-clues__list-item--down-30,
#item12-23:hover~.crossword-clues .crossword-clues__list-item--down-30,
#item13-23:active~.crossword-clues .crossword-clues__list-item--down-30,
#item13-23:focus~.crossword-clues .crossword-clues__list-item--down-30,
#item13-23:hover~.crossword-clues .crossword-clues__list-item--down-30,
#item14-23:active~.crossword-clues .crossword-clues__list-item--down-30,
#item14-23:focus~.crossword-clues .crossword-clues__list-item--down-30,
#item14-23:hover~.crossword-clues .crossword-clues__list-item--down-30,
#item15-23:active~.crossword-clues .crossword-clues__list-item--down-30,
#item15-23:focus~.crossword-clues .crossword-clues__list-item--down-30,
#item15-23:hover~.crossword-clues .crossword-clues__list-item--down-30,
#item16-23:active~.crossword-clues .crossword-clues__list-item--down-30,
#item16-23:focus~.crossword-clues .crossword-clues__list-item--down-30,
#item16-23:hover~.crossword-clues .crossword-clues__list-item--down-30 {
    background: #ffff74
}

#item20-14:active~.crossword-clues .crossword-clues__list-item--across-31,
#item20-14:focus~.crossword-clues .crossword-clues__list-item--across-31,
#item20-14:hover~.crossword-clues .crossword-clues__list-item--across-31,
#item20-15:active~.crossword-clues .crossword-clues__list-item--across-31,
#item20-15:focus~.crossword-clues .crossword-clues__list-item--across-31,
#item20-15:hover~.crossword-clues .crossword-clues__list-item--across-31,
#item20-16:active~.crossword-clues .crossword-clues__list-item--across-31,
#item20-16:focus~.crossword-clues .crossword-clues__list-item--across-31,
#item20-16:hover~.crossword-clues .crossword-clues__list-item--across-31,
#item20-17:active~.crossword-clues .crossword-clues__list-item--across-31,
#item20-17:focus~.crossword-clues .crossword-clues__list-item--across-31,
#item20-17:hover~.crossword-clues .crossword-clues__list-item--across-31 {
    background: #ffff74
}

#item22-12:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-12:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-12:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-13:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-13:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-13:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-14:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-14:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-14:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-15:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-15:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-15:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-16:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-16:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-16:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-17:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-17:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-17:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-18:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-18:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-18:hover~.crossword-clues .crossword-clues__list-item--across-32,
#item22-19:active~.crossword-clues .crossword-clues__list-item--across-32,
#item22-19:focus~.crossword-clues .crossword-clues__list-item--across-32,
#item22-19:hover~.crossword-clues .crossword-clues__list-item--across-32 {
    background: #ffff74
}

#item6-28:active~.crossword-clues .crossword-clues__list-item--across-33,
#item6-28:focus~.crossword-clues .crossword-clues__list-item--across-33,
#item6-28:hover~.crossword-clues .crossword-clues__list-item--across-33,
#item6-29:active~.crossword-clues .crossword-clues__list-item--across-33,
#item6-29:focus~.crossword-clues .crossword-clues__list-item--across-33,
#item6-29:hover~.crossword-clues .crossword-clues__list-item--across-33,
#item6-30:active~.crossword-clues .crossword-clues__list-item--across-33,
#item6-30:focus~.crossword-clues .crossword-clues__list-item--across-33,
#item6-30:hover~.crossword-clues .crossword-clues__list-item--across-33,
#item6-31:active~.crossword-clues .crossword-clues__list-item--across-33,
#item6-31:focus~.crossword-clues .crossword-clues__list-item--across-33,
#item6-31:hover~.crossword-clues .crossword-clues__list-item--across-33,
#item6-32:active~.crossword-clues .crossword-clues__list-item--across-33,
#item6-32:focus~.crossword-clues .crossword-clues__list-item--across-33,
#item6-32:hover~.crossword-clues .crossword-clues__list-item--across-33,
#item6-33:active~.crossword-clues .crossword-clues__list-item--across-33,
#item6-33:focus~.crossword-clues .crossword-clues__list-item--across-33,
#item6-33:hover~.crossword-clues .crossword-clues__list-item--across-33 {
    background: #ffff74
}

#item3-31:active~.crossword-clues .crossword-clues__list-item--down-34,
#item3-31:focus~.crossword-clues .crossword-clues__list-item--down-34,
#item3-31:hover~.crossword-clues .crossword-clues__list-item--down-34,
#item4-31:active~.crossword-clues .crossword-clues__list-item--down-34,
#item4-31:focus~.crossword-clues .crossword-clues__list-item--down-34,
#item4-31:hover~.crossword-clues .crossword-clues__list-item--down-34,
#item5-31:active~.crossword-clues .crossword-clues__list-item--down-34,
#item5-31:focus~.crossword-clues .crossword-clues__list-item--down-34,
#item5-31:hover~.crossword-clues .crossword-clues__list-item--down-34,
#item6-31:active~.crossword-clues .crossword-clues__list-item--down-34,
#item6-31:focus~.crossword-clues .crossword-clues__list-item--down-34,
#item6-31:hover~.crossword-clues .crossword-clues__list-item--down-34 {
    background: #ffff74
}

#item18-17:active~.crossword-clues .crossword-clues__list-item--down-35,
#item18-17:focus~.crossword-clues .crossword-clues__list-item--down-35,
#item18-17:hover~.crossword-clues .crossword-clues__list-item--down-35,
#item19-17:active~.crossword-clues .crossword-clues__list-item--down-35,
#item19-17:focus~.crossword-clues .crossword-clues__list-item--down-35,
#item19-17:hover~.crossword-clues .crossword-clues__list-item--down-35,
#item20-17:active~.crossword-clues .crossword-clues__list-item--down-35,
#item20-17:focus~.crossword-clues .crossword-clues__list-item--down-35,
#item20-17:hover~.crossword-clues .crossword-clues__list-item--down-35,
#item21-17:active~.crossword-clues .crossword-clues__list-item--down-35,
#item21-17:focus~.crossword-clues .crossword-clues__list-item--down-35,
#item21-17:hover~.crossword-clues .crossword-clues__list-item--down-35,
#item22-17:active~.crossword-clues .crossword-clues__list-item--down-35,
#item22-17:focus~.crossword-clues .crossword-clues__list-item--down-35,
#item22-17:hover~.crossword-clues .crossword-clues__list-item--down-35,
#item23-17:active~.crossword-clues .crossword-clues__list-item--down-35,
#item23-17:focus~.crossword-clues .crossword-clues__list-item--down-35,
#item23-17:hover~.crossword-clues .crossword-clues__list-item--down-35 {
    background: #ffff74
}

#item20-15:active~.crossword-clues .crossword-clues__list-item--down-36,
#item20-15:focus~.crossword-clues .crossword-clues__list-item--down-36,
#item20-15:hover~.crossword-clues .crossword-clues__list-item--down-36,
#item21-15:active~.crossword-clues .crossword-clues__list-item--down-36,
#item21-15:focus~.crossword-clues .crossword-clues__list-item--down-36,
#item21-15:hover~.crossword-clues .crossword-clues__list-item--down-36,
#item22-15:active~.crossword-clues .crossword-clues__list-item--down-36,
#item22-15:focus~.crossword-clues .crossword-clues__list-item--down-36,
#item22-15:hover~.crossword-clues .crossword-clues__list-item--down-36,
#item23-15:active~.crossword-clues .crossword-clues__list-item--down-36,
#item23-15:focus~.crossword-clues .crossword-clues__list-item--down-36,
#item23-15:hover~.crossword-clues .crossword-clues__list-item--down-36 {
    background: #ffff74
}

#item22-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item22-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item22-13:hover~.crossword-clues .crossword-clues__list-item--down-37,
#item23-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item23-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item23-13:hover~.crossword-clues .crossword-clues__list-item--down-37,
#item24-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item24-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item24-13:hover~.crossword-clues .crossword-clues__list-item--down-37,
#item25-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item25-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item25-13:hover~.crossword-clues .crossword-clues__list-item--down-37,
#item26-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item26-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item26-13:hover~.crossword-clues .crossword-clues__list-item--down-37,
#item27-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item27-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item27-13:hover~.crossword-clues .crossword-clues__list-item--down-37,
#item28-13:active~.crossword-clues .crossword-clues__list-item--down-37,
#item28-13:focus~.crossword-clues .crossword-clues__list-item--down-37,
#item28-13:hover~.crossword-clues .crossword-clues__list-item--down-37 {
    background: #ffff74
}

#item15-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item15-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item15-21:hover~.crossword-clues .crossword-clues__list-item--down-38,
#item16-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item16-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item16-21:hover~.crossword-clues .crossword-clues__list-item--down-38,
#item17-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item17-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item17-21:hover~.crossword-clues .crossword-clues__list-item--down-38,
#item18-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item18-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item18-21:hover~.crossword-clues .crossword-clues__list-item--down-38,
#item19-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item19-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item19-21:hover~.crossword-clues .crossword-clues__list-item--down-38,
#item20-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item20-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item20-21:hover~.crossword-clues .crossword-clues__list-item--down-38,
#item21-21:active~.crossword-clues .crossword-clues__list-item--down-38,
#item21-21:focus~.crossword-clues .crossword-clues__list-item--down-38,
#item21-21:hover~.crossword-clues .crossword-clues__list-item--down-38 {
    background: #ffff74
}

#item27-10:active~.crossword-clues .crossword-clues__list-item--across-39,
#item27-10:focus~.crossword-clues .crossword-clues__list-item--across-39,
#item27-10:hover~.crossword-clues .crossword-clues__list-item--across-39,
#item27-11:active~.crossword-clues .crossword-clues__list-item--across-39,
#item27-11:focus~.crossword-clues .crossword-clues__list-item--across-39,
#item27-11:hover~.crossword-clues .crossword-clues__list-item--across-39,
#item27-12:active~.crossword-clues .crossword-clues__list-item--across-39,
#item27-12:focus~.crossword-clues .crossword-clues__list-item--across-39,
#item27-12:hover~.crossword-clues .crossword-clues__list-item--across-39,
#item27-13:active~.crossword-clues .crossword-clues__list-item--across-39,
#item27-13:focus~.crossword-clues .crossword-clues__list-item--across-39,
#item27-13:hover~.crossword-clues .crossword-clues__list-item--across-39 {
    background: #ffff74
}

#item11-27:active~.crossword-clues .crossword-clues__list-item--down-40,
#item11-27:focus~.crossword-clues .crossword-clues__list-item--down-40,
#item11-27:hover~.crossword-clues .crossword-clues__list-item--down-40,
#item12-27:active~.crossword-clues .crossword-clues__list-item--down-40,
#item12-27:focus~.crossword-clues .crossword-clues__list-item--down-40,
#item12-27:hover~.crossword-clues .crossword-clues__list-item--down-40,
#item13-27:active~.crossword-clues .crossword-clues__list-item--down-40,
#item13-27:focus~.crossword-clues .crossword-clues__list-item--down-40,
#item13-27:hover~.crossword-clues .crossword-clues__list-item--down-40,
#item14-27:active~.crossword-clues .crossword-clues__list-item--down-40,
#item14-27:focus~.crossword-clues .crossword-clues__list-item--down-40,
#item14-27:hover~.crossword-clues .crossword-clues__list-item--down-40,
#item15-27:active~.crossword-clues .crossword-clues__list-item--down-40,
#item15-27:focus~.crossword-clues .crossword-clues__list-item--down-40,
#item15-27:hover~.crossword-clues .crossword-clues__list-item--down-40 {
    background: #ffff74
}

#item13-25:active~.crossword-clues .crossword-clues__list-item--across-41,
#item13-25:focus~.crossword-clues .crossword-clues__list-item--across-41,
#item13-25:hover~.crossword-clues .crossword-clues__list-item--across-41,
#item13-26:active~.crossword-clues .crossword-clues__list-item--across-41,
#item13-26:focus~.crossword-clues .crossword-clues__list-item--across-41,
#item13-26:hover~.crossword-clues .crossword-clues__list-item--across-41,
#item13-27:active~.crossword-clues .crossword-clues__list-item--across-41,
#item13-27:focus~.crossword-clues .crossword-clues__list-item--across-41,
#item13-27:hover~.crossword-clues .crossword-clues__list-item--across-41,
#item13-28:active~.crossword-clues .crossword-clues__list-item--across-41,
#item13-28:focus~.crossword-clues .crossword-clues__list-item--across-41,
#item13-28:hover~.crossword-clues .crossword-clues__list-item--across-41,
#item13-29:active~.crossword-clues .crossword-clues__list-item--across-41,
#item13-29:focus~.crossword-clues .crossword-clues__list-item--across-41,
#item13-29:hover~.crossword-clues .crossword-clues__list-item--across-41 {
    background: #ffff74
}

#item25-13:active~.crossword-clues .crossword-clues__list-item--across-42,
#item25-13:focus~.crossword-clues .crossword-clues__list-item--across-42,
#item25-13:hover~.crossword-clues .crossword-clues__list-item--across-42,
#item25-14:active~.crossword-clues .crossword-clues__list-item--across-42,
#item25-14:focus~.crossword-clues .crossword-clues__list-item--across-42,
#item25-14:hover~.crossword-clues .crossword-clues__list-item--across-42,
#item25-15:active~.crossword-clues .crossword-clues__list-item--across-42,
#item25-15:focus~.crossword-clues .crossword-clues__list-item--across-42,
#item25-15:hover~.crossword-clues .crossword-clues__list-item--across-42,
#item25-16:active~.crossword-clues .crossword-clues__list-item--across-42,
#item25-16:focus~.crossword-clues .crossword-clues__list-item--across-42,
#item25-16:hover~.crossword-clues .crossword-clues__list-item--across-42 {
    background: #ffff74
}

#item18-21:active~.crossword-clues .crossword-clues__list-item--across-43,
#item18-21:focus~.crossword-clues .crossword-clues__list-item--across-43,
#item18-21:hover~.crossword-clues .crossword-clues__list-item--across-43,
#item18-22:active~.crossword-clues .crossword-clues__list-item--across-43,
#item18-22:focus~.crossword-clues .crossword-clues__list-item--across-43,
#item18-22:hover~.crossword-clues .crossword-clues__list-item--across-43,
#item18-23:active~.crossword-clues .crossword-clues__list-item--across-43,
#item18-23:focus~.crossword-clues .crossword-clues__list-item--across-43,
#item18-23:hover~.crossword-clues .crossword-clues__list-item--across-43,
#item18-24:active~.crossword-clues .crossword-clues__list-item--across-43,
#item18-24:focus~.crossword-clues .crossword-clues__list-item--across-43,
#item18-24:hover~.crossword-clues .crossword-clues__list-item--across-43 {
    background: #ffff74
}

#item20-20:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-20:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-20:hover~.crossword-clues .crossword-clues__list-item--across-44,
#item20-21:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-21:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-21:hover~.crossword-clues .crossword-clues__list-item--across-44,
#item20-22:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-22:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-22:hover~.crossword-clues .crossword-clues__list-item--across-44,
#item20-23:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-23:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-23:hover~.crossword-clues .crossword-clues__list-item--across-44,
#item20-24:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-24:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-24:hover~.crossword-clues .crossword-clues__list-item--across-44,
#item20-25:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-25:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-25:hover~.crossword-clues .crossword-clues__list-item--across-44,
#item20-26:active~.crossword-clues .crossword-clues__list-item--across-44,
#item20-26:focus~.crossword-clues .crossword-clues__list-item--across-44,
#item20-26:hover~.crossword-clues .crossword-clues__list-item--across-44 {
    background: #ffff74
}

#item25-15:active~.crossword-clues .crossword-clues__list-item--down-45,
#item25-15:focus~.crossword-clues .crossword-clues__list-item--down-45,
#item25-15:hover~.crossword-clues .crossword-clues__list-item--down-45,
#item26-15:active~.crossword-clues .crossword-clues__list-item--down-45,
#item26-15:focus~.crossword-clues .crossword-clues__list-item--down-45,
#item26-15:hover~.crossword-clues .crossword-clues__list-item--down-45,
#item27-15:active~.crossword-clues .crossword-clues__list-item--down-45,
#item27-15:focus~.crossword-clues .crossword-clues__list-item--down-45,
#item27-15:hover~.crossword-clues .crossword-clues__list-item--down-45,
#item28-15:active~.crossword-clues .crossword-clues__list-item--down-45,
#item28-15:focus~.crossword-clues .crossword-clues__list-item--down-45,
#item28-15:hover~.crossword-clues .crossword-clues__list-item--down-45,
#item29-15:active~.crossword-clues .crossword-clues__list-item--down-45,
#item29-15:focus~.crossword-clues .crossword-clues__list-item--down-45,
#item29-15:hover~.crossword-clues .crossword-clues__list-item--down-45,
#item30-15:active~.crossword-clues .crossword-clues__list-item--down-45,
#item30-15:focus~.crossword-clues .crossword-clues__list-item--down-45,
#item30-15:hover~.crossword-clues .crossword-clues__list-item--down-45 {
    background: #ffff74
}

#item22-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item22-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item22-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item23-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item23-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item23-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item24-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item24-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item24-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item25-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item25-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item25-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item26-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item26-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item26-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item27-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item27-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item27-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item28-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item28-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item28-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item29-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item29-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item29-19:hover~.crossword-clues .crossword-clues__list-item--down-46,
#item30-19:active~.crossword-clues .crossword-clues__list-item--down-46,
#item30-19:focus~.crossword-clues .crossword-clues__list-item--down-46,
#item30-19:hover~.crossword-clues .crossword-clues__list-item--down-46 {
    background: #ffff74
}

#item15-27:active~.crossword-clues .crossword-clues__list-item--across-47,
#item15-27:focus~.crossword-clues .crossword-clues__list-item--across-47,
#item15-27:hover~.crossword-clues .crossword-clues__list-item--across-47,
#item15-28:active~.crossword-clues .crossword-clues__list-item--across-47,
#item15-28:focus~.crossword-clues .crossword-clues__list-item--across-47,
#item15-28:hover~.crossword-clues .crossword-clues__list-item--across-47,
#item15-29:active~.crossword-clues .crossword-clues__list-item--across-47,
#item15-29:focus~.crossword-clues .crossword-clues__list-item--across-47,
#item15-29:hover~.crossword-clues .crossword-clues__list-item--across-47,
#item15-30:active~.crossword-clues .crossword-clues__list-item--across-47,
#item15-30:focus~.crossword-clues .crossword-clues__list-item--across-47,
#item15-30:hover~.crossword-clues .crossword-clues__list-item--across-47,
#item15-31:active~.crossword-clues .crossword-clues__list-item--across-47,
#item15-31:focus~.crossword-clues .crossword-clues__list-item--across-47,
#item15-31:hover~.crossword-clues .crossword-clues__list-item--across-47,
#item15-32:active~.crossword-clues .crossword-clues__list-item--across-47,
#item15-32:focus~.crossword-clues .crossword-clues__list-item--across-47,
#item15-32:hover~.crossword-clues .crossword-clues__list-item--across-47 {
    background: #ffff74
}

#item20-23:active~.crossword-clues .crossword-clues__list-item--down-48,
#item20-23:focus~.crossword-clues .crossword-clues__list-item--down-48,
#item20-23:hover~.crossword-clues .crossword-clues__list-item--down-48,
#item20-24:active~.crossword-clues .crossword-clues__list-item--down-48,
#item20-24:focus~.crossword-clues .crossword-clues__list-item--down-48,
#item20-24:hover~.crossword-clues .crossword-clues__list-item--down-48,
#item20-25:active~.crossword-clues .crossword-clues__list-item--down-48,
#item20-25:focus~.crossword-clues .crossword-clues__list-item--down-48,
#item20-25:hover~.crossword-clues .crossword-clues__list-item--down-48,
#item20-26:active~.crossword-clues .crossword-clues__list-item--down-48,
#item20-26:focus~.crossword-clues .crossword-clues__list-item--down-48,
#item20-26:hover~.crossword-clues .crossword-clues__list-item--down-48 {
    background: #ffff74
}

#item25-18:active~.crossword-clues .crossword-clues__list-item--across-49,
#item25-18:focus~.crossword-clues .crossword-clues__list-item--across-49,
#item25-18:hover~.crossword-clues .crossword-clues__list-item--across-49,
#item25-19:active~.crossword-clues .crossword-clues__list-item--across-49,
#item25-19:focus~.crossword-clues .crossword-clues__list-item--across-49,
#item25-19:hover~.crossword-clues .crossword-clues__list-item--across-49,
#item25-20:active~.crossword-clues .crossword-clues__list-item--across-49,
#item25-20:focus~.crossword-clues .crossword-clues__list-item--across-49,
#item25-20:hover~.crossword-clues .crossword-clues__list-item--across-49,
#item25-21:active~.crossword-clues .crossword-clues__list-item--across-49,
#item25-21:focus~.crossword-clues .crossword-clues__list-item--across-49,
#item25-21:hover~.crossword-clues .crossword-clues__list-item--across-49,
#item25-22:active~.crossword-clues .crossword-clues__list-item--across-49,
#item25-22:focus~.crossword-clues .crossword-clues__list-item--across-49,
#item25-22:hover~.crossword-clues .crossword-clues__list-item--across-49,
#item25-23:active~.crossword-clues .crossword-clues__list-item--across-49,
#item25-23:focus~.crossword-clues .crossword-clues__list-item--across-49,
#item25-23:hover~.crossword-clues .crossword-clues__list-item--across-49 {
    background: #ffff74
}

#item17-26:active~.crossword-clues .crossword-clues__list-item--across-50,
#item17-26:focus~.crossword-clues .crossword-clues__list-item--across-50,
#item17-26:hover~.crossword-clues .crossword-clues__list-item--across-50,
#item17-27:active~.crossword-clues .crossword-clues__list-item--across-50,
#item17-27:focus~.crossword-clues .crossword-clues__list-item--across-50,
#item17-27:hover~.crossword-clues .crossword-clues__list-item--across-50,
#item17-28:active~.crossword-clues .crossword-clues__list-item--across-50,
#item17-28:focus~.crossword-clues .crossword-clues__list-item--across-50,
#item17-28:hover~.crossword-clues .crossword-clues__list-item--across-50,
#item17-29:active~.crossword-clues .crossword-clues__list-item--across-50,
#item17-29:focus~.crossword-clues .crossword-clues__list-item--across-50,
#item17-29:hover~.crossword-clues .crossword-clues__list-item--across-50 {
    background: #ffff74
}

#item15-29:active~.crossword-clues .crossword-clues__list-item--down-51,
#item15-29:focus~.crossword-clues .crossword-clues__list-item--down-51,
#item15-29:hover~.crossword-clues .crossword-clues__list-item--down-51,
#item16-29:active~.crossword-clues .crossword-clues__list-item--down-51,
#item16-29:focus~.crossword-clues .crossword-clues__list-item--down-51,
#item16-29:hover~.crossword-clues .crossword-clues__list-item--down-51,
#item17-29:active~.crossword-clues .crossword-clues__list-item--down-51,
#item17-29:focus~.crossword-clues .crossword-clues__list-item--down-51,
#item17-29:hover~.crossword-clues .crossword-clues__list-item--down-51,
#item18-29:active~.crossword-clues .crossword-clues__list-item--down-51,
#item18-29:focus~.crossword-clues .crossword-clues__list-item--down-51,
#item18-29:hover~.crossword-clues .crossword-clues__list-item--down-51,
#item19-29:active~.crossword-clues .crossword-clues__list-item--down-51,
#item19-29:focus~.crossword-clues .crossword-clues__list-item--down-51,
#item19-29:hover~.crossword-clues .crossword-clues__list-item--down-51 {
    background: #ffff74
}

#item20-25:active~.crossword-clues .crossword-clues__list-item--down-52,
#item20-25:focus~.crossword-clues .crossword-clues__list-item--down-52,
#item20-25:hover~.crossword-clues .crossword-clues__list-item--down-52,
#item21-25:active~.crossword-clues .crossword-clues__list-item--down-52,
#item21-25:focus~.crossword-clues .crossword-clues__list-item--down-52,
#item21-25:hover~.crossword-clues .crossword-clues__list-item--down-52,
#item22-25:active~.crossword-clues .crossword-clues__list-item--down-52,
#item22-25:focus~.crossword-clues .crossword-clues__list-item--down-52,
#item22-25:hover~.crossword-clues .crossword-clues__list-item--down-52 {
    background: #ffff74
}

#item22-25:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-25:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-25:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-26:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-26:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-26:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-27:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-27:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-27:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-28:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-28:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-28:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-29:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-29:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-29:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-30:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-30:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-30:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-31:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-31:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-31:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-32:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-32:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-32:hover~.crossword-clues .crossword-clues__list-item--across-53,
#item22-33:active~.crossword-clues .crossword-clues__list-item--across-53,
#item22-33:focus~.crossword-clues .crossword-clues__list-item--across-53,
#item22-33:hover~.crossword-clues .crossword-clues__list-item--across-53 {
    background: #ffff74
}

#item25-22:active~.crossword-clues .crossword-clues__list-item--down-54,
#item25-22:focus~.crossword-clues .crossword-clues__list-item--down-54,
#item25-22:hover~.crossword-clues .crossword-clues__list-item--down-54,
#item26-22:active~.crossword-clues .crossword-clues__list-item--down-54,
#item26-22:focus~.crossword-clues .crossword-clues__list-item--down-54,
#item26-22:hover~.crossword-clues .crossword-clues__list-item--down-54,
#item27-22:active~.crossword-clues .crossword-clues__list-item--down-54,
#item27-22:focus~.crossword-clues .crossword-clues__list-item--down-54,
#item27-22:hover~.crossword-clues .crossword-clues__list-item--down-54,
#item28-22:active~.crossword-clues .crossword-clues__list-item--down-54,
#item28-22:focus~.crossword-clues .crossword-clues__list-item--down-54,
#item28-22:hover~.crossword-clues .crossword-clues__list-item--down-54,
#item29-22:active~.crossword-clues .crossword-clues__list-item--down-54,
#item29-22:focus~.crossword-clues .crossword-clues__list-item--down-54,
#item29-22:hover~.crossword-clues .crossword-clues__list-item--down-54,
#item30-22:active~.crossword-clues .crossword-clues__list-item--down-54,
#item30-22:focus~.crossword-clues .crossword-clues__list-item--down-54,
#item30-22:hover~.crossword-clues .crossword-clues__list-item--down-54 {
    background: #ffff74
}

#item27-21:active~.crossword-clues .crossword-clues__list-item--across-55,
#item27-21:focus~.crossword-clues .crossword-clues__list-item--across-55,
#item27-21:hover~.crossword-clues .crossword-clues__list-item--across-55,
#item27-22:active~.crossword-clues .crossword-clues__list-item--across-55,
#item27-22:focus~.crossword-clues .crossword-clues__list-item--across-55,
#item27-22:hover~.crossword-clues .crossword-clues__list-item--across-55,
#item27-23:active~.crossword-clues .crossword-clues__list-item--across-55,
#item27-23:focus~.crossword-clues .crossword-clues__list-item--across-55,
#item27-23:hover~.crossword-clues .crossword-clues__list-item--across-55,
#item27-24:active~.crossword-clues .crossword-clues__list-item--across-55,
#item27-24:focus~.crossword-clues .crossword-clues__list-item--across-55,
#item27-24:hover~.crossword-clues .crossword-clues__list-item--across-55,
#item27-25:active~.crossword-clues .crossword-clues__list-item--across-55,
#item27-25:focus~.crossword-clues .crossword-clues__list-item--across-55,
#item27-25:hover~.crossword-clues .crossword-clues__list-item--across-55 {
    background: #ffff74
}

#item22-27:active~.crossword-clues .crossword-clues__list-item--down-56,
#item22-27:focus~.crossword-clues .crossword-clues__list-item--down-56,
#item22-27:hover~.crossword-clues .crossword-clues__list-item--down-56,
#item23-27:active~.crossword-clues .crossword-clues__list-item--down-56,
#item23-27:focus~.crossword-clues .crossword-clues__list-item--down-56,
#item23-27:hover~.crossword-clues .crossword-clues__list-item--down-56,
#item24-27:active~.crossword-clues .crossword-clues__list-item--down-56,
#item24-27:focus~.crossword-clues .crossword-clues__list-item--down-56,
#item24-27:hover~.crossword-clues .crossword-clues__list-item--down-56,
#item25-27:active~.crossword-clues .crossword-clues__list-item--down-56,
#item25-27:focus~.crossword-clues .crossword-clues__list-item--down-56,
#item25-27:hover~.crossword-clues .crossword-clues__list-item--down-56,
#item26-27:active~.crossword-clues .crossword-clues__list-item--down-56,
#item26-27:focus~.crossword-clues .crossword-clues__list-item--down-56,
#item26-27:hover~.crossword-clues .crossword-clues__list-item--down-56,
#item27-27:active~.crossword-clues .crossword-clues__list-item--down-56,
#item27-27:focus~.crossword-clues .crossword-clues__list-item--down-56,
#item27-27:hover~.crossword-clues .crossword-clues__list-item--down-56 {
    background: #ffff74
}

#item24-25:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-25:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-25:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-26:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-26:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-26:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-27:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-27:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-27:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-28:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-28:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-28:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-29:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-29:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-29:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-30:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-30:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-30:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-31:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-31:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-31:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-32:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-32:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-32:hover~.crossword-clues .crossword-clues__list-item--across-57,
#item24-33:active~.crossword-clues .crossword-clues__list-item--across-57,
#item24-33:focus~.crossword-clues .crossword-clues__list-item--across-57,
#item24-33:hover~.crossword-clues .crossword-clues__list-item--across-57 {
    background: #ffff74
}

#item26-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item26-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item26-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item27-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item27-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item27-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item28-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item28-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item28-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item29-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item29-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item29-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item30-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item30-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item30-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item31-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item31-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item31-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item32-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item32-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item32-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item33-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item33-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item33-25:hover~.crossword-clues .crossword-clues__list-item--down-58,
#item34-25:active~.crossword-clues .crossword-clues__list-item--down-58,
#item34-25:focus~.crossword-clues .crossword-clues__list-item--down-58,
#item34-25:hover~.crossword-clues .crossword-clues__list-item--down-58 {
    background: #ffff74
}

#item26-27:active~.crossword-clues .crossword-clues__list-item--across-59,
#item26-27:focus~.crossword-clues .crossword-clues__list-item--across-59,
#item26-27:hover~.crossword-clues .crossword-clues__list-item--across-59,
#item26-28:active~.crossword-clues .crossword-clues__list-item--across-59,
#item26-28:focus~.crossword-clues .crossword-clues__list-item--across-59,
#item26-28:hover~.crossword-clues .crossword-clues__list-item--across-59,
#item26-29:active~.crossword-clues .crossword-clues__list-item--across-59,
#item26-29:focus~.crossword-clues .crossword-clues__list-item--across-59,
#item26-29:hover~.crossword-clues .crossword-clues__list-item--across-59,
#item26-30:active~.crossword-clues .crossword-clues__list-item--across-59,
#item26-30:focus~.crossword-clues .crossword-clues__list-item--across-59,
#item26-30:hover~.crossword-clues .crossword-clues__list-item--across-59 {
    background: #ffff74
}

#item32-24:active~.crossword-clues .crossword-clues__list-item--across-60,
#item32-24:focus~.crossword-clues .crossword-clues__list-item--across-60,
#item32-24:hover~.crossword-clues .crossword-clues__list-item--across-60,
#item32-25:active~.crossword-clues .crossword-clues__list-item--across-60,
#item32-25:focus~.crossword-clues .crossword-clues__list-item--across-60,
#item32-25:hover~.crossword-clues .crossword-clues__list-item--across-60,
#item32-26:active~.crossword-clues .crossword-clues__list-item--across-60,
#item32-26:focus~.crossword-clues .crossword-clues__list-item--across-60,
#item32-26:hover~.crossword-clues .crossword-clues__list-item--across-60,
#item32-27:active~.crossword-clues .crossword-clues__list-item--across-60,
#item32-27:focus~.crossword-clues .crossword-clues__list-item--across-60,
#item32-27:hover~.crossword-clues .crossword-clues__list-item--across-60 {
    background: #ffff74
}

#item20-5:active~.crossword-clues .crossword-clues__list-item--down-61,
#item20-5:focus~.crossword-clues .crossword-clues__list-item--down-61,
#item20-5:hover~.crossword-clues .crossword-clues__list-item--down-61,
#item21-5:active~.crossword-clues .crossword-clues__list-item--down-61,
#item21-5:focus~.crossword-clues .crossword-clues__list-item--down-61,
#item21-5:hover~.crossword-clues .crossword-clues__list-item--down-61,
#item22-5:active~.crossword-clues .crossword-clues__list-item--down-61,
#item22-5:focus~.crossword-clues .crossword-clues__list-item--down-61,
#item22-5:hover~.crossword-clues .crossword-clues__list-item--down-61,
#item23-5:active~.crossword-clues .crossword-clues__list-item--down-61,
#item23-5:focus~.crossword-clues .crossword-clues__list-item--down-61,
#item23-5:hover~.crossword-clues .crossword-clues__list-item--down-61 {
    background: #ffff74
}

#item7-3:valid~#item7-4:valid~#item7-5:valid~#item7-6:valid~#item7-7:valid~#item7-8:valid~#item7-9:valid~#item7-10:valid~.crossword-clues .crossword-clues__list-item--across-1 {
    background: #9aff67
}

#item11-1:valid~#item11-2:valid~#item11-3:valid~#item11-4:valid~#item11-5:valid~#item11-6:valid~#item11-7:valid~#item11-8:valid~#item11-9:valid~#item11-10:valid~.crossword-clues .crossword-clues__list-item--across-2 {
    background: #9aff67
}

#item4-8:valid~#item5-8:valid~#item6-8:valid~#item7-8:valid~.crossword-clues .crossword-clues__list-item--down-3 {
    background: #9aff67
}

#item4-10:valid~#item5-10:valid~#item6-10:valid~#item7-10:valid~#item8-10:valid~#item9-10:valid~#item10-10:valid~#item11-10:valid~#item12-10:valid~.crossword-clues .crossword-clues__list-item--down-4 {
    background: #9aff67
}

#item4-12:valid~#item5-12:valid~#item6-12:valid~#item7-12:valid~#item8-12:valid~#item9-12:valid~#item10-12:valid~#item11-12:valid~.crossword-clues .crossword-clues__list-item--down-5 {
    background: #9aff67
}

#item9-9:valid~#item9-10:valid~#item9-11:valid~#item9-12:valid~#item9-13:valid~#item9-14:valid~.crossword-clues .crossword-clues__list-item--across-6 {
    background: #9aff67
}

#item6-12:valid~#item6-13:valid~#item6-14:valid~#item6-15:valid~.crossword-clues .crossword-clues__list-item--across-7 {
    background: #9aff67
}

#item4-14:valid~#item5-14:valid~#item6-14:valid~.crossword-clues .crossword-clues__list-item--down-8 {
    background: #9aff67
}

#item14-7:valid~#item14-8:valid~#item14-9:valid~#item14-10:valid~#item14-11:valid~#item14-12:valid~#item14-13:valid~.crossword-clues .crossword-clues__list-item--across-9 {
    background: #9aff67
}

#item9-14:valid~#item10-14:valid~#item11-14:valid~.crossword-clues .crossword-clues__list-item--down-10 {
    background: #9aff67
}

#item8-16:valid~#item9-16:valid~#item10-16:valid~#item11-16:valid~.crossword-clues .crossword-clues__list-item--down-11 {
    background: #9aff67
}

#item11-14:valid~#item11-15:valid~#item11-16:valid~#item11-17:valid~#item11-18:valid~#item11-19:valid~.crossword-clues .crossword-clues__list-item--across-12 {
    background: #9aff67
}

#item18-7:valid~#item18-8:valid~#item18-9:valid~#item18-10:valid~.crossword-clues .crossword-clues__list-item--across-13 {
    background: #9aff67
}

#item13-13:valid~#item14-13:valid~#item15-13:valid~#item16-13:valid~#item17-13:valid~#item18-13:valid~.crossword-clues .crossword-clues__list-item--down-14 {
    background: #9aff67
}

#item16-10:valid~#item17-10:valid~#item18-10:valid~#item19-10:valid~#item20-10:valid~#item21-10:valid~#item22-10:valid~.crossword-clues .crossword-clues__list-item--down-15 {
    background: #9aff67
}

#item8-19:valid~#item9-19:valid~#item10-19:valid~#item11-19:valid~#item12-19:valid~#item13-19:valid~.crossword-clues .crossword-clues__list-item--down-16 {
    background: #9aff67
}

#item22-5:valid~#item22-6:valid~#item22-7:valid~#item22-8:valid~#item22-9:valid~#item22-10:valid~.crossword-clues .crossword-clues__list-item--across-17 {
    background: #9aff67
}

#item20-8:valid~#item20-9:valid~#item20-10:valid~#item20-11:valid~#item20-12:valid~.crossword-clues .crossword-clues__list-item--across-18 {
    background: #9aff67
}

#item13-16:valid~#item14-16:valid~#item15-16:valid~#item16-16:valid~.crossword-clues .crossword-clues__list-item--down-19 {
    background: #9aff67
}

#item14-15:valid~#item14-16:valid~.crossword-clues .crossword-clues__list-item--across-20 {
    background: #9aff67
}

#item8-21:valid~#item9-21:valid~#item10-21:valid~#item11-21:valid~#item12-21:valid~#item13-21:valid~.crossword-clues .crossword-clues__list-item--down-21 {
    background: #9aff67
}

#item1-28:valid~#item2-28:valid~#item3-28:valid~#item4-28:valid~#item5-28:valid~#item6-28:valid~#item7-28:valid~#item8-28:valid~#item9-28:valid~.crossword-clues .crossword-clues__list-item--down-22 {
    background: #9aff67
}

#item16-15:valid~#item16-16:valid~#item16-17:valid~#item16-18:valid~#item16-19:valid~#item16-20:valid~#item16-21:valid~#item16-22:valid~#item16-23:valid~.crossword-clues .crossword-clues__list-item--across-23 {
    background: #9aff67
}

#item18-13:valid~#item18-14:valid~#item18-15:valid~#item18-16:valid~#item18-17:valid~#item18-18:valid~#item18-19:valid~.crossword-clues .crossword-clues__list-item--across-24 {
    background: #9aff67
}

#item6-25:valid~#item7-25:valid~#item8-25:valid~#item9-25:valid~#item10-25:valid~#item11-25:valid~.crossword-clues .crossword-clues__list-item--down-25 {
    background: #9aff67
}

#item13-19:valid~#item13-20:valid~#item13-21:valid~#item13-22:valid~#item13-23:valid~.crossword-clues .crossword-clues__list-item--across-26 {
    background: #9aff67
}

#item11-21:valid~#item11-22:valid~#item11-23:valid~#item11-24:valid~#item11-25:valid~#item11-26:valid~#item11-27:valid~#item11-28:valid~#item11-29:valid~.crossword-clues .crossword-clues__list-item--across-27 {
    background: #9aff67
}

#item9-23:valid~#item9-24:valid~#item9-25:valid~#item9-26:valid~#item9-27:valid~#item9-28:valid~#item9-29:valid~#item9-30:valid~.crossword-clues .crossword-clues__list-item--across-28 {
    background: #9aff67
}

#item15-19:valid~#item16-19:valid~#item17-19:valid~#item18-19:valid~.crossword-clues .crossword-clues__list-item--down-29 {
    background: #9aff67
}

#item11-23:valid~#item12-23:valid~#item13-23:valid~#item14-23:valid~#item15-23:valid~#item16-23:valid~.crossword-clues .crossword-clues__list-item--down-30 {
    background: #9aff67
}

#item20-14:valid~#item20-15:valid~#item20-16:valid~#item20-17:valid~.crossword-clues .crossword-clues__list-item--across-31 {
    background: #9aff67
}

#item22-12:valid~#item22-13:valid~#item22-14:valid~#item22-15:valid~#item22-16:valid~#item22-17:valid~#item22-18:valid~#item22-19:valid~.crossword-clues .crossword-clues__list-item--across-32 {
    background: #9aff67
}

#item6-28:valid~#item6-29:valid~#item6-30:valid~#item6-31:valid~#item6-32:valid~#item6-33:valid~.crossword-clues .crossword-clues__list-item--across-33 {
    background: #9aff67
}

#item3-31:valid~#item4-31:valid~#item5-31:valid~#item6-31:valid~.crossword-clues .crossword-clues__list-item--down-34 {
    background: #9aff67
}

#item18-17:valid~#item19-17:valid~#item20-17:valid~#item21-17:valid~#item22-17:valid~#item23-17:valid~.crossword-clues .crossword-clues__list-item--down-35 {
    background: #9aff67
}

#item20-15:valid~#item21-15:valid~#item22-15:valid~#item23-15:valid~.crossword-clues .crossword-clues__list-item--down-36 {
    background: #9aff67
}

#item22-13:valid~#item23-13:valid~#item24-13:valid~#item25-13:valid~#item26-13:valid~#item27-13:valid~#item28-13:valid~.crossword-clues .crossword-clues__list-item--down-37 {
    background: #9aff67
}

#item15-21:valid~#item16-21:valid~#item17-21:valid~#item18-21:valid~#item19-21:valid~#item20-21:valid~#item21-21:valid~.crossword-clues .crossword-clues__list-item--down-38 {
    background: #9aff67
}

#item27-10:valid~#item27-11:valid~#item27-12:valid~#item27-13:valid~.crossword-clues .crossword-clues__list-item--across-39 {
    background: #9aff67
}

#item11-27:valid~#item12-27:valid~#item13-27:valid~#item14-27:valid~#item15-27:valid~.crossword-clues .crossword-clues__list-item--down-40 {
    background: #9aff67
}

#item13-25:valid~#item13-26:valid~#item13-27:valid~#item13-28:valid~#item13-29:valid~.crossword-clues .crossword-clues__list-item--across-41 {
    background: #9aff67
}

#item25-13:valid~#item25-14:valid~#item25-15:valid~#item25-16:valid~.crossword-clues .crossword-clues__list-item--across-42 {
    background: #9aff67
}

#item18-21:valid~#item18-22:valid~#item18-23:valid~#item18-24:valid~.crossword-clues .crossword-clues__list-item--across-43 {
    background: #9aff67
}

#item20-20:valid~#item20-21:valid~#item20-22:valid~#item20-23:valid~#item20-24:valid~#item20-25:valid~#item20-26:valid~.crossword-clues .crossword-clues__list-item--across-44 {
    background: #9aff67
}

#item25-15:valid~#item26-15:valid~#item27-15:valid~#item28-15:valid~#item29-15:valid~#item30-15:valid~.crossword-clues .crossword-clues__list-item--down-45 {
    background: #9aff67
}

#item22-19:valid~#item23-19:valid~#item24-19:valid~#item25-19:valid~#item26-19:valid~#item27-19:valid~#item28-19:valid~#item29-19:valid~#item30-19:valid~.crossword-clues .crossword-clues__list-item--down-46 {
    background: #9aff67
}

#item15-27:valid~#item15-28:valid~#item15-29:valid~#item15-30:valid~#item15-31:valid~#item15-32:valid~.crossword-clues .crossword-clues__list-item--across-47 {
    background: #9aff67
}

#item20-23:valid~#item20-24:valid~#item20-25:valid~#item20-26:valid~.crossword-clues .crossword-clues__list-item--down-48 {
    background: #9aff67
}

#item25-18:valid~#item25-19:valid~#item25-20:valid~#item25-21:valid~#item25-22:valid~#item25-23:valid~.crossword-clues .crossword-clues__list-item--across-49 {
    background: #9aff67
}

#item17-26:valid~#item17-27:valid~#item17-28:valid~#item17-29:valid~.crossword-clues .crossword-clues__list-item--across-50 {
    background: #9aff67
}

#item15-29:valid~#item16-29:valid~#item17-29:valid~#item18-29:valid~#item19-29:valid~.crossword-clues .crossword-clues__list-item--down-51 {
    background: #9aff67
}

#item20-25:valid~#item21-25:valid~#item22-25:valid~.crossword-clues .crossword-clues__list-item--down-52 {
    background: #9aff67
}

#item22-25:valid~#item22-26:valid~#item22-27:valid~#item22-28:valid~#item22-29:valid~#item22-30:valid~#item22-31:valid~#item22-32:valid~#item22-33:valid~.crossword-clues .crossword-clues__list-item--across-53 {
    background: #9aff67
}

#item25-22:valid~#item26-22:valid~#item27-22:valid~#item28-22:valid~#item29-22:valid~#item30-22:valid~.crossword-clues .crossword-clues__list-item--down-54 {
    background: #9aff67
}

#item27-21:valid~#item27-22:valid~#item27-23:valid~#item27-24:valid~#item27-25:valid~.crossword-clues .crossword-clues__list-item--across-55 {
    background: #9aff67
}

#item22-27:valid~#item23-27:valid~#item24-27:valid~#item25-27:valid~#item26-27:valid~#item27-27:valid~.crossword-clues .crossword-clues__list-item--down-56 {
    background: #9aff67
}

#item24-25:valid~#item24-26:valid~#item24-27:valid~#item24-28:valid~#item24-29:valid~#item24-30:valid~#item24-31:valid~#item24-32:valid~#item24-33:valid~.crossword-clues .crossword-clues__list-item--across-57 {
    background: #9aff67
}

#item26-25:valid~#item27-25:valid~#item28-25:valid~#item29-25:valid~#item30-25:valid~#item31-25:valid~#item32-25:valid~#item33-25:valid~#item34-25:valid~.crossword-clues .crossword-clues__list-item--down-58 {
    background: #9aff67
}

#item26-27:valid~#item26-28:valid~#item26-29:valid~.crossword-clues .crossword-clues__list-item--across-59 {
    background: #9aff67
}

#item32-24:valid~#item32-25:valid~#item32-26:valid~#item32-27:valid~.crossword-clues .crossword-clues__list-item--across-60 {
    background: #9aff67
}

#item20-5:valid~#item21-5:valid~#item22-5:valid~#item23-5:valid~.crossword-clues .crossword-clues__list-item--down-61 {
    background: #9aff67
}

#item1-28:valid ~#item2-28:valid ~#item3-28:valid ~#item3-31:valid ~#item4-8:valid ~#item4-10:valid ~#item4-12:valid ~#item4-14:valid ~#item4-28:valid ~#item4-31:valid ~#item5-8:valid ~#item5-10:valid ~#item5-12:valid ~#item5-14:valid ~#item5-28:valid ~#item5-31:valid ~#item6-8:valid ~#item6-10:valid ~#item6-12:valid ~#item6-13:valid ~#item6-14:valid ~#item6-15:valid ~#item6-25:valid ~#item6-28:valid ~#item6-29:valid ~#item6-30:valid ~#item6-31:valid ~#item6-32:valid ~#item6-33:valid ~#item7-3:valid ~#item7-4:valid ~#item7-5:valid ~#item7-6:valid ~#item7-7:valid ~#item7-8:valid ~#item7-9:valid ~#item7-10:valid ~#item7-12:valid ~#item7-25:valid ~#item7-28:valid ~#item8-10:valid ~#item8-12:valid ~#item8-16:valid ~#item8-19:valid ~#item8-21:valid ~#item8-25:valid ~#item8-28:valid ~#item9-9:valid ~#item9-10:valid ~#item9-11:valid ~#item9-12:valid ~#item9-13:valid ~#item9-14:valid ~#item9-16:valid ~#item9-19:valid ~#item9-21:valid ~#item9-23:valid ~#item9-24:valid ~#item9-25:valid ~#item9-26:valid ~#item9-27:valid ~#item9-28:valid ~#item9-29:valid ~#item9-30:valid ~#item10-10:valid ~#item10-12:valid ~#item10-14:valid ~#item10-16:valid ~#item10-19:valid ~#item10-21:valid ~#item10-25:valid ~#item11-1:valid ~#item11-2:valid ~#item11-3:valid ~#item11-4:valid ~#item11-5:valid ~#item11-6:valid ~#item11-7:valid ~#item11-8:valid ~#item11-9:valid ~#item11-10:valid ~#item11-12:valid ~#item11-14:valid ~#item11-15:valid ~#item11-16:valid ~#item11-17:valid ~#item11-18:valid ~#item11-19:valid ~#item11-21:valid ~#item11-22:valid ~#item11-23:valid ~#item11-24:valid ~#item11-25:valid ~#item11-26:valid ~#item11-27:valid ~#item11-28:valid ~#item11-29:valid ~#item12-10:valid ~#item12-19:valid ~#item12-21:valid ~#item12-23:valid ~#item12-27:valid ~#item13-13:valid ~#item13-16:valid ~#item13-19:valid ~#item13-20:valid ~#item13-21:valid ~#item13-22:valid ~#item13-23:valid ~#item13-25:valid ~#item13-26:valid ~#item13-27:valid ~#item13-28:valid ~#item13-29:valid ~#item14-7:valid ~#item14-8:valid ~#item14-9:valid ~#item14-10:valid ~#item14-11:valid ~#item14-12:valid ~#item14-13:valid ~#item14-15:valid ~#item14-16:valid ~#item14-23:valid ~#item14-27:valid ~#item15-13:valid ~#item15-16:valid ~#item15-19:valid ~#item15-21:valid ~#item15-23:valid ~#item15-27:valid ~#item15-28:valid ~#item15-29:valid ~#item15-30:valid ~#item15-31:valid ~#item15-32:valid ~#item16-10:valid ~#item16-13:valid ~#item16-15:valid ~#item16-16:valid ~#item16-17:valid ~#item16-18:valid ~#item16-19:valid ~#item16-20:valid ~#item16-21:valid ~#item16-22:valid ~#item16-23:valid ~#item16-29:valid ~#item17-10:valid ~#item17-13:valid ~#item17-19:valid ~#item17-21:valid ~#item17-26:valid ~#item17-27:valid ~#item17-28:valid ~#item17-29:valid ~#item18-7:valid ~#item18-8:valid ~#item18-9:valid ~#item18-10:valid ~#item18-13:valid ~#item18-14:valid ~#item18-15:valid ~#item18-16:valid ~#item18-17:valid ~#item18-18:valid ~#item18-19:valid ~#item18-21:valid ~#item18-22:valid ~#item18-23:valid ~#item18-24:valid ~#item18-29:valid ~#item19-10:valid ~#item19-17:valid ~#item19-21:valid ~#item19-29:valid ~#item20-5:valid ~#item20-8:valid ~#item20-9:valid ~#item20-10:valid ~#item20-11:valid ~#item20-12:valid ~#item20-14:valid ~#item20-15:valid ~#item20-16:valid ~#item20-17:valid ~#item20-20:valid ~#item20-21:valid ~#item20-22:valid ~#item20-23:valid ~#item20-24:valid ~#item20-25:valid ~#item20-26:valid ~#item21-5:valid ~#item21-10:valid ~#item21-15:valid ~#item21-17:valid ~#item21-21:valid ~#item21-23:valid ~#item21-25:valid ~#item22-5:valid ~#item22-6:valid ~#item22-7:valid ~#item22-8:valid ~#item22-9:valid ~#item22-10:valid ~#item22-12:valid ~#item22-13:valid ~#item22-14:valid ~#item22-15:valid ~#item22-16:valid ~#item22-17:valid ~#item22-18:valid ~#item22-19:valid ~#item22-23:valid ~#item22-25:valid ~#item22-26:valid ~#item22-27:valid ~#item22-28:valid ~#item22-29:valid ~#item22-30:valid ~#item22-31:valid ~#item22-32:valid ~#item22-33:valid ~#item23-5:valid ~#item23-13:valid ~#item23-15:valid ~#item23-17:valid ~#item23-19:valid ~#item23-23:valid ~#item23-27:valid ~#item24-13:valid ~#item24-19:valid ~#item24-25:valid ~#item24-26:valid ~#item24-27:valid ~#item24-28:valid ~#item24-29:valid ~#item24-30:valid ~#item24-31:valid ~#item24-32:valid ~#item24-33:valid ~#item25-13:valid ~#item25-14:valid ~#item25-15:valid ~#item25-16:valid ~#item25-18:valid ~#item25-19:valid ~#item25-20:valid ~#item25-21:valid ~#item25-22:valid ~#item25-23:valid ~#item25-27:valid ~#item26-13:valid ~#item26-15:valid ~#item26-19:valid ~#item26-22:valid ~#item26-25:valid ~#item26-27:valid ~#item26-28:valid ~#item26-29:valid ~#item27-10:valid ~#item27-11:valid ~#item27-12:valid ~#item27-13:valid ~#item27-15:valid ~#item27-19:valid ~#item27-21:valid ~#item27-22:valid ~#item27-23:valid ~#item27-24:valid ~#item27-25:valid ~#item27-27:valid ~#item28-13:valid ~#item28-15:valid ~#item28-19:valid ~#item28-22:valid ~#item28-25:valid ~#item29-15:valid ~#item29-19:valid ~#item29-22:valid ~#item29-25:valid ~#item30-15:valid ~#item30-19:valid ~#item30-22:valid ~#item30-25:valid ~#item31-25:valid ~#item32-24:valid ~#item32-25:valid ~#item32-26:valid ~#item32-27:valid ~#item33-25:valid ~#item34-25:valid ~.crossword-complete {
    opacity: 1;
    visibility: visible
}

.clues-img {
    max-width: 300px;
    display: block;
    display: block;
    width: 100%;
    height: auto
}

.crossword-clues__static {
    display: none;
    position: static;
    transform: none;
    max-width: inherit;
    width: inherit;
    padding-top: 10px;
    padding-left: 0
}

@media(max-width: 1300px) {
    .crossword-clues {
        display: none
    }

    .crossword-clues__static {
        display: block
    }

    .crossword-board-container {
        width: 100%;
        overflow: auto
    }
}