@media screen and (max-width: 767px) {
    .cst-doc-grid>div.grid {
        grid-template-columns: repeat(1, 1fr);
    }

    .cst-doc-grid>div.grid>div {
        grid-column: span 2;
    }
}
*::-webkit-scrollbar {
  width: 4px;
  height: 4px; 
}

/* Track */
*::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
*::-webkit-scrollbar-thumb {
  background: #888; 
}

/* Handle on hover */
*::-webkit-scrollbar-thumb:hover {
  background: #555; 
}

@media screen and (min-width: 1440px) {
    .fi-resource-relation-managers.flex.flex-col.gap-y-6{
        flex-direction: row;
        gap: 12px;
    }
    .fi-resource-relation-managers.flex.flex-col.gap-y-6 > nav.fi-tabs{
        display: block !important;
        width: 100%;
        max-width: 240px !important;
        height: max-content !important;
    }
    .fi-resource-relation-managers.flex.flex-col.gap-y-6 > * {
        width: 100%;
        max-width: calc(100% - 240px);
    }
}