.a8-SgmcN {
 margin: 1rem;
 padding: 0.5rem;
 color: white;
 background-color: white;
 text-shadow: 1px 0px 1px black,
 -1px 0px 1px black,
 0px 1px 1px black,
 0px -1px 1px black,
 1px 1px 1px black,
 1px -1px 1px black,
 -1px 1px 1px black,
 -1px -1px 1px black;
}

.bBzDm {
 margin: 1rem;
 padding: 0.5rem;
 color: white;
 background-color: white;
 text-shadow: 1px 0px 1px black,
 -1px 0px 1px black,
 0px 1px 1px black,
 0px -1px 1px black;
}

.wVP9r {
 margin: 1rem;
 padding: 0.5rem;
 color: white;
 background-color: white;
 text-shadow: 1px 0px black,
 -1px 0px black,
 0px 1px black,
 0px -1px black;
}

.x2px_diag {
 margin: 1rem;
 padding: 0.5rem;
 color: white;
 text-shadow: -2px -2px 0 black,
 2px -2px 0 black,
 -2px 2px 0 black,
 2px 2px 0 black;
}

.x1px_diag {
 margin: 1rem;
 padding: 0.5rem;
 color: white;
 text-shadow: -1px -1px 1px black,
 1px -1px 1px black,
 -1px 1px 1px black,
 1px 1px 1px black;
}

.a8b-sXMz5 {
 margin: 1rem;
 padding: 0.5rem;
 color: black;
 background-color: black;
 text-shadow: 1px 0px 1px white,
 -1px 0px 1px white,
 0px 1px 1px white,
 0px -1px 1px white,
 1px 1px 1px white,
 1px -1px 1px white,
 -1px 1px 1px white,
 -1px -1px 1px white;
}

.WYP5M {
 display: inline-block;
 color: white;
 background-color: white;

 text-shadow: 1px 0px 1px black,
 -1px 0px 1px black,
 0px 1px 1px black,
 0px -1px 1px black,
 1px 1px 1px black,
 1px -1px 1px black,
 -1px 1px 1px black,
 -1px -1px 1px black;

 font-size: 2rem;
 border: solid thin grey;
 padding: 8px;
 border-radius: 1rem;
}
