:root{--lb-backdrop-color:#040408f7;--lb-image-border-radius:8px;--lb-chrome-bg:#111111e6;--lb-z-index:900}.nd-main{min-height:calc(100vh - var(--nav-h) - 300px);padding:calc(var(--nav-h) + 1.5rem) 1.5rem 5rem;max-width:var(--max-w);margin:0 auto}.nd-container{flex-direction:column;gap:1.5rem;display:flex}.nd-grid{grid-template-columns:1fr 340px;align-items:start;gap:2.5rem;display:grid}.nd-content-col{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);background:#16161e73;padding:3rem}.nd-article-header{margin-bottom:2rem}.nd-meta{align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.85rem;font-weight:600;display:flex}.nd-category{text-transform:uppercase;letter-spacing:.5px;font-weight:700}.nd-category.editorial{color:var(--cat-teatro)}.nd-category.exposiciones{color:var(--cat-arte)}.nd-category.lanzamientos{color:var(--cat-musica)}.nd-category.entrevistas{color:var(--cat-fiestas)}.nd-dot{color:var(--text-muted)}.nd-date{color:var(--text-secondary)}.nd-read-time{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;display:inline-flex}.nd-read-time svg{color:var(--accent-primary);flex-shrink:0}.nd-title{letter-spacing:-1px;color:var(--text-primary);margin:0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:900;line-height:1.15}.nd-carousel-container{aspect-ratio:16/10;border:1px solid var(--border);border-radius:var(--radius);background:#050508;width:100%;margin-bottom:2.5rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006}.nd-carousel-slides{width:100%;height:100%;position:relative}.nd-slide{opacity:0;z-index:1;width:100%;height:100%;transition:opacity .5s ease-in-out;position:absolute;top:0;left:0}.nd-slide.active{opacity:1;z-index:2}.nd-image-link{cursor:zoom-in;width:100%;height:100%;text-decoration:none;display:block}.nd-slide img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.nd-carousel-container:hover .nd-slide.active .nd-image-link img{transform:scale(1.02)}.nd-media-zoom-badge{z-index:6;-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#0a0a0fb8;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:.45rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex;position:absolute;top:1rem;right:1rem;box-shadow:0 4px 12px #0000004d}.nd-carousel-container:hover .nd-media-zoom-badge{color:var(--accent-primary);background:#0a0a0fe6;border-color:#f15a2480}.nd-media-zoom-badge svg{color:var(--accent-primary);flex-shrink:0}@media (width<=600px){.nd-media-zoom-badge{padding:.25rem .6rem;font-size:.7rem;top:.75rem;right:.75rem}}.nd-carousel-btn{border:1px solid var(--border);width:44px;height:44px;color:var(--text-primary);cursor:pointer;z-index:5;-webkit-backdrop-filter:blur(8px);transition:all var(--transition);background:#111118b3;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.nd-carousel-btn:hover{background:var(--accent-primary);border-color:#0000;box-shadow:0 0 15px #f15a2466}.nd-carousel-btn.prev{left:1.25rem}.nd-carousel-btn.next{right:1.25rem}.nd-carousel-dots{z-index:5;gap:.5rem;display:flex;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.nd-dot-indicator{cursor:pointer;width:8px;height:8px;transition:all var(--transition);background:#ffffff59;border-radius:50%}.nd-dot-indicator:hover{background:#ffffffb3}.nd-dot-indicator.active{background:var(--accent-primary);border-radius:99px;width:22px}.nd-article-body{color:var(--text-primary);font-size:1.05rem;line-height:1.7}.nd-article-body p{margin-bottom:1.5rem}.nd-article-body p:last-child{margin-bottom:0}.nd-article-body strong{color:var(--text-primary);font-weight:700}.nd-article-body a{color:var(--accent-primary);text-underline-offset:4px;transition:color var(--transition), text-decoration-color var(--transition), text-shadow var(--transition);border-radius:2px;font-weight:600;text-decoration:underline 1.5px #f15a2473}.nd-article-body a strong{color:inherit;font-weight:700}.nd-article-body a:hover{color:var(--accent-secondary);text-decoration-color:var(--accent-secondary);text-shadow:0 0 10px #f15a2459}.nd-article-body a:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px;border-radius:4px}.nd-article-body blockquote{border-left:4px solid var(--accent-primary);border-radius:var(--radius-sm);color:var(--text-primary);background:#ffffff05;margin:2rem 0;padding:1.75rem;font-size:1.15rem;font-style:italic;line-height:1.6}.adsense-in-article{margin:2rem 0}.nd-sidebar-col{flex-direction:column;gap:2rem;display:flex;position:sticky;top:100px}.nd-sidebar-card{border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);background:#16161e8c;padding:2rem}.nd-sidebar-title{color:var(--text-primary);border-bottom:1px solid #ffffff0d;margin-bottom:1.25rem;padding-bottom:.75rem;font-size:1.15rem;font-weight:800}.nd-share-grid{grid-template-columns:1fr;gap:.5rem;display:grid}.btn-share-social{border-radius:var(--radius-sm);transition:all var(--transition);cursor:pointer;border:1px solid var(--border);color:var(--text-secondary);background:#ffffff05;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.65rem;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.btn-share-social:hover{color:var(--text-primary);background:#ffffff0d;transform:translateY(-1px)}.btn-share-social.whatsapp:hover{color:#25d366;border-color:#25d366}.btn-share-social.twitter:hover{color:#1da1f2;border-color:#1da1f2}.btn-share-social.facebook:hover{color:#1877f2;border-color:#1877f2}.btn-share-social.copy:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.share-icon-svg{transition:transform var(--transition);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.btn-share-social:hover .share-icon-svg{transform:scale(1.12)}.nd-related-list{flex-direction:column;gap:1.25rem;display:flex}.related-item{transition:transform var(--transition);align-items:center;gap:1rem;text-decoration:none;display:flex}.related-item:hover{transform:translate(4px)}.related-item img{object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--border);width:100px;height:65px}.ri-info{flex-direction:column;gap:.25rem;display:flex}.ri-category{text-transform:uppercase;color:var(--accent-primary);font-size:.7rem;font-weight:800}.ri-title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.adsense-sidebar{align-self:center}@media (width<=992px){.nd-grid{grid-template-columns:1fr;gap:2rem}.nd-content-col{padding:2.25rem}.nd-sidebar-col{position:static}.nd-share-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.nd-main{padding:calc(var(--nav-h) + 1rem) 1rem 4rem}.nd-content-col{border-radius:var(--radius);padding:1.75rem 1.25rem}}@media (width<=480px){.nd-carousel-container{aspect-ratio:4/3}.nd-carousel-btn{width:38px;height:38px}.nd-share-grid{grid-template-columns:1fr}}.nd-source-wrap{color:var(--text-secondary);border-top:1px solid #ffffff0d;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;font-size:.85rem;display:flex}.nd-source-label{color:var(--text-secondary)}.nd-source-link{color:var(--accent-primary);transition:color var(--transition);font-weight:600;text-decoration:underline dotted}.nd-source-link:hover{color:var(--accent-secondary);text-decoration-style:solid}.nd-ranking-section{border-top:1px solid #ffffff14;margin-top:3.5rem;padding-top:2.5rem}.nd-ranking-header{padding:0 0 1.5rem}.nd-ranking-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem;display:grid}@media (width<=900px){.nd-ranking-grid{grid-template-columns:1fr}}
