    body.dark-mode .cert-slider-wrapper{
        background: #010101;
    }
    .cert-tab {
        flex: 1;
        text-align: center;
        padding: 13px 6px;
        cursor: pointer;
        font-size: 13px;
        font-weight: 600;
        color: rgba(255, 255, 255, 0.45);
        border-bottom: 3px solid transparent;
        transition: all 0.3s;
        user-select: none;
    }

.certficate_tab {
    border-radius: 14px;
    overflow: hidden;
    box-shadow: 0 8px 32px rgba(9, 43, 70, 0.15);
    background: linear-gradient(135deg, #092B46 0%, #0c3c63 50%, #1b639d 100%);
}

.cert-tabs-top {
    display: flex;
    background: linear-gradient(135deg, #092B46 0%, #0c3c63 50%, #1b639d 100%);
}

    .cert-slider-wrapper {
        overflow: hidden;
        background: #f0f4f8;
    }

    #fssaiCertTrack {
        display: flex;
        will-change: transform;
        transition: transform 0.65s cubic-bezier(0.55, 0, 0.1, 1);
    }

    .cert-slide {
        min-width: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 22px 18px;
    }

    .cert-slide img {
        width: 95%;
        border-radius: 10px;
        box-shadow: 0 8px 28px rgba(9, 43, 70, 0.18);
        display: block;
    }