.verticalAmarillo{max-width:100%;width:400px}.headePadre{display:grid;grid-template-columns:auto 1fr;background-color:#032840;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200"><circle cx="40" cy="40" r="20" fill="rgba(255,255,255,0.2)"/><circle cx="120" cy="90" r="35" fill="rgba(255,255,255,0.15)"/><circle cx="170" cy="50" r="25" fill="rgba(255,255,255,0.25)"/></svg>'),linear-gradient(135deg,#15aebf,#032840);background-repeat:repeat;color:#fff;padding:10px;gap:10px}@media (max-width: 768px){.headePadre{grid-template-columns:1fr;text-align:center}}.titulosNav{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:10px}footer{background:linear-gradient(to right,#15aebf,#032840);color:#fff;text-align:center;padding:15px}@media (max-width: 480px){.verticalAmarillo{width:100%}}body{font-family:Poppins,sans-serif;background-color:#f8f9fa}.sidebar{background-color:#fff;padding:20px}.sidebar h4{font-weight:600;color:#333;border-bottom:2px solid #F7C221;padding-bottom:10px}.sidebar-link{color:#0f3b53;text-decoration:none;margin:5px 0;border-radius:5px;transition:all .3s ease}.sidebar-link:hover{background-color:#15aebf;color:#0f3b53;padding-left:20px}.sidebar-link i{width:20px;text-align:center}.navbar{box-shadow:0 2px 10px #0000001a}.navbar-brand{font-weight:600}.nav-link{color:#333!important;transition:all .3s ease}.nav-link:hover{color:#f7c221!important}.titulo-principal{font-size:40px;font-weight:600;color:#fff;text-align:center;position:relative;display:inline-block;padding-bottom:8px;letter-spacing:1px}.titulo-principal:after{content:"";width:100%;height:3px;background:linear-gradient(to right,#fae900,#8e44ad);position:absolute;bottom:0;left:0;border-radius:5px;transition:width .3s ease-in-out}.titulo:hover:after{width:120%}.fondo-tabla{background-size:cover;background-position:center;width:100%;height:100vh}.btn-principal{display:grid;grid-template-columns:1fr auto}main{flex:1;overflow-y:auto;padding-bottom:20px;scrollbar-width:none;-ms-overflow-style:none;height:100vh}main::-webkit-scrollbar{display:none}
