.codicts-table-sheet-row-renewal {
    display: flex;
    width: 100%;
    font-family: 'Inter', sans-serif;
    font-size: 14px;
    color: #ffffff;
}

.codicts-table-sheet-row-renewal > div {
    display: flex;
    align-items: center;
    padding: 5px;
    background: #042536;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    gap: 8px;
    border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;

}
.codicts-table-sheet-row-renewal .codicts-inline-edit-pro input {
    min-height: 0 !important;
    height: 28px !important;
    padding: 3px; 
}
.codicts-table-sheet-row-renewal .codicts-inline-edit-pro {
    display: flex;
    flex-direction: row;
    gap: 5px;
}
.codicts-table-sheet-row-renewal .ts-form-group.vx-text-field.field-key-quick-note {
    width: 500px;
}

.codicts-table-sheet-row-renewal  .codicts-inline-edit-wrapper .codicts-inline-edit-save {
    background-color: #0a3a50;
    color: #79D1FF;
    margin-top: 13px;
    font-size: 13px;
}
.codicts-table-sheet-row-renewal .ts-preview:nth-child(odd) .ts-form .ts-form-group .ts-filter {

    width: 100%;
}
.codicts-table-sheet-row-renewal .codicts-inline-edit-pro .codicts-inline-edit-save-wrapper {
    height: 15px !important;
    opacity: 1 !important;
    overflow: visible !important;
}
/* Alternate row background (optional) */
.codicts-table-sheet-row-renewal.row-alt-color > div {
    background-color: #063042 !important;
    color: #ffffff !important;
}

/* Header Row */
.codicts-table-sheet-row-head-renewal > div {
    background-color: #1a5878;
    color: #ffffff;
    font-weight: 600;
    border-right: 1px solid #ffffff;
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

/* Copyable field highlight */
.codicts-table-sheet-row-renewal .row-copy-item {
    cursor: pointer;
    color: #fff;
    font-weight: 500;
}
.codicts-table-sheet-row-renewal .row-copy-item:hover {
    cursor: pointer;
    color: #79D1FF;
    font-weight: 600;
}

.c_edit-button-renewal{
    padding: 8px;
    background-color: #0a3a50;
    color: #6abbe6;
    border-radius: 999px;
    font-weight: 500;
    font-size: 13px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    white-space: nowrap;
    transition: background 0.2s ease;
}

.c_edit-button-renewal-ai {
    padding: 6px 12px;
    background-color: #0a3a50;
    color: #6abbe6;
    border-radius: 999px;
    border:1px solid #fff;
    font-weight: 500;
    font-size: 13px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    white-space: nowrap;
    transition: background 0.2s ease;
}
.c_edit-button-renewal:hover,
.c_edit-button-renewal-ai:hover {
    background-color: #0d4f6b;
}

/*  Column Widths */
.codicts-table-sheet-row-renewal > div:nth-child(1)  { min-width: 50px;  max-width: 50px; }
.codicts-table-sheet-row-renewal > div:nth-child(2)  { min-width: 200px; max-width: 200px; }
.codicts-table-sheet-row-renewal > div:nth-child(3)  { min-width: 230px; max-width: 230px; }
.codicts-table-sheet-row-renewal > div:nth-child(4) { min-width: 130px; max-width: 130px; }
.codicts-table-sheet-row-renewal > div:nth-child(5)  { min-width: 150px; max-width: 150px; }
.codicts-table-sheet-row-renewal > div:nth-child(6)  { min-width: 250px; max-width: 250px; }
.codicts-table-sheet-row-renewal > div:nth-child(7)  { min-width: 200px; max-width: 200px; }
.codicts-table-sheet-row-renewal > div:nth-child(8)  { min-width: 160px; max-width: 160px; }
.codicts-table-sheet-row-renewal > div:nth-child(9)  { display:none;min-width: 280px; max-width: 280px; }
.codicts-table-sheet-row-renewal > div:nth-child(10)  { min-width: 230px; max-width: 230px; }
.codicts-table-sheet-row-renewal > div:nth-child(11)  { min-width: 180px; max-width: 180px; }
.codicts-table-sheet-row-renewal > div:nth-child(12) { min-width: 300px; max-width: 300px; }
.codicts-table-sheet-row-renewal > div:nth-child(13) { min-width: 130px; max-width: 130px; }
.codicts-table-sheet-row-renewal > div:nth-child(14) { min-width: 580px; max-width: 580px; }
.codicts-table-sheet-row-renewal > div:nth-child(15) { min-width: 150px; max-width: 150px; }
.codicts-table-sheet-row-renewal > div:nth-child(16) { min-width: 180px; max-width: 180px; }
.codicts-table-sheet-row-renewal > div:nth-child(17) { min-width: 180px; max-width: 180px; }
.codicts-table-sheet-row-renewal > div:nth-child(18) { min-width: 180px; max-width: 180px; }
.codicts-table-sheet-row-renewal > div:nth-child(19) { min-width: 110px; max-width: 110px; }



/* AI Edit Buttons Column */
.codicts-table-sheet-row-renewal > div:nth-child(11) {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
}

/* Hover effect */
.codicts-table-sheet-row-renewal:hover > div {
    background-color: #0e3c50;
}
a.elementor-button.cvbe-btn-single{
    background:#0a3a50;
    padding:5px;
    border-radius:99px;
}

.codicts-table-sheet-row-renewal .elementor-widget-codicts-voxel-edit-pro-single-edit{
    width:100%;
}
/* Icon color */
.codicts-table-sheet-row-renewal i {
    font-size: 16px;
    color: #6abbe6;
}
.codicts-table-sheet-row-renewal a.c_renewal_title{
    color:white;
}
.codicts-table-sheet-row-renewal .codicts-cvbe-checkbox{
    border-radius: 99px;
    width:22px;
    height:22px;
    border-color:#6abbe6;
}

.member-scrollable-inner2 .feed-pagination {
    max-width: 99vw;
    position: sticky;
    left: 0;
}