.table-box{overflow-x:auto}.table-box table{background:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;font-size:.8em;overflow:hidden;width:100%}.table-box table td,.table-box table th{border:none;border-bottom:1px solid #f1f5f9;padding:10px;text-align:left}.table-box table th{background:#907eeb;color:#fff;font-weight:600}.table-box table th:first-child{border-top-left-radius:8px}.table-box table th:last-child{border-top-right-radius:8px}.table-box table tr{transition:all .2s ease}.table-box table tbody tr:hover{background-color:#f8fafc;box-shadow:0 4px 8px #0000001a;transform:translateY(-1px)}.table-box table tbody tr:nth-child(2n){background-color:#fafbfc}.table-box table tbody tr:last-child td{border-bottom:none}.table-box table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.table-box table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media (max-width:600px){.table-box{overflow-x:visible}.table-box table{background:transparent;border-radius:0;box-shadow:none;display:block;font-size:.9em}.table-box thead{display:none}.table-box tbody{display:block}.table-box tbody tr{background:#fff;border:1px solid #ece9fb;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:block;margin-bottom:16px;overflow:hidden}.table-box tbody tr:last-child{margin-bottom:0}.table-box tbody tr:hover,.table-box tbody tr:nth-child(2n){background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;transform:none}.table-box tbody td,.table-box tbody th{border-bottom:1px solid #f1f5f9;display:flex;gap:12px;padding:10px 12px}.table-box tbody td:empty,.table-box tbody th:empty{display:none}.table-box tbody td:before,.table-box tbody th:before{color:#64748b;content:attr(data-label);flex:0 0 45%;font-weight:600}.table-box tbody td:first-child,.table-box tbody th:first-child{background:#f6f4fe;color:#4c3fa4;font-weight:600}.table-box tbody td:first-child:before,.table-box tbody th:first-child:before{display:none}.table-box tbody td:last-child,.table-box tbody th:last-child{border-bottom:none}}
