:root{--primary-color: #003057f7;--accent-color: #5FC191;--light-color: #FCFEFD}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background-color:var(--primary-color);color:var(--light-color);padding:1rem;box-shadow:0 -2px 10px rgba(0,0,0,.2);z-index:1000;display:flex;flex-direction:column;gap:1rem;transform:translateY(100%);transition:transform .3s ease-in-out}.cookie-consent.show{transform:translateY(0)}.cookie-content{display:flex;flex-direction:column;gap:1rem}@media(min-width: 768px){.cookie-content{flex-direction:row;align-items:center}.cookie-text{flex:1}}.cookie-text h2{margin-top:0;margin-bottom:.5rem;font-size:1.25rem}.cookie-text p{margin:0 0 .5rem;line-height:1.5}.cookie-text a{color:var(--accent-color);text-decoration:underline}.cookie-text a:hover,.cookie-text a:focus{text-decoration:none}.cookie-buttons{display:flex;gap:1rem;flex-wrap:wrap}.cookie-btn{padding:.75rem 1.5rem;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .2s ease;font-size:1rem}.cookie-btn:focus{outline:3px solid rgba(95,193,145,.5)}.accept-btn{background-color:var(--accent-color);color:var(--primary-color)}.accept-btn:hover{background-color:#4da97c}.reject-btn{background-color:rgba(0,0,0,0);color:var(--light-color);border:1px solid var(--light-color)}.reject-btn:hover{background-color:rgba(252,254,253,.1)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}header .social-icons .icon-circle-hover i,.sidebar-social-icons .icon-circle-hover i{font-size:20px;color:#003057}.sidebar .sidebar-social-icons a,.sidebar .sidebar-social-icons a:hover{background:rgba(0,0,0,0);text-decoration:none}.sidebar .sidebar-social-icons .icon-circle-hover i{color:#a3e4bd}/*# sourceMappingURL=componentes.css.map */
