.align-self-center {
    align-self: center;
}

.background-color-bad {
    background-color: hsla(0, 100%, 95%, 0.45);
}

.background-color-good {
    background-color: hsla(115, 100%, 95%, 0.2);
}

.background-color-neutral {
    background-color: hsla(200, 80%, 90%, 0.3);
}

.block {
    display: block;
}

.bold {
    font-weight: bold;
}

.border-none {
    border: none;
}

.clickable {
    cursor: pointer;
}

.decoration-none {
    text-decoration: none;
}

.flex-center {
    display: flex;
    justify-content: center;
    align-items: center;
}

.hidden {
    display: none;
}

.hover-static {
    pointer-events: none;
}

.italic {
    font-style: italic;
}

.opacity-75 {
    opacity: 0.75;
}

.strikethrough {
    text-decoration: line-through;
}

.text-08 {
    font-size: 0.8rem;
}

.text-big {
    font-family: big-text, serif;
}

.text-center {
    text-align: center;
}

.text-gray {
    color: hsla(0, 0%, 50%, 0.9);
}

.text-link {
    cursor: pointer;
    color: hsl(29, 82%, 40%);
}

.text-link:hover{
    color: hsl(29, 82%, 60%);
}


/*Extra shorts*/

.h1-5 {
    height: 1.5rem;
}

.h100 {
    height: 100%;
}

.ml0 {
    margin-left: 0;
}

.ml0-5 {
    margin-left: 0.5rem;
}

.ml1 {
    margin-left: 1rem;
}

.ml1-5 {
    margin-left: 1.5rem;
}

.mh0 {
    margin-left: 0;
    margin-right: 0;
}

.mh0-5 {
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}

.mr1 {
    margin-right: 1rem;
}

.mr1-5 {
    margin-right: 1.5rem;
}

.mp0 {
    margin: 0;
    padding: 0;
}

.mt0 {
    margin-top: 0;
}

.mt4 {
    margin-top: 4rem;
}

.p1 {
    padding: 1rem;
}

.pb0-15 {
    padding-bottom: 0.15rem;
}

.pb1 {
    padding-bottom: 1rem;
}

.pb2 {
    padding-bottom: 2rem;
}

.ph1 {
    padding-left: 1rem;
    padding-right: 1rem;
}

.pl1 {
    padding-left: 1rem;
}

.pt1 {
    padding-top: 1rem;
}

.pt2 {
    padding-top: 2rem;
}

.pv0-25 {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.pv1 {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.w2 {
    width: 2rem;
}

.w6 {
    width: 6rem
}

.w18 {
    width: 18rem;
}