.cpnt_divtable.t-cell4.t-pipeline-bio .tbody div > :nth-child(3),
.cpnt_divtable.t-cell4.t-pipeline-bio .thead > :nth-child(3) {
    flex: 0 0 34.3%;
    word-break: normal;
    overflow-wrap: break-word;
}

.cpnt_divtable.t-cell4.t-pipeline-bio .tbody div > :nth-child(4),
.cpnt_divtable.t-cell4.t-pipeline-bio .thead > :nth-child(4) {
    flex: 0 0 26.7%;
}

/* Wrap at word boundaries (overrides common .tbody break-all) */
.cpnt_divtable.t-cell4.t-pipeline-bio .thead,
.cpnt_divtable.t-cell4.t-pipeline-bio .thead b,
.cpnt_divtable.t-cell4.t-pipeline-bio .tbody dd,
.cpnt_divtable.t-cell4.t-pipeline-bio .tbody dt,
.cpnt_divtable.t-cell4.t-pipeline-bio .tbody b,
.cpnt_divtable.t-cell4.t-pipeline-bio .tbody span,
.cpnt_divtable.t-cell4.t-pipeline-bio .tbody .btn_gconfirm {
    word-break: normal;
    overflow-wrap: break-word;
}

.cpnt_divtable.t-cell4.t-pipeline-bio .tbody div > * {
    min-width: 0;
}

/* Estatus column: fill cell width (overrides .tbody dd align-items:center + html.en .cpnt_divtable .btn_gconfirm width:max-content) */
html.en .cpnt_divtable.t-cell4.t-pipeline-bio .tbody div > :nth-child(4) {
    align-items: stretch;
}

html.en .cpnt_divtable.t-cell4.t-pipeline-bio .tbody div > :nth-child(4) > .btn_gconfirm {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    max-width: none;
    min-width: 0;
    margin-left: 0;
    margin-right: 0;
    box-sizing: border-box;
    text-align: center;
}

.cpnt_divtable.t-cell4.t-pipeline-bio .btn_gconfirm--no-link {
    pointer-events: none;
    cursor: default;
}

.cpnt_divtable.t-cell4.t-pipeline-bio .btn_gconfirm--no-link::after {
    content: none;
    display: none;
}

@media (max-width: 1000px) {
    .cpnt_divtable.t-cell4.t-pipeline-bio .thead b,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody dt,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody dd,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody b,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody span,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody .btn_gconfirm {
        font-size: 16px;
    }
}

@media (max-width: 890px) {
    .cpnt_divtable.t-cell4.t-pipeline-bio .thead b,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody dt,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody dd,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody b,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody span,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody .btn_gconfirm {
        font-size: 13px;
    }
}

@media (max-width: 768px) {
    .cpnt_divtable.t-cell4.t-pipeline-bio .thead b,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody dt,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody dd,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody b,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody span,
    .cpnt_divtable.t-cell4.t-pipeline-bio .tbody .btn_gconfirm {
        font-size: 18px;
    }
}

