/* ----------------------------------- FIX ---------------------------------- */
body{
    font-weight: 500;
}
.circle-fix{
    display: inline-block;
    width: 20px;
    height: 20px;
    background-color: white;
    box-shadow: 0px 0px 3px 0px gray;
    border-radius: 50%;
}
.dropdown-item{
    display: flex;
    gap: 10px;
    align-items: center;
}
.bg-fixing, .btn-fixing, .widget-small.fixing{
    background-color: #0B192C;
}
.bg-transaction, .btn-transaction, .widget-small.transaction{
    background-color: #211C6A;
}
.text-black{
    color: black;
}
a.ahover:hover{
    color: #399918 !important;
}
.td-infor{
    transition: 0.1s;
}
.td-infor:hover{
    background-color: #001524;
    color: white;
}
@media (max-width: 575px){
    .none-mobile{
        display: none !important;
    }
    .flex-column-mobile{
        flex-direction: column;
    }
    .td-mobile{
        display: none !important;
    }
}
/* ----------------------------------- FIX ---------------------------------- */
p{
    margin: 0 !important;
    padding: 0 !important;
}
.content-copy a{
    color: #0802A3 !important;
    text-decoration: underline;
}
.swal2-confirm:focus,
.swal2-cancel:focus {
    box-shadow: none !important;
    outline: none !important;
}
.content-copy {
    word-break: break-word;
    overflow-wrap: break-word;
    white-space: pre-wrap; /* giữ xuống dòng thủ công nếu có */
}
.card-cus{
    /* border: 3px solid #1A5D1A; */
    cursor: pointer;
    transition: 0.1s;
    background-color: aliceblue;
}
.card-cus:hover{
    background-color: #0B192C !important;
    border-color: #081220;
    border-color: #bacfeb;
    box-shadow: 0px 0px 10px 0px white !important;
    transition: 0.2s;
}
.rotate {
  animation: spin 1s linear infinite;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}
@media screen and (max-width: 768px) {
    .mb-column{
        flex-direction: column !important;
        gap: 10px;
    }
    .mb-column .btn{
        width: max-content !important;
        margin: 0 auto !important;
    }
}