.console-wrapper {
    position: absolute;
    bottom: 10%;
    width: 60%;
    left: 20%;
    margin-left: auto;
    margin-right: auto;
    z-index: 9999;
    padding: 0;
    font-family: "Lucida Console";
    background: rgba(0, 0, 0, 0.8);
    color: #ccc;
    font-size: 15px;
}

.console-entries{
    margin-top: 10px;
    list-style: none;
    line-height: 20px;
    font-family: "Lucida Console";
    line-break:loose;
    word-wrap: break-word;
    overflow-wrap: break-word;
    padding-right: 40px;
}

.opaque-button{
    background: transparent;
    color: white;
    border: none;
    float: right;
}

.console-log {
    height: 40vh;
    padding: 5px 5px;
    overflow-y: scroll;
    scrollbar-color: #6969dd #e0e0e0;
    scrollbar-width: thin;

}

.console-input{
    width: 100%;
    padding: 0;
    margin: 0;
    border: 1px solid;
}

.console-input .prefix{
    display: inline-block;
    width: 3%;
    text-align: center;
}
.console-input input{
    display: inline-block;
    width: 97%;
    padding: 0;
    margin: 0;
    font-family: "Lucida Console";
    border: none;
    color: #ccc;
}

.console-component::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

.console-component::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

.console-component::-webkit-scrollbar-thumb
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #555;
}


.error-log{
    color: #dd0000;
    font-weight: 600;
}

.success-log{
    color: #00dd00;
    font-weight: 600;
}

