.inner_left{
    flex: 2 2 1200px
}
.inner_right{
    flex: 1 0 350px;
}
.glow{
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin: 1rem 0.5rem;
}
.glow_green{
    background: #85ffa7;
    box-shadow: 0 0 10px rgba(133, 255, 167, .5);
}
.glow_red{
    background-color: #e72041;
    box-shadow: 0 0 10px rgba(231, 32, 65, .5);
}
.glow_gray{
    background-color: #4d4d4d;
}
/* top left deco */
.top_deco{
    display: flex;
}
.top_deco::before{
    content: '';
    display: block;
    width: 10px;
    height: 50px;
    margin-right: 15px;
    background-color: var(--dark_bg);
}
/* top right */
.inner_right .container-fluid{
    height: 40px;
}

.dropdown-item.select_prim{
    border-right: 5px solid #424689;
}
.dropdown-item.select_green{
    border-right: 5px solid #006837;
}
.dropdown-item.select_yellow{
    border-right: 5px solid #ffff00;
}
/* right side list card */
.list_card_warp{
    overflow-y: scroll;
    max-height: calc(100vh - 180px);

}
.list_card{
    background-color: #000;
    padding: 0.75rem 0;
    border: 1px solid #000;
    border-radius: 18px;
    transition: all ease 0.3s;
    margin-bottom: 5px;
    padding: 15px 20px;
}
.list_card:hover{
    border: 1px solid #ccc;
}
/* num hover */
.list_card a.h3:hover{
    text-decoration: underline;
}
.list_card a:hover{
    color: #fff;
}
/* unfold btn */
.list_card .btn.unfold>img{
    transform: rotate(90deg);
    width: 10px;
}
.list_card .btn.collapsed>img{
    transform: rotate(-90deg);
    width: 10px;
}

/* deco color */
.list_card.deco_yellow{
    background:linear-gradient(to left, #ffff00 10px, #000 10px);
}
.list_card.deco_purple{
    background:linear-gradient(to left, #424689 10px, #000 10px);
}
.list_card.deco_green{
    background:linear-gradient(to left, #006837 10px, #000 10px);
}