.bio-table-wrapper{font-family:Inter,sans-serif;width:100%}.bio-table-controls{display:flex;gap:15px;margin-bottom:25px}.bio-table-controls input,.bio-table-controls select{background:#fff;border:1px solid #e4e7ec;border-radius:8px;font-size:14px;padding:12px 16px}.bio-table{background:#fff;border-collapse:separate;border-radius:12px;border-spacing:0;box-shadow:0 6px 24px rgba(16,24,40,.06);overflow:hidden;width:100%}.bio-table thead{background:#4f38e0}.bio-table th{color:#fff;font-size:13px;font-weight:600;letter-spacing:.5px;padding:18px 20px;text-align:left;text-transform:uppercase}.bio-table td{border-top:1px solid #f2f4f7;color:#344054;font-size:14px;padding:20px;vertical-align:top}.bio-table tbody tr:hover{background:#f9fafb}.bio-table td:first-child,.bio-table th:first-child{width:20%}.bio-table td:nth-child(2),.bio-table th:nth-child(2){width:40%}.bio-table td:nth-child(3),.bio-table th:nth-child(3){width:10%}.bio-table td:nth-child(4),.bio-table td:nth-child(5),.bio-table th:nth-child(4),.bio-table th:nth-child(5){width:15%}.domain-cell a{color:#4f38e0;text-decoration:underline;word-break:break-word}.domain-cell a:hover{color:#3b57e8}.bio-table tbody td:first-child{font-weight:700}@media (max-width:768px){.bio-table td,.bio-table th{width:100%!important}.bio-table thead{display:none}.bio-table,.bio-table tbody,.bio-table td,.bio-table tr{display:block;width:100%}.bio-table tr{background:#fff;border-radius:12px;box-shadow:0 4px 14px rgba(16,24,40,.06);margin-bottom:18px;padding:18px}.bio-table td{border:none;padding:8px 0}.bio-table td:first-child{font-size:16px;font-weight:700;margin-bottom:8px}.bio-table td:nth-child(2):before{content:"Description"}.bio-table td:nth-child(2):before,.bio-table td:nth-child(3):before{color:#667085;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.bio-table td:nth-child(3):before{content:"Language"}.bio-table td:nth-child(4):before{content:"Location"}.bio-table td:nth-child(4):before,.bio-table td:nth-child(5):before{color:#667085;display:block;font-size:12px;font-weight:600;margin-bottom:4px}.bio-table td:nth-child(5):before{content:"Website"}.bio-table-controls{flex-direction:column}.bio-table-controls input,.bio-table-controls select{width:100%}}