.reveal section.title h1 {
    color: transparent;
    font-size: 2.4em;
}

.reveal section.invtitle h1 {
    color: black;
}

.reveal section.invtitle a {
    color: blue;
}


.reveal section.invtitle {
    color: black;
}

.reveal .smalllink  {
    font-size: x-large;
}

.reveal .larger  > .content {
    font-size: larger;
}

.reveal .small {
    font-size: x-large;
    font-stretch: condensed;
}
.reveal .smaller {
    font-size: smaller;
    font-stretch: condensed;
}


.wordle {
    padding: 5px;
}

.wordle span {
    font-family: monospace;
    border: 1px solid white;
    margin: 0;
    padding: 0;
}

.wordle.larger span {
    font-family: monospace;
    border: 2px solid white;
    margin: 0;
    padding: 5px;
}

.nomatch, .nm {
}

.nearmatch, .nr {
    background-color: yellow;
    color: black;
    font-weight: bold;
}
.exactmatch, .xm {
    background-color: green;
    color: black;
    font-weight: bold;
}
