.material .title{text-align:center}.material .table-wrapper{background:#fff;border:1px solid #eef0f3;border-radius:12px;overflow:hidden;box-shadow:0 6px 18px rgba(16,24,40,0.06);overflow-x:auto;-webkit-overflow-scrolling:touch}.material .table-wrapper table{width:100%;border-collapse:collapse;text-align:left;font-size:16px;line-height:1.5;background:#fff}.material .table-wrapper table caption{padding:14px 16px;text-align:left;font-weight:600;color:#111827}.material .table-wrapper table th,.material .table-wrapper table td{padding:16px;border-bottom:1px solid #eef0f3;border-right:1px solid #eef0f3;vertical-align:middle}.material .table-wrapper table th:first-child,.material .table-wrapper table td:first-child{padding-left:18px}.material .table-wrapper table th:last-child,.material .table-wrapper table td:last-child{padding-right:18px;border-right:0}.material .table-wrapper table th{position:sticky;top:0;z-index:1;background:linear-gradient(180deg, #f8fafc 0%, #f3f6fb 100%);font-weight:600;color:#111827;letter-spacing:.2px;white-space:nowrap}.material .table-wrapper table thead tr{box-shadow:inset 0 -1px 0 #e7eaf0}.material .table-wrapper table tbody tr{transition:background-color 120ms ease}.material .table-wrapper table tbody tr:first-child td{font-weight:600;font-size:18px}.material .table-wrapper table tbody tr:hover{background-color:#f7fbff}.material .table-wrapper table tr:nth-child(even){background-color:#fbfcfe}.material .table-wrapper table tbody tr:last-child td{border-bottom:0}@media (max-width:992px){.material .table-wrapper table{font-size:13px}.material .table-wrapper table th,.material .table-wrapper table td{padding:14px 12px}.material .table-wrapper table th:first-child,.material .table-wrapper table td:first-child{padding-left:14px}.material .table-wrapper table th:last-child,.material .table-wrapper table td:last-child{padding-right:14px}.material .table-wrapper table caption{padding:12px 14px}}