

.nav-tab-wrapper{
    border-bottom:none;
    margin-top:20px;
    display:flex;
    gap:10px;
}

.nav-tab{
    border:none !important;
    background:#f3f4f6;
    padding:10px 18px;
    border-radius:8px 8px 0 0;
    font-weight:500;
    color:#444;
    transition:all .2s ease;
}

.nav-tab:hover{
    background:#e5e7eb;
}

.nav-tab-active{
    background:#fff !important;
    border-bottom:3px solid #2271b1;
    color:#2271b1;
    font-weight:600;
}

.wrap .tab-content{
    background:#fff;
    border:1px solid #e5e7eb;
    border-radius:0 10px 10px 10px;
    padding:25px;
    margin-top:-1px;
}

