﻿#model-documentation-content {
    width: 100%;
    margin: 0px auto;
}

#model-usage-content {
    width: 100%;
}

#model-usage-content-container {
    height: calc(100vh - 21vh);
    height: calc(100dvh - 21vh);
    overflow-y: auto;
}

#model-preview-content {
    width: 100%;
    height: calc(100vh - 200px) !important;
    height: calc(100dvh - 200px) !important;
    overflow-y: hidden;
}

#model-audit-content {
    overflow-y: hidden;
}

#model-details-tabcontent {
    min-height: 70vh;
    min-height: 70dvh;
}


#model-audit-content .audit-container {
    display: flex;
    flex-direction: column;
    gap: 24px;
}

#manage-model-container .manage-model-tab-content {
    height: calc(100vh - 220px) !important;
    height: calc(100dvh - 220px) !important;
    overflow-y: auto;
}

#model-details-tabcontent #model-query-content.tab-pane.fade {
    width: 100%;
    height: calc(100vh - 21vh);
    height: calc(100dvh - 21dvh);
}


#model-security-content {
    width: 704px;
}

#manage-model-container #model-description-content {
    width: 100%;
    margin-right: 10px;
}

#manage-model-container #model-description-query.tab-pane.fade {
    width: 100%;
    height: calc(100vh - 210px);
    height: calc(100dvh - 210px);
}

#ModelUsagedata-description-usage {
    max-width: 100%;
}

#manage-model-container .model-action-buttons-section {
    position: absolute;
    top: 2.3rem;
    right: 0px;
}

#manage-model-container #create-task-btn {
    height: 32px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 12px;
    font-style: normal;
    font-weight: 600;
    line-height: 18px;
    padding: 6px 12px;
}

@media only screen and (max-width: 767px) {
    #manage-model-container .model-action-buttons-section {
        position: absolute;
        top: 0;
        right: 0px;
    }

    #manage-model-container #model-description-content,
    #manage-model-container #model-fields-content,
    #manage-model-container #model-security-content,
    #manage-model-container #model-description-reviews,
    #manage-model-container #ModelUsagedata-description-usage {
        margin-right: 0px;
        /* overflow-x: hidden; */
        scrollbar-width: none;
    }
    
    #manage-model-container .model-action-buttons-section {
        position: static;
        margin-top: 0.5rem !important;
        align-self: flex-end;
    }

    #manage-model-container {
        display: flex;
        flex-direction: column;
    }
}