.fin26-wrap{width:100%;max-width:100%;overflow:visible!important;min-width:0}
.fin26-table{width:100%!important;max-width:100%;min-width:0!important;table-layout:fixed!important;font-size:12px}
.fin26-table .fin26-check{width:30px!important;text-align:center}
.fin26-table .fin26-eye{width:36px;text-align:center}
.fin26-table .fin26-date{width:88px}
.fin26-table .fin26-value{width:150px;text-align:right}
.fin26-table .fin26-type{width:77px}
.fin26-table .fin26-status{width:84px}
.fin26-table .fin26-party{width:18%;max-width:190px}
.fin26-table .fin26-actions{width:80px}
.fin26-table th,.fin26-table td{padding:10px 6px!important;min-width:0;white-space:nowrap!important;vertical-align:middle}
.fin26-table .fin26-description b,.fin26-table .fin26-party span{display:block;min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fin26-table .fin26-actions{white-space:nowrap!important;overflow:visible!important;text-align:right}
.fin26-table .icon-btn{width:30px!important;height:32px!important;min-width:0!important;padding:5px!important;margin:0 1px!important;display:inline-flex;align-items:center;justify-content:center}
.fin26-table .type-chip,.fin26-table .status-chip{padding:5px 7px!important;font-size:11px!important}
@media(max-width:1000px){
 .fin26-table,.fin26-table tbody{display:block;width:100%!important}
 .fin26-table thead{display:none}
 .fin26-table tbody tr{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:3px 6px;border-bottom:1px solid #dce6f1;padding:12px 0}
 .fin26-table td{width:auto!important;max-width:none!important;border:0!important;padding:4px 2px!important;min-width:0!important}
 .fin26-table .fin26-check{grid-row:2;grid-column:1}
 .fin26-table .fin26-eye{grid-row:1;grid-column:1}
 .fin26-table .fin26-date{grid-row:1;grid-column:2}
 .fin26-table .fin26-actions{grid-row:1;grid-column:3}
 .fin26-table .fin26-description{grid-row:2;grid-column:2/4}
 .fin26-table .fin26-party{grid-row:3;grid-column:2/4}
 .fin26-table .fin26-value{grid-row:4;grid-column:2/4;text-align:left}
 .fin26-table .fin26-type{grid-row:5;grid-column:2}
 .fin26-table .fin26-status{grid-row:5;grid-column:3;align-self:center}
 .fin26-table .fin26-party::before{content:'Favorecido';display:block;font-size:10px;color:#7b8da4}
 .fin26-table td[colspan]{grid-column:1/-1;white-space:normal!important}
}
