/* Enlace "Regresar al Viral Studio" a la izquierda del menú (el resto del menú no cambia) */
body[data-page="index"] .nav-left { display: flex; align-items: center; gap: 20px; min-width: 0; }
body[data-page="index"] .back { display: inline-flex; align-items: center; gap: 8px; white-space: nowrap; font-size: .9rem; font-weight: 600; color: var(--muted); transition: color .2s; }
body[data-page="index"] .back span:first-child { color: var(--pink); transition: transform .3s; }
body[data-page="index"] .back:hover { color: var(--text); }
body[data-page="index"] .back:hover span:first-child { transform: translateX(-3px); }
body[data-page="index"] .nav-left .brand { flex: none; padding-left: 20px; border-left: 1px solid var(--line); }
/* en anchos medios, el logo muestra solo el icono para que el menú no quede apretado */
@media (max-width: 1160px) { body[data-page="index"] .nav-left .brand { font-size: 0; gap: 0; } }
@media (max-width: 920px) { body[data-page="index"] .nav-left { gap: 12px; } body[data-page="index"] .nav-left .brand { padding-left: 12px; } body[data-page="index"] .back { font-size: .8rem; } }
