.noticias-container[data-v-82b848d5]{max-width:1200px;margin:0 auto;padding:20px}.loading[data-v-82b848d5],.error[data-v-82b848d5],.no-noticias[data-v-82b848d5]{text-align:center;padding:40px;font-size:1.2rem;color:#666}.noticia-cards[data-v-82b848d5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:25px}.noticia-card[data-v-82b848d5]{border:1px solid #eaeaea;border-radius:8px;overflow:hidden;transition:all .3s ease;background:#fff;display:flex;flex-direction:column;height:100%;box-shadow:0 2px 8px #0000001a}.noticia-card[data-v-82b848d5]:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000026}.noticia-image[data-v-82b848d5]{width:100%;height:200px;overflow:hidden}.noticia-image img[data-v-82b848d5]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.noticia-card:hover .noticia-image img[data-v-82b848d5]{transform:scale(1.05)}.noticia-content[data-v-82b848d5]{padding:20px;display:flex;flex-direction:column;flex:1}.noticia-header[data-v-82b848d5]{display:flex;justify-content:space-between;margin-bottom:10px;font-size:.85rem}.noticia-destacado[data-v-82b848d5]{background-color:#e74c3c;color:#fff;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:700}.noticia-titulo[data-v-82b848d5]{margin:0 0 15px;font-size:1.3rem;color:#2c3e50;line-height:1.3}.noticia-resumen[data-v-82b848d5]{margin:0 0 15px;color:#666;font-size:.95rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.noticia-meta[data-v-82b848d5]{display:flex;justify-content:space-between;margin-top:auto;font-size:.85rem;color:#7f8c8d;padding-top:10px;border-top:1px solid #eee}.view-button[data-v-82b848d5]{background-color:#2c3e50;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:.9rem;transition:all .3s ease;width:100%;margin-top:15px}.view-button[data-v-82b848d5]:hover{background-color:#1a2634}.modal-overlay[data-v-82b848d5]{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.modal-content[data-v-82b848d5]{background:#fff;border-radius:8px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative;animation:modalFadeIn-82b848d5 .3s ease-out}.modal-close[data-v-82b848d5]{position:absolute;top:15px;right:15px;font-size:1.5rem;background:none;border:none;cursor:pointer;color:#666;z-index:10}.modal-close[data-v-82b848d5]:hover{color:#333}.modal-header[data-v-82b848d5]{padding:20px;border-bottom:1px solid #eee}.modal-header h2[data-v-82b848d5]{margin:10px 0;color:#2c3e50;font-size:1.5rem}.modal-meta[data-v-82b848d5]{display:flex;gap:15px;color:#666;font-size:.9rem}.modal-destacado[data-v-82b848d5]{color:#fff;padding:2px 8px;border-radius:4px;font-size:.8rem;font-weight:700}.modal-submeta[data-v-82b848d5]{display:flex;gap:15px;font-size:.9rem;color:#7f8c8d}.modal-body[data-v-82b848d5]{padding:20px}.modal-image-container[data-v-82b848d5]{margin-bottom:25px;max-height:400px;overflow:hidden;border-radius:4px}.modal-image[data-v-82b848d5]{width:100%;height:auto;object-fit:contain}.modal-nota[data-v-82b848d5]{line-height:1.6;color:#333}.modal-nota[data-v-82b848d5] br{display:block;content:"";margin-bottom:1rem}@keyframes modalFadeIn-82b848d5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.noticia-cards[data-v-82b848d5]{grid-template-columns:1fr}.modal-content[data-v-82b848d5]{max-width:95%}.modal-header h2[data-v-82b848d5]{font-size:1.3rem}.modal-image-container[data-v-82b848d5]{max-height:250px}}
