html,body{font-family:Inter,sans-serif;margin:0;padding:0}.navbar .nav-link{font-family:Inter,sans-serif;font-weight:500}.navbar{background-color:#036;padding:10px 0}.navbar .container-fluid{display:flex;justify-content:space-between;align-items:center}.navbar-logo img{max-width:120px}.navbar-nav .nav-item{padding-right:15px}.navbar-nav .nav-link{color:#fff;font-size:16px;text-decoration:none}.navbar-nav .nav-link:hover{color:gold}.MuiTableHead-root{background-color:#f5f5f5}.MuiTableRow-root:nth-of-type(odd){background-color:#fafafa}.MuiTableRow-root:nth-of-type(2n){background-color:#fff}.MuiTableRow-root:hover{background-color:#f0f0f0}.MuiTextField-root{margin-bottom:10px}.MuiTableCell-root{font-size:14px;font-weight:500;padding:10px}.footer-wrapper{width:100%;background-color:#f5f5f5;color:#000;padding:20px 40px;font-family:Inter,sans-serif;border-top:1px solid #555555;box-sizing:border-box;overflow-x:hidden}.footer-top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}.social-media-icons{display:flex;justify-content:flex-start;gap:16px}.social-media-icons svg{width:24px;height:24px;transition:transform .3s;fill:#333}.social-media-icons svg:hover{transform:scale(1.2)}.footer-middle{text-align:center;font-size:13px;line-height:1.4}.footer-logo-group{display:flex;justify-content:flex-end;align-items:center;gap:24px}.logo-ibict{height:70px;object-fit:contain}.logo-ministerio{height:60px;object-fit:contain}@media (max-width: 768px){.footer-top{grid-template-columns:1fr;text-align:center;gap:24px}.footer-logo-group{justify-content:center;flex-direction:column}.social-media-icons{justify-content:center}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.footer-fade{opacity:0;transform:translateY(50px);animation:fadeInUp 1s ease forwards;animation-delay:.3s}.sources-table thead tr th{background-color:#f5f5f5!important}.sources-table tbody tr:nth-of-type(odd){background-color:#fff}.sources-table tbody tr:nth-of-type(2n){background-color:#f5f5f5}.sources-table tbody tr:hover{background-color:#eee}
