.alpha {
    border: 1px solid black;
    border-radius: 20px;
    padding: 20px;
    margin: 20px;
}

.results {
    border: 1px solid black;
    border-radius: 20px;
    padding: 20px;
    margin: 20px;
    max-height: 200px;
    overflow-y: auto;
}

.alpha .row .element {
    display: inline-block;
}

.alpha .row .value {
    display: inline-block;
    color: red;
}

.alpha .row.series .element {
    color: blue;
}

.blue {
    color: blue;
}

.red {
    color: red;
}

.btn {
    border: 1px solid coral;
    border-radius: 10px;
    color: coral;
    padding: 10px;
    margin: 5px 10px;
    font-size: 15px;
    display: inline-block;
    cursor: pointer;
}

.btn.active {
    border: 1px solid blue;
    color: blue;
}

.custom-symbol {
    display: inline-block;
}

.custom-symbol input {
    border: 1px solid coral;
    border-radius: 10px;
    color: coral;
    padding: 10px;
    margin: 10px;
    font-size: 15px;
}

.custom-symbol input.active {
    border: 1px solid blue;
    color: blue;
}

.custom-symbol input:focus {
    outline: none;
}

.adviceArea {
    border: 2px solid black;
    border-radius: 10px;
    padding: 10px;
    position: absolute;
    top: 10px;
    right: 10px;
    background: white;
}

.advice {
    border-radius: 10px;
    padding: 10px;
    margin: 10px;
    text-align: center;
}

.advice.buy {
    border: 1px solid green;
    background: lightgreen;
    color: green;
}

.advice.sell {
    border: 1px solid red;
    background: pink;
    color: red;
}
.advice .trade {
    font-weight: bold;
    font-size: 20px;
}























