.sifency-data-table-wrapper{width:100%;position:relative}.sifency-data-table{width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;transition:.3s}.sifency-table-res-scroll .sifency-data-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #eee}@media (max-width:767px){.sifency-table-res-scroll .sifency-data-table{min-width:600px;display:table}.sifency-table-res-stack .sifency-data-table,.sifency-table-res-stack .sifency-data-table tbody,.sifency-table-res-stack .sifency-data-table td,.sifency-table-res-stack .sifency-data-table th,.sifency-table-res-stack .sifency-data-table thead,.sifency-table-res-stack .sifency-data-table tr{display:block;width:100%}.sifency-table-res-stack .sifency-data-table thead tr{position:absolute;top:-9999px;left:-9999px}.sifency-table-res-stack .sifency-data-table tr{margin-bottom:15px;border:1px solid #ddd;border-radius:8px;overflow:hidden}.sifency-table-res-stack .sifency-data-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%!important;text-align:right;min-height:45px;display:flex;align-items:center;justify-content:flex-end}.sifency-table-res-stack .sifency-data-table td:last-child{border-bottom:none}.sifency-table-res-stack .sifency-data-table td::before{content:attr(data-title);position:absolute;left:15px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;font-weight:700;color:#333}}.sifency-data-table thead th{background-color:#f9f9f9;padding:15px;border-bottom:2px solid #eee;border-right:1px solid #eee;text-align:left}.sifency-dt-cell-inner{display:flex;align-items:center;gap:10px}.sifency-data-table tbody td{padding:12px 15px;border-bottom:1px solid #eee;border-right:1px solid #eee;vertical-align:middle}.sifency-dt-img,.sifency-dt-row-img{max-width:40px;height:auto;border-radius:4px;object-fit:cover}.sifency-dt-col-highlight{background-color:rgba(0,0,0,.02);position:relative}.sifency-dt-row-highlight td{background-color:#f0f7ff;border-bottom:1px solid #d0e5f5}.sifency-dt-row-highlight .sifency-dt-cell-text{font-weight:700}.sifency-data-table tbody tr:hover{background-color:#fafafa}.sifency-data-table td:last-child,.sifency-data-table th:last-child{border-right:none}