body {
    background-color: #1d1d1f;
    color: #fff;
    font-family: sans-serif;
    font-size: 2rem;
}

.wrapper {
    padding: 50px;
    min-height: 100%;
}

.container {
    max-width: 1000px;
    margin: 0 auto;
}

.link {
    display: block;
    background-color: #555;
    border-radius: 2em;
    padding: 2em;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 100px;
}

.input {
    display: block;
    width: 100%;
    padding: 2em;
    margin-bottom: 100px;
    font-size: inherit;
}

.button {
    display: block;
    background-color: #555;
    border-radius: 2em;
    padding: 2em;
    text-align: center;
    text-transform: uppercase;
    font-size: inherit;
    color: inherit;
    margin-bottom: 100px;
    width: 100%;
}

/* ======================================================== */

/* .link:hover {
    background: rgb(144, 225, 139);
}
.link:active {
    background: rgb(101, 101, 226);
}
.block__title:hover {
    color: red;
}

.button:active {
    background: rgb(101, 101, 226);
}
:focus {
    box-shadow: 0 0 20px 10px #60ff4e;
}
.input:focus {
    /* box-shadow: 0 0 20px 50px #60ff4e;} */


/* .list__item:first-child {
    color: green;
}
.list__item:last-child {
    color: blue;
}
.list__item:nth-child(odd) {
    color: orange;
}
.list__item:nth-child(even) {
    color: purple;
}

.list__other:nth-child(4) {
    background: green;
}  */

.link:hover {
    background: #1f5fd4;
}
.link:active {
    background: #ffb381;
}
.block__title:hover {
    color: #bd1e1e;
}
.button:active{
    background: #e2e612;
}
:focus {
    box-shadow: 0 0 50px 20px #60ff4e;
}
.input:focus {
    box-shadow: 0 0 20px 50px #8330e2;
}
.list__item:first-child {
    color: rgb(128, 0, 49);
}
.list__item:last-child {
    color: blue;
}
.list__item:nth-child(odd) {
    color: rgb(98, 0, 255);
}
.list__item:nth-child(even) {
    color: rgb(185, 28, 94);
}
.list__other:nth-child(4) {
    background: rgb(27, 125, 206);
} 