table{width:clamp(90%,85vw,950px);margin:3rem auto;box-shadow:#3c40434d 0 1px 2px,#3c404326 0 1px 3px 1px;background-color:#fff;border-radius:15px;border-collapse:collapse;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}tr{padding:2rem 1rem}thead{background-color:#2a3bbd;color:#fff}th{font-size:1.35rem}th:first-child{border-radius:15px 0 0}th:last-child{border-radius:0 15px 0 0}td,th{padding:.5rem 1rem}tbody>tr:nth-child(odd){background:linear-gradient(180deg,#efefef,#dcd1dc)}tbody>tr:hover{background:#ccc}input.search-input{width:100%;display:block;padding:.2rem .4rem}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-size:16px}
