body {
    margin: 0;
    padding: 0;
    border: 0;

    width: 100%;
    height: 100%;

    display: flex;
    justify-content: center;
    align-items: center;

    position: absolute;
    overflow: hidden;

    font-family: 'Montserrat', sans-serif;
    font-weight: 400;
}

.title {
    font-size: 2.0rem;
    font-weight: 600;
}

.description {
    margin: 1.865rem 0;
    font-size: .975rem;
}

.command {
    padding: .5rem 1rem;

    display: inline-flex;
    align-items: center;

    background-color: #def0ff;
    font-family: 'Consolas';
}

.command a {
    margin-left: 1.5rem;
}

.console {
    border: none;
    border-radius: .65rem;

    box-shadow: 0 .65rem 1.25rem rgba(0, 0, 0, .115);
    height: 18rem;
}

.console .card-header {
    border: none;
    border-radius: .65rem .65rem 0 0;

    background-color: #e8f2fa;

    display: flex;
    flex-direction: row;
}

.console .card-header i {
    border-radius: 50%;
    width: .75rem;
    height: .75rem;
}

.console .card-header i:not(:last-child) {
    margin-right: .45rem;
}

.console .card-header i.red {
    background-color: #fc5653;
}

.console .card-header i.yellow {
    background-color: #fdb338;
}

.console .card-header i.green {
    background-color: #2ebf40;
}

.console .card-body {
    padding: 1rem 1.25rem;
}

.console-content {
    font-family: 'Consolas';
    font-size: .915rem;
}