.btn {
    background-color: #2d2d3f;
    color: #e2e2e2;
    border: 1px solid #3a3a4a;
    padding: 8px 15px;
    border-radius: 4px;
    cursor: pointer;
    display: flex;
    align-items: center;
    transition: all 0.3s ease;
}
.btn:hover {
    background-color: #36364a;
}
.btn i {
    margin-right: 8px;
}
.btn-run {
    background-color: #646cff;
    border-color: #646cff;
}
.btn-run:hover {
    background-color: #747bff;
}